DocumentCode
2845504
Title
An Incentive-Compatible Mechanism for Scheduling Non-Malleable Parallel Jobs with Individual Deadlines
Author
Carroll, Thomas E. ; Grosu, Daniel
Author_Institution
Dept. of Comput. Sci., Wayne State Univ., Detroit, MI
fYear
2008
fDate
9-12 Sept. 2008
Firstpage
107
Lastpage
114
Abstract
We design an incentive-compatible mechanism for schedulingn non-malleable parallel jobs on a parallel system comprising m identical processors. Each job is owned by a selfish user who is rational: she performs actions that maximize her welfare even though doing so may cause system-wide suboptimal performance. Each job is characterized by four parameters: value, deadline, number of processors, and execution time. The user´s welfare increases by the amount indicated by the value if her job can be completed by the deadline. The user declares theparameters to the mechanism which uses them to compute the schedule and the payments. The user can misreport the parameters, but since the mechanism is incentive-compatible, she chooses to truthfully declare them. We prove the properties of the mechanism and perform a study by simulation.
Keywords
parallel processing; processor scheduling; incentive-compatible mechanism; individual deadlines; nonmalleable parallel jobs scheduling; parallel system; Approximation algorithms; Computer science; Concurrent computing; Cost accounting; Delay; Distributed computing; Grid computing; Job design; Processor scheduling; Scheduling algorithm; game theory; malleable jobs; mechanism design; parallel job scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing, 2008. ICPP '08. 37th International Conference on
Conference_Location
Portland, OR
ISSN
0190-3918
Print_ISBN
978-0-7695-3374-2
Electronic_ISBN
0190-3918
Type
conf
DOI
10.1109/ICPP.2008.27
Filename
4625839
Link To Document