Skip to main content

A Translation of Looping Alternating Automata into Description Logics

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2741))

Abstract

We present a translation of (one-way and two-way) alternating automata into description logics, thus reducing the emptiness problem for alternating automata to satisfiability of the target description logic. The latter problem can then be decided using highly optimised, tableau-based description logic reasoners. The translation is a step towards the understanding of the relationship between automata- and tableau-based decision procedures for description and modal logics. Moreover, it yields some by-products: (i) a program deciding the emptiness problem for alternating automata and thus the satisfiability problem for logics with automata-based decision procedures; and (ii) tight complexity bounds for the target description logic.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Areces, C., Blackburn, P., Marx, M.: A road-map on complexity for hybrid logics. In: Flum, J., Rodríguez-Artalejo, M. (eds.) CSL 1999. LNCS, vol. 1683, pp. 307–321. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  2. Berardi, D., Calvanese, D., de Giacomo, G.: Reasoning on UML Class Diagrams using Description Logic Based Systems. In: Proc. of the KI 2001 Workshop on Applications of Description Logics. CEUR (2001), http://ceur-ws.org/

  3. Baader, F., Calvanese, D., McGuinness, D., Nardi, D., Patel- Schneider, P.F. (eds.): The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press, Cambridge (2003)

    MATH  Google Scholar 

  4. Ben-Ari, M., Halpern, J.Y., Pnueli, A.: Deterministic propositional dynamic logic: finite models, complexity and completeness. J. of Computer and System Science 25, 402–417 (1982)

    Article  MATH  MathSciNet  Google Scholar 

  5. Baader, F., Sattler, U.: An overview of tableau algorithms for description logics. Studia Logica 69 (2001)

    Google Scholar 

  6. Calvanese, D., de Giacomo, G., Lenzerini, M.: Reasoning in expressive description logics with fixpoints based on automata on infinite trees. In: Proc. of IJCAI-1999. Morgan Kaufmann, San Francisco (1999)

    Google Scholar 

  7. Donini, F.M., Massacci, F.: Exptime tableaux for \(\mathcal{ALC}\). Artificial Intelligence 124(1), 87–138 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  8. de Giacomo, G., Lenzerini, M.: Boosting the correspondence between description logics and propositional dynamic logics (extended abstract). In: Proc. of AAAI-1994. AAAI Press, Menlo Park (1994)

    Google Scholar 

  9. Hladik, J.: Implementation and optimisation of a tableau algorithm for the guarded fragment. In: Egly, U., Fermüller, C. (eds.) TABLEAUX 2002. LNCS (LNAI), vol. 2381, p. 145. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  10. Halpern, J.Y., Moses, Y.: A guide to completeness and complexity for modal logic of knowledge and belief. Artificial Intelligence 54, 319–379 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  11. Haarslev, V., Möller, R.: RACER system description. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, p. 701. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  12. Horrocks, I.: Optimising Tableaux Decision Procedures for Description Logics. PhD thesis, Univ. of Manchester (1997)

    Google Scholar 

  13. Horrocks, I.: Using an Expressive Description Logic: FaCT or Fiction? In: Proc. of KR-1998. Morgan Kaufmann, San Francisco (1998)

    Google Scholar 

  14. Horrocks, I.: FaCT and iFaCT. In: Proc. of DL 1999. CEUR (1999), http://ceur-ws.org/

  15. Horrocks, I., Sattler, U.: Optimised reasoning for \(\mathcal{SHIQ}\). In: Proc. of ECAI 2002. IOS Press, Amsterdam (2002)

    Google Scholar 

  16. Horrocks, I., Sattler, U., Tobies, S.: Practical reasoning for expressive description logics. In: Ganzinger, H., McAllester, D., Voronkov, A. (eds.) LPAR 1999. LNCS (LNAI), vol. 1705. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  17. Kupferman, O., Vardi, M.Y.: Freedom, weakness, and determinism: From linear-time to branching-time. In: Proc. of LICS 1998. IEEE Computer Society Press, Los Alamitos (1998)

    Google Scholar 

  18. Kupferman, O., Vardi, M.Y.: Weak alternating automata and tree automata emptiness. In: Proc. of STOC 1998. ACM Press, New York (1998)

    Google Scholar 

  19. Lutz, C., Sattler, U.: The complexity of reasoning with boolean modal logics. In: Advances in Modal Logics 3. CSLI Publications, Stanford (2001)

    Google Scholar 

  20. Pan, G., Sattler, U., Vardi, M.Y.: BDD-based decision procedures for K. In: Voronkov, A. (ed.) CADE 2002. LNCS (LNAI), vol. 2392, p. 16. Springer, Heidelberg (2002)

    Google Scholar 

  21. Schild, K.: A correspondence theory for terminological logics: Preliminary report. In: Proc. of IJCAI-1991. Morgan Kaufmann, San Francisco (1991)

    Google Scholar 

  22. Streett, R.S., Emerson, E.A.: An automata theoretic decision procedure for the propositional μ-calculus. Information and Computation 81, 249–264 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  23. Spaan, E.: Complexity of Modal Logics. PhD thesis, University of Amsterdam (1993)

    Google Scholar 

  24. Schmidt-Schauß, M., Smolka, G.: Attributive concept descriptions with complements. Artificial Intelligence 48(1), 1–26 (1991)

    Article  MATH  MathSciNet  Google Scholar 

  25. Sattler, U., Vardi, M.Y.: The hybrid μ-calculus. In: Goré, R.P., Leitsch, A., Nipkow, T. (eds.) IJCAR 2001. LNCS (LNAI), vol. 2083, p. 76. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  26. Thomas, W.: Automata on infinite objects. In: Handbook of theoretical computer science, vol. B, Elsevier. Amsterdam (1992)

    Google Scholar 

  27. Vardi, M.Y.: Reasoning about the past with two-way automata. In: Larsen, K.G., Skyum, S., Winskel, G. (eds.) ICALP 1998. LNCS, vol. 1443, p. 628. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  28. Vardi, M.Y., Wolper, P.: Automata-theoretic techniques for modal logics of programs. J. of Computer and System Science 32, 183–221 (1986)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hladik, J., Sattler, U. (2003). A Translation of Looping Alternating Automata into Description Logics. In: Baader, F. (eds) Automated Deduction – CADE-19. CADE 2003. Lecture Notes in Computer Science(), vol 2741. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-45085-6_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-45085-6_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40559-7

  • Online ISBN: 978-3-540-45085-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics