Testing strong equivalence of datalog programs – implementation and examples

  • Authors:
  • Thomas Eiter;Wolfgang Faber;Patrick Traxler

  • Affiliations:
  • Institute of Information Systems, Vienna University of Technology, Vienna, Austria;Department of Mathematics, University of Calabria, Rende (CS), Italy;Institute of Information Systems, Vienna University of Technology, Vienna, Austria

  • Venue:
  • LPNMR'05 Proceedings of the 8th international conference on Logic Programming and Nonmonotonic Reasoning
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this work we describe a system for determining strong equivalence of disjunctive non-ground datalog programs under the stable model semantics. The problem is tackled by reducing it to the unsatisfiability problem of first-order formulas in the Bernays-Schönfinkel fragment. We then employ a tableaux-based theorem prover, which (unlike most other currently available provers) is guaranteed to terminate for these formulas. To the best of our knowledge, this is the first strong equivalence tester for disjunctive non-ground datalog.