2009
DOI: 10.3233/fi-2009-0061
|View full text |Cite
|
Sign up to set email alerts
|

Series-Parallel Automata and Short Regular Expressions

Abstract: Computing short regular expressions equivalent to a given finite automaton is a hard task. In this work we present a class of acyclic automata for which it is possible to obtain in time O(n 2 log n) an equivalent regular expression of size O(n). A characterisation of this class is made using properties of the underlying digraphs that correspond to the series-parallel digraphs class. Using this characterisation we present an algorithm for the generation of automata of this class and an enumerative formula for t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(3 citation statements)
references
References 26 publications
0
3
0
Order By: Relevance
“…Acyclic NFAs for which in each step of the state elimination process there is a state satisfying these conditions were studied by Moreira and Reis [MR09] and called SP-automata. For this class it is possible to obtain a linear size r.e.…”
Section: State Elimination Orderingsmentioning
confidence: 99%
See 1 more Smart Citation
“…Acyclic NFAs for which in each step of the state elimination process there is a state satisfying these conditions were studied by Moreira and Reis [MR09] and called SP-automata. For this class it is possible to obtain a linear size r.e.…”
Section: State Elimination Orderingsmentioning
confidence: 99%
“…Several exponential lower bounds are provided in the literature [EKSW05,GH08a] showing that the exponential blow-up is unavoidable. For specific classes of automata, better upper bounds can be found [EKSW05,GF08,Sak05,MR09]. In particular, Gruber and Holzer [GH08b] presented an algorithm that converts an n-state deterministic finite automaton (DFA) over a binary alphabet into a regular expression of size at most O(1.742 n ).…”
Section: Introductionmentioning
confidence: 99%
“…The conversion problem has been studied also for a few other special cases of finite automata. Examples include finite automata whose underlying digraph is an acyclic series-parallel digraph [88], Thompson digraphs [36], and digraphs induced by Glushkov automata [16].…”
Section: Sufficient For a Regular Expression Describing L(a)mentioning
confidence: 99%