A Declarative Approach to Modeling and Solving the View Selection Problem

作者: Imene Mami

DOI:

关键词: Node (networking)Materialized viewData warehouseSelection (genetic algorithm)Genetic algorithmData miningConstraint programmingDistributed computingDistributed Computing EnvironmentComputer scienceConstraint satisfaction problem

摘要: View selection is important in many data-intensive systems e.g., commercial database and data warehousing to improve query performance. can be defined as the process of selecting a set views materialized order optimize evaluation. To support this process, different related issues have considered. Whenever source changed, built on it maintained compute up-to-date results. Besides view maintenance issue, each also requires additional storage space which must taken into account when deciding how materialize. The problem choosing materialize that speed up incoming queries constrained by an overhead and/or costs, known problem. This one most challenging problems NP-complete In distributed environment, becomes more challenging. Indeed, includes another issue decide computer nodes selected should materialized. context now additionally capacities per node, maximum global costs communications cost between network. work, we deal with centralized well setting. Our goal provide novel efficient approach these contexts. For purpose, designed solution using constraint programming for resolution powerful method modeling solving combinatorial optimization problems. originality our provides clear separation formulation modeled satisfaction easy declarative way. Then, its performed automatically solver. Furthermore, flexible extensible, easily model handle new constraints heuristic search strategies purpose. main contributions thesis are follows. First, define framework enables better understanding address thesis. We analyze state art review existing methods identifying respective potentials limits. then design context. performance experimentation results show has ability best balance computing time required findin tghe gain realized processing materializing views. will guarantee pick optimal where no limit imposed. Finally, extend latter studied under multiple resource Based extensive evaluation, outperforms genetic algorithm been

参考文章(66)
Vicky Dritsou, Panos Constantopoulos, Antonios Deligiannakis, Yannis Kotidis, Optimizing Query Shortcuts in RDF Databases The Semanic Web: Research and Applications. pp. 77- 92 ,(2011) , 10.1007/978-3-642-21064-8_6
Zohra Bellahsene, Nour Kadi, Michelle Cart, A Cooperative Approach to View Selection and Placement in P2P Systems - (Short Paper). OTM Conferences (1). pp. 515- 522 ,(2010)
Imene Mami, Remi Coletta, Zohra Bellahsene, Modeling View Selection as a Constraint Satisfaction Problem Lecture Notes in Computer Science. pp. 396- 410 ,(2011) , 10.1007/978-3-642-23091-2_33
Dimitri Theodoratos, Timos Sellis, Data Warehouse Schema and Instance Design Conceptual Modeling – ER ’98. pp. 363- 376 ,(1998) , 10.1007/978-3-540-49524-6_29
Kamalakar Karlapalem, Qing Li, Jian Yang, Algorithms for Materialized View Design in Data Warehousing Environment very large data bases. pp. 136- 145 ,(1997)
Dimitri Theodoratos, Theodore Dalamagas, Alkis Simitsis, Manos Stavropoulos, A Randomized Approach for the Incremental Design of an Evolving Data Warehouse international conference on conceptual modeling. pp. 325- 338 ,(2001) , 10.1007/3-540-45581-7_25
Zachary G. Ives, Dan Suciu, Steven D. Gribble, Alon Y. Halevy, Maya Rodrig, What Can Database Do for Peer-to-Peer? international workshop on the web and databases. pp. 31- 36 ,(2001)
Radek Vingralek, Peter Scheuermann, Junho Shim, WATCHMAN: A Data Warehouse Intelligent Cache Manager very large data bases. pp. 51- 62 ,(1996)
Yves Caseau, François Laburthe, Improved CLP scheduling with task intervals international conference on logic programming. pp. 369- 383 ,(1994)
Spyros Ligoudistianos, Timos Sellis, Dimitri Theodoratos, Designing the Global Data Warehouse with SPJ Views conference on advanced information systems engineering. pp. 180- 194 ,(1999) , 10.1007/3-540-48738-7_14