DocumentCode
2041220
Title
A strategy proof mechanism for scheduling divisible loads in bus networks without control processors
Author
Carroll, Thomas E. ; Grosu, Daniel
Author_Institution
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI
fYear
2006
fDate
25-29 April 2006
Abstract
Divisible load theory (DLT) considers the scheduling of arbitrarily partitionable loads in distributed systems. The underlying assumption of DLT is that the processors are obedient (i.e., they do not "cheat" the protocol), which is unrealistic when the processors are owned by autonomous, self-interested organizations that have no a priori motivation for cooperation and which strive to maximize their own welfare. In this scenario, they will manipulate the algorithm if it is beneficial to do so. In this paper, we propose a strategy proof mechanism for scheduling divisible loads in bus networks without control processors. We augment DLT with incentives so that it is to the benefit of a processor to truthfully report its processing capacity and to process its assignment at full capacity. The mechanism provides incentives to processors for reporting deviants and issues fines to deviants, which results in abated willingness to deviate
Keywords
multiprocessing systems; multiprocessor interconnection networks; processor scheduling; program control structures; resource allocation; bus networks; distributed system; divisible load theory; partitionable loads; scheduling divisible loads; strategy proof mechanism; Computer science; Image databases; Image processing; Intelligent networks; Linear algebra; Multimedia databases; Parallel processing; Processor scheduling; Scheduling algorithm; Visual databases;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium, 2006. IPDPS 2006. 20th International
Conference_Location
Rhodes Island
Print_ISBN
1-4244-0054-6
Type
conf
DOI
10.1109/IPDPS.2006.1639263
Filename
1639263
Link To Document