• 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