Materialized view selection using HBMO

Strategic business decision making has become far more complex, challenging and consequential in today’s modern and highly competitive economy. So, managers have been using decision support systems to assist them in making accurate, efficient and effective decisions. These systems takes hours and days to process massive data sets in order to find relevant information for answering analytical queries. As a result the query response times are high. This response time can be reduced substantially by selecting and materializing pre-computed views that can provide answers to analytical queries. In this paper, an attempt has been made to select optimal sets of views, which would significantly reduce response time of analytical queries. In this regard, honey bee mating optimization based view selection algorithm (HBMOVSA) is proposed that selects Top-K views, from amongst all possible views, in a multidimensional lattice. Experimental results show that HBMOVSA is able to select comparatively better quality of views when compared with those selected by the most fundamental view selection algorithm HRUA.

[1]  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.

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

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

[4]  Ming-Huwi Horng,et al.  Multilevel minimum cross entropy threshold selection based on the honey bee mating optimization , 2009, Expert Syst. Appl..

[5]  Hong He,et al.  Honeybee Mating Optimization Algorithm For Task Assignment In Heterogeneous Computing Systems , 2013, Intell. Autom. Soft Comput..

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

[7]  Masoud Aliakbar Golkar,et al.  Controller Design of STATCOM for Power System Stability Improvement Using Honey Bee Mating Optimization , 2011 .

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

[9]  Laks V. S. Lakshmanan,et al.  A Foundation for Multi-dimensional Databases , 1997, VLDB.

[10]  T. V. Vijay Kumar,et al.  A Reduced Lattice Greedy Algorithm for Selecting Materialized Views , 2009, ICISTM.

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

[12]  Jérôme Darmont,et al.  Data mining-based materialized view and index selection in data warehouses , 2007, Journal of Intelligent Information Systems.

[13]  Reza Ghazizade,et al.  A NOVEL CLUSTERING ALGORITHM OF WIRELESS SENSOR NETWORKS BASED HBMO , 2014 .

[14]  Eugene Wong,et al.  Decomposition—a strategy for query processing , 1976, TODS.

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

[16]  R Nasser,et al.  Solving Examination Timetabling Problems using Honey-bee Mating Optimization (ETP-HBMO) , 2009 .

[17]  Ling Feng,et al.  Optimized Design of Materialized Views in a Real-Life Data Warehousing Environment , 2001 .

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

[19]  Y. Marinakis,et al.  Honey Bees Mating Optimization for the location routing problem , 2008, 2008 IEEE International Engineering Management Conference.

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

[21]  Vicki L. Sauter,et al.  Decision Support Systems for Business Intelligence , 2011 .

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

[23]  Toby J. Teorey,et al.  Achieving scalability in OLAP materialized view selection , 2002, DOLAP '02.

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

[25]  H A Abbass,et al.  MARRIAGE IN HONEY-BEE OPTIMIZATION (MBO): A HAPLOMETROSIS POLYGYNOUS SWARMING APPROACH , 2001 .

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

[27]  Rada Chirkova,et al.  A formal perspective on the view selection problem , 2002, The VLDB Journal.

[28]  Omid Bozorg Haddad,et al.  HBMO IN ENGINEERING OPTIMIZATION , 2005 .

[29]  Gang Luo,et al.  Partial Materialized Views , 2007, 2007 IEEE 23rd International Conference on Data Engineering.

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

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

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

[33]  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).

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

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

[36]  Vikas Agrawal,et al.  Using an evolutionary algorithm to solve the weighted view materialisation problem for data warehouses , 2013, Int. J. Intell. Inf. Database Syst..

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

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

[39]  Inderpal Singh Mumick,et al.  Selection of Views to Materialize in a Data Warehouse , 2005, IEEE Trans. Knowl. Data Eng..

[40]  Magdalene Marinaki,et al.  Honey Bees Mating Optimization algorithm for financial classification problems , 2010, Appl. Soft Comput..

[41]  Panos Kalnis,et al.  View selection using randomized search , 2002, Data Knowl. Eng..

[42]  T. V. Vijay Kumar,et al.  Answering query-based selection of materialised views , 2013, Int. J. Inf. Decis. Sci..

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

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

[45]  M. A. Taghikhani,et al.  Placement and Sizing of DG Using PSO&HBMO Algorithms in Radial Distribution Networks , 2012 .

[46]  Ziyu Lin,et al.  User-Oriented Materialized View Selection , 2007, 7th IEEE International Conference on Computer and Information Technology (CIT 2007).

[47]  T. V. Vijay Kumar,et al.  Materialised views selection using size and query frequency , 2011 .

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

[49]  Jennifer Widom,et al.  Research problems in data warehousing , 1995, CIKM '95.

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

[51]  T. Niknam,et al.  A Hybrid Algorithm Based on HBMO and Fuzzy Set for Multi-Objective Distribution Feeder Reconfiguration , 2008 .

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

[53]  Kang Li,et al.  An Improved Approach for Materialized View Selection Based on Genetic Algorithm , 2012, J. Comput..

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

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

[56]  Matteo Golfarelli,et al.  View materialization for nested GPSJ queries , 2000, DMDW.

[57]  Timos K. Sellis,et al.  Data Warehouse Configuration , 1997, VLDB.

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

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

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

[61]  M Aswatha Kumar,et al.  Proceedings of International Conference on Advances in Computing , 2012 .

[62]  Omid Bozorg Haddad,et al.  Honey-Bees Mating Optimization (HBMO) Algorithm: A New Heuristic Approach for Water Resources Optimization , 2006 .

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

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

[65]  Ming-Huwi Horng,et al.  Image vector quantization algorithm via honey bee mating optimization , 2011, Expert Syst. Appl..

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

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

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

[69]  Payam Khanteimouri,et al.  A Collaborative Approach for LA-DHBMO , 2012 .

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

[71]  W. H. Inmon,et al.  Building the data warehouse , 1992 .

[72]  Ali Maroosi,et al.  Application of honey-bee mating optimization algorithm on clustering , 2007, Appl. Math. Comput..

[73]  H. Abbass A single queen single worker honey–bees approach to 3-SAT , 2001 .

[74]  S. Fathi,et al.  A novel algorithm based on Honey Bee Mating Optimization for distribution harmonic state estimation including distributed generators , 2009, 2009 IEEE Bucharest PowerTech.

[75]  Efraim Turban,et al.  Decision support systems and intelligent systems , 1997 .

[76]  Xin Yao,et al.  An evolutionary approach to materialized views selection in a data warehouse environment , 2001, IEEE Trans. Syst. Man Cybern. Part C.

[77]  Ranjan Sahoo Rashmi,et al.  Navigational Path Planning of Multi-Robot using Honey Bee Mating Optimization Algorithm (HBMO) , 2011 .

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

[79]  Jian Yang,et al.  Algorithms for Materialized View Design in Data Warehousing Environment , 1997, VLDB.

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

[81]  Hussein A. Abbass,et al.  MBO: marriage in honey bees optimization-a Haplometrosis polygynous swarming approach , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[82]  Taher Niknam,et al.  Application of honey-bee mating optimization on state estimation of a power distribution system including distributed generators , 2008 .

[83]  Khelfi Mohamed Fayçal,et al.  Hybrid Algorithm Based on HBMO and GRASP For Real-time Task Scheduling Problem Resolution , 2012 .

[84]  Zeinab Farahmandfar,et al.  A comparative study of marriage in honey bees optimisation (MBO) algorithm in multi-reservoir system optimisation , 2013 .

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

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

[87]  T. V. Vijay Kumar,et al.  Query answering-based view selection , 2015, Int. J. Bus. Inf. Syst..

[88]  Ali Nazari,et al.  Honey Bee Mating Optimization Technique Based Multi-machine Power System Stabilizer Design , 2013 .