Logarithmic Approximation for Road Pricing on Grids
Andrei Constantinescu, Andrzej Turko, Roger Wattenhofer

TL;DR
This paper presents a polynomial-time logarithmic approximation algorithm for maximizing revenue in a grid graph road pricing problem, introducing a novel 'assume-implement dynamic programming' technique.
Contribution
The paper introduces a new approximation algorithm for grid graph road pricing and a novel 'assume-implement' dynamic programming technique for such problems.
Findings
Achieves an $O(\log |E|)$ approximation ratio.
Employs a novel 'assume-implement' dynamic programming method.
Provides polynomial-time solution for grid graph pricing problem.
Abstract
Consider a graph and some commuters, each specified by a tuple consisting of two nodes in the graph and a non-negative real number , specifying their budget. The goal is to find a pricing function of the edges of that maximizes the revenue generated by the commuters. Here, each commuter either pays the lowest-cost of a - path under the pricing , or 0, if this exceeds their budget . We study this problem for the case where is a bounded-width grid graph and give a polynomial-time approximation algorithm with approximation ratio . Our approach combines existing ideas with new insights. Most notably, we employ a rather seldom-encountered technique that we coin under the name 'assume-implement dynamic programming.' This technique involves dynamic programming where some information about the future…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTransportation Planning and Optimization · Traffic control and management · Traffic Prediction and Management Techniques
