Have a personal or library account? Click to login
A linear programming methodology for approximate dynamic programming Cover

A linear programming methodology for approximate dynamic programming

Open Access
|Jul 2020

Abstract

The linear programming (LP) approach to solve the Bellman equation in dynamic programming is a well-known option for finite state and input spaces to obtain an exact solution. However, with function approximation or continuous state spaces, refinements are necessary. This paper presents a methodology to make approximate dynamic programming via LP work in practical control applications with continuous state and input spaces. There are some guidelines on data and regressor choices needed to obtain meaningful and well-conditioned value function estimates. The work discusses the introduction of terminal ingredients and computation of lower and upper bounds of the value function. An experimental inverted-pendulum application will be used to illustrate the proposal and carry out a suitable comparative analysis with alternative options in the literature.

DOI: https://doi.org/10.34768/amcs-2020-0028 | Journal eISSN: 2083-8492 | Journal ISSN: 1641-876X
Language: English
Page range: 363 - 375
Submitted on: Oct 26, 2019
Accepted on: Mar 2, 2020
Published on: Jul 4, 2020
Published by: University of Zielona Góra
In partnership with: Paradigm Publishing Services
Publication frequency: 4 issues per year

© 2020 Henry Díaz, Antonio Sala, Leopoldo Armesto, published by University of Zielona Góra
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.