Coupling Materialized View Selection to Multi Query Optimization: Hyper Graph Approach

被引:9
|
作者
Boukorca, Ahcene [1 ]
Bellatreche, Ladjel [1 ]
Senouci, Sid-Ahmed Benali [2 ]
Faget, Zoe [1 ]
机构
[1] Univ Poitiers, LIAS ISAE ENSMA, Poitiers, France
[2] Mentors Graph, Montbonnot St Martin, France
关键词
Hypergraph; Materialized Views; Multi-Query Optimization; Query Interaction; VLSI;
D O I
10.4018/ijdwm.2015040104
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Materialized views are queries whose results are stored and maintained in order to facilitate access to data in their underlying base tables of extremely large databases. Selecting the best materialized views for a given query workload is a hard problem. Studies on view selection have considered sharing common sub expressions and other multi-query optimization techniques. Multi-Query Optimization is a well-studied domain in traditional and advanced databases. It aims at optimizing a workload of queries by finding and reusing common subexpression between queries. Finding the best shared expression is known as a NP-hard problem. The shared expressions usually identified by graph structure have been used to be candidate for materialized views. This shows the strong interdependency between the problems of materialized view selection (PVS) and multi query optimization (PMQO), since the PVS uses the graph structure of the PMQO. Exploring the existing works on PVS considering the interaction between PVS and PMQO figures two main categories of studies: (i) those considering the PMQO as a black box where the output is the graph and (ii) those preparing the graph to guide the materialized view selection process. In this category, the graph generation is based on individual query plans, an approach that does not scale, especially with the explosion of Big Data applications requiring large number of complex queries with high interaction. To ensure a scalable solution, this work proposes a new technique to generate a global processing plan without using individual plans by borrowing techniques used in the electronic design automation (EDA) domain. This paper first presents a rich state of art regarding the PVS and a classification of the most important existing work. Secondly, an analogy between the MQO problem and the EDA domain, in which large circuits are manipulated, is established. Thirdly, it proposes to model the problem with hypergraphs which are massively used to design and test integrated circuits. Fourthly, it proposes a deterministic algorithm to select materialized views using the global processing plan. Finally, experiments are conducted to show the scalability of our approach.
引用
下载
收藏
页码:62 / 84
页数:23
相关论文
共 50 条
  • [31] Multi-View Graph Convolutional Networks with Differentiable Node Selection
    Chen, Zhaoliang
    Fu, Lele
    Xiao, Shunxin
    Wang, Shiping
    Plant, Claudia
    Guo, Wenzhong
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2024, 18 (01)
  • [32] Joint Multi-View Unsupervised Feature Selection and Graph Learning
    Fang, Si-Guo
    Huang, Dong
    Wang, Chang-Dong
    Tang, Yong
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, 8 (01): : 16 - 31
  • [33] Multi-view Stable Feature Selection with Adaptive Optimization of View Weights
    Cui, Menghan
    Wang, Kaixiang
    Ding, Xiaojian
    Xu, Zihan
    Wang, Xin
    Shi, Pengcheng
    KNOWLEDGE-BASED SYSTEMS, 2024, 299
  • [34] Multi-Camera Multi-Target Tracking with Space-Time-View Hyper-graph
    Longyin Wen
    Zhen Lei
    Ming-Ching Chang
    Honggang Qi
    Siwei Lyu
    International Journal of Computer Vision, 2017, 122 : 313 - 333
  • [35] Multi-Camera Multi-Target Tracking with Space-Time-View Hyper-graph
    Wen, Longyin
    Lei, Zhen
    Chang, Ming-Ching
    Qi, Honggang
    Lyu, Siwei
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2017, 122 (02) : 313 - 333
  • [36] Graph Learning With Riemannian Optimization for Multi-View Integrative Clustering
    Khan, Aparajita
    Maji, Pradipta
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, : 1 - 13
  • [37] The Optimization Reachability Query of Large scale Multi-attribute Constraints Directed Graph
    Zhang, Kehong
    Li, Keqiu
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2018, 33 (02): : 71 - 85
  • [38] Using query expansion in graph-based approach for query-focused multi-document summarization
    Zhao, Lin
    Wu, Lide
    Huang, Xuanjing
    INFORMATION PROCESSING & MANAGEMENT, 2009, 45 (01) : 35 - 41
  • [39] Embedded Feature Selection on Graph-Based Multi-View Clustering
    Zhao, Wenhui
    Li, Guangfei
    Yang, Haizhou
    Gao, Quanxue
    Wang, Qianqian
    THIRTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 38 NO 15, 2024, : 17016 - 17023
  • [40] Multi-view unsupervised feature selection with consensus partition and diverse graph
    Cao, Zhiwen
    Xie, Xijiong
    Li, Yuqi
    INFORMATION SCIENCES, 2024, 661