• DocumentCode
    1720607
  • Title

    An efficient relational implementation of recursive relationships using path signatures

  • Author

    Teuhola, J.

  • Author_Institution
    Dept. of Comput. Sci., Turku Univ., Finland
  • fYear
    1994
  • Firstpage
    348
  • Lastpage
    355
  • Abstract
    The `parts explosion´ is a classical problem, which is hard for relational database systems, due to recursion. A simple solution is suggested, which packs information of an ancestor path of a tuple into a fixed-length code, called signature. The coding technique is carefully adjusted to enable an efficient retrieval of the transitive closure, in terms of both disk accesses and DBMS calls. The code is lossy, and its purpose is to define a reasonably small superset of the closure, as well as establish an effective order of clustering. The method performs best for tree-structured hierarchies, where the processing time typically decreases by a factor of more than ten, compared to the trivial method. Also general directed graphs, both acyclic and cyclic, can be handled more efficiently
  • Keywords
    directed graphs; encoding; relational databases; coding technique; general directed graphs; path signatures; recursive relationships; relational database systems; relational implementation; transitive closure; tree-structured hierarchies; Application software; CADCAM; Computer aided manufacturing; Computer aided software engineering; Computer science; Explosions; Object oriented databases; Relational databases; Software systems; Tree graphs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1994. Proceedings.10th International Conference
  • Conference_Location
    Houston, TX
  • Print_ISBN
    0-8186-5402-3
  • Type

    conf

  • DOI
    10.1109/ICDE.1994.283050
  • Filename
    283050