English

Approximate Dynamic Programming based on Projection onto the (min,+) subsemimodule

Systems and Control 2014-03-18 v1 Optimization and Control

Abstract

We develop a new Approximate Dynamic Programming (ADP) method for infinite horizon discounted reward Markov Decision Processes (MDP) based on projection onto a subsemimodule. We approximate the value function in terms of a (min,+)(\min,+) linear combination of a set of basis functions whose (min,+)(\min,+) linear span constitutes a subsemimodule. The projection operator is closely related to the Fenchel transform. Our approximate solution obeys the (min,+)(\min,+) Projected Bellman Equation (MPPBE) which is different from the conventional Projected Bellman Equation (PBE). We show that the approximation error is bounded in its LL_\infty-norm. We develop a Min-Plus Approximate Dynamic Programming (MPADP) algorithm to compute the solution to the MPPBE. We also present the proof of convergence of the MPADP algorithm and apply it to two problems, a grid-world problem in the discrete domain and mountain car in the continuous domain.

Keywords

Cite

@article{arxiv.1403.4175,
  title  = {Approximate Dynamic Programming based on Projection onto the (min,+) subsemimodule},
  author = {Chandrashekar Lakshminarayanan and Shalabh Bhatnagar},
  journal= {arXiv preprint arXiv:1403.4175},
  year   = {2014}
}

Comments

20 pages, 6 figures (including tables), 1 algorithm, a convergence proof

R2 v1 2026-06-22T03:28:25.937Z