Safe Pareto Improvements for Expected Utility Maximizers in Program Games
Anthony DiGiovanni, Jesse Clifton, Nicolas Macé
TL;DR
This paper tackles miscoordination in bargaining-like interactions among agents who can condition actions on others' code. It develops Safe Pareto improvements ($SPIs$) in program games by constructing renegotiation-based SPIs and proving that, under mild belief assumptions, agents prefer renegotiation and can guarantee at least the Pareto meet minimum ($PMM$) payoff; it also shows that the PMM bound is tight and renegotiation alone cannot guarantee improvements beyond PMM. To address the SPI selection problem, the authors introduce conditional set-valued renegotiation (CSR), which uses intersecting renegotiation sets and a selection function to produce Pareto-efficient agreements that preserve PMM guarantees. The work combines program equilibrium, renegotiation concepts, and CSR to provide a partial solution for coordinating SPIs in settings where agents may miscoordinate, with potential implications for cooperative AI and policy design. The results offer a principled framework for designing conditional commitment mechanisms that are robust to miscoordination in strategic interactions.
Abstract
Agents in mixed-motive coordination problems such as Chicken may fail to coordinate on a Pareto-efficient outcome. Safe Pareto improvements (SPIs) were originally proposed to mitigate miscoordination in cases where players lack probabilistic beliefs as to how their delegates will play a game; delegates are instructed to behave so as to guarantee a Pareto improvement on how they would play by default. More generally, SPIs may be defined as transformations of strategy profiles such that all players are necessarily better off under the transformed profile. In this work, we investigate the extent to which SPIs can reduce downsides of miscoordination between expected utility-maximizing agents. We consider games in which players submit computer programs that can condition their decisions on each other's code, and use this property to construct SPIs using programs capable of renegotiation. We first show that under mild conditions on players' beliefs, each player always prefers to use renegotiation. Next, we show that under similar assumptions, each player always prefers to be willing to renegotiate at least to the point at which they receive the lowest payoff they can attain in any efficient outcome. Thus subjectively optimal play guarantees players at least these payoffs, without the need for coordination on specific Pareto improvements. Lastly, we prove that renegotiation does not guarantee players any improvements on this bound.
