In many applications, we want to influence the decisions of independent agents by designing incentives for their actions. We revisit a fundamental problem in this area, called GAME IMPLEMENTATION: Given a game in standard form and a set of desired strategies, can we design a set of payment promises such that if the players take the payment promises into account, then all undominated strategies are desired? Furthermore, we aim to minimize the cost, that is, the worst-case amount of payments. We study the tractability of computing such payment promises and determine more closely what obstructions we may have to overcome in doing so. We show that GAME IMPLEMENTATION is NP-hard even for two players, solving in particular a long open question (Eidenbenz et al. 2011) and suggesting more restrictions are necessary to obtain tractability results. We thus study the regime in which players have only a small constant number of strategies and obtain the following. First, this case remains NP-hard even if each player's utility depends only on three others. Second, we repair a flawed efficient algorithm for the case of both small number of strategies and small number of players. Among further results, we characterize sets of desired strategies that can be implemented at zero cost as a kind of stable core of the game.
翻译:在许多应用中,我们想通过设计鼓励独立代理人行动的方法来影响他们的决定。我们重新审视该领域的一个根本问题,即GAME 实施:考虑到标准形式的游戏和一套理想的战略,我们能否设计一套付款承诺,以便如果参与者将付款承诺考虑在内,那么所有非主导战略都是理想的?此外,我们的目标是最大限度地降低成本,即最坏的付款数额。我们研究计算这种付款承诺的可移动性,并更密切地确定我们在这样做时可能要克服哪些障碍。我们显示,即使对于两个参与者来说,GAME 实施也是难以做到的。我们显示,即使对于两个参与者来说,特别是一个长期的开放问题(Eidenbenz等人,2011年),我们也可以设计出一套更多的限制,以获得可调控性结果。我们因此研究的是,如果参与者只有少量不变的战略并获得以下。首先,即使每个参与者的效用仅取决于另外三个参与者,这个案件仍然难以做到。第二,我们修复一个缺陷的有效算法,对于少数战略和少数参与者来说都是无效的。进一步的结果,我们把一些理想的战略描述成一套可以稳定地以零成本执行的游戏的核心战略。