Building a Knowledge Base System for an Integration of Logic Programming and Classical Logic

  • Authors:
  • Marc Denecker;Joost Vennekens

  • Affiliations:
  • Department Computer Science, Katholieke Universiteit Leuven, Heverlee, Belgium B-3001;Department Computer Science, Katholieke Universiteit Leuven, Heverlee, Belgium B-3001

  • Venue:
  • ICLP '08 Proceedings of the 24th International Conference on Logic Programming
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents a Knowledge Base project for FO(ID), an extension of classical logic with inductive definitions. This logic is a natural integration of classical logic and logic programming based on the view of a logic program as a definition. We discuss the relationship between inductive definitions and common sense reasoning and the strong similarities and striking differences with ASP and Abductive LP. We report on inference systems that combine state-of-the-art techniques of SAT and ASP. Experiments show that FO(ID) model expansion systems are competitive with the best ASP-solvers.