2019
DOI: 10.1109/tkde.2018.2827074
|View full text |Cite
|
Sign up to set email alerts
|

Heuristic and Cost-Based Optimization for Diverse Provenance Tasks

Abstract: A well-established technique for capturing database provenance as annotations on data is to instrument queries to propagate such annotations. However, even sophisticated query optimizers often fail to produce efficient execution plans for instrumented queries. We develop provenance-aware optimization techniques to address this problem. Specifically, we study algebraic equivalences targeted at instrumented queries and alternative ways of instrumenting queries for provenance capture. Furthermore, we present an e… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 36 publications
(104 reference statements)
0
4
0
Order By: Relevance
“…The circuit learning of task relies on minimizing a loss function L(θ), with respect to the circuit parameter vector θ. Several optimization algorithms [54], [55], [56], [57] can be utilized in the PQC model to update the parameter vector. For example, the gradient-based algorithm applies an iterative method to renew circuit parameters in the direction of a sharp decline…”
Section: Parameterized Quantum Circuitsmentioning
confidence: 99%
“…The circuit learning of task relies on minimizing a loss function L(θ), with respect to the circuit parameter vector θ. Several optimization algorithms [54], [55], [56], [57] can be utilized in the PQC model to update the parameter vector. For example, the gradient-based algorithm applies an iterative method to renew circuit parameters in the direction of a sharp decline…”
Section: Parameterized Quantum Circuitsmentioning
confidence: 99%
“…How to efficiently capture provenance has been studied extensively. Many approaches encode provenance as annotations on data and propagate such annotations through queries [43,54,69,70]. A plethora of system that capture provenance for database queries have been introduced in recent years, including Perm [39], GProM [14], DBNotes [16], LogicBlox [43],…”
Section: Related Workmentioning
confidence: 99%
“…Plans take on a form that challenges existing query processors or may lead to the duplication of work (e.g., see Perm's GROUP BY translation rule R5 in [21]). These observations led to follow-up work on successor project GProM that identifies specific algebraic optimizations tuned to cope with challenging query structure [2,40,41]. These provenance-aware optimizations primarily target grouping and aggregation and, for some queries, can offer a speed-up of up to factor 3 (personal communication with the author and [41]).…”
Section: A Comparison With Perm and Gprommentioning
confidence: 99%
“…These observations led to follow-up work on successor project GProM that identifies specific algebraic optimizations tuned to cope with challenging query structure [2,40,41]. These provenance-aware optimizations primarily target grouping and aggregation and, for some queries, can offer a speed-up of up to factor 3 (personal communication with the author and [41]). With these-partially heuristic, partially costbased-algebraic rewrites, GProM reaches even deeper into the underlying RDBMS than Perm.…”
Section: A Comparison With Perm and Gprommentioning
confidence: 99%