JOURNAL ARTICLE

Distributed multidimensional suffix arrays for string search

Abstract

Although the classical B-tree and its derivatives are space efficient data structures for small string documents, they require many structures and an excessive amount of pointer manipulations for efficiently processing and searching large documents. In this paper, we propose a new and conceptually powerful data structure, called multidimensional suffix arrays (MSA), for string search. This data structure combines the features of suffix arrays and multilevel structures into a new approach which is very amenable to implementation on both conventional and clustered computers. Algorithms for searching, updating, reorganizing, and distributing multidimensional suffix arrays are discussed. Moreover, MSA achieve a significant improvement over string B-trees.

Keywords:
Suffix Computer science Pointer (user interface) Suffix tree Generalized suffix tree Compressed suffix array Data structure String (physics) String searching algorithm Theoretical computer science Suffix array Algorithm Artificial intelligence Mathematics Programming language

Metrics

1
Cited By
0.39
FWCI (Field Weighted Citation Impact)
13
Refs
0.69
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Algorithms and Data Compression
Physical Sciences →  Computer Science →  Artificial Intelligence
Network Packet Processing and Optimization
Physical Sciences →  Computer Science →  Hardware and Architecture
DNA and Biological Computing
Life Sciences →  Biochemistry, Genetics and Molecular Biology →  Molecular Biology

Related Documents

JOURNAL ARTICLE

Distributed text search using suffix arrays

Diego ArroyueloCarolina BonacicVerónica Gil-CostaMauricio Marı́nGonzalo Navarro

Journal:   Parallel Computing Year: 2014 Vol: 40 (9)Pages: 471-495
BOOK-CHAPTER

Distributed generation of suffix arrays

Gonzalo NavarroJoão Paulo KitajimaBerthier Ribeiro‐NetoNívio Ziviani

Lecture notes in computer science Year: 1997 Pages: 102-115
JOURNAL ARTICLE

Approximate string matching using compressed suffix arrays

Trinh HuynhWing-Kai HonTak‐Wah LamWing‐Kin Sung

Journal:   Theoretical Computer Science Year: 2005 Vol: 352 (1-3)Pages: 240-249
© 2026 ScienceGate Book Chapters — All rights reserved.