Truthful algorithms for scheduling selfish tasks on parallel machines

被引:0
|
作者
Angel, E [1 ]
Bampis, E [1 ]
Pascual, F [1 ]
机构
[1] Univ Evry Val Essonne, CNRS, UMR 8042, LaMI, F-91000 Evry, France
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We consider the problem of designing truthful mechanisms for scheduling selfish tasks (or agents)-whose objective is the minimization of their completion times- on parallel identical machines in order to minimize the makespan. A truthful mechanism can be easily obtained in this context (if we, of course, assume that the tasks cannot shrink their lengths) by scheduling the tasks following the increasing order of their lengths. The quality of a mechanism is measured by its approximation factor (price of anarchy, in a distributed system) w.r.t. the social optimum. The previous mechanism, known as SPT, produces a (2 - 1/m)-approximate schedule, where m is the number of machines. The central question in this paper is the following: "Are there other truthful mechanisms with better approximation guarantee (price of anarchy) for the considered scheduling problem?" This question has been raised by Christodoulou et al [1] in the context of coordination mechanisms, but it is also relevant in centrally controlled systems. We present (randomized) truthful mechanisms for both the centralized and the distributed settings that improve the (expected) approximation guarantee (price of anarchy) of the SPT mechanism. Our centralized mechanism holds for any number of machines and arbitrary schedule lengths, while the coordination mechanism holds only for two machines and schedule lengths that are powers of a certain constant.
引用
收藏
页码:698 / 707
页数:10
相关论文
共 50 条
  • [1] Truthful algorithms for scheduling selfish tasks on parallel machines
    Angel, Eric
    Bampis, Evripidis
    Pascual, Fanny
    [J]. THEORETICAL COMPUTER SCIENCE, 2006, 369 (1-3) : 157 - 168
  • [2] Randomized truthful algorithms for scheduling selfish tasks on parallel machines
    Angel, Eric
    Bampis, Evripidis
    Thibault, Nicolas
    [J]. THEORETICAL COMPUTER SCIENCE, 2012, 414 (01) : 1 - 8
  • [3] Randomized Truthful Algorithms for Scheduling Selfish Tasks on Parallel Machines
    Angel, Eric
    Bampis, Evripidis
    Thibault, Nicolas
    [J]. LATIN 2010: THEORETICAL INFORMATICS, 2010, 6034 : 38 - +
  • [4] Scheduling selfish tasks:: About the performance of truthful algorithms
    Christodoulou, George
    Gourves, Laurent
    Pascual, Fanny
    [J]. COMPUTING AND COMBINATORICS, PROCEEDINGS, 2007, 4598 : 187 - +
  • [5] Truthful approximation mechanisms for scheduling selfish related machines
    Andelman, Nir
    Azar, Yossi
    Sorani, Motti
    [J]. THEORY OF COMPUTING SYSTEMS, 2007, 40 (04) : 423 - 436
  • [6] Truthful approximation mechanisms for scheduling selfish related machines
    Andelman, N
    Azar, Y
    Sorani, M
    [J]. STACS 2005, PROCEEDINGS, 2005, 3404 : 69 - 82
  • [7] Truthful Approximation Mechanisms for Scheduling Selfish Related Machines
    Nir Andelman
    Yossi Azar
    Motti Sorani
    [J]. Theory of Computing Systems, 2007, 40 : 423 - 436
  • [8] New Bounds for Truthful Scheduling on Two Unrelated Selfish Machines
    Olga Kuryatnikova
    Juan C. Vera
    [J]. Theory of Computing Systems, 2020, 64 : 199 - 226
  • [9] New Bounds for Truthful Scheduling on Two Unrelated Selfish Machines
    Kuryatnikova, Olga
    Vera, Juan C.
    [J]. THEORY OF COMPUTING SYSTEMS, 2020, 64 (02) : 199 - 226
  • [10] Scheduling Selfish Jobs on Multidimensional Parallel Machines
    Epstein, Leah
    Kleiman, Elena
    [J]. PROCEEDINGS OF THE 26TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES (SPAA'14), 2014, : 108 - 117