Fernández Anta Antonio, Georgiou Chryssis, Mosteiro Miguel A, Pareja Daniel
IMDEA Networks Institute, Madrid, Spain.
Dept. of Computer Science, University of Cyprus, Nicosia, Cyprus.
PLoS One. 2015 Mar 20;10(3):e0116520. doi: 10.1371/journal.pone.0116520. eCollection 2015.
We consider a computing system where a master processor assigns a task for execution to worker processors that may collude. We model the workers' decision of whether to comply (compute the task) or not (return a bogus result to save the computation cost) as a game among workers. That is, we assume that workers are rational in a game-theoretic sense. We identify analytically the parameter conditions for a unique Nash Equilibrium where the master obtains the correct result. We also evaluate experimentally mixed equilibria aiming to attain better reliability-profit trade-offs. For a wide range of parameter values that may be used in practice, our simulations show that, in fact, both master and workers are better off using a pure equilibrium where no worker cheats, even under collusion, and even for colluding behaviors that involve deviating from the game.
我们考虑这样一个计算系统,其中主处理器将执行任务分配给可能相互勾结的工作处理器。我们将工作处理器关于是否遵守(计算任务)或不遵守(返回虚假结果以节省计算成本)的决策建模为工作处理器之间的博弈。也就是说,我们假设工作处理器在博弈论意义上是理性的。我们通过分析确定主处理器获得正确结果的唯一纳什均衡的参数条件。我们还通过实验评估混合均衡,旨在实现更好的可靠性 - 收益权衡。对于实际中可能使用的广泛参数值,我们的模拟表明,事实上,即使在勾结情况下,甚至对于涉及偏离博弈的勾结行为,主处理器和工作处理器使用没有工作处理器作弊的纯均衡会更好。