Stackelberg Shortest Path Tree Game, Revisited
arXiv:1207.2317
Abstract
Let be a directed graph with vertices and edges. The edges of are divided into two types: and . Each edge of has a fixed price. The edges of are the priceable edges and their price is not fixed a priori. Let be a vertex of . For an assignment of prices to the edges of , the revenue is given by the following procedure: select a shortest path tree from with respect to the prices (a tree of cheapest paths); the revenue is the sum, over all priceable edges , of the product of the price of and the number of vertices below in . Assuming that is a constant, we provide a data structure whose construction takes time and with the property that, when we assign prices to the edges of , the revenue can be computed in . Using our data structure, we save almost a linear factor when computing the optimal strategy in the Stackelberg shortest paths tree game of [D. Bil{ò} and L. Gual{à} and G. Proietti and P. Widmayer. Computational aspects of a 2-Player Stackelberg shortest paths tree game. Proc. WINE 2008].