Title
Coordination mechanisms for selfish multi-organization scheduling
Abstract
We conduct a game theoretic analysis on the problem of scheduling jobs on computing platforms composed of several independent and selfish organizations, known as the Multi-Organization Scheduling Problem (MOSP). Each organization shares resources and jobs with others, expecting to decrease the makespan of its own jobs. We modeled MOSP as a non-cooperative game where each agent is responsible for assigning all jobs belonging to a particular organization to the available processors. The local scheduling of these jobs is defined by coordination mechanisms that first prioritize local jobs and then schedule the jobs from others according to some given priority. When different priorities are given individually to the jobs - like in classical scheduling algorithms such as LPT or SPT - then no pure e-approximate equilibrium is possible for values of e less than 2. We also prove that even deciding whether a given instance admits or not a pure Nash equilibrium is co-NP hard. When these priorities are given to entire organizations, we show the existence of an algorithm that always computes a pure ρ-approximate equilibrium using any ρ-approximation list scheduling algorithm. Finally, we prove that the price of anarchy of the MOSP game using this mechanism is asymptotically bounded by 2.
Year
DOI
Venue
2011
10.1109/HiPC.2011.6152720
High Performance Computing
Keywords
Field
DocType
pure nash equilibrium,local scheduling,coordination mechanism,classical scheduling,pure e-approximate equilibrium,non-cooperative game,entire organization,selfish multi-organization scheduling,game theoretic analysis,mosp game,pure p-approximate equilibrium,p-approximation list scheduling algorithm,nash equilibrium,approximation theory,scheduling algorithm,resource allocation,schedules,games,computational complexity,scheduling algorithms,algorithmic game theory,scheduling,scheduling problem,game theory,non cooperative game,organizations,price of anarchy
Mathematical optimization,Job shop scheduling,Multiprocessor scheduling,Computer science,Algorithmic game theory,Schedule,Game theory,Price of anarchy,Dynamic priority scheduling,Nash equilibrium,Distributed computing
Conference
ISBN
Citations 
PageRank 
978-1-4577-1949-3
4
0.45
References 
Authors
6
4
Name
Order
Citations
PageRank
Johanne Cohen122833.97
Daniel Cordeiro2225.73
Denis Trystram31120160.57
Frederic Wagner4252.64