Do It for HER: First-Order Temporal Logic Reward Specification in Reinforcement Learning (Extended Version)
Pierriccardo Olivieri, Fausto Lasca, Alessandro Gianola, Matteo Papini

TL;DR
This paper introduces a new framework using first-order temporal logic for specifying non-Markovian rewards in reinforcement learning, enabling complex task descriptions over unstructured data and addressing reward sparsity.
Contribution
It proposes LTLfMT, an expressive logic extension for reward specification, and develops a practical method combining reward machines and HER for complex task learning.
Findings
Enables natural specification of complex tasks in continuous control.
Shows the importance of tailored HER in solving complex goal tasks.
Addresses theoretical and computational challenges of LTLfMT.
Abstract
In this work, we propose a novel framework for the logical specification of non-Markovian rewards in Markov Decision Processes (MDPs) with large state spaces. Our approach leverages Linear Temporal Logic Modulo Theories over finite traces (LTLfMT), a more expressive extension of classical temporal logic in which predicates are first-order formulas of arbitrary first-order theories rather than simple Boolean variables. This enhanced expressiveness enables the specification of complex tasks over unstructured and heterogeneous data domains, promoting a unified and reusable framework that eliminates the need for manual predicate encoding. However, the increased expressive power of LTLfMT introduces additional theoretical and computational challenges compared to standard LTLf specifications. We address these challenges from a theoretical standpoint, identifying a fragment of LTLfMT that is…
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.
Taxonomy
TopicsFormal Methods in Verification · Reinforcement Learning in Robotics · Bayesian Modeling and Causal Inference
