The Power of Counting Steps in Quantitative Games
Sougata Bose, Rasmus Ibsen-Jensen, David Purser, Patrick Totzke, Pierre Vandenhove
TL;DR
The paper investigates the memory requirements for winning strategies in deterministic infinite-duration graph games with quantitative objectives. It derives upper and lower bounds for strategy complexity in mean-payoff and total-payoff objectives, focusing on step-counter strategies (with possible one-bit memory) across finitely and infinitely branching arenas. It proves that certain prefix-independent Pi2 objectives such as $\overline{\mathsf{MP}}_{\ge 0}$ and $\overline{\mathsf{TP}}_{= +\infty}$ admit step-counter strategies uniformly, while a non-prefix-independent Pi2 objective $\overline{\mathsf{TP}}_{\ge 0}$ requires step-counter plus one bit, not just step counter. Together these results place many classical quantitative objectives at the second level of the Borel hierarchy in relevant settings and clarify when simple infinite-memory structures suffice for reactive synthesis.
Abstract
We study deterministic games of infinite duration played on graphs and focus on the strategy complexity of quantitative objectives. Such games are known to admit optimal memoryless strategies over finite graphs, but require infinite-memory strategies in general over infinite graphs. We provide new lower and upper bounds for the strategy complexity of mean-payoff and total-payoff objectives over infinite graphs, focusing on whether step-counter strategies (sometimes called Markov strategies) suffice to implement winning strategies. In particular, we show that over finitely branching arenas, three variants of limsup mean-payoff and total-payoff objectives admit winning strategies that are based either on a step counter or on a step counter and an additional bit of memory. Conversely, we show that for certain liminf total-payoff objectives, strategies resorting to a step counter and finite memory are not sufficient. For step-counter strategies, this settles the case of all classical quantitative objectives up to the second level of the Borel hierarchy.
