Hostname: page-component-7479d7b7d-wxhwt Total loading time: 0 Render date: 2024-07-10T01:00:04.134Z Has data issue: false hasContentIssue false

Well-founded operators for normal hybrid MKNF knowledge bases

Published online by Cambridge University Press:  04 September 2017

JIANMIN JI
Affiliation:
School of Computing Science and Technology, University of Science and Technology of China, Hefei, China (e-mail: jianmin@ustc.edu.cn)
FANGFANG LIU
Affiliation:
School of Computer Engineering and Science, Shanghai University, Shanghai, China (e-mail: ffliu@shu.edu.cn)
JIA-HUAI YOU
Affiliation:
Department of Computing Science, University of Alberta, Edmonton, Alberta, Canada (e-mail: jyou@ualberta.ca)

Abstract

Hybrid MKNF knowledge bases have been considered one of the dominant approaches to combining open world ontology languages with closed world rule-based languages. Currently, the only known inference methods are based on the approach of guess-and-verify, while most modern SAT/ASP solvers are built under the DPLL architecture. The central impediment here is that it is not clear what constitutes a constraint propagator, a key component employed in any DPLL-based solver. In this paper, we address this problem by formulating the notion of unfounded sets for non-disjunctive hybrid MKNF knowledge bases, based on which we propose and study two new well-founded operators. We show that by employing a well-founded operator as a constraint propagator, a sound and complete DPLL search engine can be readily defined. We compare our approach with the operator based on the alternating fixpoint construction by Knorr et al. (2011. Artificial Intelligence 175, 9, 1528–1554) and show that, when applied to arbitrary partial partitions, the new well-founded operators not only propagate more truth values but also circumvent the non-converging behavior of the latter. In addition, we study the possibility of simplifying a given hybrid MKNF knowledge base by employing a well-founded operator and show that, out of the two operators proposed in this paper, the weaker one can be applied for this purpose and the stronger one cannot. These observations are useful in implementing a grounder for hybrid MKNF knowledge bases, which can be applied before the computation of MKNF models.

Type
Regular Papers
Copyright
Copyright © Cambridge University Press 2017 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Alviano, M., Calimeri, F., Faber, W., Leone, N. and Perri, S. 2011. Unfounded sets and well-founded semantics of answer set programs with aggregates. Journal of Artificial Intelligence Research 42, 487527.Google Scholar
Baader, F., McGuinness, D. L. and Nardi, D. 2003. The Description Logic Handbook: Theory, Implementation, and Applications. Cambridge University Press.Google Scholar
Baral, C. 2003. Knowledge Representation, Reasoning and Declarative Problem Solving. Cambridge University Press.Google Scholar
Bi, Y., You, J. and Feng, Z. 2014. A generalization of approximation fixpoint theory and application. In Proc. of the 8th International Conference on Web Reasoning and Rule Systems, 45–59.Google Scholar
Denecker, M., Marek, V. W. and Truszczynski, M. 2004. Ultimate approximation and its application in nonmonotonic knowledge representation systems. Information and Computation 192, 1, 84121.CrossRefGoogle Scholar
Eiter, T., Kaminski, T., Redl, C. and Weinzierl, A. 2016. Exploiting partial assignments for efficient evaluation of answer set programs with external source access. In Proc. of the 25th International Joint Conference on Artificial Intelligence (IJCAI 2016), New York, NY, USA, 9–15 July 2016, 1058–1065.Google Scholar
Gebser, M., Kaufmann, B. and Schaub, T. 2012. Conflict-driven answer set solving: From theory to practice. Artificial Intelligence 187, 5289.Google Scholar
Gelder, A. V. 1993. The alternating fixpoint of logic programs with negation. Journal of Computer and System Sciences 47, 1, 185221.Google Scholar
Heule, M. and Schaub, T. 2015. What's hot in the SAT and ASP competitions. In Proc. of the 29th AAAI Conference on Artificial Intelligence (AAAI-15), 4322–4323.Google Scholar
Hitzler, P., Krötzsch, M., Parsia, B., Patel-Schneider, P. F. and Rudolph, S. 2009. Owl 2 web ontology language primer. W3C Recommendation 27, 1, 123.Google Scholar
Ji, J., Wan, H., Huo, Z. and Yuan, Z. 2015. Simplifying A logic program using its consequences. In Proc. of the 24th International Joint Conference on Artificial Intelligence (IJCAI 2015), July 25–31, 2015, Buenos Aires, Argentina, 3069–3075.Google Scholar
Knorr, M., Alferes, J. J. and Hitzler, P. 2011. Local closed world reasoning with description logics under the well-founded semantics. Artificial Intelligence 175, 9, 15281554.CrossRefGoogle Scholar
Leone, N., Rullo, P. and Scarcello, F. 1997. Disjunctive stable models: Unfounded sets, fixpoint semantics, and computation. Information and Computation 135, 2, 69112.CrossRefGoogle Scholar
Lifschitz, V. 1991. Nonmonotonic databases and epistemic queries. In Proc. of the 12th International Joint Conference on Artificial Intelligence (IJCAI-91), 381–386.Google Scholar
Malik, S. and Zhang, L. 2009. Boolean satisfiability from theoretical hardness to practical success. Communications ACM 52, 8, 7682.CrossRefGoogle Scholar
Motik, B. and Rosati, R. 2010. Reconciling description logics and rules. Journal of the ACM 57, 5, 30.CrossRefGoogle Scholar
Nieuwenhuis, R., Oliveras, A. and Tinelli, C. 2006. Solving SAT and SAT Modulo Theories: From an abstract davis-putnam-logemann-loveland procedure to DPLL(T). Journal of the ACM 53, 6, 937977.Google Scholar
Simons, P., Niemelä, I. and Soininen, T. 2002. Extending and implementing the stable model semantics. Artificial Intelligence 138, 1–2, 181234.Google Scholar
Tarski, A. 1955. A lattice-theoretical fixpoint theorem and its applications. Pacific Journal of Mathematics 5, 2, 285309.Google Scholar
Van Gelder, A., Ross, K. A. and Schlipf, J. S. 1991. The well-founded semantics for general logic programs. Journal of the ACM 38, 3, 619649.Google Scholar
Vennekens, J., Denecker, M. and Bruynooghe, M. 2010. FO(ID) as an extension of DL with rules. Annals of Mathematics and Artificial Intelligence 58, 1–2, 85115.Google Scholar
Zhang, L. and Malik, S. 2002. The quest for efficient Boolean satisfiability solvers. In Proc. of the14th International Conference on Computer Aided Verification, (CAV 2002), July 27–31, 2002, Copenhagen, Denmark, 17–36.Google Scholar
Supplementary material: PDF

Ji et al supplementary material

Ji et al supplementary material 1

Download Ji et al supplementary material(PDF)
PDF 65.6 KB