Robust Counterexample-guided Optimization for Planning from Differentiable Temporal Logic
Not on the map. Why?
Abstract (arXiv)
Signal temporal logic (STL) provides a powerful, flexible framework for specifying complex autonomy tasks; however, existing methods for planning based on STL specifications have difficulty scaling to long-horizon tasks and are not robust to external disturbances. In this paper, we present an algorithm for finding robust plans that satisfy STL specifications. Our method alternates between local optimization and local falsification, using automatically differentiable temporal logic to iteratively optimize its plan in response to counterexamples found during the falsification process. We benchmark our counterexample-guided planning method against state-of-the-art planning methods on two long-horizon satellite rendezvous missions, showing that our method finds high-quality plans that satisfy STL specifications despite adversarial disturbances. We find that our method consistently finds plans that are robust to adversarial disturbances and requires less than half the time of competing methods. We provide an implementation of our planner at https://github.com/MIT-REALM/architect.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 3 Mar 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 4; 2026: 2.
9 papers.
- 2023Signal Temporal Logic Neural Predictive Controlcited by 13
- 2024Temporal Logic Specification-Conditioned Decision Transformer for Offline Safe Reinforcement Learningcited by 10
- 2025TeLoGraF: Temporal Logic Planning via Graph-encoded Flow Matchingcited by 9
- 2025Diverse Controllable Diffusion Policy with Signal Temporal Logiccited by 8
- 2025Zero-Shot Trajectory Planning for Signal Temporal Logic Taskscited by 6
- 2023Co-learning Planning and Control Policies Constrained by Differentiable Logic Specificationscited by 2
- 2025Automaton Constrained Q-Learningcited by 2
- 2026Coverage Aware Active Evaluation for Failure Discovery with Paired Systemscited by 0
- 2026Generalizable Multi-Agent Planning from Signal Temporal Logic Specifications via Diffusioncited by 0
- 2026Generalizable Multi-Agent Planning from Signal Temporal Logic Specifications via Diffusion30 Aug 2026
- 2026Coverage Aware Active Evaluation for Failure Discovery with Paired Systems13 Aug 2026
- 2025Automaton Constrained Q-Learning6 Oct 2025
- 2025TeLoGraF: Temporal Logic Planning via Graph-encoded Flow Matching1 May 2025
- 2025Diverse Controllable Diffusion Policy with Signal Temporal Logic4 Mar 2025
- 2025Zero-Shot Trajectory Planning for Signal Temporal Logic Tasks23 Jan 2025
- 2024Temporal Logic Specification-Conditioned Decision Transformer for Offline Safe Reinforcement Learning27 Feb 2024
- 2023Signal Temporal Logic Neural Predictive Control10 Sep 2023
- 2023Co-learning Planning and Control Policies Constrained by Differentiable Logic Specifications2 Mar 2023