Skip to main navigation Skip to search Skip to main content

Relationship between maximum principle and dynamic programming in presence of intermediate and final state constraints

  • Laboratoire de Probabilités et Modèles Aléatoires
  • Sorbonne Université
  • Unité de Mathématiques Appliquées
  • Normandie Université

Research output: Contribution to journalArticlepeer-review

13 Citations (Scopus)

Abstract

In this paper, we consider a class of optimal control problems governed by a differential system. We analyze the sensitivity relations satisfied by the co-state arc of the Pontryagin maximum principle and the value function that associates the optimal value of the control problem to the initial time and state. Such a relationship has been already investigated for state-constrained problems under some controllability assumptions to guarantee Lipschitz regularity property of the value function. Here, we consider the case with intermediate and final state constraints, without any controllability assumption on the system, and without Lipschitz regularity of the value function. Because of this lack of regularity, the sensitivity relations cannot be expressed with the sub-differentials of the value function. This work shows that the constrained problem can be reformulated with an auxiliary value function which is more regular and suitable to express the sensitivity of the adjoint arc of the original state-constrained control problem along an optimal trajectory. Furthermore, our analysis covers the case of normal optimal solutions, and abnormal solutions as well.

Original languageEnglish
Article number91
JournalESAIM - Control, Optimisation and Calculus of Variations
Volume27
DOIs
Publication statusPublished - 1 Jan 2021
Externally publishedYes

Keywords

  • Final and/or intermediate state constraints
  • Hamilton-Jacobi-Bellman equation
  • Maximum principle
  • Optimal control problems
  • Sensitivity analysis

Fingerprint

Dive into the research topics of 'Relationship between maximum principle and dynamic programming in presence of intermediate and final state constraints'. Together they form a unique fingerprint.

Cite this