# Learning continuous Q-Functions using generalized Benders cuts

**Authors:** Joseph Warrington

arXiv: 1902.07664 · 2019-02-21

## TL;DR

This paper introduces a model-based algorithm using generalized Benders cuts to approximate the optimal Q-function in continuous control problems, providing finite-iteration guarantees on Bellman error reduction.

## Contribution

It presents a novel Benders-based method for continuous Q-function approximation with proven finite-iteration optimality guarantees.

## Key findings

- Algorithm converges to arbitrarily small Bellman error in finite steps.
- Guarantees hold for both fixed and online input selection scenarios.
- Numerical experiments demonstrate effectiveness on scalar and high-dimensional systems.

## Abstract

Q-functions are widely used in discrete-time learning and control to model future costs arising from a given control policy, when the initial state and input are given. Although some of their properties are understood, Q-functions generating optimal policies for continuous problems are usually hard to compute. Even when a system model is available, optimal control is generally difficult to achieve except in rare cases where an analytical solution happens to exist, or an explicit exact solution can be computed. It is typically necessary to discretize the state and action spaces, or parameterize the Q-function with a basis that can be hard to select a priori. This paper describes a model-based algorithm based on generalized Benders theory that yields ever-tighter outer-approximations of the optimal Q-function. Under a strong duality assumption, we prove that the algorithm yields an arbitrarily small Bellman optimality error at any finite number of arbitrary points in the state-input space, in finite iterations. Under additional assumptions, the same guarantee holds when the inputs are determined online by the algorithm's updating Q-function. We demonstrate these properties numerically on scalar and 8-dimensional systems.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1902.07664/full.md

## Figures

15 figures with captions in the complete paper: https://tomesphere.com/paper/1902.07664/full.md

## References

17 references — full list in the complete paper: https://tomesphere.com/paper/1902.07664/full.md

---
Source: https://tomesphere.com/paper/1902.07664