Backpropagation through Signal Temporal Logic Specifications: Infusing Logical Structure into Gradient-Based Methods
Not on the map. Why?
Abstract (arXiv)
This paper presents a technique, named STLCG, to compute the quantitative semantics of Signal Temporal Logic (STL) formulas using computation graphs. STLCG provides a platform which enables the incorporation of logical specifications into robotics problems that benefit from gradient-based solutions. Specifically, STL is a powerful and expressive formal language that can specify spatial and temporal properties of signals generated by both continuous and hybrid systems. The quantitative semantics of STL provide a robustness metric, i.e., how much a signal satisfies or violates an STL specification. In this work, we devise a systematic methodology for translating STL robustness formulas into computation graphs. With this representation, and by leveraging off-the-shelf automatic differentiation tools, we are able to efficiently backpropagate through STL robustness formulas and hence enable a natural and easy-to-use integration of STL specifications with many gradient-based approaches used in robotics. Through a number of examples stemming from various robotics applications, we demonstrate that STLCG is versatile, computationally efficient, and capable of incorporating human-domain knowledge into the problem formulation.
Key facts. Cited by 54 papers in the map (data through 14 Oct 2026). First posted on arXiv 31 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 9; 2023: 5; 2024: 11; 2025: 11; 2026: 16.
54 papers.
Sort:
By area:
- 2022Guided Conditional Diffusion for Controllable Traffic Simulationcited by 190
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysiscited by 103
- 2024LTLDoG: Satisfying Temporally-Extended Symbolic Constraints for Safe Diffusion-based Planningcited by 16
- 2022Learning Signal Temporal Logic through Neural Network for Interpretable Classificationcited by 10
- 2024TLINet: Differentiable Neural Network Temporal Logic Inferencecited by 9
- 2025TeLoGraF: Temporal Logic Planning via Graph-encoded Flow Matchingcited by 9
- 2026SafeVLA-Bench: A Benchmark for the Success-Safety Gap in Vision-Language-Action Modelscited by 9
- 2025STLCG++: A Masking Approach for Differentiable Signal Temporal Logic Specificationcited by 8
- 2025Diverse Controllable Diffusion Policy with Signal Temporal Logiccited by 8
- 2022Follow The Rules: Online Signal Temporal Logic Tree Search for Guided Imitation Learning in Stochastic Domainscited by 7
- 2022Receding Horizon Planning with Rule Hierarchies for Autonomous Vehiclescited by 7
- 2024Learning to Boost the Performance of Stable Nonlinear Systemscited by 7
38 more
- 2023Learning Robust and Correct Controllers from Signal Temporal Logic Specifications Using BarrierNetcited by 6
- 2025Zero-Shot Trajectory Planning for Signal Temporal Logic Taskscited by 6
- 2025TGPO: Temporal Grounded Policy Optimization for Signal Temporal Logic Taskscited by 6
- 2022Differentiable Inference of Temporal Logic Formulascited by 5
- 2022Risk-Driven Design of Perception Systemscited by 4
- 2024Logically Constrained Robotics Transformers for Enhanced Perception-Action Planningcited by 4
- 2021Safe Model-based Control from Signal Temporal Logic Specifications Using Recurrent Neural Networkscited by 3
- 2023Multi-Predictor Fusion: Combining Learning-based and Rule-based Trajectory Predictorscited by 3
- 2024Learning Temporal Logic Predicates from Data with Statistical Guaranteescited by 3
- 2024Traffic-Rule-Compliant Trajectory Repair via Satisfiability Modulo Theories and Reachability Analysiscited by 3
- 2025Pretrained Embeddings as a Behavior Specification Mechanismcited by 3
- 2025Modal Logic Neural Networkscited by 3
- 2023Co-learning Planning and Control Policies Constrained by Differentiable Logic Specificationscited by 2
- 2024RuleFuser: An Evidential Bayes Approach for Rule Injection in Imitation Learned Planners and Predictors for Robustness under Distribution Shiftscited by 2
- 2026STeP: Signal Temporal Logic for Precise Specifications for Action Generation with Vision Language Modelscited by 2
- 2021Learning Provably Robust Motion Planners Using Funnel Librariescited by 1
- 2022Neural Controller Synthesis for Signal Temporal Logic Specifications Using Encoder-Decoder Structured Networkscited by 1
- 2023A Safe Preference Learning Approach for Personalization with Applications to Autonomous Vehiclescited by 1
- 2024Concurrent Learning of Policy and Unknown Safety Constraints in Reinforcement Learningcited by 1
- 2024Learning to Estimate System Specifications in Linear Temporal Logic using Transformers and Mambacited by 1
- 2025A Framework for Learning Scoring Rules in Autonomous Driving Planning Systemscited by 1
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulationcited by 1
- 2025STL-based Optimization of Biomolecular Neural Networks for Regression and Controlcited by 1
- 2026Conformalized Signal Temporal Logic Inference under Covariate Shiftcited by 1
- 2026Structural-Ambiguity-Aware Translation from Natural Language to Signal Temporal Logiccited by 1
- 2026Spatiotemporal Robustness of Temporal Logic Tasks using Multi-Objective Reasoningcited by 1
- 2026Runtime Monitoring of Perception-Based Autonomous Systems via Embedding Temporal Logiccited by 1
- 2026SCP-NL2TL: Selective Conformal Prediction with Semantic Verification for Natural Language to Temporal Logic Specificationscited by 1
- 2022Knowledge-Integrated Informed AI for National Securitycited by 0
- 2022CatlNet: Learning Communication and Coordination Policies from CaTL+ Specificationscited by 0
- 2024Scaling Learning based Policy Optimization for Temporal Logic Tasks by Controller Network Dropoutcited by 0
- 2024Semantic Communication and Control Co-Design for Multi-Objective Distinct Dynamicscited by 0
- 2025Feasibility-aware Learning of Robust Temporal Logic Controllers using BarrierNetcited by 0
- 2026Zero-Shot Signal Temporal Logic Planning with Disjunctive Branch Selection in Dynamic Semantic Mapscited by 0
- 2026Learning-enabled Parameter Synthesis for Nonlinear Systems from Signal Temporal Logiccited by 0
- 2026Reward Machines for Signal Temporal Logiccited by 0
- 2026Backward through Time, Algebraicallycited by 0
- 2026PAA: The Probabilistic Allen Algebra: A Generative and Complete Probabilistic Extension of Allen's Interval Relationscited by 0
50 most cited of 54 All 54 (JSON)
- 2026Class-Conditional Conformal Prediction for Signal Temporal Logic Inference with Many Classes9 Oct 2026
- 2026SafeDiSTL: Decomposing Joint Constraints for Safe Multi-Agent Reinforcement Learning9 Oct 2026
- 2026LogiC-Diff: Embedding Security Properties Into AI-Enabled Cyber-Physical Systems29 Sep 2026
- 2026Learning Robot Policies from Sparse Success Signals via STL-Guided Stein Variational Policy Gradient25 Sep 2026
- 2026PAA: The Probabilistic Allen Algebra: A Generative and Complete Probabilistic Extension of Allen's Interval Relations17 Sep 2026
- 2026Backward through Time, Algebraically17 Aug 2026
- 2026Reward Machines for Signal Temporal Logic13 Aug 2026
- 2026SCP-NL2TL: Selective Conformal Prediction with Semantic Verification for Natural Language to Temporal Logic Specifications5 Aug 2026
- 2026STeP: Signal Temporal Logic for Precise Specifications for Action Generation with Vision Language Models20 Jul 2026
- 2026Learning-enabled Parameter Synthesis for Nonlinear Systems from Signal Temporal Logic9 Jul 2026
- 2026SafeVLA-Bench: A Benchmark for the Success-Safety Gap in Vision-Language-Action Models30 May 2026
- 2026Runtime Monitoring of Perception-Based Autonomous Systems via Embedding Temporal Logic12 May 2026
38 more
- 2026Zero-Shot Signal Temporal Logic Planning with Disjunctive Branch Selection in Dynamic Semantic Maps2 May 2026
- 2026Structural-Ambiguity-Aware Translation from Natural Language to Signal Temporal Logic30 Mar 2026
- 2026Conformalized Signal Temporal Logic Inference under Covariate Shift28 Mar 2026
- 2026Spatiotemporal Robustness of Temporal Logic Tasks using Multi-Objective Reasoning28 Jan 2026
- 2025Feasibility-aware Learning of Robust Temporal Logic Controllers using BarrierNet7 Dec 2025
- 2025Modal Logic Neural Networks3 Dec 2025
- 2025TGPO: Temporal Grounded Policy Optimization for Signal Temporal Logic Tasks30 Sep 2025
- 2025STL-based Optimization of Biomolecular Neural Networks for Regression and Control5 Sep 2025
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulation1 Jun 2025
- 2025TeLoGraF: Temporal Logic Planning via Graph-encoded Flow Matching1 May 2025
- 2025Diverse Controllable Diffusion Policy with Signal Temporal Logic4 Mar 2025
- 2025Pretrained Embeddings as a Behavior Specification Mechanism3 Mar 2025
- 2025A Framework for Learning Scoring Rules in Autonomous Driving Planning Systems17 Feb 2025
- 2025Zero-Shot Trajectory Planning for Signal Temporal Logic Tasks23 Jan 2025
- 2025STLCG++: A Masking Approach for Differentiable Signal Temporal Logic Specification8 Jan 2025
- 2024Traffic-Rule-Compliant Trajectory Repair via Satisfiability Modulo Theories and Reachability Analysis20 Dec 2024
- 2024Semantic Communication and Control Co-Design for Multi-Objective Distinct Dynamics3 Oct 2024
- 2024Logically Constrained Robotics Transformers for Enhanced Perception-Action Planning9 Aug 2024
- 2024Learning Temporal Logic Predicates from Data with Statistical Guarantees15 Jun 2024
- 2024Learning to Estimate System Specifications in Linear Temporal Logic using Transformers and Mamba31 May 2024
- 2024RuleFuser: An Evidential Bayes Approach for Rule Injection in Imitation Learned Planners and Predictors for Robustness under Distribution Shifts18 May 2024
- 2024LTLDoG: Satisfying Temporally-Extended Symbolic Constraints for Safe Diffusion-based Planning7 May 2024
- 2024TLINet: Differentiable Neural Network Temporal Logic Inference3 May 2024
- 2024Learning to Boost the Performance of Stable Nonlinear Systems1 May 2024
- 2024Scaling Learning based Policy Optimization for Temporal Logic Tasks by Controller Network Dropout23 Mar 2024
- 2024Concurrent Learning of Policy and Unknown Safety Constraints in Reinforcement Learning24 Feb 2024
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysis14 Dec 2023
- 2023A Safe Preference Learning Approach for Personalization with Applications to Autonomous Vehicles30 Oct 2023
- 2023Multi-Predictor Fusion: Combining Learning-based and Rule-based Trajectory Predictors3 Jul 2023
- 2023Learning Robust and Correct Controllers from Signal Temporal Logic Specifications Using BarrierNet12 Apr 2023
- 2023Co-learning Planning and Control Policies Constrained by Differentiable Logic Specifications2 Mar 2023
- 2022Neural Controller Synthesis for Signal Temporal Logic Specifications Using Encoder-Decoder Structured Networks10 Dec 2022
- 2022Receding Horizon Planning with Rule Hierarchies for Autonomous Vehicles6 Dec 2022
- 2022CatlNet: Learning Communication and Coordination Policies from CaTL+ Specifications30 Nov 2022
- 2022Guided Conditional Diffusion for Controllable Traffic Simulation31 Oct 2022
- 2022Learning Signal Temporal Logic through Neural Network for Interpretable Classification4 Oct 2022
- 2022Follow The Rules: Online Signal Temporal Logic Tree Search for Guided Imitation Learning in Stochastic Domains27 Sep 2022
- 2022Differentiable Inference of Temporal Logic Formulas10 Aug 2022
50 newest of 54 All 54 (JSON)
- 2024Concurrent Learning of Policy and Unknown Safety Constraints in Reinforcement Learningcited by 1
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulationcited by 1
- 2026Learning Robot Policies from Sparse Success Signals via STL-Guided Stein Variational Policy Gradientcited by 0
- 2026Learning Robot Policies from Sparse Success Signals via STL-Guided Stein Variational Policy Gradient25 Sep 2026
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulation1 Jun 2025
- 2024Concurrent Learning of Policy and Unknown Safety Constraints in Reinforcement Learning24 Feb 2024
- 2023Toward General-Purpose Robots via Foundation Models: A Survey and Meta-Analysiscited by 103
- 2024LTLDoG: Satisfying Temporally-Extended Symbolic Constraints for Safe Diffusion-based Planningcited by 16
- 2022Learning Signal Temporal Logic through Neural Network for Interpretable Classificationcited by 10
- 2024TLINet: Differentiable Neural Network Temporal Logic Inferencecited by 9
- 2025TeLoGraF: Temporal Logic Planning via Graph-encoded Flow Matchingcited by 9
- 2025STLCG++: A Masking Approach for Differentiable Signal Temporal Logic Specificationcited by 8
- 2024Learning to Boost the Performance of Stable Nonlinear Systemscited by 7
- 2023Learning Robust and Correct Controllers from Signal Temporal Logic Specifications Using BarrierNetcited by 6
- 2025Zero-Shot Trajectory Planning for Signal Temporal Logic Taskscited by 6
- 2025TGPO: Temporal Grounded Policy Optimization for Signal Temporal Logic Taskscited by 6
- 2022Differentiable Inference of Temporal Logic Formulascited by 5
- 2022Risk-Driven Design of Perception Systemscited by 4
12 most cited of 42 All 42 (JSON)
- 2026Class-Conditional Conformal Prediction for Signal Temporal Logic Inference with Many Classes9 Oct 2026
- 2026SafeDiSTL: Decomposing Joint Constraints for Safe Multi-Agent Reinforcement Learning9 Oct 2026
- 2026LogiC-Diff: Embedding Security Properties Into AI-Enabled Cyber-Physical Systems29 Sep 2026
- 2026PAA: The Probabilistic Allen Algebra: A Generative and Complete Probabilistic Extension of Allen's Interval Relations17 Sep 2026
- 2026Backward through Time, Algebraically17 Aug 2026
- 2026Reward Machines for Signal Temporal Logic13 Aug 2026
- 2026SCP-NL2TL: Selective Conformal Prediction with Semantic Verification for Natural Language to Temporal Logic Specifications5 Aug 2026
- 2026Learning-enabled Parameter Synthesis for Nonlinear Systems from Signal Temporal Logic9 Jul 2026
- 2026Runtime Monitoring of Perception-Based Autonomous Systems via Embedding Temporal Logic12 May 2026
- 2026Zero-Shot Signal Temporal Logic Planning with Disjunctive Branch Selection in Dynamic Semantic Maps2 May 2026
- 2026Structural-Ambiguity-Aware Translation from Natural Language to Signal Temporal Logic30 Mar 2026
- 2026Conformalized Signal Temporal Logic Inference under Covariate Shift28 Mar 2026
12 newest of 42 All 42 (JSON)