Abstract
Description Logics (DLs) theoretically explore knowledge representation and reasoning in concept languages. However, since they are conceptually oriented, they are not equipped with rule-based reasoning mechanisms for assertional knowledge bases — specifically, rules and facts in Logic Programming (LP), or the interaction of rules and facts with terminological knowledge. To combine rule-based reasoning with terminological knowledge, this paper presents a hybrid reasoning system for DL knowledge bases (TBox and ABox) and first-order clause sets. The primary result of this study involves the design of a sound and completeresolution method for thecomposed knowledge bases, and this method possesses features of an effective deduction procedure such as Robinson’s Resolution Principle.
Similar content being viewed by others
References
Areces, C., Nivelle, H. de and Rijke, M. de, “Resolution in Modal, Description and Hybrid Logics,”Journal of Logic and Computation, 11, 5, pp. 717–736, 2001.
Baader, F. and Sattler, U., “An Overview of Tableau Algorithms for Description Logics,”Studia Logica, 69, pp. 5–40, 2001.
Beierle, C., Hedtsück, U., Pletat, U., Schmitt, P.H. and Siekmann, J., “An order-Sorted Logic for Knowledge Representation Systems,”Artificial Intelligence, 55, pp. 149–191, 1992.
Brachman, R. J., Fikes, R. E. and Levesque, H. J., “KRYPTON: A Functional Approach to Knowledge Representation,”Computer, 16, 10, pp. 67–73, 1983.
Bürckert, H. J., “A Resolution Principle for a Logic with Restricted Quantifiers,”Lecture Notes in Artificial Intelligence and Lecture Notes in Computer Science, 568, Springer-Verlag Inc., New York, NY, USA, 1991.
Bürckert, H. J., “A Resolution Principle for Constraint Logics,”Artificial Intelligence, 66, pp. 235–271, 1994.
Cohn, A. G., “Taxonomic Reasoning with Many Sorted Logics,”Artificial Intelligence Review, 3, pp. 89–128, 1989.
Denecker, M., “A Terminological Interpretation of (Abductive) Logic Programming,” inLogic Programming and Nonmonotonic Reasoning, Proceedings LPNMR’95, Lecture Notes in Artificial Intelligence, 928, pp. 15–29, Springer, 1995.
Doets, K.,From Logic to Logic Programming, The MIT Press, 1994.
Donini, F. D., Lenzerini, M., Nardi, D. and Schaerf, A. “Reasoning in Description Logic,” inPrinciples of Knowledge Representation (G. Brewka, ed.), CSLI Publications, FoLLI, 1996.
Donini, F. D., Lenzerini, M., Nardi, D. and Schaerf, A., “AL-LOG: Integrating Datalog and Description Logic,”Journal of Intelligent Information Systems, 10, 3, pp. 227–252, 1998.
Enjalbert P. and Farinas del Cerro, L., “Modal Resolution in Clausal Form,”Theoretical Computer Science, 65, 1, pp. 1–33, 1989.
Frisch, A. M., “A General Framework for Sorted Deduction: Fundamental Result on Hybrid Reasoning,” inProc. of the First International Conference on Principles of Knowledge Representation and Reasoning, 1989.
Gabbay D. and Reyle, U., “Labelled Resolution for Classical and Non-classical Logics,”Studia Logica, 59, 2, pp. 179–216, 1997.
Grosof, B., Horrocks, I., Volz, R. and Decker, S., “Description Logic Programs: Combining Logic Programs with Description Logics,” inProc. of WWW-2003, Budapest, Hungary, May, 2003.
Heymans, S. and Vermeir, D., “Integrating Ontology Languages and Answer Set Programming,” inProc. of the 14th International Workshop on Expert System Applications (DEXA2003), pp. 584–588, IEEE Computer Society, 2003.
Heymans, S. and Vermeir, D., “Integrating Semantic Web Reasoning and Answer Set Programming,” inAnswer Set Programming: Advances in Theory and Implementation (ASP03), CEUR Proc., 78, pp. 194–208, 2003.
Hollunder, B., “Hybrid Inferences,” inKL-ONE-based Knowledge Representation systems, inProc. of GWAI-90, Fourteenth German Workshop on Artificial Intelligence, pp. 38–47, 1990.
Horrocks, I. and Patel-Schneider, P. F., “A Proposal for an Owl Rules Language,”in Proc. of the Thirteenth International World Wide Web Conference (WWW 2004), pp. 723–731, ACM, 2004.
Kaneiwa, K., “The Completeness of Logic Programming with Sort Predicates,”Systems and Computers in Japan, 35, 1, pp. 37–46, 2004.
Kaneiwa, K., “A Hybrid Reasoning System for Terminologies and Clause Sets,” inProc. of the Twenty-Second IASTED International Multi-Conference on Applied Informatics, 2004.
Kaneiwa, K., “Order-sorted Logic Programming with Predicate Hierarchy,”Artificial Intelligence, 158, 2, pp. 155–188, 2004.
Kaneiwa, K. and Mizoguchi, R., “Ontological Knowledge Base Reasoning with Sort-hierarchy and Rigidity,” inProc. of the Ninth International Conference on the Principles of Knowledge Representation and Reasoning (KR2004), pp. 278–288, 2004.
Kaneiwa, K. and Tojo, S., “An Order-sorted Resolution with Implicitly Negative Sorts,” inProc. of the 2001 Int. Conf. on Logic Programming, LNCS, 2237, pp. 300–314, Springer-Verlag, 2001.
Levy A. A. and Rousset, M.-C., “CARIN: A Representation Language Combining Horn rules and Description Logics,”Artificial Intelligence, 104, 1–2, pp. 165–209, 1998.
Lloyd, J. W.,Foundations of Logic Programming, Springer-Verlag, 1987.
Lobo, J., Minker, J. and Rajasekar, A.,Foundations of Disjunctive Logic Programming, The MIT Press, 1992.
Robinson, J. A., “A Machine-oriented Logic Based on the Resolution Principle,”Journal of the ACM (JACM), 12, 1, pp. 23–41, 1965.
Schmidt-Schauss, M. and Smolka, G., “Attributive Concept Descriptions with Complements,”Artificial Intelligence, 48, pp 1–26, 1991.
Belleghem, K. Van, Denecker M. and Schreye, D. De, “A Strong Correspondence between Description Logics and Open Logic Programming,” inLogic Programming, Proc. of the Fourteenth International Conference on Logic Programming, pp. 346–360. MIT Press, 1997.
Author information
Authors and Affiliations
Additional information
This is an extended version of the paper.
Ken Kaneiwa, Ph.D.: He is an Assistant Professor with the Foundations of Informatics Research Division at the National Institute of Informatics. He worked for Fujitsu, Ltd. from 1993 to 1996, and received his M. S. and Ph.D. degrees from Japan Advanced Institute of Science and Technology (JAIST) in 1998 and 2001, respectively, majoring in Information Science in both cases. His research interests include knowledge representation, typed logic programming, and order-sorted logic. He is a member of the Japan Society for Software Science and Technology, the Institute of Electronics, Information and Communication Engineers, the Information Processing Society of Japan, the Japanese Society for Artificial Intelligence, the Association for Logic Programming, and the Association for Symbolic Logic.
About this article
Cite this article
Kaneiwa, K. A hybrid reasoning system for terminologies and first-order clauses in knowledge bases. New Gener Comput 24, 29–51 (2006). https://doi.org/10.1007/BF03037292
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF03037292