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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Bryant, R.E.: Symbolic Boolean manipulation with ordered binary-decision diagrams. ACM Comput. Surv. 24(3), 293–318 (1992)
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)
Hájek, P.: Making fuzzy description logic more general. Fuzzy Sets and Systems 154(1), 1–15 (2005)
Hájek, P.: What does Mathematical Fuzzy Logic offer to Description Logic? In: Fuzzy Logic and the Semantic Web. Capturing Intelligence. Elsevier, Amsterdam (2006)
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
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)
McMillan, K.L.: Symbolic Model Checking. Kluwer Academic Publishers, Norwell (1993)
Meghini, C., Sebastiani, F., Straccia, U.: A model of multimedia information retrieval. Journal of the ACM 48(5), 909–970 (2001)
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)
Patel-Schneider, P.F., Hayes, P., Horrocks, I.: OWL Web Ontology Language Semantics and Abstract Syntax. Candidate Recommendation August 18, 2003, W3C (2003)
Pratt, V.R.: A Near-Optimal Method for Reasoning about Action. J. Comput. Syst. Sci. 20(2), 231–254 (1980)
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)
Schmidt-Schauß, M., Smolka, G.: Attributive Concept Descriptions with Complements. Artif. Intell. 48(1), 1–26 (1991)
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)
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)
Straccia, U.: Reasoning within Fuzzy Description Logics. Journal of Artificial Intelligence Research 14, 137–166 (2001)
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)
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)
Straccia, U., Bobillo, F.: Mixed integer programming, general concept inclusions and fuzzy description logics. Mathware & Soft Computing 14(3), 247–259 (2007)
Tobies, S.: Complexity results and practical algorithms for logics in Knowledge Representation. Phd thesis, LuFG Theoretical Computer Science, RWTH-Aachen, Germany (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)