What to Do When You Can't Do It All: Temporal Logic Planning with Soft Temporal Logic Constraints
Not on the map. Why?
Abstract (arXiv)
In this paper, we consider a temporal logic planning problem in which the objective is to find an infinite trajectory that satisfies an optimal selection from a set of soft specifications expressed in linear temporal logic (LTL) while nevertheless satisfying a hard specification expressed in LTL. Our previous work considered a similar problem in which linear dynamic logic for finite traces (LDLf), rather than LTL, was used to express the soft constraints. In that work, LDLf was used to impose constraints on finite prefixes of the infinite trajectory. By using LTL, one is able not only to impose constraints on the finite prefixes of the trajectory, but also to set `soft' goals across the entirety of the infinite trajectory. Our algorithm first constructs a product automaton, on which the planning problem is reduced to computing a lasso with minimum cost. Among all such lassos, it is desirable to compute a shortest one. Though we prove that computing such a shortest lasso is computationally hard, we also introduce an efficient greedy approach to synthesize short lassos nonetheless. We present two case studies describing an implementation of this approach, and report results of our experiment comparing our greedy algorithm with an optimal baseline.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 2; 2025: 1.
7 papers.
- 2022Learning Minimally-Violating Continuous Control for Infeasible Linear Temporal Logic Specificationscited by 5
- 2022Probabilistic Planning with Partially Ordered Preferences over Temporal Goalscited by 3
- 2023Probabilistic Planning with Prioritized Preferences over Temporal Logic Objectivescited by 2
- 2022Opportunistic Qualitative Planning in Stochastic Systems with Incomplete Preferences over Reachability Objectivescited by 1
- 2024Preference-Based Planning in Stochastic Environments: From Partially-Ordered Temporal Goals to Most Preferred Policiescited by 0
- 2024LTLf Synthesis Under Unreliable Inputcited by 0
- 2025Automata Learning of Preferences over Temporal Logic Formulas from Pairwise Comparisonscited by 0
- 2025Automata Learning of Preferences over Temporal Logic Formulas from Pairwise Comparisons23 May 2025
- 2024LTLf Synthesis Under Unreliable Input19 Dec 2024
- 2024Preference-Based Planning in Stochastic Environments: From Partially-Ordered Temporal Goals to Most Preferred Policies27 Mar 2024
- 2023Probabilistic Planning with Prioritized Preferences over Temporal Logic Objectives23 Apr 2023
- 2022Opportunistic Qualitative Planning in Stochastic Systems with Incomplete Preferences over Reachability Objectives4 Oct 2022
- 2022Learning Minimally-Violating Continuous Control for Infeasible Linear Temporal Logic Specifications3 Oct 2022
- 2022Probabilistic Planning with Partially Ordered Preferences over Temporal Goals25 Sep 2022