• Title of article

    On-line construction of compact directed acyclic word graphs Original Research Article

  • Author/Authors

    Shunsuke Inenaga، نويسنده , , Hiromasa Hoshino، نويسنده , , Ayumi Shinohara، نويسنده , , Masayuki Takeda، نويسنده , , Setsuo Arikawa، نويسنده , , GIANCARLO MAURI، نويسنده , , Giulio Pavesi، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2005
  • Pages
    24
  • From page
    156
  • To page
    179
  • Abstract
    Many different index structures, providing efficient solutions to problems related to pattern matching, have been introduced so far. Examples of these structures are suffix trees and directed acyclic word graphs (DAWGs), which can be efficiently constructed in linear time and space. Compact directed acyclic word graphs (CDAWGs) are an index structure preserving some features of both suffix trees and DAWGs, and require less space than both of them. An algorithm which directly constructs CDAWGs in linear time and space was first introduced by Crochemore and Vérin, based on McCreightʹs algorithm for constructing suffix trees. In this work, we present a novel on-line linear-time algorithm that builds the CDAWG for a single string as well as for a set of strings, inspired by Ukkonenʹs on-line algorithm for constructing suffix trees.
  • Keywords
    Pattern matching on strings , Compact directed acyclic word graphs , Suffix trees , Directed acyclic word graphs , On-line and linear-time algorithms
  • Journal title
    Discrete Applied Mathematics
  • Serial Year
    2005
  • Journal title
    Discrete Applied Mathematics
  • Record number

    886050