1,612 research outputs found
Packing Cars into Narrow Roads: PTASs for Limited Supply Highway
In the Highway problem, we are given a path with n edges (the highway), and a set of m drivers, each one characterized by a subpath and a budget. For a given assignment of edge prices (the tolls), the highway owner collects from each driver the total price of the associated path when it does not exceed drivers\u27s budget, and zero otherwise. The goal is to choose the prices to maximize the total profit. A PTAS is known for this (strongly NP-hard) problem [Grandoni,Rothvoss-SODA\u2711, SICOMP\u2716].
In this paper we study the limited supply generalization of Highway, that incorporates capacity constraints. Here the input also includes a capacity u_e >= 0 for each edge e; we need to select, among drivers that can afford the required price, a subset such that the number of drivers that use each edge e is at most u_e (and we get profit only from selected drivers). To the best of our knowledge, the only approximation algorithm known for this problem is a folklore O(log m) approximation based on a reduction to the related Unsplittable Flow on a Path problem (UFP). The main result of this paper is a PTAS for limited supply highway.
As a second contribution, we study a natural generalization of the problem where each driver i demands a different amount d_i of capacity. Using known techniques, it is not hard to derive a QPTAS for this problem. Here we present a PTAS for the case that drivers have uniform budgets. Finding a PTAS for non-uniform-demand limited supply highway is left as a challenging open problem
Pricing Ad Slots with Consecutive Multi-unit Demand
We consider the optimal pricing problem for a model of the rich media
advertisement market, as well as other related applications. In this market,
there are multiple buyers (advertisers), and items (slots) that are arranged in
a line such as a banner on a website. Each buyer desires a particular number of
{\em consecutive} slots and has a per-unit-quality value (dependent on
the ad only) while each slot has a quality (dependent on the position
only such as click-through rate in position auctions). Hence, the valuation of
the buyer for item is . We want to decide the allocations and
the prices in order to maximize the total revenue of the market maker.
A key difference from the traditional position auction is the advertiser's
requirement of a fixed number of consecutive slots. Consecutive slots may be
needed for a large size rich media ad. We study three major pricing mechanisms,
the Bayesian pricing model, the maximum revenue market equilibrium model and an
envy-free solution model. Under the Bayesian model, we design a polynomial time
computable truthful mechanism which is optimum in revenue. For the market
equilibrium paradigm, we find a polynomial time algorithm to obtain the maximum
revenue market equilibrium solution. In envy-free settings, an optimal solution
is presented when the buyers have the same demand for the number of consecutive
slots. We conduct a simulation that compares the revenues from the above
schemes and gives convincing results.Comment: 27page
Approximation Algorithms for the Max-Buying Problem with Limited Supply
We consider the Max-Buying Problem with Limited Supply, in which there are
items, with copies of each item , and bidders such that every
bidder has valuation for item . The goal is to find a pricing
and an allocation of items to bidders that maximizes the profit, where
every item is allocated to at most bidders, every bidder receives at most
one item and if a bidder receives item then . Briest
and Krysta presented a 2-approximation for this problem and Aggarwal et al.
presented a 4-approximation for the Price Ladder variant where the pricing must
be non-increasing (that is, ). We present an
-approximation for the Max-Buying Problem with Limited Supply and, for
every , a -approximation for the Price Ladder
variant
On Revenue Maximization with Sharp Multi-Unit Demands
We consider markets consisting of a set of indivisible items, and buyers that
have {\em sharp} multi-unit demand. This means that each buyer wants a
specific number of items; a bundle of size less than has no value,
while a bundle of size greater than is worth no more than the most valued
items (valuations being additive). We consider the objective of setting
prices and allocations in order to maximize the total revenue of the market
maker. The pricing problem with sharp multi-unit demand buyers has a number of
properties that the unit-demand model does not possess, and is an important
question in algorithmic pricing. We consider the problem of computing a revenue
maximizing solution for two solution concepts: competitive equilibrium and
envy-free pricing.
For unrestricted valuations, these problems are NP-complete; we focus on a
realistic special case of "correlated values" where each buyer has a
valuation v_i\qual_j for item , where and \qual_j are positive
quantities associated with buyer and item respectively. We present a
polynomial time algorithm to solve the revenue-maximizing competitive
equilibrium problem. For envy-free pricing, if the demand of each buyer is
bounded by a constant, a revenue maximizing solution can be found efficiently;
the general demand case is shown to be NP-hard.Comment: page2
Budget Constrained Auctions with Heterogeneous Items
In this paper, we present the first approximation algorithms for the problem
of designing revenue optimal Bayesian incentive compatible auctions when there
are multiple (heterogeneous) items and when bidders can have arbitrary demand
and budget constraints. Our mechanisms are surprisingly simple: We show that a
sequential all-pay mechanism is a 4 approximation to the revenue of the optimal
ex-interim truthful mechanism with discrete correlated type space for each
bidder. We also show that a sequential posted price mechanism is a O(1)
approximation to the revenue of the optimal ex-post truthful mechanism when the
type space of each bidder is a product distribution that satisfies the standard
hazard rate condition. We further show a logarithmic approximation when the
hazard rate condition is removed, and complete the picture by showing that
achieving a sub-logarithmic approximation, even for regular distributions and
one bidder, requires pricing bundles of items. Our results are based on
formulating novel LP relaxations for these problems, and developing generic
rounding schemes from first principles. We believe this approach will be useful
in other Bayesian mechanism design contexts.Comment: Final version accepted to STOC '10. Incorporates significant reviewer
comment
Stackelberg Network Pricing Games
We study a multi-player one-round game termed Stackelberg Network Pricing
Game, in which a leader can set prices for a subset of priceable edges in a
graph. The other edges have a fixed cost. Based on the leader's decision one or
more followers optimize a polynomial-time solvable combinatorial minimization
problem and choose a minimum cost solution satisfying their requirements based
on the fixed costs and the leader's prices. The leader receives as revenue the
total amount of prices paid by the followers for priceable edges in their
solutions, and the problem is to find revenue maximizing prices. Our model
extends several known pricing problems, including single-minded and unit-demand
pricing, as well as Stackelberg pricing for certain follower problems like
shortest path or minimum spanning tree. Our first main result is a tight
analysis of a single-price algorithm for the single follower game, which
provides a -approximation for any . This can
be extended to provide a -approximation for the
general problem and followers. The latter result is essentially best
possible, as the problem is shown to be hard to approximate within
\mathcal{O(\log^\epsilon k + \log^\epsilon m). If followers have demands, the
single-price algorithm provides a -approximation, and the
problem is hard to approximate within \mathcal{O(m^\epsilon) for some
. Our second main result is a polynomial time algorithm for
revenue maximization in the special case of Stackelberg bipartite vertex cover,
which is based on non-trivial max-flow and LP-duality techniques. Our results
can be extended to provide constant-factor approximations for any constant
number of followers
- …