Sample Efficient Model-free Reinforcement Learning from LTL Specifications with Optimality Guarantees
Not on the map. Why?
Abstract (arXiv)
Linear Temporal Logic (LTL) is widely used to specify high-level objectives for system policies, and it is highly desirable for autonomous systems to learn the optimal policy with respect to such specifications. However, learning the optimal policy from LTL specifications is not trivial. We present a model-free Reinforcement Learning (RL) approach that efficiently learns an optimal policy for an unknown stochastic system, modelled using Markov Decision Processes (MDPs). We propose a novel and more general product MDP, reward structure and discounting mechanism that, when applied in conjunction with off-the-shelf model-free RL algorithms, efficiently learn the optimal policy that maximizes the probability of satisfying a given LTL specification with optimality guarantees. We also provide improved theoretical results on choosing the key parameters in RL to ensure optimality. To directly evaluate the learned policy, we adopt probabilistic model checker PRISM to compute the probability of the policy satisfying such specifications. Several experiments on various tabular MDP environments across different LTL tasks demonstrate the improved sample efficiency and optimal policy convergence.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Builds on 16 of its 46 references that are in the map. First posted on arXiv 2 May 2023.
Builds on
16 of 46 references.
References · 16
- 2016OpenAI Gymcited by 1,736
- 2016Modular Multitask Reinforcement Learning with Policy Sketchescited by 203
- 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 191
- 2016Reinforcement Learning With Temporal Logic Rewardscited by 117
- 2019Reinforcement Learning for Temporal Logic Control Synthesis with Probabilistic Satisfaction Guaranteescited by 77
- 2018Omega-Regular Objectives in Model-Free Reinforcement Learningcited by 75
- 2019Control Synthesis from Linear Temporal Logic Specifications using Model-Free Reinforcement Learningcited by 75
- 2018Foundations for Restraining Bolts: Reinforcement Learning with LTLf/LDLf restraining specificationscited by 72
- 2020A Composable Specification Language for Reinforcement Learning Taskscited by 69
- 2016Q-Learning for Robust Satisfaction of Signal Temporal Logic Specificationscited by 67
- 2017Environment-Independent Task Specifications via GLTLcited by 67
- 2021Compositional Reinforcement Learning from Logical Specificationscited by 67
4 more
- 2014A Learning Based Approach to Control Synthesis of Markov Decision Processes for Linear Temporal Logic Specificationscited by 49
- 2021Modular Deep Reinforcement Learning for Continuous Motion Planning with Temporal Logiccited by 39
- 2019Transfer of Temporal Logic Formulas in Reinforcement Learningcited by 31
- 2020Temporal-Logic-Based Reward Shaping for Continuing Reinforcement Learning Taskscited by 28
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 7; 2026: 7.
18 papers.
Sort:
By area:
- 2024DeepLTL: Learning to Efficiently Satisfy Complex LTL Specifications for Multi-Task RLcited by 21
- 2024Reinforcement Learning with LTL and ω-Regular Objectives via Optimality-Preserving Translation to Average Rewardscited by 14
- 2025One Subgoal at a Time: Zero-Shot Generalization to Arbitrary Linear Temporal Logic Requirements in Multi-Task Reinforcement Learningcited by 8
- 2024Directed Exploration in Reinforcement Learning from Linear Temporal Logiccited by 7
- 2023Mission-driven Exploration for Accelerated Deep Reinforcement Learning with Temporal Logic Task Specificationscited by 3
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systemscited by 2
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulationcited by 1
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processescited by 1
- 2026Zero-Shot Instruction Following in RL via Structured LTL Representationscited by 1
- 2026SpecRLBench: A Benchmark for Generalization in Specification-Guided Reinforcement Learningcited by 1
- 2025Hyperproperty-Constrained Secure Reinforcement Learningcited by 0
- 2025Zero-Shot Instruction Following in RL via Structured LTL Representationscited by 0
6 more
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machinescited by 0
- 2026COOL-MC: Verifying and Explaining RL Policies for Platelet Inventory Managementcited by 0
- 2026COOL-MC: Verifying and Explaining RL Policies for Multi-bridge Network Maintenancecited by 0
- 2026Value Functions as Supermartingale Certificatescited by 0
- 2026Exact Model-Free Policy Iteration for Co-safe LTL Planningcited by 0
- 2026Jaxolotl: A Unified High-Performance Benchmark Suite for LTL-Based Multi-Task RLcited by 0
- 2026Jaxolotl: A Unified High-Performance Benchmark Suite for LTL-Based Multi-Task RL29 Sep 2026
- 2026Exact Model-Free Policy Iteration for Co-safe LTL Planning5 Aug 2026
- 2026Value Functions as Supermartingale Certificates29 May 2026
- 2026SpecRLBench: A Benchmark for Generalization in Specification-Guided Reinforcement Learning27 Apr 2026
- 2026COOL-MC: Verifying and Explaining RL Policies for Multi-bridge Network Maintenance8 Mar 2026
- 2026COOL-MC: Verifying and Explaining RL Policies for Platelet Inventory Management2 Mar 2026
- 2026Zero-Shot Instruction Following in RL via Structured LTL Representations15 Feb 2026
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machines19 Dec 2025
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processes16 Dec 2025
- 2025Zero-Shot Instruction Following in RL via Structured LTL Representations2 Dec 2025
- 2025One Subgoal at a Time: Zero-Shot Generalization to Arbitrary Linear Temporal Logic Requirements in Multi-Task Reinforcement Learning3 Aug 2025
- 2025Hyperproperty-Constrained Secure Reinforcement Learning31 Jul 2025
6 more
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulation1 Jun 2025
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systems17 May 2025
- 2024Reinforcement Learning with LTL and ω-Regular Objectives via Optimality-Preserving Translation to Average Rewards16 Oct 2024
- 2024DeepLTL: Learning to Efficiently Satisfy Complex LTL Specifications for Multi-Task RL6 Oct 2024
- 2024Directed Exploration in Reinforcement Learning from Linear Temporal Logic18 Aug 2024
- 2023Mission-driven Exploration for Accelerated Deep Reinforcement Learning with Temporal Logic Task Specifications28 Nov 2023
- 2024DeepLTL: Learning to Efficiently Satisfy Complex LTL Specifications for Multi-Task RLcited by 21
- 2024Reinforcement Learning with LTL and ω-Regular Objectives via Optimality-Preserving Translation to Average Rewardscited by 14
- 2025One Subgoal at a Time: Zero-Shot Generalization to Arbitrary Linear Temporal Logic Requirements in Multi-Task Reinforcement Learningcited by 8
- 2024Directed Exploration in Reinforcement Learning from Linear Temporal Logiccited by 7
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulationcited by 1
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processescited by 1
- 2026Zero-Shot Instruction Following in RL via Structured LTL Representationscited by 1
- 2026SpecRLBench: A Benchmark for Generalization in Specification-Guided Reinforcement Learningcited by 1
- 2025Hyperproperty-Constrained Secure Reinforcement Learningcited by 0
- 2025Zero-Shot Instruction Following in RL via Structured LTL Representationscited by 0
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machinescited by 0
- 2026COOL-MC: Verifying and Explaining RL Policies for Multi-bridge Network Maintenancecited by 0
12 most cited of 14 All 14 (JSON)
- 2026Jaxolotl: A Unified High-Performance Benchmark Suite for LTL-Based Multi-Task RL29 Sep 2026
- 2026Exact Model-Free Policy Iteration for Co-safe LTL Planning5 Aug 2026
- 2026SpecRLBench: A Benchmark for Generalization in Specification-Guided Reinforcement Learning27 Apr 2026
- 2026COOL-MC: Verifying and Explaining RL Policies for Multi-bridge Network Maintenance8 Mar 2026
- 2026Zero-Shot Instruction Following in RL via Structured LTL Representations15 Feb 2026
- 2025About Time: Model-free Reinforcement Learning with Timed Reward Machines19 Dec 2025
- 2025Model-Based Reinforcement Learning in Discrete-Action Non-Markovian Reward Decision Processes16 Dec 2025
- 2025Zero-Shot Instruction Following in RL via Structured LTL Representations2 Dec 2025
- 2025One Subgoal at a Time: Zero-Shot Generalization to Arbitrary Linear Temporal Logic Requirements in Multi-Task Reinforcement Learning3 Aug 2025
- 2025Hyperproperty-Constrained Secure Reinforcement Learning31 Jul 2025
- 2025Accelerated Learning with Linear Temporal Logic using Differentiable Simulation1 Jun 2025
- 2024Reinforcement Learning with LTL and ω-Regular Objectives via Optimality-Preserving Translation to Average Rewards16 Oct 2024
12 newest of 14 All 14 (JSON)
- 2023Mission-driven Exploration for Accelerated Deep Reinforcement Learning with Temporal Logic Task Specificationscited by 3
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systemscited by 2
- 2026COOL-MC: Verifying and Explaining RL Policies for Platelet Inventory Managementcited by 0
- 2026Value Functions as Supermartingale Certificatescited by 0
- 2026Value Functions as Supermartingale Certificates29 May 2026
- 2026COOL-MC: Verifying and Explaining RL Policies for Platelet Inventory Management2 Mar 2026
- 2025Learning Probabilistic Temporal Logic Specifications for Stochastic Systems17 May 2025
- 2023Mission-driven Exploration for Accelerated Deep Reinforcement Learning with Temporal Logic Task Specifications28 Nov 2023