,
Thomas A. Henzinger
,
K. S. Thejaswini
Creative Commons Attribution 4.0 International license
Consider a 4-player version of Matching Pennies where a team of three players competes against the Devil. Each player simultaneously says "Heads" or "Tails". The team wins if all four choices match; otherwise the Devil wins. If all team players randomise independently, they win with probability 1/8; if all players share a common source of randomness, they win with probability 1/2. What happens when each pair of team players shares a source of randomness? Can the team do better than win with probability 1/4? The surprising (and nontrivial) answer is yes! We introduce Dicey Games, a formal framework motivated by the study of distributed systems with shared sources of randomness (of which the above example is a specific instance). We characterise the existence, representation and computational complexity of optimal strategies in Dicey Games, and we study the problem of allocating limited sources of randomness optimally within a team.
@InProceedings{brice_et_al:LIPIcs.LICS.2026.23,
author = {Brice, L\'{e}onard and Henzinger, Thomas A. and Thejaswini, K. S.},
title = {{Dicey Games: Shared Sources of Randomness in Distributed Systems}},
booktitle = {41st Annual Symposium on Logic in Computer Science (LICS 2026)},
pages = {23:1--23:26},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-434-5},
ISSN = {1868-8969},
year = {2026},
volume = {380},
editor = {Faggian, Claudia and Katoen, Joost-Pieter},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.LICS.2026.23},
URN = {urn:nbn:de:0030-drops-268104},
doi = {10.4230/LIPIcs.LICS.2026.23},
annote = {Keywords: Concurrent games, Shared randomness, Topology, Algebraic Geometry}
}