The Equivalence Problem of E-Pattern Languages with Length Constraints is Undecidable
Dirk Nowotka, Max Wiedenh\"oft

TL;DR
This paper proves that key decision problems for pattern languages with length constraints, including equivalence and inclusion, are undecidable, highlighting fundamental limits in pattern language theory.
Contribution
It establishes the undecidability of the erasing equivalence problem with length constraints and extends undecidability results to larger alphabets and regular constraints.
Findings
Erasing equivalence problem is undecidable with length constraints.
Terminal-free inclusion problem is undecidable for all alphabet sizes.
Regular constraints combined with length constraints lead to undecidability.
Abstract
Patterns are words with terminals and variables. The language of a pattern is the set of words obtained by uniformly substituting all variables with words that contain only terminals. Length constraints restrict valid substitutions of variables by associating the variables of a pattern with a system (or disjunction of systems) of linear diophantine inequalities. Pattern languages with length constraints contain only words in which all variables are substituted to words with lengths that fulfill such a given set of length constraints. We consider membership, inclusion, and equivalence problems for erasing and non-erasing pattern languages with length constraints. Our main result shows that the erasing equivalence problem - one of the most prominent open problems in the realm of patterns - becomes undecidable if length constraints are allowed in addition to variable equality.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
