• DocumentCode
    3330818
  • Title

    Coordination mechanisms for selfish multi-organization scheduling

  • Author

    Cohen, Johanne ; Cordeiro, Daniel ; Trystram, Denis ; Wagner, Frédéric

  • Author_Institution
    PRiSM, Univ. de Versailles St-Quentin-en-Yvelines, Versailles, France
  • fYear
    2011
  • fDate
    18-21 Dec. 2011
  • Firstpage
    1
  • Lastpage
    9
  • 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.
  • Keywords
    approximation theory; computational complexity; game theory; processor scheduling; resource allocation; ρ-approximate equilibrium; ρ-approximation list scheduling algorithm; MOSP; Nash equilibrium; co-NP hard problem; coordination mechanisms; game theoretic analysis; jobs scheduling problem; local job scheduling; noncooperative game; resource sharing; selfish multiorganization scheduling problem; Games; Nash equilibrium; Organizations; Schedules; Scheduling; Scheduling algorithms; algorithmic game theory; coordination mechanisms; multiple organizations; scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing (HiPC), 2011 18th International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4577-1951-6
  • Electronic_ISBN
    978-1-4577-1949-3
  • Type

    conf

  • DOI
    10.1109/HiPC.2011.6152720
  • Filename
    6152720