Title :
Optimal spot-checking to minimize the computation time in volunteer computing
Author :
Watanabe, Kan ; Fukushi, Masaru ; Horiguchi, Susumu
Author_Institution :
Grad. Sch. of Inf. Sci., Tohoku Univ., Tohoku
Abstract :
This paper proposes an optimization technique for spot- checking to minimize the computation time of volunteer computing (VC) systems with malicious participants who return erroneous results. Credibility based voting with spot-checking is one of the most promising approaches to guaranteeing the computational correctness ofVC systems. There is an optimal value for the spot-check rate; that is, the increase of the spot-check rate reduces the necessary redundancy for voting, which in turn increases the computation time due to the spot-checking itself. From this tradeoff, the estimation of the optimal spot-check rate is therefore the major concern to minimize the computation time required for the credibility based voting. The key idea is to represent the mathematical expectation of the computation time as a function of the spot-check rate to obtain an estimate of the optimal spot-check rate before the computation. It is shown by Monte Carlo simulations that the proposed technique can always obtain an approximate estimate of the optimal spot-check rate and minimize the computation time with an uncertainty of 1 %.
Keywords :
computational complexity; minimisation; parallel processing; processor scheduling; Monte Carlo simulations; VC systems; computation time minimization; credibility based voting; job scheduling; optimal spot-check rate value; optimization technique; parallel computing paradigm; volunteer computing; Concurrent computing; Fault tolerance; Grid computing; High performance computing; Internet; Parallel processing; Processor scheduling; Uncertainty; Virtual colonoscopy; Voting;
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2008.4536444