Abstract
A locally testable language L is a language with the property that for some nonnegative integer k, called the order or the level of local testability, whether or not a word u in the language L depends on (1) the prefix and suffix of the word u of length k - 1 and (2) the set of intermediate substrings of length k of the word u. For given k the language is called k-testable.
We give necessary and sufficient conditions for the language of an automaton to be k-testable in the terms of the length of paths of a related graph. Some estimations of the upper and of the lower bound of order of testability follow from these results.
We improve the upper bound on the order of testability of locally testable deterministic finite automaton with n states to \(\frac{{n^2 - n}}{2} + 1\). This bound is the best possible.
We give an answer on the following conjecture o£ Kim, McNaughton and McCloskey for deterministic finite locally testable automaton with n states: “Is the order of local testability no greater than Ω(n 1.5) when the alphabet size is two?”
Our answer is negative. In the case of size two the situation is the same as in general case: the order of local testability is Ω(n 2).
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
J.A. Brzozowski, I. Simon, Characterization of locally testable events. Discrete Math. 4 (1973) 243–271.
A. Ginzburg, About some properties of definite, reverse-definite and related automata. IEEE Trans. Electron. Comput. ES15 (1966) 806–810.
P. Caron, Families of locally testable languages. Rapport LIR 97.03, Univ. de Rouen, 1997, 206–210.
S. Kim, R. McNaughton, R. McCloskey, An upper bound on the order of locally testable deterministic finite automaton. Lect. Notes in Comp. Science 401 (1989) 48–65.
S. Kim, R. McNaughton, R. McCloskey, A polynomial time algorithm for the local testability problem of deterministic finite automata. IEEE Trans. Comput. 40 (1991) 1087–1093.
S. Kim, R. McNaughton, Computing the order of locally testable automaton. SIAM J. Comput. 23 (1994) 1193–1215.
G. Lallement, Semigroups and combinatorial applications. Wiley, 1979, New York, NY.
S.W. Margolis, J.E. Pin, Languages and inverse semigroups. 11th ICALP, Lect. Notes in Comp. Science 199, Springer, Berlin (1985) 285–299.
R. McNaughton, S. Papert, Counter-free automata. MIT Press, 1971, Cambridge, MA.
M. Minsky, S. Papert, Perceptrons, MIT Press, 1969, Cambridge, MA.
F. Pastijn, Regular locally testable semigroups as semigroups of quasi-ideals. Acta Math. Hung. 36(1-2) (1980) 161–166.
Pin J., Finite semigroups and recognizable languages. An introduction. Semigroups and formal languages, Math. and Ph. Sc. 466 (1995) 1–32.
M. Perles, M. O. Rabin, E. Shamir, The theory of definite automata. IEEE Trans. Electron. Comput. ES-12 (1963) 233–243.
A.N. Trahtman, The varieties of testable semigroups. Semigroup Forum 27 (1983) 309–318.
Y. Zalcstein, Locally testable semigroups. Semigroup Forum 5 (1973) 216–227.
Zalcstein, Y., Syntactic semigroups of some classes of star-free languages. J. Comp. System Sci. 6 (1972) 151–167.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Trahtman, A.N. (1998). Precise estimation of the order of local testability of a deterministic finite automaton. In: Wood, D., Yu, S. (eds) Automata Implementation. WIA 1997. Lecture Notes in Computer Science, vol 1436. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0031393
Download citation
DOI: https://doi.org/10.1007/BFb0031393
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64694-5
Online ISBN: 978-3-540-69104-4
eBook Packages: Springer Book Archive