An Emptiness Algorithm for Regular Types with Set Operators
<|reference_start|>An Emptiness Algorithm for Regular Types with Set Operators: An algorithm to decide the emptiness of a regular type expression with set operators given a set of parameterised type definitions is presented. The algorithm can also be used to decide the equivalence of two regular type expressions and the inclusion of one regular type expression in another. The algorithm strictly generalises previous work in that tuple distributivity is not assumed and set operators are permitted in type expressions.<|reference_end|>
@article{lu1998an,
    title={An Emptiness Algorithm for Regular Types with Set Operators},
    author={Lunjin Lu and John G. Cleary (University of Waikato)},
    journal={arXiv preprint arXiv:cs/9811015},
    year={1998},
    archivePrefix={arXiv},
    eprint={cs/9811015},
    primaryClass={cs.LO cs.PL}
}