arXiv · 1908.03710
Solving of Regular Equations Revisited (extended version)
Abstract
Solving of regular equations via Arden's Lemma is folklore knowledge. We first give a concise algorithmic specification of all elementary solving steps. We then discuss a computational interpretation of solving in terms of coercions that transform parse trees of regular equations into parse trees of solutions. Thus, we can identify some conditions on the shape of regular equations under which resulting solutions are unambiguous. We apply our result to convert a DFA to an unambiguous regular expression. In addition, we show that operations such as subtraction and shuffling can be expressed via some appropriate set of regular equations. Thus, we obtain direct (algebraic) methods without having to convert to and from finite automaton.
Explore related subjects
Keep this discovery
Martin Sulzmann, Kenny Zhuo Ming Lu. 2019-08-10. Solving of Regular Equations Revisited (extended version). https://arxiv.org/abs/1908.03710
Cite the original work for its findings. Save a collection to share your selection of sources.