atlas

Research map / Image generation / Fast diffusion sampling

Safe and Stable Control via Lyapunov-Guided Diffusion Models

NeurIPS 2025 · Image generation › Fast diffusion sampling · approach: Guidance for conditional diffusion · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes S²Diff, a model-based diffusion planner guided by learned control Lyapunov barrier functions (CLBFs) that jointly learns certificates from diffusion-sampled trajectories, yielding safe and stable control for nonlinear systems without QP or control-affine assumptions.

Problem

Ensuring both safety and stability in control of general nonlinear dynamical systems, where QP-based certificate methods require control-affine dynamics, slack variables, and suffer from coupled training instabilities.

Approach

Treat the safe-stable-cost trajectory distribution as a Gibbs measure and sample it with model-based diffusion guided by a learned neural CLBF; soft Lie-derivative penalties replace slack variables, and diffusion-sampled trajectories are reused to refine the CLBF, with an Almost Lyapunov theorem giving almost-sure exponential decay up to a buffer term.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use S^2Diff instead of rCLBF-QPcontrol policy · Average Performance aboveSafety rate: 78.75% -> 98.75%Helped
use S^2Diff instead of rCLBF-QPcontrol policy · Average Performance above||x - x_star||: 0.384 -> 0.226Helped
use S^2Diff instead of rCLBF-QPcontrol policy · Average Performance aboveEval. time (ms): 10.06 -> 45.64Hurt
use S^2Diff instead of MBDcontrol policy · F-16 (non-control-affine)||x - x_star||: 68.34 \pm 32.77 -> 47.61 \pm 12.45Helped
use S^2Diff instead of MBDcontrol policy · F-16 (non-control-affine)Eval. time (ms): 611.3\pm13.7 -> 257.2\pm5.5Helped
set stability temperature gamma_2 to 0.1 rather than 0.5 (ablation)S^2Diff · Neural LanderSafety rate: 35% -> 100%Helped
set stability temperature gamma_2 to 0.1 rather than 0.5 (ablation)S^2Diff · Neural Lander||x - x_star||: 0.18 \pm 0.08 -> 0.06 \pm 0.02Helped
set stability temperature gamma_2 to 0.01 rather than 0.1 (ablation)S^2Diff · Neural Lander||x - x_star||: 0.06 \pm 0.02 -> 0.12 \pm 0.02Hurt
set stability temperature gamma_2 to 0.5 rather than 0.1 (ablation)S^2Diff · Neural LanderSafety rate: 100% -> 35%Hurt
use balanced automatic and discretized Lie derivative penalties rather than only the discretized penalty (ablation)S^2Diff CLBF loss · Neural Lander||x - x_star||: 0.21 \pm 0.09 -> 0.06 \pm 0.02Helped
use only the discretized Lie derivative penalty rather than balanced automatic and discretized penalties (ablation)S^2Diff CLBF loss · Neural LanderSafety rate: 100% -> 85%Hurt
use both automatic and discretized Lie derivative penalties rather than neither penalty (ablation)S^2Diff CLBF loss · Neural LanderSafety rate: 10% -> 100%Helped

Surprising findings

Limitations

Experimental setup

Datasets: trajectories sampled from simulated dynamical systems

Benchmarks: inverted pendulum car kinematic tracking car slip tracking Segway neural lander 2D quadrotor 3D quadrotor F-16

Metrics: safety rate terminal distance to equilibrium evaluation time (ms) violation rate

Baselines: rCLBF-QP MPC MBD

Builds on: Model-Based Diffusion (MBD) Diffuser control Lyapunov barrier function (CLBF) rCLBF-QP Almost Lyapunov theory

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy