A Note on Ordinal DFAs
Stephen L. Bloom, YiDi Zhang

TL;DR
This paper characterizes when the language of a trim DFA over a Boolean alphabet is well-ordered by lexicographic order, providing a polynomial-time decision algorithm and connecting to the least nonregular ordinal.
Contribution
It establishes a necessary and sufficient condition for lexicographic well-ordering of DFA languages and introduces an efficient algorithm for this decision problem.
Findings
Characterization of lexicographic well-ordered DFA languages
Polynomial-time algorithm for the decision problem
Connection to the least nonregular ordinal
Abstract
We prove the following theorem. Suppose that is a trim DFA on the Boolean alphabet . The language is well-ordered by the lexicographic order iff whenever the non sink states are in the same strong component, then is a sink. It is easy to see that this property is sufficient. In order to show the necessity, we analyze the behavior of a -descending sequence of words. This property is used to obtain a polynomial time algorithm to determine, given a DFA , whether is well-ordered by the lexicographic order. Last, we apply an argument in \cite{BE,BEa} to give a proof that the least nonregular ordinal is .
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 · Computability, Logic, AI Algorithms · Advanced Algebra and Logic
