Linearly Bounded Reformulations of Unary Databases

  • Authors:
  • Rada Chirkova;Michael R. Genesereth

  • Affiliations:
  • -;-

  • Venue:
  • SARA '02 Proceedings of the 4th International Symposium on Abstraction, Reformulation, and Approximation
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Database reformulation is the process of rewriting the data and rules of a deductive database in a functionally equivalent manner. We focus on the problemof automatically reformulating a database in a way that reduces query processing time while satisfying strong storage space constraints. In this paper we consider one class of deductive databases -- those where all stored relations are unary. For this class of so-called unary databases, we show that the database reformulation problem is decidable if all rules can be expressed in nonrecursive datalog with negation; moreover, we show that for such databases there always exists an "optimal" reformulation. We also suggest how this solution for unary databases might be extended to the general case, i.e., to that of reformulating databases with stored relations of arbitrary arity.