Abstract
Finding minimal separating sequences for all pairs of inequivalent states in a finite state machine is a classic problem in automata theory. Sets of minimal separating sequences, for instance, play a central role in many conformance testing methods. Moore has already outlined a partition refinement algorithm that constructs such a set of sequences in O(mn) time, where m is the number of transitions and n is the number of states. In this paper, we present an improved algorithm based on the minimization algorithm of Hopcroft that runs in O(mlogn) time. The efficiency of our algorithm is empirically verified and compared to the traditional algorithm.
Original language | English |
---|---|
Title of host publication | Language and Automata Theory and Applications |
Subtitle of host publication | 10th International Conference, LATA 2016, Prague, Czech Republic, March 14-18, 2016, Proceedings |
Editors | Adrian-Horia Dediu, Jan Janoušek, Carlos Martín-Vide, Bianca Truthe |
Publisher | Springer |
Pages | 181-193 |
Number of pages | 13 |
ISBN (Electronic) | 978-3-319-30000-9 |
ISBN (Print) | 978-3-319-29999-0 |
DOIs | |
Publication status | Published - 2016 |
Externally published | Yes |
Event | 10th International Conference of Language and Automata Theory and Applications - Prague, Czech Republic Duration: 14 Mar 2016 → 18 Mar 2016 Conference number: 10 https://link.springer.com/book/10.1007/978-3-319-30000-9 |
Publication series
Series | Theoretical Computer Science and General Issues (LNCS subseries) |
---|---|
Volume | 9618 |
Series | Lecture Notes in Computer Science |
---|---|
Volume | 9618 |
ISSN | 0302-9743 |
Conference
Conference | 10th International Conference of Language and Automata Theory and Applications |
---|---|
Abbreviated title | LATA |
Country/Territory | Czech Republic |
City | Prague |
Period | 14/03/16 → 18/03/16 |
Internet address |