Learning State Representations for Query Optimization with Deep Reinforcement Learning

Second Workshop on Data Management for End-To-End Machine Learning |

DOI

We explore the idea of using deep reinforcement learning for query optimization. The approach is to build queries incrementally by encoding properties of subqueries using a learned representation.

In this paper, we focus specifically on the state representation problem and the formation of the state transition function. We show preliminary results and discuss how we can use the state representation to improve query optimization using reinforcement learning.