
TL;DR
This paper introduces Wheeler bisimulations, a new concept that respects the structure of Wheeler automata, enabling efficient construction of minimal Wheeler NFAs and linking automata theory with data compression.
Contribution
It defines Wheeler bisimulations, shows they induce minimal Wheeler NFAs, and provides a linear-time algorithm for their construction, advancing understanding of Wheeler automata.
Findings
Wheeler bisimulations induce a unique minimal Wheeler NFA.
Minimal Wheeler NFA can be built in linear time.
Wheeler bisimulations differ from standard bisimulations in properties.
Abstract
Recently, a new paradigm was introduced in automata theory. The main idea is to classify regular languages according to their propensity to be sorted, establishing a deep connection between automata theory and data compression [J. ACM 2023]. This parameterization leads to two hierarchies of regular languages: a deterministic hierarchy and a non-deterministic hierarchy. While the deterministic hierarchy is well understood, the non-deterministic hierarchy appears much more complex. This is true even for the richest and most studied level of the hierarchies, corresponding to the class of Wheeler languages. In this paper, we study Wheeler language through the lens of bisimulations. We first show that the standard notion of bisimulation is not appropriate. Then, we introduce Wheeler bisimulations, that is, bisimulations that respect the convex structure of the considered Wheeler automata.…
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.
Taxonomy
Topicssemigroups and automata theory · Formal Methods in Verification · Machine Learning and Algorithms
