Matching top-k answers of twig patterns in probabilistic XML

B. Ning, C. Liu, J.X. X. Yu, G. Wang, Jianxin Li

    Research output: Chapter in Book/Conference paperConference paperpeer-review

    5 Citations (Scopus)

    Abstract

    The flexibility of XML data model allows a more natural representation of uncertain data compared with the relational model. The top-k matching of a twig pattern against probabilistic XML data is essential. Some classical twig pattern algorithms can be adjusted to process the probabilistic XML. However, as far as finding answers of the top-k probabilities is concerned, the existing algorithms suffer in performance, because many unnecessary intermediate path results, with small probabilities, need to be processed. To cope with this problem, we propose a new encoding scheme called PEDewey for probabilistic XML in this paper. Based on this encoding scheme, we then design two algorithms for finding answers of top-k probabilities for twig queries. One is called ProTJFast, to process probabilistic XML data based on element streams in document order, and the other is called PTopKTwig, based on the element streams ordered by the path probability values. Experiments have been conducted to study the performance of these algorithms. © Springer-Verlag Berlin Heidelberg 2010.
    Original languageEnglish
    Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    PublisherSpringer
    Pages125-139
    Number of pages15
    Volume5981 LNCS
    ISBN (Print)3642120253
    DOIs
    Publication statusPublished - 2010
    Event15th International Conference, DASFAA 2010 - Tsukuba, Japan
    Duration: 1 Apr 20104 Apr 2010

    Conference

    Conference15th International Conference, DASFAA 2010
    Country/TerritoryJapan
    CityTsukuba
    Period1/04/104/04/10

    Fingerprint

    Dive into the research topics of 'Matching top-k answers of twig patterns in probabilistic XML'. Together they form a unique fingerprint.

    Cite this