Skip to Main content Skip to Navigation
Conference papers

Branching Measures and Nearly Acyclic NFAs

Abstract : To get a more comprehensive understanding of the branching complexity of nondeterministic finite automata (NFA), we introduce and study the string path width and depth path width measures. The string path width on a string w counts the number of all complete computations on w, and the depth path width on an integer $\ell $ counts the number of complete computations on all strings of length $\ell $. We give an algorithm to decide the finiteness of the depth path width of an NFA. Deciding finiteness of string path width can be reduced to the corresponding question on ambiguity.An NFA is nearly acyclic if any computation can pass through at most one cycle. The class of nearly acyclic NFAs consists of exactly all NFAs with finite depth path width. Using this characterization we show that the finite depth path width of an m-state NFA over a k-letter alphabet is at most $(k+1)^{m-1}$ and that this bound is tight. The nearly acyclic NFAs recognize exactly the class of constant density regular languages.
Document type :
Conference papers
Complete list of metadata
Contributor : Hal Ifip Connect in order to contact the contributor
Submitted on : Wednesday, December 6, 2017 - 11:43:45 AM
Last modification on : Monday, December 7, 2020 - 9:44:02 AM


Files produced by the author(s)


Distributed under a Creative Commons Attribution 4.0 International License



Chris Keeler, Kai Salomaa. Branching Measures and Nearly Acyclic NFAs. 19th International Conference on Descriptional Complexity of Formal Systems (DCFS), Jul 2017, Milano, Italy. pp.202-213, ⟨10.1007/978-3-319-60252-3_16⟩. ⟨hal-01657000⟩



Record views


Files downloads