Skip to main content

Fuzzy Description Logic Reasoning Using a Fixpoint Algorithm

  • Conference paper
Logical Foundations of Computer Science (LFCS 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5407))

Included in the following conference series:

  • 469 Accesses

Abstract

We present \({\mathbf{FixIt}}{\mathbb{(ALC)}}\), a novel procedure for deciding knowledge base (KB) satisfiability in the Fuzzy Description Logic (FDL) \({\mathbb{ALC}}\). \({\mathbf{FixIt}}{\mathbb{(ALC)}}\) does not search for tree-structured models as in tableau-based proof procedures, but embodies a (greatest) fixpoint-computation of canonical models that are not necessarily tree-structured, based on a type-elimination process. Soundness, completeness and termination are proven and the runtime and space complexity are discussed. We give a precise characterization of the worst-case complexity of deciding KB satisfiability (as well as related terminological and assertional reasoning tasks) in \({\mathbb{ALC}}\) in the general case and show that our method yields a worst-case optimal decision procedure (under reasonable assumptions). To the best of our knowledge it is the first fixpoint-based decision procedure for FDLs, hence introducing a new class of inference procedures into FDL reasoning.

This work has been partially funded by the European Commission under the LarKC project (FP7 - 215535). Stijn Heymans is supported by the Austrian Science Fund (FWF) under projects P20305 and P20840.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

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

    MATH  Google Scholar 

  2. Bryant, R.E.: Symbolic Boolean manipulation with ordered binary-decision diagrams. ACM Comput. Surv. 24(3), 293–318 (1992)

    Article  Google Scholar 

  3. Haarslev, V., Pai, H., Shiri, N.: Uncertainty Reasoning for Ontologies with General TBoxes in Description Logic. In: Costa, P.C.G., D’Amato, C., Fanizzi, N., Laskey, K.B., Laskey, K., Lukasiewicz, T., Nickles, M., Pool, M. (eds.) Uncertainty Reasoning for the Semantic Web I. LNCS (LNAI). Springer, Heidelberg (2008)

    Google Scholar 

  4. Hájek, P.: Making fuzzy description logic more general. Fuzzy Sets and Systems 154(1), 1–15 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  5. Hájek, P.: What does Mathematical Fuzzy Logic offer to Description Logic? In: Fuzzy Logic and the Semantic Web. Capturing Intelligence. Elsevier, Amsterdam (2006)

    Google Scholar 

  6. Keller, U., Heymans, S.: On Fixpoint-based Decision Procedures for Fuzzy Description Logics I. Technical Report STI TR 2008-08-07, Semantic Technology Institute (STI), University of Innsbruck (August 2008), http://www.uwekeller.net/publications.html

  7. Li, Y., Xu, B., Lu, J., Kang, D.: Discrete Tableau Algorithms for \(\mathcal{FSHI}\). In: Proceedings of the International Workshop on Description Logics, DL (2006)

    Google Scholar 

  8. McMillan, K.L.: Symbolic Model Checking. Kluwer Academic Publishers, Norwell (1993)

    Book  MATH  Google Scholar 

  9. Meghini, C., Sebastiani, F., Straccia, U.: A model of multimedia information retrieval. Journal of the ACM 48(5), 909–970 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  10. Pan, G., Sattler, U., Vardi, M.Y.: BDD-based decision procedures for the modal logic K. Journal of Applied Non-Classical Logics 16(1-2), 169–208 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  11. Patel-Schneider, P.F., Hayes, P., Horrocks, I.: OWL Web Ontology Language Semantics and Abstract Syntax. Candidate Recommendation August 18, 2003, W3C (2003)

    Google Scholar 

  12. Pratt, V.R.: A Near-Optimal Method for Reasoning about Action. J. Comput. Syst. Sci. 20(2), 231–254 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  13. Schild, K.: A correspondence theory for terminological logics: Preliminary report. In: Proceedings of the International Joint Conference of Artificial Intelligence (IJCAI 1991), pp. 466–471 (1991)

    Google Scholar 

  14. Schmidt-Schauß, M., Smolka, G.: Attributive Concept Descriptions with Complements. Artif. Intell. 48(1), 1–26 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  15. Stoilos, G., Stamou, G.B., Pan, J.Z., Tzouvaras, V., Horrocks, I.: Reasoning with very expressive fuzzy description logics. J. Artif. Intell. Res (JAIR) 30, 273–320 (2007)

    MathSciNet  MATH  Google Scholar 

  16. Stoilos, G., Straccia, U., Stamou, G., Pan, J.: General Concept Inclusions in Fuzzy Description Logics. In: Proceedings of the 17th Eureopean Conference on Artificial Intelligence (ECAI 2006), pp. 457–461. IOS Press, Amsterdam (2006)

    Google Scholar 

  17. Straccia, U.: Reasoning within Fuzzy Description Logics. Journal of Artificial Intelligence Research 14, 137–166 (2001)

    MathSciNet  MATH  Google Scholar 

  18. Straccia, U.: Transforming Fuzzy Description Logics into Classical Description Logics. In: Alferes, J.J., Leite, J. (eds.) JELIA 2004. LNCS, vol. 3229, pp. 385–399. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  19. Straccia, U.: A Fuzzy Description Logic for the Semantic Web. In: Sanchez, E. (ed.) Fuzzy Logic and the Semantic Web, Capturing Intelligence, ch. 4, pp. 73–90. Elsevier, Amsterdam (2006)

    Chapter  Google Scholar 

  20. Straccia, U., Bobillo, F.: Mixed integer programming, general concept inclusions and fuzzy description logics. Mathware & Soft Computing 14(3), 247–259 (2007)

    MathSciNet  MATH  Google Scholar 

  21. Tobies, S.: Complexity results and practical algorithms for logics in Knowledge Representation. Phd thesis, LuFG Theoretical Computer Science, RWTH-Aachen, Germany (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Keller, U., Heymans, S. (2008). Fuzzy Description Logic Reasoning Using a Fixpoint Algorithm. In: Artemov, S., Nerode, A. (eds) Logical Foundations of Computer Science. LFCS 2009. Lecture Notes in Computer Science, vol 5407. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-92687-0_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-92687-0_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-92686-3

  • Online ISBN: 978-3-540-92687-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics