Computing all Wardrop Equilibria parametrized by the Flow Demand

05/31/2018
by   Max Klimm, et al.
0

We develop an algorithm that computes for a given undirected or directed network with flow-dependent piece-wise linear edge cost functions all Wardrop equilibria as a function of the flow demand. Our algorithm is based on Katzenelson's homotopy method for electrical networks. The algorithm uses a bijection between vertex potentials and flow excess vectors that is piecewise linear in the potential space and where each linear segment can be interpreted as an augmenting flow in a residual network. The algorithm iteratively increases the excess of one or more vertex pairs until the bijection reaches a point of non-differentiability. Then, the next linear region is chosen in a Simplex-like pivot step and the algorithm proceeds. We first show that this algorithm correctly computes all Wardrop equilibria in undirected single-commodity networks along the chosen path of excess vectors. We then adapt our algorithm to also work for discontinuous cost functions which allows to model directed edges and/or edge capacities. Our algorithm is output-polynomial in non-degenerate instances where the solution curve never hits a point where the cost function of more than one edge becomes non-differentiable. For degenerate instances we still obtain an output-polynomial algorithm computing the linear segments of the bijection by a convex program. The latter technique also allows to handle multiple commodities.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/20/2018

Parametrized Nash Equilibria in Atomic Splittable Congestion Games via Weighted Block Laplacians

We consider atomic splittable congestion games with affine cost function...
research
10/09/2017

On Variants of Network Flow Stability

We present a variant of the stable flow problem. Instead of the traditio...
research
10/12/2020

Almost Linear Time Algorithms for Minsum k-Sink Problems on Dynamic Flow Path Networks

We address the facility location problems on dynamic flow path networks....
research
12/16/2021

Min-cost-flow preserving bijection between subgraphs and orientations

Consider an undirected graph G=(V,E). A subgraph of G is a subset of its...
research
11/03/2021

Augmenting Edge Connectivity via Isolating Cuts

We give an algorithm for augmenting the edge connectivity of an undirect...
research
10/31/2019

Faster Energy Maximization for Faster Maximum Flow

In this paper we provide an algorithm which given any m-edge n-vertex di...
research
08/09/2017

Demand-Independent Tolls

Wardrop equilibria in nonatomic congestion games are in general ineffici...

Please sign up or login with your details

Forgot password? Click here to reset