E2RLIXT: An end-to-end framework for robust index tuning based on reinforcement learning

被引:0
作者
Lai, Sichao [1 ]
Wu, Xiaoying [1 ]
Peng, Zhiyong [1 ,2 ]
机构
[1] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Hubei, Peoples R China
[2] Wuhan Univ, Big Data Inst, Wuhan 430072, Hubei, Peoples R China
基金
中国国家自然科学基金;
关键词
Index tuning; Reinforcement learning; Rollout algorithm; SELECTION;
D O I
10.1016/j.compeleceng.2024.109958
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Index selection is crucial for improving database query performance, and yet it remains a challenging problem. Recent work has explored using Reinforcement Learning (RL) to address this problem by formulating it as a decision problem where an agent learns to recommend indexes. However, existing approaches have not thoroughly investigated the formulation and representation of this index selection problem (ISP) in the context of RL, nor have they addressed the adaptation to highly recurrent workloads common in real-world systems. We propose E2RLIXT, an End-to-End RL-based robust IndeX Tuning framework, to address these gaps. Within this framework, we design a unified strategy for representing both single- and multi-column indexes, explore two state representation strategies, and employ a reward design that considers index interactions without biasing the agent's learning. We employ Proximal Policy Optimization with data augmentation for stable training and design a rollout algorithm to enhance the agent's ability to adapt to varied workloads sharing common query templates. To the best of our knowledge, we are the first to design and integrate rollout algorithms into RL-based ISP solutions. Experimental results show that our solutions outperform comparative approaches and provide robust performance across diverse workloads.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Towards End-to-End Chase in Urban Autonomous Driving Using Reinforcement Learning
    Kolomanski, Michal
    Sakhai, Mustafa
    Nowak, Jakub
    Wielgosz, Maciej
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 3, 2023, 544 : 408 - 426
  • [32] Self-Improving Robots: End-to-End Autonomous Visuomotor Reinforcement Learning
    Sharma, Archit
    Ahmed, Ahmed M.
    Ahmad, Rehaan
    Finn, Chelsea
    CONFERENCE ON ROBOT LEARNING, VOL 229, 2023, 229
  • [33] End-to-end Deep Reinforcement Learning for Multi-agent Collaborative Exploration
    Chen, Zichen
    Subagdja, Budhitama
    Tan, Ah-Hwee
    2019 IEEE INTERNATIONAL CONFERENCE ON AGENTS (ICA), 2019, : 99 - 102
  • [34] An End-to-End Deep Reinforcement Learning Method for UAV Autonomous Motion Planning
    Cui, Yangjie
    Dong, Xin
    Li, Daochun
    Tu, Zhan
    2022 7TH INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION ENGINEERING, ICRAE, 2022, : 100 - 104
  • [35] Reinforce-Aligner: Reinforcement Alignment Search for Robust End-to-End Text-to-Speech
    Chung, Hyunseung
    Lee, Sang-Hoon
    Lee, Seong-Whan
    INTERSPEECH 2021, 2021, : 3635 - 3639
  • [36] End-to-end reinforcement learning of Koopman models for economic nonlinear model predictive control
    Mayfrank, Daniel
    Mitsos, Alexander
    Dahmen, Manuel
    COMPUTERS & CHEMICAL ENGINEERING, 2024, 189
  • [37] Characterizing and Optimizing the End-to-End Performance of Multi-Agent Reinforcement Learning Systems
    Gogineni, Kailash
    Mei, Yongsheng
    Gogineni, Karthikeya
    Wei, Peng
    Lan, Tian
    Venkataramani, Guru
    2024 IEEE INTERNATIONAL SYMPOSIUM ON WORKLOAD CHARACTERIZATION, IISWC 2024, 2024, : 224 - 235
  • [38] An End-to-End Path Planner Combining Potential Field Method With Deep Reinforcement Learning
    Wang, Yixuan
    Shen, Bin
    Nan, Zhuojiang
    Tao, Wei
    IEEE SENSORS JOURNAL, 2024, 24 (16) : 26584 - 26591
  • [39] 5G End-to-End Slice Embedding Based on Heterogeneous Graph Neural Network and Reinforcement Learning
    Tan, Yawen
    Liu, Jiajia
    Wang, Jiadai
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2024, 10 (03) : 1119 - 1131
  • [40] End-to-End Risk-aware Reinforcement Learning to Detect Asymptomatic Cases in Healthcare Facilities
    Thong, Yongjian
    Huang, Weiyu
    Adhikari, Bijaya
    2024 IEEE 12TH INTERNATIONAL CONFERENCE ON HEALTHCARE INFORMATICS, ICHI 2024, 2024, : 83 - 92