• DocumentCode
    1938954
  • Title

    Summary structures for frequency queries on large transaction sets

  • Author

    Yang, Dow-Yung ; Johar, Akshay ; Grama, Ananth ; Szpankowski, Wojciech

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    420
  • Lastpage
    429
  • Abstract
    As large-scale databases become commonplace, there has been significant interest in mining them for commercial purposes. One of the basic tasks that underlies many of these mining operations is querying of transaction sets for frequencies of specified attribute values. The size of these databases makes it important to develop summary structures capable of high compression ratios as well as supporting fast frequency queries. The nature of the problem and its differences with respect to traditional text compression allows very high compression ratios. In this paper, we propose a binary trie-based summary structure for representing transaction sets. We demonstrate that this trie structure, when augmented with an appropriate set of horizontal pointers, can support frequency queries several orders of magnitude faster than raw transaction data. We improve the memory characteristics of our scheme by compressing the trie into a Patricia trie and demonstrate that this does not have a significant adverse effect on frequency query time. We further reduce the size of this trie by selectively pruning branches to compute a “dominant” trie that is capable of approximate frequency querying. The complement trie called the “deviant” trie is also useful in many data mining applications. Recompressing the “dominant” trie into a Patricia trie results in further compression of the trie. Finally, we demonstrate that our binary compressed trie structure has better memory (compression) characteristics compared to related schemes. We support our claims with experimental results on datasets from the IBM synthetic association data generator
  • Keywords
    data compression; data mining; query processing; tree data structures; very large databases; IBM synthetic association data generator; Patricia trie; approximate frequency querying; attribute values; binary trie; compression ratios; data mining; deviant trie; dominant trie; horizontal pointers; large-scale databases; query time; summary structures; Association rules; Computer science; Data analysis; Data mining; Frequency; Itemsets; Large-scale systems; Magnetic resonance imaging; Terminology; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference, 2000. Proceedings. DCC 2000
  • Conference_Location
    Snowbird, UT
  • ISSN
    1068-0314
  • Print_ISBN
    0-7695-0592-9
  • Type

    conf

  • DOI
    10.1109/DCC.2000.838182
  • Filename
    838182