Strongly polynomial finite Markov decision processes
Canonical statement
View source LaTeX
There is a strongly polynomial algorithm which, given a finite state set \(S\), finite nonempty action sets \(A_s\), rational transition probabilities \(p(t\mid s,a)\), rational rewards \(r(s,a)\), and rational \(0<\gamma<1\), returns a stationary deterministic policy maximizing
\[
\mathbf E_s^\pi\!\left[\sum_{k=0}^{\infty}\gamma^k r(S_k,\pi(S_k))\right]
\]
simultaneously for every initial state \(s\), using a number of arithmetic operations polynomial only in \(|S|+\sum_s|A_s|\) and maintaining intermediate encoding lengths polynomial in the input length.Notes
A finite discounted Markov decision process asks for a stationary deterministic policy maximizing the expected discounted reward simultaneously from every initial state. Such a policy always exists and can be computed in polynomial time via linear programming, since the discounted optimality conditions are linear. The problem, which dates in spirit to the early-1980s literature on strongly polynomial algorithms, asks whether an optimal policy can be found using a number of arithmetic operations polynomial in the numbers of states and actions alone, independently of the bit sizes of the rewards, transition probabilities, and discount factor .
Important special cases are settled. Ye proved that the simplex method and policy iteration are strongly polynomial when the discount factor is fixed [Ye2011MDP], and Post and Ye showed that the simplex method is strongly polynomial for deterministic Markov decision processes even with the discount supplied as input [PostYe2015DeterministicMDP]. A recent strongly polynomial algorithm for linear programs with at most two nonzero entries per row or column resolves closely related linear-programming structure [DadushEtAl2024TwoNonzero].
For general stochastic processes with part of the input, and for the average-reward criterion, the question remains open.
References (3)
- [Ye2011MDP]
The Simplex and Policy-Iteration Methods Are Strongly Polynomial for the Markov Decision Problem with a Fixed Discount Rate
Open ↗Ye, Yinyu · 2011 · article
- [PostYe2015DeterministicMDP]
The Simplex Method Is Strongly Polynomial for Deterministic Markov Decision Processes
Open ↗Post, Ian and Ye, Yinyu · 2015 · article
- [DadushEtAl2024TwoNonzero]
A Strongly Polynomial Algorithm for Linear Programs with at Most Two Nonzero Entries per Row or Column
Open ↗Dadush, Daniel and Koh, Zhuan Khye and Natura, Bento and Olver, Neil and V\'egh, L\'aszl\'o A. · 2024 · inproceedings
The boxed statement is the canonical open formulation — not a stronger variant or a related research program. The status reflects the catalog's last review; do your own literature search before investing serious effort.