Control barrier functions (CBFs) and Hamilton-Jacobi reachability (HJR) are central frameworks in safe control. Traditionally, these frameworks have been viewed as distinct, with the former focusing on optimally safe controller design and the latter providing sufficient conditions for safety. A previous work introduced the notion of a control barrier value function (CB-VF), which is defined similarly to the other value functions studied in HJR but has certain CBF-like properties. In this work, we proceed the other direction by generalizing CBFs to non-differentiable ``viscosity'' CBFs. We show the deep connection between viscosity CBFs and CB-VFs, bridging the CBF and HJR frameworks. Through this bridge, we characterize the viscosity CBFs as precisely those functions which provide CBF-like safety guarantees (control invariance and smooth approach to the boundary). We then further show nice theoretical properties of viscosity CBFs, including their desirable closure under maximum and limit operations. In the process, we also extend CB-VFs to non-exponential anti-discounting and update the corresponding theory for CB-VFs along these lines.
Viscosity CBFs: Bridging the Control Barrier Function and Hamilton-Jacobi Reachability Frameworks in Safe Control Theory
- Paper ID: 2510.09929
- Title: Viscosity CBFs: Bridging the Control Barrier Function and Hamilton-Jacobi Reachability Frameworks in Safe Control Theory
- Authors: Dylan Hirsch, Jaime Fernández Fisac, Sylvia Herbert
- Classification: eess.SY (Systems and Control), cs.SY (Systems and Control)
- Publication Date: October 11, 2025 (arXiv preprint)
- Paper Link: https://arxiv.org/abs/2510.09929
Control Barrier Functions (CBFs) and Hamilton-Jacobi Reachability (HJR) are two core frameworks in safe control theory. Traditionally, these two frameworks have been viewed as distinct approaches, with the former focusing on optimal safe controller design and the latter providing sufficient conditions for safety. Prior work introduced the concept of Control Barrier Value Functions (CB-VFs), defined similarly to other value functions studied in HJR but possessing certain CBF properties. This paper approaches the problem from another direction, generalizing CBFs to non-differentiable "viscosity" CBFs. The authors demonstrate deep connections between viscosity CBFs and CB-VFs, bridging the CBF and HJR frameworks. Through this bridge, the authors precisely characterize viscosity CBFs as functions providing CBF-class safety guarantees (control invariance and boundary smooth approximation). Furthermore, favorable theoretical properties of viscosity CBFs are demonstrated, including ideal closure under maximization and limit operations.
- Separation of Two Major Safe Control Frameworks: CBFs and HJR are two main frameworks in safe control theory, but traditionally viewed as independent approaches
- Limitations of CBFs: Traditional CBFs require continuous differentiability, which is overly restrictive in certain applications and limits their applicability
- Missing Theoretical Connections: Lack of a unified theoretical framework to understand the intrinsic connections between these two methods
- Theoretical Unification: Establish deep theoretical connections between CBFs and HJR, providing a more complete theoretical foundation for safe control
- Method Extension: Generalize CBFs to non-differentiable functions, expanding their applicable scope
- Property Characterization: Precisely characterize which functions can provide CBF-type safety guarantees
- Introduction of Viscosity CBFs Concept: Generalize traditional CBFs to non-differentiable functions, requiring only satisfaction of the CBF inequality in the viscosity sense
- Establishment of Theoretical Bridge: Prove complete equivalence between viscosity CBFs and time-invariant CB-VFs, bridging CBF and HJR frameworks
- Complete Characterization of Safety Guarantees: Prove that viscosity CBFs are precisely the continuous functions providing "Barrier Guarantees"
- Extension of CB-VF Theory: Extend CB-VF from exponential discounting to nonlinear discounting determined by class K functions
- Theoretical Property Analysis: Prove favorable properties of viscosity CBFs, including closure under maximization and limit operations
Consider the dynamical system:
x˙=f(x,u)
where f:Rn×U→Rn is a Lipschitz function, and U⊂Rm is a compact set of admissible control inputs.
A function h:Rn→R is a Control Barrier Function with respect to a class K function α if it is continuously differentiable and satisfies:
maxu∈U∇h(x)⋅f(x,u)≥−α(h(x))
for all x∈Rn satisfying h(x)>0.
A continuous function h:Rn→R is a viscosity Control Barrier Function with respect to a class K function α if for each x∈Rn satisfying h(x)>0, the inequality
maxu∈U∇h(x)⋅f(x,u)≥−α(h(x))
holds in the viscosity sense.
Viscosity Sense: For any continuously differentiable function ϕ:Rn→R, if h−ϕ has a local maximum at x, then
maxu∈U∇ϕ(x)⋅f(x,u)≥−α(h(x))
A continuous function B:Rn→R provides a Barrier Guarantee with respect to a locally Lipschitz class K function α if for each θ∈[0,1) and each x∈Rn satisfying B(x)>0, there exists u∈U such that for all t≥0:
B(xxu(t))≥βα(θB(x),t)
where βα is a class KL function associated with α.
Given a continuous function g:Rn→R≥0 and a locally Lipschitz class K function α, the CB-VF v:Rn×R≥0→R≥0 is implicitly defined by:
βα(v(x,T),T)=supu∈Umint∈[0,T]βα(g(xxu(t)),T−t)
The CB-VF v is the unique viscosity solution to the HJ-PDE:
max{∂T∂v−Hα(x,v,∇v),v−g(x)}=0
where the Hamiltonian is Hα(x,r,λ)=maxu∈Uλ⋅f(x,u)+α(r).
For a locally Lipschitz class K function α and a continuous function h:Rn→R≥0, the following propositions are equivalent:
- h is a viscosity CBF with respect to α
- h is a viscosity solution to the HJ-PDE −min{Hα(x,h,∇h),0}=0
- The corresponding CB-VF is time-invariant, i.e., v(⋅,T)≡h(⋅) for all T≥0
- h provides a Barrier Guarantee with respect to α
If h1,h2 are both viscosity CBFs with respect to a class K function α, then max{h1,h2} is also a viscosity CBF with respect to α.
If h1,h2,… is a sequence of viscosity CBFs with respect to a class K function α, and hi→h locally uniformly, then h is also a viscosity CBF with respect to α.
- Introduce the concept of viscosity solutions from PDE theory into CBF theory
- Eliminate the strict requirement for continuous differentiability in traditional CBFs
- Preserve the essential characteristics of safety guarantees
- Establish bidirectional connections between CBF and HJR frameworks
- Achieve theoretical unification through CB-VF as an intermediary
- Provide alternative perspectives for understanding safe control from two different angles
- Generalize from exponential discounting to arbitrary discounting determined by class K functions
- Enhance the expressiveness and applicability of CB-VF
Consider the scalar system x˙=x+x+x3/(1+∣x∣)⋅u with control set U=[−1,1].
Define h(x)=1−∣x∣ (signed distance function to the unsafe set (−∞,−1]∪[1,+∞)).
Although h is non-differentiable at x=0, it can be verified that it is a viscosity CBF with respect to α(r)=r.
- Completeness: Completely characterize the class of functions that can provide CBF-type safety guarantees
- Unification: Unify two important safe control frameworks under the same theoretical foundation
- Extensibility: Provide broader development space for CBF theory
- Expanded Applicability: Allow the use of non-differentiable functions as CBFs, applicable to more practical problems
- Composition Methods: Provide systematic methods for constructing new CBFs from known ones
- Computational Advantages: Enable the use of HJR computational methods for CBF construction
- Computational Complexity: Verification and construction of viscosity CBFs may be computationally more complex
- Implementation Details: The paper focuses primarily on theoretical results; practical computational methods require further research
- Application Verification: Lack of application verification on large-scale practical systems
- Computational Methods: Develop efficient algorithms for viscosity CBF computation and verification
- Application Extension: Specific applications in robotics, autonomous driving, and other fields
- Multi-Agent Systems: Extension to safe control in multi-agent systems
- Stochastic Systems: Consider the case of stochastic dynamical systems
- Theoretical Depth: Establish deep theoretical connections between two important frameworks
- Mathematical Rigor: Complete proofs with theoretically significant results
- Conceptual Innovation: The concept of viscosity CBF is original and practically valuable
- Systematicity: Provide a complete theoretical system with comprehensive property analysis
- Lack of Experimental Verification: The paper is primarily theoretical work lacking numerical experiments and practical application validation
- Computational Methods: No specific computational algorithms or implementation methods provided
- Complexity Analysis: Missing analysis of computational complexity of the methods
- Academic Value: Provides important theoretical contributions to safe control theory
- Practical Potential: Expands the applicable scope of CBFs with significant practical value
- Future Research: Establishes theoretical foundation for subsequent research in related fields
- Complex Geometric Constraints: Control problems with non-differentiable safety constraints
- Multi-Modal Systems: Hybrid systems with switching dynamics
- Robust Control: Safety-critical systems requiring uncertainty handling
- Path Planning: Robot navigation and obstacle avoidance problems
The paper cites important literature in safe control theory, including:
- Foundational work on CBF theory (Ames et al.)
- Hamilton-Jacobi reachability theory (Mitchell, Bayen, Tomlin)
- Viscosity solution theory (Bardi, Capuzzo-Dolcetta)
- Original work on Control Barrier Value Functions (Choi et al.)
Summary: This is a high-quality theoretical paper making important contributions to safe control theory. By introducing the concept of viscosity CBFs and establishing connections with the HJR framework, it provides a more complete and unified theoretical foundation for safe control. Although lacking experimental verification, its theoretical value and potential application prospects make it an important work in the field.