Show simple item record

dc.contributor.authorMirrokni, Vahab
dc.contributor.authorLi, Li (Erran)
dc.contributor.authorImmorlica, Nicole
dc.contributor.authorSchulz, Andreas S.
dc.date.accessioned2010-03-11T19:49:19Z
dc.date.available2010-03-11T19:49:19Z
dc.date.issued2008-12
dc.identifier.issn0304-3975
dc.identifier.urihttp://hdl.handle.net/1721.1/52521
dc.description.abstractIn machine scheduling, a set of jobs must be scheduled on a set of machines so as to minimize some global objective function, such as the makespan, which we consider in this paper. In practice, jobs are often controlled by independent, selfishly acting agents, which each select a machine for processing that minimizes the (expected) completion time. This scenario can be formalized as a game in which the players are job owners, the strategies are machines, and a player’s disutility is the completion time of its jobs in the corresponding schedule. The equilibria of these games may result in larger-than-optimal overall makespan. The price of anarchy is the ratio of the worst-case equilibrium makespan to the optimal makespan. In this paper, we design and analyze scheduling policies, or coordination mechanisms, for machines which aim to minimize the price of anarchy of the corresponding game. We study coordination mechanisms for four classes of multiprocessor machine scheduling problems and derive upper and lower bounds on the price of anarchy of these mechanisms. For several of the proposed mechanisms, we also prove that the system converges to a pure-strategy Nash equilibrium in a linear number of rounds. Finally, we note that our results are applicable to several practical problems arising in communication networks.en
dc.language.isoen_US
dc.publisherElsevieren
dc.relation.isversionofhttp://dx.doi.org/10.1016/j.tcs.2008.12.032en
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en
dc.sourceAndreas Schulzen
dc.titleCoordination mechanisms for selfish schedulingen
dc.typeArticleen
dc.identifier.citationImmorlica, Nicole et al. “Coordination mechanisms for selfish scheduling.” Theoretical Computer Science 410.17 (2009): 1589-1598. © 2008 Elsevier B.V.en
dc.contributor.departmentSloan School of Managementen_US
dc.contributor.approverSchulz, Andreas S.
dc.contributor.mitauthorSchulz, Andreas S.
dc.relation.journalTheoretical Computer Scienceen
dc.eprint.versionAuthor's final manuscript
dc.type.urihttp://purl.org/eprint/type/SubmittedJournalArticleen
eprint.statushttp://purl.org/eprint/status/PeerRevieweden
dspace.orderedauthorsImmorlica, Nicole; Li, Li (Erran); Mirrokni, Vahab S.; Schulz, Andreas S.en
dc.identifier.orcidhttps://orcid.org/0000-0002-9595-459X
mit.licensePUBLISHER_POLICYen
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record