A PAC Learning Algorithm for LTL and Omega-regular Objectives in MDPs

Mateo Perez, Fabio Somenzi, Ashutosh Trivedi
10/18/2023
cs.LGcs.LO

No confident code implementation found for this paper.

Abstract

Linear temporal logic (LTL) and omega-regular objectives -- a superset of LTL -- have seen recent use as a way to express non-Markovian objectives in reinforcement learning. We introduce a model-based probably approximately correct (PAC) learning algorithm for omega-regular objectives in Markov decision processes (MDPs). As part of the development of our algorithm, we introduce the epsilon-recurrence time: a measure of the speed at which a policy converges to the satisfaction of the omega-regular objective in the limit. We prove that our algorithm only requires a polynomial number of samples in the relevant parameters, and perform experiments which confirm our theory.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{perez2023learning,
  title  = {A PAC Learning Algorithm for LTL and Omega-regular Objectives in MDPs},
  author = {Mateo Perez and Fabio Somenzi and Ashutosh Trivedi},
  year   = {2023},
  eprint = {2310.12248},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.12248v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.12248.svg)](https://codeofpaper.com/paper/2310.12248)

Discussion