Randomized Truthful Algorithms for Scheduling Selfish Tasks on Parallel Machines

被引:1
|
作者
Angel, Eric [2 ]
Bampis, Evripidis [3 ]
Thibault, Nicolas [1 ]
机构
[1] Univ Paris 02, ERMES, Paris, France
[2] Univ d Evry, IBISC, Evry, France
[3] Univ Paris 06, LIP6, F-75252 Paris 05, France
来源
关键词
D O I
10.1007/978-3-642-12200-2_5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We study the problem of designing truthful algorithms for scheduling a set of tasks, each one owned by a selfish agent, to a set of parallel (identical or unrelated) machines in order to minimize the makespan. We consider the following process: at first the agents declare the length of their tasks, then given these bids the protocol schedules the tasks on the machines. The aim of the protocol is to minimize the makespan, i.e. the maximal completion time of the tasks, while the objective of each agent is to minimize the completion time of its task and thus an agent may lie if by doing so, his task may finish earlier. In this paper, we show the existence of randomized truthful (non-polynomial-time) algorithms with expected approximation ratio equal to 3/2 for different scheduling settings (identical machines with and without release dates and unrelated machines) and models of execution (strong or weak). Our result improves the best previously known result [1] for the problem with identical machines (P parallel to C-max) in the strong model of execution and reaches, asymptotically, the lower bound of [5]. In addition, this result can be transformed to a polynomial-time truthful randomized algorithm with expected approximation ratio 3/2 + epsilon (resp.11/6 - 1/3m ) for Pm parallel to C-max (resp. P parallel to C-max).
引用
收藏
页码:38 / +
页数:2
相关论文
共 50 条
  • [1] 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
  • [2] Truthful algorithms for scheduling selfish tasks on parallel machines
    Angel, E
    Bampis, E
    Pascual, F
    [J]. INTERNET AND NETWORK ECONOMICS, PROCEEDINGS, 2005, 3828 : 698 - 707
  • [3] 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
  • [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
    Kuryatnikova, Olga
    Vera, Juan C.
    [J]. THEORY OF COMPUTING SYSTEMS, 2020, 64 (02) : 199 - 226
  • [9] New Bounds for Truthful Scheduling on Two Unrelated Selfish Machines
    Olga Kuryatnikova
    Juan C. Vera
    [J]. Theory of Computing Systems, 2020, 64 : 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