Hybrid Rules with Well-Founded Semantics
W. Drabent, J. Maluszynski

TL;DR
This paper introduces a unified framework combining rules and external theories using well-founded semantics, enabling integration of logic programming with external knowledge bases like ontologies.
Contribution
It proposes a novel hybrid rule framework with formal semantics and operational procedures, extending logic programming with constraints and external theories.
Findings
Defines declarative and operational semantics for hybrid programs.
Proves soundness of the operational semantics.
Provides conditions for decidability and completeness.
Abstract
A general framework is proposed for integration of rules and external first order theories. It is based on the well-founded semantics of normal logic programs and inspired by ideas of Constraint Logic Programming (CLP) and constructive negation for logic programs. Hybrid rules are normal clauses extended with constraints in the bodies; constraints are certain formulae in the language of the external theory. A hybrid program is a pair of a set of hybrid rules and an external theory. Instances of the framework are obtained by specifying the class of external theories, and the class of constraints. An example instance is integration of (non-disjunctive) Datalog with ontologies formalized as description logics. The paper defines a declarative semantics of hybrid programs and a goal-driven formal operational semantics. The latter can be seen as a generalization of SLS-resolution. It…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
