Guy Avni ; Suman Sadhukhan - Computing Threshold Budgets in Discrete-Bidding Games

theoretics:12782 - TheoretiCS, January 22, 2025, Volume 4 - https://doi.org/10.46298/theoretics.25.5
Computing Threshold Budgets in Discrete-Bidding GamesArticle

Authors: Guy Avni ; Suman Sadhukhan

    In a two-player zero-sum graph game, the players move a token throughout a graph to produce an infinite play, which determines the winner of the game. Bidding games are graph games in which in each turn, an auction (bidding) determines which player moves the token: the players have budgets, and in each turn, both players simultaneously submit bids that do not exceed their available budgets, the higher bidder moves the token, and pays the bid to the lower bidder (called Richman bidding). We focus on discrete-bidding games, in which, motivated by practical applications, the granularity of the players' bids is restricted, e.g., bids must be given in cents. A central quantity in bidding games is threshold budgets: a necessary and sufficient initial budget for winning the game. Previously, thresholds were shown to exist in parity games, but their structure was only understood for reachability games. Moreover, the previously-known algorithms have a worst-case exponential running time for both reachability and parity objectives, and output strategies that use exponential memory. We describe two algorithms for finding threshold budgets in parity discrete-bidding games. The first is a fixed-point algorithm. It reveals, for the first time, the structure of threshold budgets in parity discrete-bidding games. Based on this structure, we develop a second algorithm that shows that the problem of finding threshold budgets is in NP and coNP for both reachability and parity objectives. Moreover, our algorithm constructs strategies that use only linear memory.


    Volume: Volume 4
    Published on: January 22, 2025
    Accepted on: November 23, 2024
    Submitted on: January 4, 2024
    Keywords: Computer Science - Formal Languages and Automata Theory,Computer Science - Computer Science and Game Theory

    Consultation statistics

    This page has been seen 80 times.
    This article's PDF has been downloaded 43 times.