TY - GEN
T1 - The hardness of network design for unsplittable flow with selfish users
AU - Azar, Yossi
AU - Epstein, Amir
PY - 2006
Y1 - 2006
N2 - In this paper we consider the network design for selfish users problem, where we assume the more realistic unsplittable model in which the users can have general demands and each user must choose a single path between its source and its destination. This model is also called atomic (weighted) network congestion game. The problem can be presented as follows : given a network, which edges should be removed to minimize the cost of the worst Nash equilibrium? We consider both computational issues and existential issues (i.e. the power of network design). We give inapproximability results and approximation algorithms for this network design problem. For networks with linear edge latency functions we prove that there is no approximation algorithm for this problem with approximation ratio less then (3+√5)/2 ≈ 2.618 unless P = NP. We also show that for networks with polynomials of degree d edge latency functions there is no approximation algorithm for this problem with approximation ratio less then dΘ(d) unless P = NP. Moreover, we observe that the trivial algorithm that builds the entire network is optimal for linear edge latency functions and has an approximation ratio of d Θ(d) for polynomials of degree d edge latency functions. Finally, we consider general continuous, non-decreasing edge latency functions and show that the approximation ratio of any approximation algorithm for this problem is unbounded, assuming P ≠ NP. In terms of existential issues we show that network design cannot improve the maximum possible bound on the price of anarchy in the worst case. Previous results of Roughgarden for networks with n vertices where each user controls only a negligible fraction of the overall traffic showed optimal inapproximability results of 4/3 for linear edge latency functions, Θ(d/ ln d) for polynomial edge latency functions and n/2 for general continuous non-decreasing edge latency functions. He also showed that the trivial algorithm that builds the entire network is optimal for that case.
AB - In this paper we consider the network design for selfish users problem, where we assume the more realistic unsplittable model in which the users can have general demands and each user must choose a single path between its source and its destination. This model is also called atomic (weighted) network congestion game. The problem can be presented as follows : given a network, which edges should be removed to minimize the cost of the worst Nash equilibrium? We consider both computational issues and existential issues (i.e. the power of network design). We give inapproximability results and approximation algorithms for this network design problem. For networks with linear edge latency functions we prove that there is no approximation algorithm for this problem with approximation ratio less then (3+√5)/2 ≈ 2.618 unless P = NP. We also show that for networks with polynomials of degree d edge latency functions there is no approximation algorithm for this problem with approximation ratio less then dΘ(d) unless P = NP. Moreover, we observe that the trivial algorithm that builds the entire network is optimal for linear edge latency functions and has an approximation ratio of d Θ(d) for polynomials of degree d edge latency functions. Finally, we consider general continuous, non-decreasing edge latency functions and show that the approximation ratio of any approximation algorithm for this problem is unbounded, assuming P ≠ NP. In terms of existential issues we show that network design cannot improve the maximum possible bound on the price of anarchy in the worst case. Previous results of Roughgarden for networks with n vertices where each user controls only a negligible fraction of the overall traffic showed optimal inapproximability results of 4/3 for linear edge latency functions, Θ(d/ ln d) for polynomial edge latency functions and n/2 for general continuous non-decreasing edge latency functions. He also showed that the trivial algorithm that builds the entire network is optimal for that case.
UR - http://www.scopus.com/inward/record.url?scp=33745620505&partnerID=8YFLogxK
U2 - 10.1007/11671411_4
DO - 10.1007/11671411_4
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:33745620505
SN - 3540322078
SN - 9783540322078
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 41
EP - 54
BT - Approximation and Online Algorithms - Third International Workshop, WAOA 2005, Revised Selected Papers
T2 - 3rd International Workshop on Approximation and Online Algorithms, WAOA 2005
Y2 - 6 October 2005 through 7 October 2005
ER -