Bidirectional construction of suffix trees

  • Authors:
  • Shunsuke Inenaga

  • Affiliations:
  • Department of Informatics, Kyushu University 33, Fukuoka 812-8581, Japan

  • Venue:
  • Nordic Journal of Computing - Special issue: Selected papers of the Prague Stringology conference (PSC'02), September 23-24, 2002
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

String matching is critical in information retrieval since in many cases information is stored and manipulated as strings. Constructing and utilizing a suitable data structure for a text string, we can solve the string matching problem efficiently. Such a structure is called an index structure. Suffix trees are certainly the most widely-known and extensively-studied structure of this kind. In this paper, we present a linear-time algorithm for bidirectional construction of suffix trees. The algorithm proposed is also applicable to bidirectional construction of directed acyclic word graphs (DAWGs).