Colonel Blotto with Battlefield Games
Salam Afiouni, Jakub Cerny, Chun Kai Ling, Christian Kroer
TL;DR
This work introduces a two-level Colonel Blotto framework in which battlefields host parametrized subgames and investigate equilibrium existence and computation under discrete/continuous soldiers, sum/min aggregators, and two- or one-sided settings. It develops flow-polytope and sequence-form representations to recover convex–concave structure in several cases, enabling polynomial-time NE computation via linear programs or online learning, and leverages minimax theorems (Sion, Kneser–Fan) where applicable. The paper provides max–min strategy computations using quasiconcave objective reformulations and proves convergence guarantees for subgradient-based methods, supplemented by extensive empirical evaluations on synthetic and security-inspired scenarios. The findings demonstrate scalability and practical applicability of the proposed methods, with clear guidance on which settings yield tractable NE and which require approximate or alternative approaches.
Abstract
We study a class of two-player zero-sum Colonel Blotto games in which, after allocating soldiers across battlefields, players engage in (possibly distinct) normal-form games on each battlefield. Per-battlefield payoffs are parameterized by the soldier allocations. This generalizes the classical Blotto setting, where outcomes depend only on relative soldier allocations. We consider both discrete and continuous allocation models and examine two types of aggregate objectives: linear aggregation and worst-case battlefield value. For each setting, we analyze the existence and computability of Nash equilibrium. The general problem is not convex-concave, which limits the applicability of standard convex optimization techniques. However, we show that in several settings it is possible to reformulate the strategy space in a way where convex-concave structure is recovered. We evaluate the proposed methods on synthetic and real-world instances inspired by security applications, suggesting that our approaches scale well in practice.
