A bilevel model of taxation and its application to optimal highway pricing
Management Science
Introduction to Algorithms
Algorithmic Game Theory
Pricing network edges to cross a river
WAOA'04 Proceedings of the Second international conference on Approximation and Online Algorithms
The stackelberg minimum spanning tree game
WADS'07 Proceedings of the 10th international conference on Algorithms and Data Structures
On Stackelberg Pricing with Computationally Bounded Consumers
WINE '09 Proceedings of the 5th International Workshop on Internet and Network Economics
The Stackelberg Minimum Spanning Tree Game on Planar and Bounded-Treewidth Graphs
WINE '09 Proceedings of the 5th International Workshop on Internet and Network Economics
Specializations and generalizations of the stackelberg minimum spanning tree game
WINE'10 Proceedings of the 6th international conference on Internet and network economics
The Stackelberg minimum spanning tree game on planar and bounded-treewidth graphs
Journal of Combinatorial Optimization
Hi-index | 0.00 |
Let a communication network be modelled by a directed graphG = (V,E) of n nodes and m edges. We consider aone-round two-player network pricing game, the Stackelberg ShortestPaths Tree (StackSPT) game. This is played on G, by assuming thatedges in E are partitioned into two sets: a set E F of edges with afixed positive real weight, and a set E P of edges that should bepriced by one of the two players (the leader). Given adistinguished node r ∈ V, the StackSPT game isthen as follows: the leader prices the edges in E P in such a waythat he will maximize his revenue, knowing that the other player(the follower) will build a shortest paths tree of G rooted at r,say S(r), by running a publicly available algorithm. Quitenaturally, for each edge selected in the solution, theleader’s revenue is assumed to be equal to the loaded priceof an edge, namely the product of the edge price times the numberof paths from r in S(r) that use it. First, we show that theproblem of maximizing the leader’s revenue is NP-hard as soonas |E P | = Θ(n). Then, in search of aneffective method for solving the problem when the size of E P isconstant, we focus on the basic case in which |E P| = 2, and we provide an efficient O(n 2 logn) timealgorithm. Afterwards, we generalize the approach to the case |E P| = k, and we show that it can be solved inpolynomial time whenever k = O(1).