Lune

FOCS2020Top-tier venue

An Improved Exponential-Time Approximation Algorithm for Fully-Alternating Games Against Nature

Andrew Drucker

2020Year
1Citations

Abstract

Games against Nature" [Pap85] are two-player games of perfect information, in which one player's moves are made randomly (here, uniformly); the final payoff to the non-random player is given by some [0, 1]-valued function of the move history. Estimating the value of such games under optimal play, and computing near-optimal strategies, is an important goal in the study of decision-making under uncertainty, and has seen significant research in AI and allied areas [HRTP11], with only experimental evaluation of most algorithms' performance. The problem's PSPACE-completeness does not rule out nontrivial algorithms. Improved algorithms with theoretical guarantees are known in various cases where the payoff function F has special structure, and Littman, Majercik, and Pitassi [LMP01] give a sampling-based improved algorithm for general F , for turn-orders which restrict the number of non-random player strategies.

We study the case of general F for which the players strictly alternate with binary moves (w 1 , r 1 , w 2 , r 2 , . . . , w n/2 , r n/2 )-for which the approach of [LMP01] does not improve over brute force. We give a randomized algorithm to approximate the value of such games under optimal play, and to execute near-optimal strategies. Our algorithm achieves exponential savings over brute-force, making 2 (1-δ)n queries to F for some absolute constant δ > 0, and certifies a lower bound v on the game value v with additive expected error bounded as E[v -v] ≤ exp(-Ω(n)). (On the downside, δ is tiny and the algorithm uses exponential space.)

Our algorithm is recursive, and bootstraps a "base case" algorithm for fixed-size inputs. The method of recursive composition used, the specific base-case guarantees needed, and the steps to establish these guarantees are interesting and, we feel, likely to find uses beyond the present work.

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.

Related papers

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