2010
DOI: 10.4204/eptcs.31.16
|View full text |Cite
|
Sign up to set email alerts
|

State Elimination Ordering Strategies: Some Experimental Results

Abstract: Recently, the problem of obtaining a short regular expression equivalent to a given finite automaton has been intensively investigated. Algorithms for converting finite automata to regular expressions have an exponential blow-up in the worst-case. To overcome this, simple heuristic methods have been proposed. In this paper we analyse some of the heuristics presented in the literature and propose new ones. We also present some experimental comparative results based on uniform random generated deterministic fini… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
11
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(12 citation statements)
references
References 23 publications
1
11
0
Order By: Relevance
“…As observed from the benchmark results, both heuristic strategies yield more compact regular expressions as compared to the default solving orders. Similar results were reported for the state elimination method in [15]. The source code of the benchmark can be found in [14].…”
Section: D2 Cycle Counting Heuristicssupporting
confidence: 74%
See 3 more Smart Citations
“…As observed from the benchmark results, both heuristic strategies yield more compact regular expressions as compared to the default solving orders. Similar results were reported for the state elimination method in [15]. The source code of the benchmark can be found in [14].…”
Section: D2 Cycle Counting Heuristicssupporting
confidence: 74%
“…This issue has been addressed in the state elimination setting where via some heuristics certain states are favored to obtain short regular expressions. Moreira, Nabais, and Reis [15] discuss a number of heuristics. Two of them were reported to be the most effective for a wide set of test cases.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Various heuristics for computing elimination orderings have been compared empirically on a large set of random DFAs as input in [31]. There it turned out that a simple greedy heuristic for choosing an elimination ordering [14,54] is most effective.…”
Section: From Finite Automata To Regular Expressionsmentioning
confidence: 99%