ReasonSTL: Bridging Natural Language and Signal Temporal Logic via Tool-Augmented Process-Rewarded Learning
Bowen Ye, Zhijian Li, Junyue Huang, Junkai Ma, Xiang Yin

TL;DR
ReasonSTL is a framework that enables natural-language-to-STL translation using open-source models, combining explicit reasoning, tool calls, and process-rewarded training for accurate, privacy-preserving formal specifications.
Contribution
It introduces a novel tool-augmented, process-rewarded training approach for local models to translate natural language into STL formulas effectively.
Findings
A 4B model trained with ReasonSTL achieves state-of-the-art results.
ReasonSTL provides a transparent, low-cost, privacy-preserving alternative for formal specification.
Experiments demonstrate high performance in automatic metrics and human evaluations.
Abstract
Signal Temporal Logic (STL) is an expressive formal language for specifying spatio-temporal requirements over real-valued, real-time signals. It has been widely used for the verification and synthesis of autonomous systems and cyber-physical systems. In practice, however, users often express their requirements in natural language rather than in structured STL formulas, making natural-language-to-STL translation a critical yet challenging task. Manual specification requires temporal-logic expertise and cannot scale, while prompting commercial LLM APIs incurs substantial token costs and may expose sensitive system requirements to third-party services, raising privacy concerns for industrial deployment. To address these challenges, we present \textsc{ReasonSTL}, a tool-augmented framework that adapts local open-source language models for natural-language-to-STL generation.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
