Divide and Conquer: Provably Unveiling the Pareto Front with Multi-Objective Reinforcement Learning

Willem Röpke, Mathieu Reymond, Patrick Mannion, Diederik M. Roijers, Ann Nowé +1 more
2/11/2024
cs.LG

No official code found. Best implementation: wilrop/ipro (5 stars, last commit 2025-08-18).

Abstract

An important challenge in multi-objective reinforcement learning is obtaining a Pareto front of policies to attain optimal performance under different preferences. We introduce Iterated Pareto Referent Optimisation (IPRO), which decomposes finding the Pareto front into a sequence of constrained single-objective problems. This enables us to guarantee convergence while providing an upper bound on the distance to undiscovered Pareto optimal solutions at each step. We evaluate IPRO using utility-based metrics and its hypervolume and find that it matches or outperforms methods that require additional assumptions. By leveraging problem-specific single-objective solvers, our approach also holds promise for applications beyond multi-objective reinforcement learning, such as planning and pathfinding.

View on arXivView PDF

Code Implementations(1)

wilrop/iproCommunity100%

IPRO - Iterated Pareto Referent Optimisation

51Shell, PythonDec 9, 20221 years ago

Similar Papers

Cite this paper

@article{rpke2024divide,
  title  = {Divide and Conquer: Provably Unveiling the Pareto Front with Multi-Objective Reinforcement Learning},
  author = {Willem Röpke and Mathieu Reymond and Patrick Mannion and Diederik M. Roijers and Ann Nowé and Roxana Rădulescu},
  year   = {2024},
  eprint = {2402.07182},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.07182v3}
}

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/2402.07182.svg)](https://codeofpaper.com/paper/2402.07182)

Discussion