[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3335484.3335499acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicbdcConference Proceedingsconference-collections
research-article

Multi-join Query in Database Based on Genetic and Ant Colony Algorithm Optimization

Published: 10 May 2019 Publication History

Abstract

Faced with massive data and the complexity of query requirements, how to improve the query speed of database has become a research hotspot. This paper analyses the artificial intelligence algorithms, genetic ant colony algorithm (GA-ACA), which is used for database query optimization. The GA-ACA is prone to decrease the diversity in multi-connection search of database, which results in inefficiency and local extremum. To solve this problem, our paper proposes an improvement algorithm on multi-connection query. Based on the premise of population diversity, the algorithm analyses the population entropy and variance. And it chooses the equal probability crossover or the unequal probability crossover according to the evolutionary state, which effectively avoids the phenomenon of local optimum due to the iteration of similar individuals. This paper improves the crossover operation and redefines the generation mode of new population. Experiments show that the improved algorithm avoids the local optimal solution to some extent, meanwhile shortens the searching time.

References

[1]
Ladan Golshanara, etc. A multi-colony ant algorithm for optimizing join queries in distributed database systems. Knowledge and Information Systems. April 2014, Volume 39, Issue 1, pp 175--206.
[2]
Wenjiao Ban, Jiming Lin, Jichao Tong, Shiwen Li. Query Optimization of Distributed Database Based on Parallel Genetic Algorithm and Max-Min Ant System. Proceedings - 2015 8th International Symposium on Computational Intelligence and Design, ISCID 2015, v 2, p 581--585, May 11, 2016.
[3]
Shaohua Liu, Xing Xu. Distributed Database Query Based on Improved Genetic Algorithm. Proceedings - 2016 3rd International Conference on Information Science and Control Engineering, ICISCE2016, p 348--351, October 31, 2016.
[4]
Wenbo, Zheng, etc. Database Query Optimization Based on Parallel Ant Colony Algorithm. 2018 3rd IEEE International Conference on Image, Vision and Computing, ICIVC 2018, p 653--656, October 15, 2018.
[5]
Chande, Swati V, Sinha, Madhavi. Genetic optimization for the join ordering problem of database queries. Proceedings - 2011 Annual IEEE India Conference: Engineering Sustainable Solutions, INDICON-2011, 2011.
[6]
Kadkhodaei, Hamidreza, Mahmoudi, Fariborz. A combination method for join ordering problem in relational databases using genetic algorithm and ant colony. Proceedings - 2011 IEEE International Conference on Granular Computing, GrC 2011, p 312--317, 2011.
[7]
Zhang Dabin, Wang Jing, Liu Guiqin, Zhu Hou. A new fuzzy adaptive genetic algorithm based on variance and entropy. 2008 International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM.
[8]
Sun, Genyun, etc. A novel hybrid algorithm of gravitational search algorithm with genetic algorithm for multi-level thresholding. Applied Soft Computing Journal, v 46, p 703--730, September 1, 2016.
[9]
Zhang Qiyi, Chang Shuchun. An improved crossover operator of genetic algorithm. ISCID 2009 - 2009 International Symposium on Computational Intelligence and Design, v 2, p 82--86, 2009.
[10]
Singh Gurjot, Gupta Neeraj, Khosravy Mahdi. New crossover operators for real coded genetic algorithm (RCGA). ICIIBMS 2015 - International Conference on Intelligent Informatics and Biomedical Sciences, p 135--140, March 22, 2016.
[11]
Tiwari Preeti, Chande Swati V. Optimal Ant and Join Cardinality for Distributed Query Optimization Using Ant Colony Optimization Algorithm. Advances in Intelligent Systems and Computing, v 841, p 385--392, 2019, Emerging Trends in Expert Applications and Security - Proceedings of ICETEAS 2018.
[12]
Ma Qiang, Chen Jiangchuan, Xu Xiaoyan, Shao Yabi. Adaptive genetic algorithm based on a new entropy measurement. Proceedings - International Conference on Machine Learning and Cybernetics, v 1, p 169--174, January 13, 2014.

Cited By

View all
  • (2023)Database Multi-Connection Query Optimization Based on Improved Snake Optimization Algorithm2023 7th International Conference on Electrical, Mechanical and Computer Engineering (ICEMCE)10.1109/ICEMCE60359.2023.10490819(946-950)Online publication date: 20-Oct-2023

Index Terms

  1. Multi-join Query in Database Based on Genetic and Ant Colony Algorithm Optimization

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICBDC '19: Proceedings of the 4th International Conference on Big Data and Computing
    May 2019
    353 pages
    ISBN:9781450362788
    DOI:10.1145/3335484
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    In-Cooperation

    • Shenzhen University: Shenzhen University
    • Sun Yat-Sen University

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 10 May 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Genetic ant colony algorithm
    2. Population diversity
    3. crossover operation
    4. database query optimization
    5. random search algorithm

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    ICBDC 2019

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)2
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 12 Dec 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Database Multi-Connection Query Optimization Based on Improved Snake Optimization Algorithm2023 7th International Conference on Electrical, Mechanical and Computer Engineering (ICEMCE)10.1109/ICEMCE60359.2023.10490819(946-950)Online publication date: 20-Oct-2023

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media