Lune

SODA2021Top-tier venue

Polyhedral Value Iteration for Discounted Games and Energy Games

Alexander Kozachinskiy

2021Year
2Citations
1Top-tier citations

Abstract

We present a deterministic algorithm, solving discounted games with n nodes in n O(1) • (2 + √ 2) n -time. For bipartite discounted games our algorithm runs in n O(1) • 2 n -time. Prior to our work no deterministic algorithm running in time 2 o(n log n) regardless of the discount factor was known.

We call our approach polyhedral value iteration. We rely on a well-known fact that the values of a discounted game can be found from the so-called optimality equations. In the algorithm we consider a polyhedron obtained by relaxing optimality equations. We iterate points on the border of this polyhedron by moving each time along a carefully chosen shift as far as possible. This continues until the current point satisfies optimality equations.

Our approach is heavily inspired by a recent algorithm of Dorfman et al. (ICALP 2019) for energy games. For completeness, we present their algorithm in terms of polyhedral value iteration. Our exposition, unlike the original algorithm, does not require edge weights to be integers and works for arbitrary real weights.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 0d3ca04d-d574-41c6-b27e-c9cb57880b9f

Cited by top-tier papers1

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines