Incremental recomputation in local languages

  • Authors:
  • Guozhu Dong;Leonid Libkin;Limsoon Wong

  • Affiliations:
  • Department of Computer Science and Engineering, Wright State University, Dayton, OH;Department of Computer Science, University of Toronto, Toronto, Ont. Canada M5S 3H5;Institute for Infocomm Research, 21 Heng Mui Keng Terrace, Singapore

  • Venue:
  • Information and Computation
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of maintaining recursively defined views, such as the transitive closure of a relation, in traditional relational languages that do not have recursion mechanisms. The main results of this paper are negative ones: we show that a certain property of query languages implies impossibility of such incremental maintenance The property we use is locality of queries, which is known to hold for relational calculus and various extensions, including those with grouping and aggregate constructs (essentially, plain SQL).