Materialized View Selection using Improvement based Bee Colony Optimization

In the present information age, data and information are vital not just for the survival of any corporate entity, but also to provide it with an edge over its competitors. Data warehouses have become the foundational databases of almost every corporation. However, extracting new information from these data warehouses takes hours, and even days, which is practically unacceptable. Materialized views have been popularly used to facilitate fast information extraction. However, the selection of appropriate views, which significantly accelerate information synthesis is an NP-Complete problem. The aim of this paper is to select near optimal sets of views for materialization using the improvement bee colony optimization algorithm. The experimental results indicate that the improvement bee colony optimization algorithm performs better than the constructive bee colony optimization algorithm and the fundamental view selection algorithm HRUA. The views thus selected would significantly minimize the response time of analytical queries, when materialized, resulting in efficient strategic decision making.

[1]  Muhammad Murtadha Othman,et al.  Contingency based congestion management and cost minimization using bee colony optimization technique , 2010, 2010 IEEE International Conference on Power and Energy.

[2]  Bela Stantic,et al.  Simulated Annealing for Materialized View Selection in Data Warehousing Environment , 2006, Databases and Applications.

[3]  T. V. Vijay Kumar,et al.  Materialized View Selection Using Simulated Annealing , 2012, BDA.

[4]  Elena Baralis,et al.  Materialized Views Selection in a Multidimensional Database , 1997, VLDB.

[5]  Djamel-Eddine Saïdouni,et al.  A New Quantum Evolutionary Algorithm with Sifting Strategy for Binary Decision Diagram Ordering Problem , 2010, Int. J. Cogn. Informatics Nat. Intell..

[6]  Werner Nutt,et al.  Intelligent Access to Heterogeneous Information, Proceedings of the 4th Workshop KRDB-97, Athens, Greece, August 30, 1997 , 1997, CEUR Workshop Proceedings.

[7]  P. Lucic,et al.  Bee Colony Optimization: Principles and Applications , 2006, 2006 8th Seminar on Neural Network Applications in Electrical Engineering.

[8]  Li-Pei Wong,et al.  Bee Colony Optimization with local search for traveling salesman problem , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[9]  Jennifer E. Rowley,et al.  The wisdom hierarchy: representations of the DIKW hierarchy , 2007, J. Inf. Sci..

[10]  T. V. Vijay Kumar,et al.  A Query Answering Greedy Algorithm for Selecting Materialized Views , 2010, ICCCI.

[11]  Milos Nikolic,et al.  Empirical study of the Bee Colony Optimization (BCO) algorithm , 2013, Expert Syst. Appl..

[12]  F. Ratnieks,et al.  Worker allocation in insect societies: coordination of nectar foragers and nectar receivers in honey bee (Apis mellifera) colonies , 1999, Behavioral Ecology and Sociobiology.

[13]  John F. Roddick,et al.  Advances and Research Directions in Data-Warehousing Technology , 1999, Australas. J. Inf. Syst..

[14]  T. V. Vijay Kumar,et al.  Materialised view construction in data warehouse for decision making , 2012, Int. J. Bus. Inf. Syst..

[15]  T. V. Vijay Kumar,et al.  An Architectural Framework for Constructing Materialized Views in a Data Warehouse , 2013 .

[16]  T. V. Vijay Kumar,et al.  Materialized View Selection Using Genetic Algorithm , 2012, IC3.

[17]  W. H. Inmon,et al.  Building the Data Warehouse,3rd Edition , 2002 .

[18]  Mounir Boukadoum,et al.  Enhanced Global Best Particle Swarm Classification , 2014, Int. J. Softw. Sci. Comput. Intell..

[19]  Xin Yao,et al.  Evolving materialized views in data warehouse , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[20]  T. V. Vijay Kumar,et al.  Selection of Views for Materialization Using Size and Query Frequency , 2011 .

[21]  Matteo Golfarelli,et al.  Materialization of fragmented views in multidimensional databases , 2004, Data Knowl. Eng..

[22]  F. Dyer The biology of the dance language. , 2002, Annual review of entomology.

[23]  T. V. Vijay Kumar,et al.  Materialized view selection using HBMO , 2017, Int. J. Syst. Assur. Eng. Manag..

[24]  Jeffrey F. Naughton,et al.  Materialized View Selection for Multi-Cube Data Models , 2000, EDBT.

[25]  Dusan Teodorovic,et al.  Combining case-based reasoning with Bee Colony Optimization for dose planning in well differentiated thyroid cancer treatment , 2013, Expert Syst. Appl..

[26]  I. Ngamroo,et al.  Design of optimal fuzzy logic-PID controller using bee colony optimization for frequency control in an isolated wind-diesel system , 2009, 2009 Transmission & Distribution Conference & Exposition: Asia and Pacific.

[27]  Robert Wrembel,et al.  Data Warehouses And Olap: Concepts, Architectures And Solutions , 2006 .

[28]  Li-Pei Wong,et al.  A Bee Colony Optimization Algorithm for Traveling Salesman Problem , 2008, 2008 Second Asia International Conference on Modelling & Simulation (AMS).

[29]  Yueh-Min Huang,et al.  A new bee colony optimization algorithm with idle-time-based filtering scheme for open shop-scheduling problems , 2011, Expert Syst. Appl..

[30]  T. V. Vijay Kumar,et al.  Materialized View Selection Using Iterative Improvement , 2012, ACITY.

[31]  T. V. Vijay Kumar,et al.  Materialised view selection using randomised algorithms , 2015, Int. J. Bus. Inf. Syst..

[32]  Jeffrey F. Naughton,et al.  Materialized View Selection for Multidimensional Datasets , 1998, VLDB.

[33]  T. V. Vijay Kumar,et al.  A View Recommendation Greedy Algorithm for Materialized Views Selection , 2011, ICISTM.

[34]  Dusan Ramljak,et al.  Bee colony optimization for the p-center problem , 2011, Comput. Oper. Res..

[35]  Malek Alzaqebah,et al.  Hybrid bee colony optimization for examination timetabling problems , 2015, Comput. Oper. Res..

[36]  T. V. Vijay Kumar,et al.  Materialized Views Selection for Answering Queries , 2010, ICDEM.

[37]  Cheng-Yan Kao,et al.  Materialized view selection using genetic algorithms in a data warehouse system , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[38]  Surajit Chaudhuri,et al.  Automated Selection of Materialized Views and Indexes in SQL Databases , 2000, VLDB.

[39]  M. Winston The Biology of the Honey Bee , 1987 .

[40]  Milos Nikolic,et al.  Transit network design by Bee Colony Optimization , 2013, Expert Syst. Appl..

[41]  Evaristo Jiménez-Contreras,et al.  A connectionist and multivariate approach to science maps: the SOM, clustering and MDS applied to library and information science research , 2006, J. Inf. Sci..

[42]  T. V. Vijay Kumar,et al.  Proposing Candidate Views for Materialization , 2010, ICISTM.

[43]  Jérôme Darmont,et al.  Clustering-Based Materialized View Selection in Data Warehouses , 2006, ADBIS.

[44]  Dusan Ramljak,et al.  Bee colony optimization for scheduling independent tasks to identical processors , 2012, Journal of Heuristics.

[45]  Minsoo Lee,et al.  Speeding Up Materialized View Selection in Data Warehouses Using a Randomized Algorithm , 2001, Int. J. Cooperative Inf. Syst..

[46]  Issarachai Ngamroo,et al.  Bee colony optimization of battery capacity and placement for mitigation of voltage rise by P V in radial distribution network , 2012, 2012 10th International Power & Energy Conference (IPEC).

[47]  T. Seeley,et al.  Assessing the benefits of cooperation in honeybee foraging: search costs, forage quality, and competitive ability , 1988, Behavioral Ecology and Sociobiology.

[48]  Mounir Boukadoum,et al.  A Particle Swarm Optimization Approach for Reuse Guided Case Retrieval , 2014, Int. J. Softw. Sci. Comput. Intell..

[49]  Toby J. Teorey,et al.  A progressive view materialization algorithm , 1999, DOLAP '99.

[50]  Hamid Pirahesh,et al.  Data Cube: A Relational Aggregation Operator Generalizing Group-By, Cross-Tab, and Sub-Totals , 1996, Data Mining and Knowledge Discovery.

[51]  Amine Boudia,et al.  A New Biomimetic Method Based on the Power Saves of Social Bees for Automatic Summaries of Texts by Extraction , 2015, Int. J. Softw. Sci. Comput. Intell..

[52]  Inderpal Singh Mumick,et al.  Selection of Views to Materialize Under a Maintenance Cost Constraint , 1999, ICDT.

[53]  Qing Li,et al.  Design and selection of materialized views in a data warehousing environment: a case study , 1999, DOLAP '99.

[54]  Li-Pei Wong,et al.  An efficient Bee Colony Optimization algorithm for Traveling Salesman Problem using frequency-based pruning , 2009, 2009 7th IEEE International Conference on Industrial Informatics.

[55]  T. V. Vijay Kumar,et al.  Greedy Selection of Materialized Views , 2009 .

[56]  WenDe Cheng,et al.  Magnetic Remanence Prediction of NdFeB Magnets Based on a Novel Machine Learning Intelligence Approach Using a Particle Swarm Optimization Support Vector Regression , 2014, Int. J. Softw. Sci. Comput. Intell..

[57]  Rada Chirkova,et al.  Materialized Views , 2012, Found. Trends Databases.

[58]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[59]  T. V. Vijay Kumar,et al.  Materialized View Selection Using Memetic Algorithm , 2013, MIKE.

[60]  Ziqiang Wang,et al.  An Efficient Materialized Views Selection Algorithm Based on PSO , 2009, 2009 International Workshop on Intelligent Systems and Applications.

[61]  Michael Lawrence,et al.  Multiobjective genetic algorithms for materialized view selection in OLAP data warehouses , 2006, GECCO '06.

[62]  Jeffrey D. Ullman,et al.  Implementing data cubes efficiently , 1996, SIGMOD '96.

[63]  Malcolm Yoke-Hean Low,et al.  Application of multi-objective bee colony optimization algorithm to Automated Red Teaming , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[64]  Wolfgang Lehner,et al.  Improving query response time in scientific databases using data aggregation -a case study , 1996, Proceedings of 7th International Conference and Workshop on Database and Expert Systems Applications: DEXA 96.

[65]  Inderpal Singh Mumick,et al.  Selection of views to materialize in a data warehouse , 1997, IEEE Transactions on Knowledge and Data Engineering.

[66]  T. V. Vijay Kumar,et al.  Materialized View Selection using Marriage in Honey Bees Optimization , 2015, Int. J. Nat. Comput. Res..

[67]  M. T. Serna-Encinas,et al.  Algorithm for selection of materialized views: based on a costs model , 2007 .

[68]  Neeraj Jain,et al.  Mining information for constructing materialised views , 2010, Int. J. Inf. Commun. Technol..

[69]  Reda Mohamed Hamou,et al.  Boosting Algorithm and Meta-Heuristic Based on Genetic Algorithms for Textual Plagiarism Detection , 2015, Int. J. Cogn. Informatics Nat. Intell..

[70]  Amine Boudia,et al.  Hybridization of Social Spiders and Extractions Techniques for Automatic Text Summaries , 2015, Int. J. Cogn. Informatics Nat. Intell..

[71]  Jeffrey D. Ullman,et al.  Index selection for OLAP , 1997, Proceedings 13th International Conference on Data Engineering.

[72]  M. Boisot,et al.  Data, information and knowledge: have we got it right? , 2004 .

[73]  Marco Dorigo,et al.  Swarm intelligence: from natural to artificial systems , 1999 .

[74]  Santosh Kumar,et al.  Materialised view selection using differential evolution , 2014 .

[75]  Xin Yao,et al.  Materialized view selection as constrained evolutionary optimization , 2003, IEEE Trans. Syst. Man Cybern. Part C.

[76]  T. V. Vijay Kumar,et al.  Materialised view selection using BCO , 2016, Int. J. Bus. Inf. Syst..

[77]  Bela Stantic,et al.  Parallel Simulated Annealing for Materialized View Selection in Data Warehousing Environments , 2008, ICA3PP.

[78]  Wen-Yang Lin,et al.  A Genetic Selection Algorithm for OLAP Data Cubes , 2003, Knowledge and Information Systems.

[79]  Guohui Zhang,et al.  An Efficient Memetic Algorithm for Dynamic Flexible Job Shop Scheduling with Random Job Arrivals , 2013, Int. J. Softw. Sci. Comput. Intell..

[80]  Oscar Castillo,et al.  Optimization of the Type-1 and Type-2 fuzzy controller design for the water tank using the Bee Colony Optimization , 2014, 2014 IEEE Conference on Norbert Wiener in the 21st Century (21CW).

[81]  Karthik Ramachandran,et al.  A Hybrid Approach for Data Warehouse View Selection , 2006, Int. J. Data Warehous. Min..

[82]  Kamalakar Karlapalem,et al.  View Relevance Driven Materialized View Selection in Data Warehousing Environment , 2002, Australasian Database Conference.

[83]  Wentong Cai,et al.  Autonomous Bee Colony Optimization for multi-objective function , 2010, IEEE Congress on Evolutionary Computation.

[84]  T. V. Vijay Kumar,et al.  Greedy Views Selection Using Size and Query Frequency , 2011 .

[85]  Sanja Petrovic,et al.  Bee Colony Optimization Algorithm for Nurse Rostering , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.