Skip to main content

Distances between languages and reflexivity of relations

  • Contributed Papers
  • Conference paper
  • First Online:
  • 114 Accesses

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

Abstract

In this paper, the notions of k-reflexivity and almost reflexivity of binary relations over the free monoid A* are introduced, which are natural extensions of the usual reflexivity. They can be defined relative to arbitrary distances over A*. The problems of deciding whether or not a relation is almost reflexive and whether or not it is k-reflexive for a given integer k, are studied. It is shown that both problems are unsolvable in the case of deterministic rational relations. Moreover, the latter problem remains undecidable even when an oracle asserting that the relation is almost reflexive is provided. On the other hand, for the subclass of recognizable relations, both problems are shown to be solvable: as a consequence, the distance between two rational languages can be effectively computed. Further decidability results concerning the intermediate class of synchronized rational relations are proved.

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. S. Eilenberg. Automata, languages and machines, volume A. Academic Press, 1974.

    Google Scholar 

  2. C. Frougny and J. Sakarovitch. Synchronized rational relations of finite and infinite words. Theoretical Computer Science, 108:45–82, 1993.

    Article  Google Scholar 

  3. S. Ginsburg and E. Spanier. Semigroups, Presburger formulas, and languages. Pacific Journal of Mathematics, 16:285–296, 1966.

    Google Scholar 

  4. K. Hashiguchi. Limitedness theorem on finite automata with distance functions. Journal of Computer and System Sciences, 24:233–244, 1982.

    Article  Google Scholar 

  5. K. Hashiguchi. Improved limitedness theorems on finite automata with distance functions. Theoretical Computer Science, 72:27–38, 1990.

    Article  Google Scholar 

  6. J. Johnson. Rational equivalence relations. Theoretical Computer Science, 47:39–60, 1986.

    Article  Google Scholar 

  7. J. Kruskal.An overview of sequence comparison.In D. Sankoff and J. Kruskal, editors, Time warps, string edits, and macromolecules: the theory and practice of sequence comparison, pages 1–44. Addison-Wesley, 1983.

    Google Scholar 

  8. M.O. Rabin and D. Scott. Finite automata and their decision problems. IBM J. Res. Develop, 3:125–144, 1959. Also in: E.F. Moore. Sequential machines. Addison-Wesley, 1964.

    Google Scholar 

  9. K. Ruohonen. Reversible machines and Post's correspondence problem for biprefix morphisms. J. Inform. Process. Cybernet. EIK, 21:579–595, 1985.

    Google Scholar 

  10. A. Weber. Finite-valued distance automata. Theoretical Computer Science, 134:225–251, 1994.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Igor Prívara Peter Ružička

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Choffrut, C., Pighizzini, G. (1997). Distances between languages and reflexivity of relations. In: Prívara, I., Ružička, P. (eds) Mathematical Foundations of Computer Science 1997. MFCS 1997. Lecture Notes in Computer Science, vol 1295. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0029963

Download citation

  • DOI: https://doi.org/10.1007/BFb0029963

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63437-9

  • Online ISBN: 978-3-540-69547-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics