Computer Science > Computer Science and Game Theory
[Submitted on 14 Jul 2013 (this version), latest version 10 Nov 2013 (v2)]
Title:The Network Improvement Problem for Equilibrium Routing
View PDFAbstract:In routing games, agents pick their routes through a network to minimize their own delay. A primary concern for the network designer in routing games is the average agent delay at equilibrium. A number of methods to control this average delay have received substantial attention, including network tolls, Stackelberg routing, and edge removal.
A related approach with arguably greater practical relevance, which has been studied in the transportation research literature but not so far in algorithmic game theory, is that of making investments in improvements to the edges of the network, so as to minimize (for a given investment budget) the average delay at equilibrium. In this paper, we study a model for this problem that is based on the transportation research literature. The problem is nonconvex even in the simple case of parallel links. Despite this, we give polynomial-time algorithms for minimizing delay in a number of network topologies. In networks that consist of parallel links in series, however, we show that the problem is NP-hard to optimize, and present approximation results for this case.
Submission history
From: Umang Bhaskar [view email][v1] Sun, 14 Jul 2013 23:16:23 UTC (29 KB)
[v2] Sun, 10 Nov 2013 20:32:57 UTC (36 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.