Scalable Verification of Neural Control Barrier Functions Using Linear Bound Propagation

Journal Article (2026)
Author(s)

Nikolaus Vertovec (University of Oxford)

Frederik Baymler Mathiesen (University of Oxford, TU Delft - Mechanical Engineering)

Thom Badings (University of Oxford, RWTH Aachen University)

Luca Laurenti (The Italian Institute of Artificial Intelligence for Industry, TU Delft - Mechanical Engineering)

Alessandro Abate (University of Oxford)

Research Group
Team Luca Laurenti
URL related publication
https://proceedings.mlr.press/v331/vertovec26a.html Final published version
More Info
expand_more
Publication Year
2026
Language
English
Research Group
Team Luca Laurenti
Journal title
Proceedings of Machine Learning Research
Volume number
331
Pages (from-to)
1638-1662
Event
8th Annual Learning for Dynamics and Control Conference, 2026 (2026-06-17 - 2026-06-19), Los Angeles, United States
Page Views
49
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Control barrier functions (CBFs) are a popular tool for safety certification of nonlinear dynamical control systems. Recently, CBFs represented as neural networks have shown great promise due to their expressiveness and applicability to a broad class of dynamics and safety constraints. However, verifying that a trained neural network is indeed a valid CBF is a computational bottleneck that limits the size of the networks that can be used. To overcome this limitation, we present a novel framework for verifying neural CBFs based on piecewise linear upper and lower bounds on the conditions required for a neural network to be a CBF. Our approach is rooted in linear bound propagation (LBP) for neural networks, which we extend to compute bounds on the gradients of the network. Combined with McCormick relaxation, we derive linear upper and lower bounds on the CBF conditions, thereby eliminating the need for computationally expensive verification procedures. Our approach applies to arbitrary control-affine systems and a broad range of nonlinear activation functions. To reduce conservatism, we develop a parallelizable refinement strategy that adaptively refines the regions over which these bounds are computed. Our approach scales to larger neural networks than state-of-the-art verification procedures for CBFs, as demonstrated by our numerical experiments.

Files

Vertovec26a.pdf
(pdf | 5.9 Mb)
License info not available