• DocumentCode
    2719754
  • Title

    Answering regular path queries on workflow provenance

  • Author

    Xiaocheng Huang ; Zhuowei Bao ; Davidson, Susan B. ; Milo, Tova ; Xiaojie Yuan

  • Author_Institution
    Genome Inst. of Singapore, Singapore, Singapore
  • fYear
    2015
  • fDate
    13-17 April 2015
  • Firstpage
    375
  • Lastpage
    386
  • Abstract
    This paper proposes a novel approach for efficiently evaluating regular path queries over provenance graphs of workflows that may include recursion. The approach assumes that an execution g of a workflow G is labeled with query-agnostic reachability labels using an existing technique. At query time, given g, G and a regular path query R, the approach decomposes R into a set of subqueries R1, ..., Rk that are safe for G. For each safe subquery Ri, G is rewritten so that, using the reachability labels of nodes in g, whether or not there is a path which matches Ri between two nodes can be decided in constant time. The results of each safe subquery are then composed, possibly with some small unsafe remainder, to produce an answer to R. The approach results in an algorithm that significantly reduces the number of subqueries k over existing techniques by increasing their size and complexity, and that evaluates each subquery in time bounded by its input and output size. Experimental results demonstrate the benefit of this approach.
  • Keywords
    query processing; reachability analysis; input size; output size; query complexity; query size; query time; query-agnostic reachability labels; reachability labels; recursion; regular path query; regular path query answering; safe subquery; time bounded subquery; workflow execution; workflow provenance graphs; Context modeling; Decoding; Grammar; Labeling; Polynomials; Production; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering (ICDE), 2015 IEEE 31st International Conference on
  • Conference_Location
    Seoul
  • Type

    conf

  • DOI
    10.1109/ICDE.2015.7113299
  • Filename
    7113299