English

Axiomatizing NFAs Generated by Regular Grammars

Formal Languages and Automata Theory 2024-08-12 v2 Logic in Computer Science

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 NN, there exists a process algebraic term pp such that its semantics is a GFA isomorphic to NN. Moreover, we provide a concise axiomatization of language equivalence: two GFAs N1N_1 and N2N_2 recognize the same regular language if and only if the associated terms p1p_1 and p2p_2, respectively, can be equated by means of a set of axioms, comprising 7 axioms plus 2 conditional axioms, only.

Keywords

Cite

@article{arxiv.2402.00502,
  title  = {Axiomatizing NFAs Generated by Regular Grammars},
  author = {Roberto Gorrieri},
  journal= {arXiv preprint arXiv:2402.00502},
  year   = {2024}
}

Comments

arXiv admin note: substantial text overlap with arXiv:2301.03435

R2 v1 2026-06-28T14:34:22.532Z