University of Bahrain
Scientific Journals

Analysis of Multi-Join Query Optimization Using ACO and Q-Learning

Show simple item record

dc.contributor.author P. Karthikeyan, M.
dc.contributor.author Krishnaveni, K.
dc.contributor.author Le, Dac-Nhuong
dc.date.accessioned 2024-02-11T11:35:28Z
dc.date.available 2024-02-11T11:35:28Z
dc.date.issued 2024-02-09
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/5442
dc.description.abstract Query optimization, the process of producing an optimal execution plan for the problematic query, is more challenging in such systems due to the huge search space of other plans incurred by distribution. Due to the continually updating environment of fixed queries, the query optimizer has to frequently adjust the optimal execution plan for a query. The number of permutations in a query grows exponentially as the number of related tables in the query grows, which is a process used to assess the cost of upgrading searches. On the one hand, optimizing the join operator in a relational database is the most difficult and complex task. Following that, numerous strategies have been created to address all of these concerns. The efficacy of query optimization, on the other hand, required the use of a reinforcement learning model. Ant Colony Optimization (ACO) algorithm and Q Learning were proposed in the current research to address this issue and improve workload delay, Optimization Time, and Cost. Q-learning techniques are compared with Ant Colony Optimization and can be utilized to identify optimistic queries with minimal workload delay and query costs. When compared to the Q-Learning algorithm, using a non-dominated ACO algorithm can discover optimistic queries and reduce query cost. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.subject Query optimization, join query, Ant Colony Optimization, reinforcement learning, query execution plan en_US
dc.title Analysis of Multi-Join Query Optimization Using ACO and Q-Learning en_US
dc.identifier.doi 10.12785/ijcds/xxxxxx
dc.volume 15 en_US
dc.issue 1 en_US
dc.pagestart 1 en_US
dc.pageend 10 en_US
dc.contributor.authorcountry Sattur, Viruthunagr, Tamilnadu, India en_US
dc.contributor.authorcountry Sattur, Viruthunagr, Tamilnadu, India en_US
dc.contributor.authorcountry Haiphong, Vietnam en_US
dc.contributor.authoraffiliation Department of Computer Science, Sri S. Ramasamy Naidu Memorial College en_US
dc.contributor.authoraffiliation Department of Computer Science, Sri S. Ramasamy Naidu Memorial College en_US
dc.contributor.authoraffiliation Faculty of Information Technology, Haiphong University en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account