Saved in:
Bibliographic Details
Main Authors: Mukherjee, Dibyangshu, Kalyanakrishnan, Shivaram
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2508.18252
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911121119641600
author Mukherjee, Dibyangshu
Kalyanakrishnan, Shivaram
author_facet Mukherjee, Dibyangshu
Kalyanakrishnan, Shivaram
contents Markov Decision Problems (MDPs) provide a foundational framework for modelling sequential decision-making across diverse domains, guided by optimality criteria such as discounted and average rewards. However, these criteria have inherent limitations: discounted optimality may overly prioritise short-term rewards, while average optimality relies on strong structural assumptions. Blackwell optimality addresses these challenges, offering a robust and comprehensive criterion that ensures optimality under both discounted and average reward frameworks. Despite its theoretical appeal, existing algorithms for computing Blackwell Optimal (BO) policies are computationally expensive or hard to implement. In this paper we describe procedures for computing BO policies using an ordering of rational functions in the vicinity of $1$. We adapt state-of-the-art algorithms for deterministic and general MDPs, replacing numerical evaluations with symbolic operations on rational functions to derive bounds independent of bit complexity. For deterministic MDPs, we give the first strongly polynomial-time algorithms for computing BO policies, and for general MDPs we obtain the first subexponential-time algorithm. We further generalise several policy iteration algorithms, extending the best known upper bounds from the discounted to the Blackwell criterion.
format Preprint
id arxiv_https___arxiv_org_abs_2508_18252
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Efficient Computation of Blackwell Optimal Policies using Rational Functions
Mukherjee, Dibyangshu
Kalyanakrishnan, Shivaram
Artificial Intelligence
Markov Decision Problems (MDPs) provide a foundational framework for modelling sequential decision-making across diverse domains, guided by optimality criteria such as discounted and average rewards. However, these criteria have inherent limitations: discounted optimality may overly prioritise short-term rewards, while average optimality relies on strong structural assumptions. Blackwell optimality addresses these challenges, offering a robust and comprehensive criterion that ensures optimality under both discounted and average reward frameworks. Despite its theoretical appeal, existing algorithms for computing Blackwell Optimal (BO) policies are computationally expensive or hard to implement. In this paper we describe procedures for computing BO policies using an ordering of rational functions in the vicinity of $1$. We adapt state-of-the-art algorithms for deterministic and general MDPs, replacing numerical evaluations with symbolic operations on rational functions to derive bounds independent of bit complexity. For deterministic MDPs, we give the first strongly polynomial-time algorithms for computing BO policies, and for general MDPs we obtain the first subexponential-time algorithm. We further generalise several policy iteration algorithms, extending the best known upper bounds from the discounted to the Blackwell criterion.
title Efficient Computation of Blackwell Optimal Policies using Rational Functions
topic Artificial Intelligence
url https://arxiv.org/abs/2508.18252