Skip to main content

Precise estimation of the order of local testability of a deterministic finite automaton

  • Contributed Papers
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1436))

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.

Unable to display preview. Download preview PDF.

References

  1. J.A. Brzozowski, I. Simon, Characterization of locally testable events. Discrete Math. 4 (1973) 243–271.

    Google Scholar 

  2. A. Ginzburg, About some properties of definite, reverse-definite and related automata. IEEE Trans. Electron. Comput. ES15 (1966) 806–810.

    Google Scholar 

  3. P. Caron, Families of locally testable languages. Rapport LIR 97.03, Univ. de Rouen, 1997, 206–210.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. 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.

    Google Scholar 

  6. S. Kim, R. McNaughton, Computing the order of locally testable automaton. SIAM J. Comput. 23 (1994) 1193–1215.

    Google Scholar 

  7. G. Lallement, Semigroups and combinatorial applications. Wiley, 1979, New York, NY.

    Google Scholar 

  8. S.W. Margolis, J.E. Pin, Languages and inverse semigroups. 11th ICALP, Lect. Notes in Comp. Science 199, Springer, Berlin (1985) 285–299.

    Google Scholar 

  9. R. McNaughton, S. Papert, Counter-free automata. MIT Press, 1971, Cambridge, MA.

    Google Scholar 

  10. M. Minsky, S. Papert, Perceptrons, MIT Press, 1969, Cambridge, MA.

    Google Scholar 

  11. F. Pastijn, Regular locally testable semigroups as semigroups of quasi-ideals. Acta Math. Hung. 36(1-2) (1980) 161–166.

    Google Scholar 

  12. Pin J., Finite semigroups and recognizable languages. An introduction. Semigroups and formal languages, Math. and Ph. Sc. 466 (1995) 1–32.

    Google Scholar 

  13. M. Perles, M. O. Rabin, E. Shamir, The theory of definite automata. IEEE Trans. Electron. Comput. ES-12 (1963) 233–243.

    Google Scholar 

  14. A.N. Trahtman, The varieties of testable semigroups. Semigroup Forum 27 (1983) 309–318.

    Google Scholar 

  15. Y. Zalcstein, Locally testable semigroups. Semigroup Forum 5 (1973) 216–227.

    Google Scholar 

  16. Zalcstein, Y., Syntactic semigroups of some classes of star-free languages. J. Comp. System Sci. 6 (1972) 151–167.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Derick Wood Sheng Yu

Rights and permissions

Reprints 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

Publish with us

Policies and ethics