TY - GEN
T1 - Synthesizing view definitions from data
AU - Das Sarma, Anish
AU - Parameswaran, Aditya
AU - Garcia-Molina, Hector
AU - Widom, Jennifer
PY - 2010
Y1 - 2010
N2 - Given a database instance and a corresponding view instance, we address the view definitions problem (VDP): Find the most succinct and accurate view definition, when the view query is restricted to a specific family of queries. We study the tradeoffs among succintness, level of approximation, and the family of queries through algorithms and complexity results. For each family of queries, we address three variants of the VDP: (1) Does there exist an exact view definition, and if so find it. (2) Find the best view definition, i.e., one as close to the input view instance as possible, and as succinct as possible. (3) Find an approximate view definition that satisfies an input approximation threshold, and is as succinct as possible.
AB - Given a database instance and a corresponding view instance, we address the view definitions problem (VDP): Find the most succinct and accurate view definition, when the view query is restricted to a specific family of queries. We study the tradeoffs among succintness, level of approximation, and the family of queries through algorithms and complexity results. For each family of queries, we address three variants of the VDP: (1) Does there exist an exact view definition, and if so find it. (2) Find the best view definition, i.e., one as close to the input view instance as possible, and as succinct as possible. (3) Find an approximate view definition that satisfies an input approximation threshold, and is as succinct as possible.
KW - algorithms
KW - complexity
KW - query synthesis
KW - view definitions
UR - http://www.scopus.com/inward/record.url?scp=77954469726&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77954469726&partnerID=8YFLogxK
U2 - 10.1145/1804669.1804683
DO - 10.1145/1804669.1804683
M3 - Conference contribution
AN - SCOPUS:77954469726
SN - 9781605589473
T3 - ACM International Conference Proceeding Series
SP - 89
EP - 103
BT - Database Theory - ICDT 2010
T2 - 13th International Conference on Database Theory, ICDT'10
Y2 - 23 March 2010 through 25 March 2010
ER -