• DocumentCode
    305427
  • Title

    A compact and fast structure for trie retrieval algorithms

  • Author

    Mochizuki, Hisatoshi ; Hayashi, Yoshitaka ; Shishibori, Masami ; Aoe, Jun-Ichi

  • Author_Institution
    Dept. of Inf. Sci. & Intelligent Syst., Tokushima Univ., Japan
  • Volume
    3
  • fYear
    1996
  • fDate
    14-17 Oct 1996
  • Firstpage
    2221
  • Abstract
    A trie structure is frequently used for various applications, such as natural language dictionaries, database systems and compilers. However, the total number of states (and transitions between them) of a trie becomes large so that space cost may not be acceptable for a huge key set. In order to resolve this disadvantage, this paper presents a new scheme, called “trio-trie”, that enables us to perform efficient retrievals, insertions and deletions for the key sets. The essential idea is to construct two tries for both front and rear compressions of keys which is similar to a DAWG (Directed Acyclic Word-Graph). The approach differs from a DAWG in that the two-trie approach presented can determine uniquely information corresponding to keys while a DAWG cannot. For an efficient implementation of the two-trie, two types of data structures are introduced. The theoretical and experimental observations show that the method presented is more practical than existing ones considering the use of dynamic key sets, storing information of keys and compression of transitions
  • Keywords
    data compression; data structures; database theory; query processing; search problems; Directed Acyclic Word-Graph; data compression; data structures; key set retrieval; natural language dictionaries; strings; text retrieval; trie retrieval algorithms; trio-trie; Data structures; Database systems; Deductive databases; Dictionaries; Information retrieval; Information science; Intelligent structures; Intelligent systems; Natural languages; Tail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1996., IEEE International Conference on
  • Conference_Location
    Beijing
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-3280-6
  • Type

    conf

  • DOI
    10.1109/ICSMC.1996.565498
  • Filename
    565498