Table of Contents
Fetching ...

On The Expressivity of Objective-Specification Formalisms in Reinforcement Learning

Rohan Subramani, Marcus Williams, Max Heitmann, Halfdan Holm, Charlie Griffin, Joar Skalse

TL;DR

The paper systematically maps the expressive power of 17 objective-specification formalisms for RL beyond Markov rewards by framing expressivity as policy-ordering capabilities and presenting a Hasse diagram over formalisms. It proves several striking equivalences (e.g., INMR=IMORL=FTR; OMORL=FOMR=FTLR; GOMORL=OMO=TLO) and a broad set of non-expressivity results that reveal fundamental incommensurability between formalisms. The work connects these findings to classic theories (VNM) and reward-learning practices, emphasizing that no single formalism universally dominates in expressivity or tractability. It further discusses practical implications for reward learning and objective specification, stressing the need to develop reward-learning methods that can handle a wider variety of formalisms while considering tractability. Overall, this work provides a cohesive reference for selecting and developing RL objective formalisms, guiding future exploration of the expressivity–tractability tradeoffs in policy optimization and reward learning.

Abstract

Most algorithms in reinforcement learning (RL) require that the objective is formalised with a Markovian reward function. However, it is well-known that certain tasks cannot be expressed by means of an objective in the Markov rewards formalism, motivating the study of alternative objective-specification formalisms in RL such as Linear Temporal Logic and Multi-Objective Reinforcement Learning. To date, there has not yet been any thorough analysis of how these formalisms relate to each other in terms of their expressivity. We fill this gap in the existing literature by providing a comprehensive comparison of 17 salient objective-specification formalisms. We place these formalisms in a preorder based on their expressive power, and present this preorder as a Hasse diagram. We find a variety of limitations for the different formalisms, and argue that no formalism is both dominantly expressive and straightforward to optimise with current techniques. For example, we prove that each of Regularised RL, (Outer) Nonlinear Markov Rewards, Reward Machines, Linear Temporal Logic, and Limit Average Rewards can express a task that the others cannot. The significance of our results is twofold. First, we identify important expressivity limitations to consider when specifying objectives for policy optimization. Second, our results highlight the need for future research which adapts reward learning to work with a greater variety of formalisms, since many existing reward learning methods assume that the desired objective takes a Markovian form. Our work contributes towards a more cohesive understanding of the costs and benefits of different RL objective-specification formalisms.

On The Expressivity of Objective-Specification Formalisms in Reinforcement Learning

TL;DR

The paper systematically maps the expressive power of 17 objective-specification formalisms for RL beyond Markov rewards by framing expressivity as policy-ordering capabilities and presenting a Hasse diagram over formalisms. It proves several striking equivalences (e.g., INMR=IMORL=FTR; OMORL=FOMR=FTLR; GOMORL=OMO=TLO) and a broad set of non-expressivity results that reveal fundamental incommensurability between formalisms. The work connects these findings to classic theories (VNM) and reward-learning practices, emphasizing that no single formalism universally dominates in expressivity or tractability. It further discusses practical implications for reward learning and objective specification, stressing the need to develop reward-learning methods that can handle a wider variety of formalisms while considering tractability. Overall, this work provides a cohesive reference for selecting and developing RL objective formalisms, guiding future exploration of the expressivity–tractability tradeoffs in policy optimization and reward learning.

Abstract

Most algorithms in reinforcement learning (RL) require that the objective is formalised with a Markovian reward function. However, it is well-known that certain tasks cannot be expressed by means of an objective in the Markov rewards formalism, motivating the study of alternative objective-specification formalisms in RL such as Linear Temporal Logic and Multi-Objective Reinforcement Learning. To date, there has not yet been any thorough analysis of how these formalisms relate to each other in terms of their expressivity. We fill this gap in the existing literature by providing a comprehensive comparison of 17 salient objective-specification formalisms. We place these formalisms in a preorder based on their expressive power, and present this preorder as a Hasse diagram. We find a variety of limitations for the different formalisms, and argue that no formalism is both dominantly expressive and straightforward to optimise with current techniques. For example, we prove that each of Regularised RL, (Outer) Nonlinear Markov Rewards, Reward Machines, Linear Temporal Logic, and Limit Average Rewards can express a task that the others cannot. The significance of our results is twofold. First, we identify important expressivity limitations to consider when specifying objectives for policy optimization. Second, our results highlight the need for future research which adapts reward learning to work with a greater variety of formalisms, since many existing reward learning methods assume that the desired objective takes a Markovian form. Our work contributes towards a more cohesive understanding of the costs and benefits of different RL objective-specification formalisms.
Paper Structure (23 sections, 54 theorems, 115 equations, 17 figures, 3 tables)

This paper contains 23 sections, 54 theorems, 115 equations, 17 figures, 3 tables.

Key Result

Theorem 3.1

Inner Nonlinear Markov Rewards (INMR), Inner Multi-Objective RL (IMORL), and Functions from Trajectories to Reals (FTR) are equally expressive. Proof: thm:INMR=IMORL=FTR

Figures (17)

  • Figure 1: This Hasse diagram displays all expressivity relationships between our formalisms. An arrow or chain of arrows from one formalism to another indicates that the first formalism can express all policy orderings that the second formalism can express, in all environments. Arrows going both directions mean that the formalisms have the same expressivity. If there is no chain of arrows from one formalism to another, there are policy orderings that the latter can express and the former cannot express.
  • Figure 2: This diagram displays straightforward inclusions of formalisms that are not necessarily strict. Unlike in \ref{['f:Hasse']}, the absence of a sequence of arrows between two formalisms does not mean anything here. This diagram is simply a useful guide to some basic positive results of expressivity proven in this section.
  • Figure 3: A simple environment consisting of two states $s_0$ and $s_A$ and three actions $a_A$ which leads from $s_0$ to itself ,$a_B$ which leads from $s_0$ to $s_A$ and $a_C$ which leads from $s_A$ to itself. The starting state is $s_0$
  • Figure 4: An environment consisting of four states $s_0, s_A, s_B, s_C$ and five actions $a_A,a_B,a_C,a_D,a_E$. The starting state is $s_0$.
  • Figure 5: An environment with a single state $s_0$ with three actions $a_A,a_B$ and $a_C$ which all lead back to itself.
  • ...and 12 more figures

Theorems & Definitions (103)

  • Definition 2.1: ${E}$, $\Pi^{{E}}$, $Envs$
  • Definition 2.2: ${\mathcal{O}}_{}$, $\succeq \vcenter{ \Let@ \restore@math@cr \default@tag 3 \ialign{$$$$\crcr {E} \\ {\mathcal{O}}_{}\crcr } }$
  • Definition 2.3
  • Definition 2.4: Objective specification formalism $X$, $Ord_{X}$ and $Ord_{MR}$
  • Definition 2.5: $\succeq \vcenter{ \Let@ \restore@math@cr \default@tag 3 \ialign{$$$$\crcr \\ {EXPR}\crcr } }$
  • Definition 2.6
  • Definition 2.7
  • Definition 2.8
  • Theorem 3.1
  • Proposition 3.2
  • ...and 93 more