Saved in:
Bibliographic Details
Main Authors: Brindise, Noel, Langbort, Cedric, Ornik, Melkior
Format: Preprint
Published: 2026
Subjects:
Online Access:https://arxiv.org/abs/2604.17106
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915943715700736
author Brindise, Noel
Langbort, Cedric
Ornik, Melkior
author_facet Brindise, Noel
Langbort, Cedric
Ornik, Melkior
contents Motivated by the challenge presented by non-Markovian objectives in reinforcement learning (RL), we present a novel framework to track and represent the progress of autonomous agents through complex, multi-stage tasks. Given a specification in finite linear temporal logic (LTL), the framework establishes a 'tracking vector' which updates at each time step in a trajectory rollout. The values of the vector represent the status of the specification as the trajectory develops, assigning true, false, or 'open' labels (where 'open' is used for indeterminate cases). Applied to an LTL formula tree, the tracking vector can be used to encode detailed information about how a task is executed over a trajectory, providing a potential tool for new performance metrics, diverse exploration, and reward shaping. In this paper, we formally present the framework and algorithm, collectively named Live LTL Progress Tracking, give a simple working example, and demonstrate avenues for its integration into RL models. Future work will apply the framework to problems such as task-space exploration and diverse solution-finding in RL.
format Preprint
id arxiv_https___arxiv_org_abs_2604_17106
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Live LTL Progress Tracking: Towards Task-Based Exploration
Brindise, Noel
Langbort, Cedric
Ornik, Melkior
Machine Learning
Motivated by the challenge presented by non-Markovian objectives in reinforcement learning (RL), we present a novel framework to track and represent the progress of autonomous agents through complex, multi-stage tasks. Given a specification in finite linear temporal logic (LTL), the framework establishes a 'tracking vector' which updates at each time step in a trajectory rollout. The values of the vector represent the status of the specification as the trajectory develops, assigning true, false, or 'open' labels (where 'open' is used for indeterminate cases). Applied to an LTL formula tree, the tracking vector can be used to encode detailed information about how a task is executed over a trajectory, providing a potential tool for new performance metrics, diverse exploration, and reward shaping. In this paper, we formally present the framework and algorithm, collectively named Live LTL Progress Tracking, give a simple working example, and demonstrate avenues for its integration into RL models. Future work will apply the framework to problems such as task-space exploration and diverse solution-finding in RL.
title Live LTL Progress Tracking: Towards Task-Based Exploration
topic Machine Learning
url https://arxiv.org/abs/2604.17106