Acta Cybernetica
Semigroups and Combinatorial Applications
Semigroups and Combinatorial Applications
Theory of Codes
Shuffle-like Operations on omega-words
New Trends in Formal Languages - Control, Cooperation, and Combinatorics (to Jürgen Dassow on the occasion of his 50th birthday)
Algorithms in c, part 5: graph algorithms, third edition
Algorithms in c, part 5: graph algorithms, third edition
A quadratic algorithm for testing of Z-codes
ACIIDS'13 Proceedings of the 5th Asian conference on Intelligent Information and Database Systems - Volume Part I
Hi-index | 0.00 |
We consider a special class of codes, namely ω-codes related to infinite word which had been studied by many authors. Until now, the best algorithm to test whether a regular language X is an ω-code has time complexity O(n3), where n is the size of the transition monoid of the minimal automaton recognizing X. In this paper, with any monoid M saturating X (the transition monoid above is only a special case), we propose a new test and establish a quadratic testing algorithm with time complexity O(n2) to verify if X is an ω-code, where n is Card(M).