On the complexity of data disjunctions

  • Authors:
  • Thomas Eiter;Helmut Veith

  • Affiliations:
  • Institut für Informationssysteme, Abteilung für Wissensbasierte Systeme, Technische Universität Wien, Favoritenstraße 9-11, A-1040 Wien, Austria;Institut für Informationssysteme, Abteilung für Datenbanken und AI, Technische Universität Wien, Favoritenstraße 9-11, A-1040 Wien, Austria

  • Venue:
  • Theoretical Computer Science - Complexity and logic
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the complexity of data disjunctions in disjunctive deductive databases (DDDBs). A data disjunction is a disjunctive ground clause R(c-1pt1)...R(ck),K ≥ 2, which is derived from the database such that all atoms in the clause involve the same predicate R. We consider the complexity of deciding existence and uniqueness of a minimal data disjunction, as well as actually computing one, both for propositional (data) and nonground (program) complexity of the database. Our results extend and complement previous results on the complexity of disjunctive databases, and provide newly developed tools for the analysis of the complexity of function computation.