Axiomatizing NFAs Generated by Regular Grammars
Abstract
A subclass of nondeterministic Finite Automata generated by means of regular Grammars (GFAs, for short) is introduced. A process algebra is proposed, whose semantics maps a term to a GFA. We prove a representability theorem: for each GFA N, there exists a process algebraic term p such that its semantics is a GFA isomorphic to N. Moreover, we provide a concise axiomatization of language equivalence: two GFAs N1 and N2 recognize the same regular language if and only if the associated terms p1 and p2, respectively, can be equated by means of a set of axioms, comprising 7 axioms plus 2 conditional axioms, only.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.