Abstract
We study the multidimensional vector scheduling problem with selfish jobs, both in non-cooperative and in cooperative versions, in two variants. These variants differ in the private costs of the jobs: in the first variant, the cost is the ℓ∞ norm (maximum over components) while in the second variant it is the ℓ1 norm (sum of components) of the load. We show existence of assignments that are Nash, strong Nash, weakly and strictly Pareto optimal Nash equilibria in these settings. For the first variant, we improve upon the previous bounds on the price of anarchy for the non-cooperative case, and find tight bounds for every number of machines and dimension. For the cooperative case we provide tight bounds on the strong prices of anarchy and stability, as well as tight bounds on weakly and strictly Pareto optimal prices of anarchy and stability, for every number of machines and dimension. For the second variant, which was not considered before, we again consider all the aforementioned measures, and find tight bounds, each of which being a function of the number of machines and the dimension, showing cardinal differences in the behavior of these measures both between the two variants, and in comparison to the one-dimensional case.
Original language | English |
---|---|
Pages (from-to) | 42-59 |
Number of pages | 18 |
Journal | Theoretical Computer Science |
Volume | 694 |
DOIs | |
State | Published - 19 Sep 2017 |
Bibliographical note
Publisher Copyright:© 2017 Elsevier B.V.
Keywords
- Identical machines
- Load balancing
- Price of anarchy
- Selfish agents
- Vector scheduling
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science