Worst-Case Control and Learning Using Partial Observations Over an Infinite Time-Horizon

Aditya Dave, Ioannis Faros, Nishanth Venkatesh, Andreas A. Malikopoulos
3/28/2023
math.OCcs.AIeess.SY

No confident code implementation found for this paper.

Abstract

Safety-critical cyber-physical systems require control strategies whose worst-case performance is robust against adversarial disturbances and modeling uncertainties. In this paper, we present a framework for approximate control and learning in partially observed systems to minimize the worst-case discounted cost over an infinite time horizon. We model disturbances to the system as finite-valued uncertain variables with unknown probability distributions. For problems with known system dynamics, we construct a dynamic programming (DP) decomposition to compute the optimal control strategy. Our first contribution is to define information states that improve the computational tractability of this DP without loss of optimality. Then, we describe a simplification for a class of problems where the incurred cost is observable at each time instance. Our second contribution is defining an approximate information state that can be constructed or learned directly from observed data for problems with observable costs. We derive bounds on the performance loss of the resulting approximate control strategy and illustrate the effectiveness of our approach in partially observed decision-making problems with a numerical example.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{dave2023worstcase,
  title  = {Worst-Case Control and Learning Using Partial Observations Over an Infinite Time-Horizon},
  author = {Aditya Dave and Ioannis Faros and Nishanth Venkatesh and Andreas A. Malikopoulos},
  year   = {2023},
  eprint = {2303.16321},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.16321v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.16321.svg)](https://codeofpaper.com/paper/2303.16321)

Discussion