Title :
H-Tree: A data structure for fast path-retrieval in rooted trees.
Author :
Saynez, Akram Shehadi ; Somodevilla, María Josefa ; Ortiz, Manuel Martín ; Pineda, Ivo H.
Author_Institution :
Benemerita Univ. Autonoma de Puebla, Puebla
Abstract :
When repeatedly searching on a depth-first or breath-first search fashion, some nodes are visited many times, as every search requires to start at the root. By providing a way to arrange the data in a different manner and using a hash table as the primary data structure, it is possible to get average lookup times of a path, from the root to any node in constant time, although a disadvantage arises when looking at the memory needs of the approach. We propose a structure called H-tree created to reduce the time to extract a path from a rooted tree.
Keywords :
data structures; table lookup; tree searching; trees (mathematics); H-tree; breath-first search; data structure; depth-first search; path retrieval; rooted trees; Algorithm design and analysis; Buildings; Cities and towns; Compression algorithms; Computer science; Data mining; Data structures; Huffman coding; Legged locomotion; Tree data structures; Huffman coding; Rooted tree; depth-first search.; hash table; path retrieval;
Conference_Titel :
Current Trends in Computer Science, 2007. ENC 2007. Eighth Mexican International Conference on
Conference_Location :
Michoacan
Print_ISBN :
978-0-7695-2899-1
DOI :
10.1109/ENC.2007.26