Structural-Ambiguity-Aware Translation from Natural Language to Signal Temporal Logic
Not on the map. Why?
Abstract (arXiv)
Signal Temporal Logic (STL) is widely used to specify timed and safety-critical tasks for cyber-physical systems, but writing STL formulas directly is difficult for non-expert users. Natural language (NL) provides a convenient interface, yet its inherent structural ambiguity makes one-to-one translation into STL unreliable. In this paper, we propose an textitambiguity-preserving method for translating NL task descriptions into STL candidate formulas. The key idea is to retain multiple plausible syntactic analyses instead of forcing a single interpretation at the parsing stage. To this end, we develop a three-stage pipeline based on Combinatory Categorial Grammar (CCG): ambiguity-preserving n-best parsing, STL-oriented template-based semantic composition, and canonicalization with score aggregation. The proposed method outputs a deduplicated set of STL candidates with plausibility scores, thereby explicitly representing multiple possible formal interpretations of an ambiguous instruction. In contrast to existing one-best NL-to-logic translation methods, the proposed approach is designed to preserve attachment and scope ambiguity. Case studies on representative task descriptions demonstrate that the method generates multiple STL candidates for genuinely ambiguous inputs while collapsing unambiguous or canonically equivalent derivations to a single STL formula.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 12 of its 26 references that are in the map. First posted on arXiv 30 Mar 2026.
Builds on
12 of 26 references.
References · 12
- 2023nl2spec: Interactively Translating Unstructured Natural Language to Temporal Logics with Large Language Modelscited by 60
- 2023NL2TL: Transforming Natural Languages to Temporal Logics using Large Language Modelscited by 59
- 2020Backpropagation through Signal Temporal Logic Specifications: Infusing Logical Structure into Gradient-Based Methodscited by 54
- 2023Grounding Complex Natural Language Commands for Temporal Tasks in Unseen Environmentscited by 53
- 2023Data-Efficient Learning of Natural Language to Linear Temporal Logic Translators for Robot Task Specificationcited by 38
- 2024A Survey of Robotic Language Grounding: Tradeoffs between Symbols and Embeddingscited by 24
- 2017A* CCG Parsing with a Supertag and Dependency Factored Modelcited by 22
- 2020Learning a natural-language to LTL executable semantic parser for grounded roboticscited by 22
- 2021DeepSTL -- From English Requirements to Signal Temporal Logiccited by 22
- 2025Enhancing Transformation from Natural Language to Signal Temporal Logic Using LLMs with Diverse External Knowledgecited by 9
- 2022Model Predictive Robustness of Signal Temporal Logic Predicatescited by 3
- 2022Interactive Learning from Natural Language and Demonstrations using Signal Temporal Logiccited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.
- 2026Agentic MPC for Semantic Control System Resynthesiscited by 0
- 2026Agentic MPC for Semantic Control System Resynthesis11 Jun 2026