• DocumentCode
    3070262
  • Title

    An XPath Query Aggregation Algorithm Using a Region Encoding

  • Author

    Cao, Yang ; Lung, Chung-Horng ; Majumdar, Shikharesh

  • Author_Institution
    Sch. of Comput. Sci., Carleton Univ., Ottawa, ON, Canada
  • fYear
    2011
  • fDate
    18-21 July 2011
  • Firstpage
    27
  • Lastpage
    36
  • Abstract
    XML pub/sub systems have recently emerged as application-layer XML routers. XML-based network traffic is expected to have significant growth. The main problem of the state-of-the-art XML routing schemes is that XML filtering speed often cannot match the XML document arrival speed. The XML filtering speed is propotional to the number of quries which are typically represented as XPath quries. Aggregation is a useful technique for reducing the number of XPath queries. This paper will present a new XPath query aggregation algorithm based on a node region encoding scheme which provides positional information. Compared with the existing aggregation algorithms in the literature, our proposed algorithm can efficiently evaluate the ancestor-descendant and parent-child relationships between any pair of nodes in XPath queries and process a tree-structured query as a unit. Experimental results demonstrate the effectiveness of the proposed algorithm. The performance improvement for the proposed algorithm could be up to 61% compared to the existing XSearch algorithm which is the most efficient algorithm for XPath query aggregation so far.
  • Keywords
    XML; document handling; middleware; query processing; tree data structures; XML based network traffic; XML document arrival; XML filtering; XML pub-sub systems; XPath query aggregation algorithm; XSearch algorithm; application layer XML routers; region encoding; tree structured query; Algorithm design and analysis; Encoding; Filtering; Indexes; Routing; Subscriptions; XML; content routing; homomorphism; publish/subscribe; query aggregation; region encoding;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications and the Internet (SAINT), 2011 IEEE/IPSJ 11th International Symposium on
  • Conference_Location
    Munich, Bavaria
  • Print_ISBN
    978-1-4577-0531-1
  • Electronic_ISBN
    978-0-7695-4423-6
  • Type

    conf

  • DOI
    10.1109/SAINT.2011.14
  • Filename
    6004131