Skip to main content

Generalized definite tree languages

  • Communications
  • Conference paper
  • First Online:
Mathematical Foundations of Computer Science 1989 (MFCS 1989)

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

Abstract

A word language L is called generalized definite iff the membership of a word w in L depends only on the suffix and the prefix of w of fixed length. In an analogous way we introduce generalized definite tree languages where (viewing trees bottom-up) the prefix of length k is replaced by the set of "frontier-trees" of height less or equal than k and the suffix by "the subtree of height k at the root". We characterize definite tree languages using minimal automata and show that for regular tree languages the property "generalized definite" is decidable. In the proof a reduction of the problem to path properties shows that the size of minimal automata enters here in the same way as known for the case of word languages. We also give an characterization of generalized definiteness in terms of regular expressions and a special first-order logic.

The author was supported by the Deutsche Forschungsgemeinschaft.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

5. References

  1. Doner, J., Tree Acceptors and Some of Their Applications, J. of Comp. and System Sci. 4, (1970), 406–451.

    Google Scholar 

  2. Eilenberg, S., "Automata, Languages and Machines", Vol.B, Academic Press, New York, 1976.

    Google Scholar 

  3. Gecseg, F., Steinby, M., "Tree Automata", Akademiai Kiado, Budapest 1984.

    Google Scholar 

  4. Heuter, U., First-order Properties of Finite Trees, Star-Free Expressions and Aperiodicity, in: Proc. 5th STACS, Bordeaux, Lecture Notes in Computer Science 294, (1988), 136–149.

    Google Scholar 

  5. Heuter, U., Definite Tree Languages, Bulletin of the EATCS 35, (1988), 137–143.

    Google Scholar 

  6. Pin, J.E., "Variétés de Langages Formels", Etudes et Recherches en Informatique, Masson, 1984.

    Google Scholar 

  7. Perles, M., Rabin, M.O., Shamir, E., The Theory of Definite Automata, I.E.E.E. Trans. Electronic Computers EC-12, (1963), 233–243.

    Google Scholar 

  8. Thomas, W., Classifying Regular Events in Symbolic Logic, J. of Comp. and System Sci. 25, (1982), 360–376.

    Google Scholar 

  9. Thatcher, J.W., Wright, J.B., Generalized Finite Automata with an Application to a Decision Problem of Second-Order Logic, Math. Syst. Theory 2, (1968), 57–82.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Antoni Kreczmar Grazyna Mirkowska

Rights and permissions

Reprints and permissions

Copyright information

© 1989 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Heuter, U. (1989). Generalized definite tree languages. In: Kreczmar, A., Mirkowska, G. (eds) Mathematical Foundations of Computer Science 1989. MFCS 1989. Lecture Notes in Computer Science, vol 379. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51486-4_74

Download citation

  • DOI: https://doi.org/10.1007/3-540-51486-4_74

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-51486-2

  • Online ISBN: 978-3-540-48176-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics