A Reward-Petri-Net Interpretation of Temporal Behavior Trees
Not on the map. Why?
Abstract (arXiv)
This paper introduces an interpretation of Temporal Behavior Trees (TBTs) as Reward-Petri-Nets (RPNs) for reinforcement learning (RL). Designing reward functions for complex, long-horizon robotic tasks is notoriously difficult, especially when tasks have hierarchical structure and temporal constraints. TBTs extend conventional behavior trees (BTs) used in robotic applications by incorporating temporal properties into their leaf nodes. This allows TBTs to represents not only the behavioral task structure defined by BT operators such as Sequence, Fallback, and Parallel, but also the task's temporal constraints. In this work, the constraints are specified in the leaf nodes using Linear Temporal Logic. In order to inform RL rewards using TBTs, we provide a translation from TBT into a Petri Net (PN) and show how rewards can be automatically assigned based on the TBT's structure, resulting in a RPN. In a series of increasingly challenging environments, we demonstrate how TBT-based rewards enable learning where vanilla RL fails, improve sample efficiency, and offer flexible, intuitive control over the learning progress. We showcase the learning impact by using different reward distribution schemes and TBT structures.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 35 references that are in the map. First posted on arXiv 19 Jun 2026.
Builds on
14 of 35 references.
References · 14
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,173
- 2016Unifying Count-Based Exploration and Intrinsic Motivationcited by 632
- 2016The Option-Critic Architecturecited by 433
- 2016Reinforcement Learning with Unsupervised Auxiliary Taskscited by 400
- 2023Minigrid & Miniworld: Modular & Customizable Reinforcement Learning Environments for Goal-Oriented Taskscited by 320
- 2016#Exploration: A Study of Count-Based Exploration for Deep Reinforcement Learningcited by 307
- 2020Prioritized Level Replaycited by 190
- 2020Reward Machines: Exploiting Reward Function Structure in Reinforcement Learningcited by 183
- 2018RUDDER: Return Decomposition for Delayed Rewardscited by 162
- 2016Reinforcement Learning With Temporal Logic Rewardscited by 114
- 2021Temporal Abstraction in Reinforcement Learning with the Successor Representationcited by 52
Built on by
Not cited yet.