Multi-Fidelity Bayesian Optimization for Nash Equilibria with Black-Box Utilities
Yunchuan Zhang, Osvaldo Simeone, H. Vincent Poor
TL;DR
This work tackles learning approximate pure Nash equilibria in a centralized Stackelberg-like setting where players' utilities are expensive and only accessible through black-box evaluations. It introduces MF-UCB-PNE, a multi-fidelity Bayesian optimization policy that alternates between low-cost exploratory sampling and high-fidelity evaluation to identify incentive-compatible configurations under a query budget. The approach relies on a multi-output Gaussian process surrogate with an auto-regressive fidelity structure and an information-gain-per-cost acquisition to bound regret and achieve asymptotic no-regret performance. Theoretical regret bounds are complemented by experiments on synthetic games and real-world-like wireless and MAC tasks, showing MF-UCB-PNE consistently finds higher-quality approximate $\epsilon^*$-PNE within budget. This framework enables cost-effective coordination in open, software-defined systems with heterogeneous, conflicting objectives.
Abstract
Modern open and softwarized systems -- such as O-RAN telecom networks and cloud computing platforms -- host independently developed applications with distinct, and potentially conflicting, objectives. Coordinating the behavior of such applications to ensure stable system operation poses significant challenges, especially when each application's utility is accessible only via costly, black-box evaluations. In this paper, we consider a centralized optimization framework in which a system controller suggests joint configurations to multiple strategic players, representing different applications, with the goal of aligning their incentives toward a stable outcome. To model this interaction, we formulate a Stackelberg game in which the central optimizer lacks access to analytical utility functions and instead must learn them through sequential, multi-fidelity evaluations. To address this challenge, we propose MF-UCB-PNE, a novel multi-fidelity Bayesian optimization strategy that leverages a budget-constrained sampling process to approximate pure Nash equilibrium (PNE) solutions. MF-UCB-PNE systematically balances exploration across low-cost approximations with high-fidelity exploitation steps, enabling efficient convergence to incentive-compatible configurations. We provide theoretical and empirical insights into the trade-offs between query cost and equilibrium accuracy, demonstrating the effectiveness of MF-UCB-PNE in identifying effective equilibrium solutions under limited cost budgets.
