Safe Value Functions
IEEE Transactions on Automatic Control, vol. 68, pp. 2743–2757
Abstract
Safety constraints and optimality are important but sometimes conflicting criteria for controllers. Although these criteria are often solved separately with different tools to maintain formal guarantees, it is also common practice in reinforcement learning (RL) to simply modify reward functions by penalizing failures, with the penalty treated as a mere heuristic. We rigorously examine the relationship of both safety and optimality to penalties, and formalize sufficient conditions forsafe value functions (SVFs):value functions that are both optimal for a given task, and enforce safety constraints. We reveal this structure by examining when rewards preserve viability under optimal control, and show that there always exists a finite penalty that induces an SVF. This penalty is not unique, but upper-unbounded: larger penalties do not harm optimality. Although it is often not possible to compute the minimum required penalty, we reveal clear structure of how the penalty, rewards, discount factor, and dynamics interact. This insight suggests practical, theory-guided heuristics to design reward functions for control problems where safety is important.
Authors 4
-
Affiliation as printed
Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany
RWTH Aachen University
-
Steve Heim Aachen
Massachusetts Institute of Technology · RWTH Aachen University
Affiliation as printed
Biomimetic Robotics Lab, Massachusetts Institute of Technology, Cambridge, MA, USA
RWTH Aachen University
-
Affiliation as printed
Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany
-
Max Planck Society · RWTH Aachen University
Affiliation as printed
Institute for Data Science in Mechanical Engineering, RWTH Aachen University, Aachen, Germany
Max-Planck-Society
Cited by 6 stored of 6
6 results
No patents citing this paper on Lens.org (checked 2026-10-06).
References 86
-
W4250589301details pending0citations
-
W4205656153details pending0citations
-
W2963647792details pending0citations
-
W3011771794details pending0citations
-
W6737893269details pending0citations
-
W6767408606details pending0citations
-
W6768527123details pending0citations
-
W2952720101details pending0citations
-
W2963525569details pending0citations
-
W2964040381details pending0citations
-
W2968945909details pending0citations
-
W3020839343details pending0citations
-
W3040197514details pending0citations
-
W3098925401details pending0citations
-
W3102205276details pending0citations
-
W3119862069details pending0citations
-
W3205251784details pending0citations
-
W3207727352details pending0citations
-
W6633217410details pending0citations
-
W6637188559details pending0citations