IDEAS home Printed from https://ideas.repec.org/a/inm/oropre/v72y2024i5p2061-2075.html
   My bibliography  Save this article

An Algorithmic Solution to the Blotto Game Using Multimarginal Couplings

Author

Listed:
  • Vianney Perchet

    (Centre de Recherche en Économie et Statistique (CREST), ENSAE, 91120 Palaiseau, France; Criteo AI Laboratory, Team Fairplay, 75009 Paris, France)

  • Philippe Rigollet

    (Mathematics Department, Massachusetts Institute of Technology, Cambridge, Massachusetts 02139l)

  • Thibaut Le Gouic

    (Institut de Mathématiques de Marseille, Ecole Centrale de Marseille, 13453 Marseille, France)

Abstract

We describe an efficient algorithm to compute solutions for the general two-player Blotto game on n battlefields with heterogeneous values. Whereas explicit constructions for such solutions have been limited to specific, largely symmetric or homogeneous setups, this algorithmic resolution covers the most general situation to date: a value-asymmetric game with an asymmetric budget with sufficient symmetry and homogeneity. The proposed algorithm rests on recent theoretical advances regarding Sinkhorn iterations for matrix and tensor scaling. An important case that had been out of reach of previous attempts is that of heterogeneous but symmetric battlefield values with asymmetric budgets. In this case, the Blotto game is constant-sum, so optimal solutions exist, and our algorithm samples from an ε -optimal solution in time O ˜ ( n 2 + ε − 4 ) , independent of budgets and battlefield values, up to some natural normalization. In the case of asymmetric values where optimal solutions need not exist but Nash equilibria do, our algorithm samples from an ε -Nash equilibrium with similar complexity but where implicit constants depend on various parameters of the game such as battlefield values. Funding: V. Perchet acknowledges support from the French National Research Agency (ANR) [Grant ANR-19-CE23-0026] as well as the support grant, and Investissements d’Avenir [Grant LabEx Ecodec/ANR-11-LABX-0047]. P. Rigollet is supported by the NSF [Grants IIS-1838071, DMS-2022448, and CCF-2106377]. Supplemental Material: The online appendix is available at https://doi.org/10.1287/opre.2023.0049 .

Suggested Citation

  • Vianney Perchet & Philippe Rigollet & Thibaut Le Gouic, 2024. "An Algorithmic Solution to the Blotto Game Using Multimarginal Couplings," Operations Research, INFORMS, vol. 72(5), pages 2061-2075, September.
  • Handle: RePEc:inm:oropre:v:72:y:2024:i:5:p:2061-2075
    DOI: 10.1287/opre.2023.0049
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/opre.2023.0049
    Download Restriction: no

    File URL: https://libkey.io/10.1287/opre.2023.0049?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:oropre:v:72:y:2024:i:5:p:2061-2075. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.