Skip to main content

Finite tree automata with cost functions

  • Conference paper
  • First Online:
CAAP '92 (CAAP 1992)

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

Included in the following conference series:

Abstract

Cost functions for tree automata are mappings from transitions to (tuples of) polynomials over some semiring. We consider four semirings, namely N the semiring of nonnegative integers, A the “arctical semiring”, T the tropical semiring and F the semiring of finite subsets of nonnegative integers. We show: for semirings N and A it is decidable in polynomial time whether or not the costs of accepting computations is bounded; for F it is decidable in polynomial time whether or not the cardinality of occurring cost sets is bounded. In all three cases we derive explicit upper bounds. For semiring T we are able to derive similar results at least in case of polynomials of degree at most 1.

For N and A we extend our results to multi-dimensional cost functions.

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.

References

  1. B. Courcelle, M. Mosbah: Monadic second-order evaluations on treedecomposable graphs. Tech. Report LaBRI No. 90-110, Bordeaux, 1990

    Google Scholar 

  2. F. Gecseg, M. Steinby: Tree automata. Akademiai Kiado, Budapest, 1984

    Google Scholar 

  3. R. Giegerich, K. Schmal: Code selection techniques: pattern matching, tree parsing and inversion of derivors. Proc. of ESOP 1988, LNCS 300 pp. 245–268

    Google Scholar 

  4. A. Habel, H.-J. Kreowski, W. Vogler: Decidable boundedness problems for hyperedge-replacement grammars. Proc. TAPSOFT '89 vol. 1, LNCS 352, pp. 275–289; long version to appear in TCS

    Google Scholar 

  5. U. Möncke, R. Wilhelm: Iterative algorithms on grammar graphs. Proc. 8th Conf. on Graphtheoretic Concepts in Computer Science, Hanser Verlag 1982, pp. 177–194

    Google Scholar 

  6. W. Paul: Komplexitätstheorie. B.G. Teubner Verlag Stuttgart 1978

    Google Scholar 

  7. H. Seidl: On the finite degree of ambiguity of finite tree automata. Acta Inf. 26, pp. 527–542 (1989)

    Google Scholar 

  8. H. Seidl: Single-valuedness of tree transducers is decidable in polynomial time. To appear in: TCS, special issue of CAAP 90

    Google Scholar 

  9. H. Seidl: Ambiguity and Valuedness. To appear in: M. Nivat, A. Podelski (eds.): “Definability and Recognizability of Sets of Trees”. Elsevier Amsterdam

    Google Scholar 

  10. Two tree pattern matchers for code selection. Proc. 2nd CCHSC Workshop 1988, LNCS 371, pp. 215–229

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

J. -C. Raoult

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Seidl, H. (1992). Finite tree automata with cost functions. In: Raoult, J.C. (eds) CAAP '92. CAAP 1992. Lecture Notes in Computer Science, vol 581. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55251-0_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-55251-0_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-46799-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics