کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
396712 670557 2014 24 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
On solving efficiently the view selection problem under bag and bag-set semantics
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
پیش نمایش صفحه اول مقاله
On solving efficiently the view selection problem under bag and bag-set semantics
چکیده انگلیسی


• Query subexpressions do not always suffice for finding an optimal solution.
• Lgviews and subexpression views suffice for solving the bag version of the problem.
• d-Lgviews and subexpression views suffice for solving the bag-set version of the problem.
• Path-viewsets can be used to solve the bag version of the problem for path-queries.
• We prove significant conditions that useful viewsets satisfy under bag-set semantics.

In this paper, we investigate the problem of view selection for workloads of conjunctive queries under bag and bag-set semantics. In particular, for both semantics we aim to limit the search space of candidate viewsets. We also start delineating boundaries between query workloads for which certain even more restricted search spaces suffice. They suffice in the sense that they do not compromise optimality in that they contain at least one of the optimal solutions. We start with the general case for both bag and bag-set semantics, where we give a tight condition that candidate views can satisfy and still the search space (thus limited) does contain at least one optimal solution. We show that these results, for both semantics, reduce the size of the search space significantly. Further on, due to this analysis for both semantics, a delineation of the space of viewsets and the space of the corresponding equivalent rewritings for a certain conjunctive query workload is given. We show that for chain query workloads under both bag and bag-set semantics, taking only chain views may miss optimal solutions, whereas, if we further limit the queries to be path-queries (i.e., chain queries over a single binary relation), then, under bag semantics, path-views suffice. Concentrating to bag-set semantics, we show that the path-viewsets do not suffice for every path-query workload.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Systems - Volume 42, June 2014, Pages 153–176
نویسندگان
, , ,