2018
DOI: 10.1142/s012905411842008x
|View full text |Cite
|
Sign up to set email alerts
|

Operations on Unambiguous Finite Automata

Abstract: A nondeterministic finite automaton is unambiguous if it has at most one accepting computation on every input string. We investigate the state complexity of basic regular operations on languages represented by unambiguous finite automata. We get tight upper bounds for reversal ([Formula: see text]), intersection ([Formula: see text]), left and right quotients ([Formula: see text]), positive closure ([Formula: see text]), star ([Formula: see text]), shuffle ([Formula: see text]), and concatenation ([Formula: se… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 13 publications
(9 citation statements)
references
References 16 publications
0
9
0
Order By: Relevance
“…This super-polynomial blowup (even for unary alphabet and even if the output automaton is allowed to be ambiguous) refuted a conjecture that it may be possible to complement UFAs with a polynomial blowup [7]. An upper bound (for general alphabets and requiring the output to be a UFA) of O(2 0.79n ) was shown in [16]; see also [15] for an (unpublished) improvement.…”
Section: Boolean Operations and Checking Image-binarinessmentioning
confidence: 79%
“…This super-polynomial blowup (even for unary alphabet and even if the output automaton is allowed to be ambiguous) refuted a conjecture that it may be possible to complement UFAs with a polynomial blowup [7]. An upper bound (for general alphabets and requiring the output to be a UFA) of O(2 0.79n ) was shown in [16]; see also [15] for an (unpublished) improvement.…”
Section: Boolean Operations and Checking Image-binarinessmentioning
confidence: 79%
“…This super-polynomial blowup (even for unary alphabet and even if the output automaton is allowed to be ambiguous) refuted a conjecture that it may be possible to complement UFAs with a polynomial blowup [3]. A non-trivial upper bound (for general alphabets and outputting a UFA) was shown by Jirásek et al [9]: 9]). Let A be a UFA with n ≥ 7 states that recognizes a language L ⊆ Σ * .…”
Section: Ufa Complementationmentioning
confidence: 82%
“…The state complexity has been well studied for various types of automata and language operations, see, e.g., [9] and the references therein for some known results. For example, it was shown in [7] that complementing an NFA with n states may require Θ(2 n ) states.…”
Section: Ufa Complementationmentioning
confidence: 99%
“…To conclude this section, we mention that Okhotin [35] has studied the state complexity of determinization of unary UFAs and Jirasek et al [22] recently studied the state complexity of operations on UFAs.…”
Section: Ambiguity and State Complexitymentioning
confidence: 99%