Full Paper View Go Back

A Novel Approach Using Deep Neural Networks and Particle Swarm Optimization for Query Optimization in Distributed Databases

CH.V.M.K. Hari1 , Prasad Reddy P.V.G.D2

Section:Research Paper, Product Type: Journal-Paper
Vol.8 , Issue.4 , pp.23-31, Aug-2020


Online published on Aug 31, 2020


Copyright © CH.V.M.K. Hari, Prasad Reddy P.V.G.D . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
 

View this paper at   Google Scholar | DPI Digital Library


XML View     PDF Download

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: CH.V.M.K. Hari, Prasad Reddy P.V.G.D, “A Novel Approach Using Deep Neural Networks and Particle Swarm Optimization for Query Optimization in Distributed Databases,” International Journal of Scientific Research in Computer Science and Engineering, Vol.8, Issue.4, pp.23-31, 2020.

MLA Style Citation: CH.V.M.K. Hari, Prasad Reddy P.V.G.D "A Novel Approach Using Deep Neural Networks and Particle Swarm Optimization for Query Optimization in Distributed Databases." International Journal of Scientific Research in Computer Science and Engineering 8.4 (2020): 23-31.

APA Style Citation: CH.V.M.K. Hari, Prasad Reddy P.V.G.D, (2020). A Novel Approach Using Deep Neural Networks and Particle Swarm Optimization for Query Optimization in Distributed Databases. International Journal of Scientific Research in Computer Science and Engineering, 8(4), 23-31.

BibTex Style Citation:
@article{Hari_2020,
author = {CH.V.M.K. Hari, Prasad Reddy P.V.G.D},
title = {A Novel Approach Using Deep Neural Networks and Particle Swarm Optimization for Query Optimization in Distributed Databases},
journal = {International Journal of Scientific Research in Computer Science and Engineering},
issue_date = {8 2020},
volume = {8},
Issue = {4},
month = {8},
year = {2020},
issn = {2347-2693},
pages = {23-31},
url = {https://www.isroset.org/journal/IJSRCSE/full_paper_view.php?paper_id=2002},
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
UR - https://www.isroset.org/journal/IJSRCSE/full_paper_view.php?paper_id=2002
TI - A Novel Approach Using Deep Neural Networks and Particle Swarm Optimization for Query Optimization in Distributed Databases
T2 - International Journal of Scientific Research in Computer Science and Engineering
AU - CH.V.M.K. Hari, Prasad Reddy P.V.G.D
PY - 2020
DA - 2020/08/31
PB - IJCSE, Indore, INDIA
SP - 23-31
IS - 4
VL - 8
SN - 2347-2693
ER -

473 Views    752 Downloads    74 Downloads
  
  

Abstract :
The distributed database system technology is one of the vital developments in today?s database system area because data cannot be located and served from one location. The people cannot establish infrastructure for storing large amounts of data due to several reasons like performance, throughput, response time, and cost. Grid and Cloud Computing are one of the best ways to manage these problems. Data Access from the internet comes from distributed database that is served from multiple databases. Distributed Database Management Systems (DDBMS) is software acts as interface between user and Distributed Database. To retrieve the data fast efficient in Distributed Database, query optimization techniques are required. Query optimization is a method of finding best query plan from several alternatives by considering CPU time, I/O time, Join Operation Cost, Cartesian product, Communication Cost, Projection etc. Generally query optimization process is carried in two stages first one is local optimization and second one is global optimization. In this paper a novel approach proposed for Query Optimization using Particle Swarm Optimization (PSO) for local optimization and Deep Neural Networks (DNN) for global optimization is used. The local optimization algorithm-PSO deals with parameter tuning of Join Operation Cost and Processing Cost from local sites. The Global Optimization-DNN algorithm deals with Total Communication Cost from learning with remote databases. The experimentation is done with number of relations distributed over different sites with homogenous and heterogeneous environment using MATLAB and INFORMATICA, and results are presented. The average query execution costs of proposed model optimizations are compared with existing models from literature. The performance analysis of proposed model is done based on cost for Join operations, cost for processing the query locally, and cost for communication. The results shows proposed approach using DNN-PSO gives better performance

Key-Words / Index Term :
Query Optimization; Particle Swarm Optimization; Deep Learning; Distributed Database; Artificial Intelligence

References :
[1]. K. Jamsutkar, V.patil, and B.B. Meshram ?Query Processing Strategies in Distributed Database? Journal of Engineering, Computers& Applied Sciences, Vol.2, No.7, pp.71-77, July 2013.
[2]. R. Hevner and S. B. Yao, ?Query Processing in distributed database systems," IEEE Trans. Software Eng., Vol. SE-5, pp. 177-187, May 1979.
[3]. P. Meena, A. Jhapate and P. Kumar, "Framework for Query Optimization", International Journal of Computer Science and Information Security Vol. 9, No. 10, pp.1-6, October 2011.
[4]. M.T. Ozsu and P. Valduriez, ?Principles of Distributed Database Systems?, Third Edition, Springer, pp.158-165, 2011.
[5]. T. Preeti and V.C. Swati ?Query Optimization Strategies in Distributed Databases?, International Journal of Advances in Engineering Sciences Vol.3 (3), pp.23-29, July 2013.
[6]. E. Sevinc and A. Cosar, ?An evolutionary genetic algorithm for optimization of distributed database queries?, The Computer Journal, Vol.54 (5), pp. 717?725, 2011.
[7]. T.V. Kumar, V. Singh and A.K. Verma, ?Distributed query processing plan generation using genetic algorithm?, International Journal of Computer Theory Engineering, Vol.3 (1), pp. 38?45, 2011.
[8]. I. Ahmed, Beg, M.R, K.K. Gupta and Mansoori, M.I.―A Novel approach of query optimization for genetic population?, International Journal of Computer Sciences Issues, Vol. 9, No. 1, pp. 85-91,2012.
[9]. T.V.V. Kumar, S. Vikram and K.V.Ajay, ?Distributed Query Processing Plans Generation using Genetic Algorithm?, International Journal of Computer Theory and Engineering, Vol.3, No.1, pp.38-45, February 2011.
[10]. M. Naoual, E.K. Abderrafiaa, ?A critical overview of existing query processing systems over heterogeneous data sources?, Journal of Theoretical and Applied Information Technology, Vol. 60 No.2, pp: 254-262, February 2014.
[11]. S.V. Chande and M. Sinha, ?Genetic optimization for the join ordering problem of database Queries?, India Conference - INDICON, pp.1-5, 2011.
[12]. F. Sun and L. Wing, ?Paging Query Optimization of Massive Data in Oracle 10g Database?, Computer and Information Science and Service System (CSSS), pp.2388-2391, IEEE International Conference, 2011.
[13]. H. Herodotou, N. Borisov and S. Babu, ?Query Optimization Techniques for Partitioned Tables?, ACM SIGMOD-International Conference on Management of data, pp.1-12, 2011.
[14]. H. Kadhkhodaei and F. Mahmoudi, ?A Combination Method for Joining Ordering Problem in Relational Database using Genetic Algorithm and Ant Colony?, IEEE international conference on Granular Computing, pp.312-317, 2011.
[15]. M. Vikash and S.Vikram, ?Generating Query plans for Distributed Query Processing using Teacher-learner Based Optimization?, 11th International Multi-Conference on Information Processing, pp. 281-290, Elsevier, 2015.
[16]. P.B.Peter and S.Erich, ?A Multi-Staged Blackboard Query Optimization Framework for World-Spanning Distributed Database Resources?, Proceedings of the International Conference on Computational Science, pp. 156-165, 2011.
[17]. S. Vikram, ?Multi-objective Parametric Query Optimization for Distributed Database Systems?, Proceedings of 5th International Conference on Soft Computing for Problem Solving, pp. 219-233, 2013.
[18]. D. Pankti and R. Vijay, ?k-QTPT: A Dynamic Query Optimization Approach for Autonomous Distributed Database Systems?, Advances in Computing, Communication and Control, Vo.36(1), pp. 1-13, 2013.
[19]. B. Wenjiao, L. Jiming, T. Jichao and L. Shiwen, ?Query Optimization of Distributed Database Based on Parallel Genetic Algorithm and Max-Min Ant System?, 8th International Symposium on Computational Intelligence and Design (ISCID),Hangzhou, pp.581-585, 2015.
[20]. UmutTosun, ?Distributed database design using evolutionary algorithms, Journal of Communications and Networks?, Vol No:16(4), pp. 430-435, Aug 2014.
[21]. Z. Xiaofei, C. Lei, and W.Min, ?Efficient Parallel Processing of Distance Join Queries Over Distributed Graphs?, IEEE Transactions on Knowledge and Data Engineering, Vol.27(3), pp. 740-754, March 2015.
[22]. J. Kunal, ?Query Processing Strategies in Distributed Database?, Journal of Engineering Computers & Applied Sciences (JEC&AS), Vol. 2, Issue.7, July 2013.
[23]. T. Preeti and V.C. Swati, ?Optimization Of Distributed Database Queries Using Hybrids Of Ant Colony Optimization Algorithms?, International Journal of Advances in Engineering Sciences, Vol.3 (3), pp.1-10, June, 2013.
[24]. M. Sharma ,V.R. Singh, G. Singh and Gurdev Singh, ?Design and Comparative Analysis of DSS Queries in Distributed Environment?, International Computer Science and Engineering Conference, Nakorn Pathom, pp.73-78, 2013.
[25]. S. Rajinder, S. Gurvinder and P. Varinder, ?A Stochastic Simulation of Optimized Access Strategies for a Distributed Database Design?, International Journal of Scientific & Engineering Research, Vol 2, Issue 11, pp.1-6, November-2011.
[26]. M. Crepin, S.H. Liu, L. Mernik, ?A Note on Teaching-Learning Based Optimization Algorithm?, Journal of Information Sciences, Vol. 212, No. 1, pp. 79-93, 2012.
[27]. R.V. Rao and V.K. Patel, ?Multi-objective optimization of combined Brayton and inverse Brayton cycles using advanced optimization algorithms?, Journal of Engineering Optimization, Vol. 44(8), , pp.965-983, 2012.
[28]. R.V. Rao, V.J. Savsani and J.Balic, ?Teaching learning based optimization algorithm for constrained and unconstrained real parameter optimization problems?, Journal of Engineering Optimization, Vol.44, Issue.12, pp.1447-1462, 2012.
[29]. R.V. Rao, V.J. Savsani and D.P. Vakharia, ?Teaching?Learning-Based Optimization: An optimization method for continuous non-linear large scale problems?, Journal of Information Sciences, Vol. 183(1), pp. 1-15, 2012.
[30]. R.V. Rao and V.J. Savsani, ?Mechanical design optimization using advanced optimization techniques?, Springer-Verlag pp.5-34, 2012.
[31]. T. Vedat, ?Design of planar steel frames using Teaching?Learning Based Optimization. Engineering Structures?, Vol. 34, pp. 225?232, 2012.
[32]. R.V. Rao and V.D. Kalyankar, ?Parameter optimization of machining processes using a new optimization algorithm?, Article in Materials and Manufacturing Processes, Vol. 27(9), pp.1-10, 2012.
[33]. S.C. Sathapathy and A. Naik, ?Improved teaching learning optimization for global function optimization" ,Decision Science Letters-Growing Science Ltd, Vol. 2, pp. 23-34, 2012.
[34]. D. Hongbin and L. Yiwen, ?Genetic Algorithms for Large Join Query Optimization?, Proceedings of the 9th Annual Conference on Genetic and Evolutionary Computation, pp. 07?11, July 2007.
[35]. S.V. Anna and S. Thavamani, ?An Adaptive Query Search and Data Retrieval Techniques for Content Distribution in Distributed Computing Network?, International Review on Computers and Software, Vol. 9, Issue. 11, pp.1-8, 2014.
[36]. P.V.G.D. Prasad Reddy and CH.V.M.K. Hari,(2011), A fine parameter tuning for COCOMO 81 software effort estimation using Particle Swarm Optimization, Journal of Software Engineering by Science Alert. Vol. 5, Issue. 1, pp: 38-48, 2011
[37]. P.V.G.D. Prasad Reddy and CH.V.M.K. Hari, Fuzzy Based PSO for Software Effort Estimation, International Conference on Advances in Information Technology and Communication, Proceedings of Springer LNCS-CCIS, Vol.147, pp.227-232, April 2011.
[38]. P.V.G.D.Prasad Reddy and CH.V.M.K.Hari, ?Software Effort Estimation Using Particle Swarm Optimization with Inertia Weight?, International Journal of Software Engineering, Vol. 2, Issue.4, pp.87-96, 2011.
[39]. S.V. Lakshmi and V.V. Kumari, ?Teacher- Learner & Multi-Objective Genetic Algorithm Based Query Optimization Approach for Heterogeneous Distributed Database Systems?. Journal of Theoretical and Applied Information Technology, Vol.95, Issue 8, pp. 1797-1807, April 2017.
[40]. 2. S.V. Lakshmi and and V.V. Kumari, ?Query Plan Generation in DDS Using Non-Dominant Based Teacher-Learner Optimization (ND-TLBO) Algorithm?. International Journal of Soft Computing. Medwell Journals, Vol.11, Issue 3, pp. 145-154, 2016.
[41]. S.V Lakshmi and and V.V. Kumari (2016), ?Query Optimization using Clustering and Genetic Algorithm for Distributed Databases?, Proceedings of International Conference on Computer Communication and Informatics (ICCCI-IEEE), pp. 1-8, 2016.
[42]. M. Rohini and P.Arsha,?Detection of Microaneurysm using Machine Learning Techniques?, International. Journal of Science Research in Network Security and Communication?, Vol.7(3), pp. 1-6, Jun 2019.
[43]. K. Abhishek and P.Anil, ?Implement of Students Result by Using Genetic Algorithm?, International Journal of Computer Sciences and Engineering, Vol. 7(12), pp. 51-56, Dec 2019

Authorization Required

 

You do not have rights to view the full text article.
Please contact administration for subscription to Journal or individual article.
Mail us at  support@isroset.org or view contact page for more details.

Go to Navigation