Combining production systems and ontologies

  • Authors:
  • Martín Rezk;Werner Nutt

  • Affiliations:
  • KRDB Research Centre, Faculty of Computer Science, Free University of Bozen-Bolzano, Italy;KRDB Research Centre, Faculty of Computer Science, Free University of Bozen-Bolzano, Italy

  • Venue:
  • RR'11 Proceedings of the 5th international conference on Web reasoning and rule systems
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Production systems are an established paradigm in knowledge representation, while ontologies are widely used to model and reason about the domain of an application. Description logics, underlying for instance the Web ontology language OWL, are a well-studied formalism to express ontologies. In this work we combine production systems (PS) and Description Logics (DL) in such a way that allows one to express both, facts and rules, using an ontology language. We explore the space of design options for combining the traditional closed world semantics of PS with the open world semantics of DL and propose a generic semantics for such combination. We show how to encode our semantics in a fixpoint extension of first-order logic. We show that in special cases (monotonic and light PS) checking properties of the system such as termination is decidable.