Dependable Decentralized Cooperation with the Help of Reliability Estimation.

Lecture Notes in Computer Science(2014)

引用 0|浏览12
暂无评分
摘要
Internet supercomputing aims to solve large partitionable computational problems by using vast numbers of computers. Here we consider the abstract version of the problem, where n processors perform t independent tasks, with n <= t, and each processor learns the results of all tasks. An adversary may cause a processor to return incorrect results, and to crash. Prior solutions limited the adversary by either (i) assuming the average probability of returning incorrect results to always be inferior to 1/2, or (ii) letting each processor know such probabilities for all other processors. This paper presents a new randomized synchronous algorithm that deals with stronger adversaries while achieving efficiency comparable to the weaker solutions. The adversary is constrained in two ways. (1) The set of non-crashed processors must contain a hardened subset H of the initial set of processors P, for which the average probability of returning a bogus result is inferior to Notably, crashes may increase the average probability of processor misbehavior. (2) The adversary may crash a set of processors F, provided vertical bar P - F vertical bar is bounded from below. We analyse the algorithm for three bounds on vertical bar P - F vertical bar : (a) when the bound is linear in n the algorithm takes Theta(t/n log n) communication rounds, has work complexity Theta(t log n), and message complexity O(n log(2) n); (b) when the bound is polynomial (vertical bar P - F vertical bar = Omega(n(a)), for a constant a epsilon (0, 1)), the algorithm takes O(t/n(a) log n log log n) rounds, with work O(t log n log log n), and message complexity O(n log(2) n log log n); (c) when the bound is polylog in n, it takes O(t) rounds, has work O(t.n(a)), and message complexity O(n(1+a)), for a epsilon (0, 1).
更多
查看译文
关键词
Average Probability, Knapsack Problem, Estimation Phase, Failure Model, Incorrect Result
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要