Minimizing time-space cost for database version control

  • Authors:
  • Lin Yu;Daniel J. Rosenkrantz

  • Affiliations:
  • Department of Computer Science, University of New York at Albany, Albany, NY;Department of Computer Science, University of New York at Albany, Albany, NY

  • Venue:
  • Proceedings of the seventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

We introduce the concept of a version graph to model the problem of minimising the space and version regeneration cost for database version control. We show that, in general, this problem and several of its variations are NP-complete. Motivated by the practical importance of these problems, we develop several heuristics and obtain worst-case guarantees on their performance. We also present linear time algorithms for problems characterized by special classes of version graphs.