Skip to main content
Log in

Approximate Comparison of Functions Computed by Distance Automata

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

Distance automata are automata weighted over the semiring \((\mathbb {N}\cup \{\infty \},\min , +)\) (the tropical semiring). Such automata compute functions from words to \(\mathbb {N}\cup \{\infty \}\). It is known from Krob that the problems of deciding ‘ fg’ or ‘ f=g’ for f and g computed by distance automata is an undecidable problem. The main contribution of this paper is to show that an approximation of this problem is decidable. We present an algorithm which, given ε>0 and two functions f,g computed by distance automata, answers “yes” if f≤(1−ε)g, “no” if f≦̸g, and may answer “yes” or “no” in all other cases. The core argument behind this quasi-decision procedure is an algorithm which is able to provide an approximated finite presentation of the closure under products of sets of matrices over the tropical semiring. Lastly, our theorem of affine domination gives better bounds on the precision of known decision procedures for cost automata, when restricted to distance automata.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. Technically, polynomial domination is not stated in [2], but can be derived directly from the proofs which explicitly compute the function α using operations preserving polynomials.

  2. Theorem 2 holds for more general classes of automata, cost automata, for which affine domination does not hold. Affine domination is specific to distance automata.

  3. Modern proofs of this theorem can be found in [3, 7], in particular with the exact bound of N=3|T|−1 (Simon’s original proof only provides N=9|T|).

  4. It corresponds formally to the virtual weighted matrix (I n ,0) (virtual since weight 0 is not allowed).

  5. Technically, here, some entries of the matrices may become negative. Since the arguments in Corollary 1 only involve the order, this does not make any difference.

References

  1. Bojańczyk, M., Colcombet, T.: Bounds in ω-regularity. In: LICS 06, pp. 285–296 (2006)

  2. Colcombet, T.: The theory of stabilisation monoids and regular cost functions. In: ICALP 2009 (2): Automata, Languages and Programming, 36th International Colloquium, vol. 5556, pp. 139–150. Springer, Berlin (2009)

  3. Colcombet, T.: Green’s relations and their use in automata theory. In: Dediu, A.H., Inenaga, S., Martín-Vide, C. (eds.) : LATA, volume 6638 of Lecture Notes in Computer Science, pp. 1–21. Springer (2011). Invited lecture

  4. Hashiguchi, K.: Limitedness theorem on finite automata with distance functions. J. Comput. Syst. Sci. 24(2), 233–244 (1982)

    Article  MathSciNet  MATH  Google Scholar 

  5. Kirsten, D.: Distance desert automata and the star height problem. RAIRO 3(39), 455–509 (2005)

    MathSciNet  MATH  Google Scholar 

  6. Krob, D.: The equality problem for rational series with multiplicities in the tropical semiring is undecidable. Internat. J. Algebra Comput. 4(3), 405–425 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  7. Kufleitner, M.: A proof of the factorization forest theorem. Technical Report Nr. 2007/05. Universität Stuttgart, Germany (2007)

    Google Scholar 

  8. Leung, H.: On the topological structure of a finitely generated semigroup of matrices. Semigroup Forum 37, 273–287 (1988)

    Article  MathSciNet  MATH  Google Scholar 

  9. Leung, H., Podolskiy, V.: The limitedness problem on distance automata: Hashiguchi’s method revisited. Theor. Comput. Sci. 310(1–3), 147–158 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  10. Schützenberger, M.-P.: On the definition of a family of automata. Inf. Control. 4, 245–270 (1961)

    Article  MathSciNet  MATH  Google Scholar 

  11. Simon, I. Piecewise testable events. In: Brackage, H. (ed.) : Proc. 2nd GI Conf., vol. 33, pp. 214–222. Springer (1975)

  12. Simon, I.: On semigroups of matrices over the tropical semiring. RAIRO ITA 28(3–4), 277–294 (1994)

    MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

We thank the anonymous reviewers for their very careful reading and the numerous comments that highly improved the quality of the final document. We are also very grateful to Jean Mairesse for very fruitful discussions on the subject.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Laure Daviaud.

Additional information

The research leading to these results has received funding from the European Union’s Seventh Framework Programme (FP7/2007-2013) under grant agreement n 259454, and from the project ANR 2010 BLAN 0202 02 FREC.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Colcombet, T., Daviaud, L. Approximate Comparison of Functions Computed by Distance Automata. Theory Comput Syst 58, 579–613 (2016). https://doi.org/10.1007/s00224-015-9643-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-015-9643-3

Keywords

Navigation