Generalizations of suffix arrays to multi-dimensional matrices

  • Authors:
  • Dong Kyue Kim;Yoo Ah Kim;Kunsoo Park

  • Affiliations:
  • School of Electrical and Computer Engineering, Pusan National University, Pusan 609-735, South Korea;Department of Computer Science, University of Maryland, College Park, MD;School of Computer Science and Engineering, Seoul National University, Seoul 151-742, South Korea

  • Venue:
  • Theoretical Computer Science
  • Year:
  • 2003

Quantified Score

Hi-index 5.23

Visualization

Abstract

We propose multi-dimensional index data structures that generalize suffix arrays to square matrices and cubic matrices. Giancarlo proposed a two-dimensional index data structure, the Lsuffix tree, that generalizes suffix trees to square matrices. However, the construction algorithm for Lsuffix trees maintains complicated data structures and uses a large amount of space. We present simple construction algorithms for multi-dimensional suffix arrays by applying a new partitioning technique to lexicographic sorting. Our contributions are the first efficient algorithms for constructing two-dimensional and three-dimensional suffix arrays directly.