Improving the Price of Anarchy for Selfish Routing via Coordination Mechanisms

被引:0
|
作者
Christodoulou, George [1 ]
Mehlhorn, Kurt [2 ]
Pyrga, Evangelia [3 ]
机构
[1] Univ Liverpool, Liverpool L69 3BX, Merseyside, England
[2] Max Planck Inst Informat, Saarbrucken, Germany
[3] Tech Univ Munich, Munich, Germany
来源
ALGORITHMS - ESA 2011 | 2011年 / 6942卷
关键词
MULTICOMMODITY NETWORKS; ALGORITHMS; TOLLS; TASKS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We reconsider the well-studied Selfish Routing game with affine latency functions. The Price of Anarchy for this class of games takes maximum value 4/3; this maximum is attained already for a simple network of two parallel links, known as Pigou's network. We improve upon the value 4/3 by means of Coordination Mechanisms. We increase the latency functions of the edges in the network, i.e., if l(e)(x) is the latency function of an edge e, we replace it by (l) over cape(x) with l(e)(x = (l) over cape(x) for all x. Then an adversary fixes a demand rate as input. The engineered Price of Anarchy of the mechanism is defined as the worst-case ratio of the Nash social cost in the modified network over the optimal social cost in the original network. Formally, if (C) over cap (N)(r) denotes the cost of the worst Nash flow in the modified network for rate r and C-opt(r) denotes the cost of the optimal flow in the original network for the same rate then ePoA = max r >= 0 (C) over cap (N)(r)/C-opt(r). We first exhibit a simple coordination mechanism that achieves for any network of parallel links an engineered Price of Anarchy strictly less than 4/3. For the case of two parallel links our basic mechanism gives 5/4 = 1.25. Then, for the case of two parallel links, we describe an optimal mechanism; its engineered Price of Anarchy lies between 1.191 and 1.192.
引用
收藏
页码:119 / 130
页数:12
相关论文
共 50 条
  • [1] Improving the Price of Anarchy for Selfish Routing via Coordination Mechanisms
    Giorgos Christodoulou
    Kurt Mehlhorn
    Evangelia Pyrga
    [J]. Algorithmica, 2014, 69 : 619 - 640
  • [2] Improving the Price of Anarchy for Selfish Routing via Coordination Mechanisms
    Christodoulou, Giorgos
    Mehlhorn, Kurt
    Pyrga, Evangelia
    [J]. ALGORITHMICA, 2014, 69 (03) : 619 - 640
  • [3] The price of anarchy for selfish ring routing is two
    [J]. 1600, Association for Computing Machinery (02):
  • [4] The price of anarchy in selfish multicast routing - (Extended abstract)
    Baltz, Andreas
    Esquivel, Sandro
    Kliemann, Lasse
    Srivastav, Anand
    [J]. COMBINATORIAL AND ALGORITHMIC ASPECTS OF NETWORKING, 2006, 4235 : 5 - +
  • [5] When Is Selfish Routing Bad? The Price of Anarchy in Light and Heavy Traffic
    Colini-Baldeschi, Riccardo
    Cominetti, Roberto
    Mertikopoulos, Panayotis
    Scarsini, Marco
    [J]. OPERATIONS RESEARCH, 2020, 68 (02) : 411 - 434
  • [6] Coordination Mechanisms for Selfish Routing over Time on a Tree
    Bhattacharya, Sayan
    Kulkarni, Janardhan
    Mirrokni, Vahab
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING (ICALP 2014), PT I, 2014, 8572 : 186 - 197
  • [7] The Price of Selfish Routing
    Marios Mavronicolas
    Paul Spirakis
    [J]. Algorithmica, 2007, 48 : 91 - 126
  • [8] Tighter price of anarchy for selfish task allocation on selfish machines
    Cheng, Xiayan
    Li, Rongheng
    Zhou, Yunxia
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2022, 44 (03) : 1848 - 1879
  • [9] The price of selfish routing
    Mavronicolas, Marios
    Spirakis, Paul
    [J]. ALGORITHMICA, 2007, 48 (01) : 91 - 126
  • [10] Tighter price of anarchy for selfish task allocation on selfish machines
    Xiayan Cheng
    Rongheng Li
    Yunxia Zhou
    [J]. Journal of Combinatorial Optimization, 2022, 44 : 1848 - 1879