Complexity aspects of two-dimensional data compression

  • Authors:
  • Hans L. Bodlaender;Teofilo F. Gonzalez;Ton Kloks

  • Affiliations:
  • Department of Computer Science, Utrecht University, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands;Department of Computer Science, University of California, Santa Barbara, CA;Department of Mathematics and Computing Science, Eindhoven University of Technology, P. O. Box 513, 5600 MB Eindhoven, the Netherlands

  • Venue:
  • Nordic Journal of Computing
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Let M be a 2-dimensional colored map which has been digitized into a large 2-dimensional array (M). We define a class of languages (called rectilinear) to describe our digitized maps and classify them based on their level of Succinct representation. We also study the map compression problem, i.e., the problem of finding for any given map a shortest description within a given language. For one dimensional maps we show that a shortest description can be generated quickly for some languages, but for other languages the problem is NP-hard. We also show that a large number of linear time algorithms for our languages generate map descriptions whose length is at most twice the length of the minimum length description. For all our languages we show that the two dimensional map compression problem is NP-hard. Furthermore. for one of the most succinct of our languages we present evidence suggesting that finding a near-optimal map compression is as difficult as finding an optimal compression.