首页> 外文会议>IEEE International Symposium on Parallel Distributed Processing >Algorithmic mechanisms for internet-based master-worker computing with untrusted and selfish workers
【24h】

Algorithmic mechanisms for internet-based master-worker computing with untrusted and selfish workers

机译:基于因特网的算法机制与不受信任和自私工人的基于互联网的主要工人计算

获取原文

摘要

We consider Internet-based master-worker computations, where a master processor assigns, across the Internet, a computational task to a set of untrusted worker processors, and collects their responses; examples of such computations are the ????@home???? projects such as SETI. Prior work dealing with Internet-based task computations has either considered only rational, or only malicious and altruistic workers. Altruistic workers always return the correct result of the task, malicious workers always return an incorrect result, and rational workers act based on their self-interest. However, in a massive computation platform, such as the Internet, it is expected that all three type of workers coexist. Therefore, in this work we study Internet-based master-worker computations in the presence of Malicious, Altruistic, and Rational workers. A stochastic distribution of the workers over the three types is assumed. Considering all the three types of workers renders a combination of game-theoretic and classical distributed computing approaches to the design of mechanisms for reliable Internet-based computing. Indeed, in this work, such an algorithmic mechanism that makes use of realistic incentives to obtain the correct task result with a parametrized probability is designed. Only when necessary, the incentives are used to force the rational players to a certain equilibrium (which forces the workers to be truthful) that overcomes the attempts of the malicious workers to deceive the master. Finally, the mechanism is analyzed in two realistic Internet-based master-worker applications. This work is an example of how game theory can be used as a tool to formalize and solve a practical Distributed Computing problem such as Internet supercomputing.
机译:我们考虑基于互联网的主工作计算,其中主处理器在Internet上分配计算任务到一组不可信任的工作处理器,并收集它们的响应;这种计算的例子是???? @ home ???? seti等项目。在处理基于互联网的任务计算的工作中只考虑只考虑理性,或只是恶意和利他工人。利他工人总是返回任务的正确结果,恶意工人总是返回一个不正确的结果,合理的工作者根据他们的自我利益而行动。但是,在诸如互联网的大量计算平台中,预计所有三种类型的工人共存。因此,在这项工作中,我们研究了恶意,利他和理性工作者的基于互联网的主工作计算。假设在三种类型上的工人随机分布。考虑到所有三种类型的工人都使游戏理论和经典分布式计算方法的组合来设计可靠的基于互联网的计算机制。实际上,在这项工作中,设计了这种算法机制,它设计了利用现实激励来获得具有参数化概率的正确任务结果的算法机制。只有在必要时,才能使用激励措施来强迫理性的球员抵达一定的均衡(这迫使工人真实地)克服恶意工人欺骗硕士的尝试。最后,在两个现实的基于互联网的主工作人员应用中分析了该机制。这项工作是游戏理论如何用作正式化和解决互联网超级计算等实际分布式计算问题的工具的示例。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号