2010
DOI: 10.1587/transinf.e93.d.306
|View full text |Cite
|
Sign up to set email alerts
|

Expected-Credibility-Based Job Scheduling for Reliable Volunteer Computing

Abstract: SUMMARYThis paper presents a proposal of an expected-credibilitybased job scheduling method for volunteer computing (VC) systems with malicious participants who return erroneous results. Credibility-based voting is a promising approach to guaranteeing the computational correctness of VC systems. However, it relies on a simple round-robin job scheduling method that does not consider the jobs' order of execution, thereby resulting in numerous unnecessary job allocations and performance degradation of VC systems.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
20
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
5
1
1

Relationship

3
4

Authors

Journals

citations
Cited by 14 publications
(20 citation statements)
references
References 13 publications
0
20
0
Order By: Relevance
“…Also, traditional detection techniques such as "heart-beat" are not available to detect the worker's secession in VC because communications between the pair of master and worker are initiated on the request of the worker. The worker's secession does not have significant impacts on the error rate in credibility-based voting [23]. However, it affects the efficiency of job scheduling and the number of completed jobs.…”
Section: The Effect Of Worker's Secessionmentioning
confidence: 99%
See 1 more Smart Citation
“…Also, traditional detection techniques such as "heart-beat" are not available to detect the worker's secession in VC because communications between the pair of master and worker are initiated on the request of the worker. The worker's secession does not have significant impacts on the error rate in credibility-based voting [23]. However, it affects the efficiency of job scheduling and the number of completed jobs.…”
Section: The Effect Of Worker's Secessionmentioning
confidence: 99%
“…The credibility of a worker is calculated based on the number of times being majority in past voting. As a feature of the credibility-based voting, the required number of candidate results to complete a job becomes smaller with time because the credibility of reliable workers increases naturally with time [18].…”
Section: Introductionmentioning
confidence: 99%
“…4.2.2, we evaluate the performance of credibility-based voting with check-byvoting in terms of error rates and computation times T . Because computation time is highly dependent on job scheduling algorithm, we employ three job scheduling algorithms: the round-robin, the random and the ENR + ECJ [8] methods. The ENR+ECJ method [8] is known as an efficient job scheduling method for credibility-based voting.…”
Section: Simulation Conditionsmentioning
confidence: 99%
“…Because computation time is highly dependent on job scheduling algorithm, we employ three job scheduling algorithms: the round-robin, the random and the ENR + ECJ [8] methods. The ENR+ECJ method [8] is known as an efficient job scheduling method for credibility-based voting. Error rates and computation times T are evaluated as the average of 1000 simulation results.…”
Section: Simulation Conditionsmentioning
confidence: 99%
“…The key idea for the estimation is to represent the mathematical expectation of the computation time as a function of spot-check rate. In the derivation of the computation time, an efficient job selection strategy called Expected Number of Results (EN R) based method [20] is employed. The main contribution of our work are the following.…”
Section: Introductionmentioning
confidence: 99%