This week
- Revenue-maximizing DSIC auctions
- completely different goal than social welfare maximization
- average-case analysis
Review
Spectrum auction’s problem: VERY LOW REVENUE
Social welfare maximization
many applications
makes sense even in cases where revenue maximization seems to be more important (e.g. keeping customers compared to competitors)
educational value: ideal auctions and ideal mechanisms always exist
Single item auction with a single potential buyer
revenue?
what other truthful auctions exist?
posted prices, take it or leave it offers
is it possible to maximize revenue without knowledge of private valuations?
for example, a fixed price of 10 work fine for valuations higher than 10 while it will be disastrous for smaller prices.
Revenue maximization
Average case analysis
single-parameter environment
Independent random variables representing valuations with distributions F1,F2,⋯,Fn with continuous probability density functions f1,f2,⋯,fn, defined in [0,+∞)
participant i selects random valuation from distribution Fi.
crucial assumption: the mechanism designer knows the distributions of valuations
Fi(z)=Pr[vi≤z]=∫0zfi(x)dx
the potential buyer has a random valuation, drawn from a known probability distribution F.
Fixed price r
What is the best choice of r?
E(Revenue)=r×(1−F(r))
Two potential buyers in revenue maximization
assume F is uniform distribution in [0,1]
what’s the revenue of the second-price auction?
i.e. smallest valuation among the two.
Ex,y∼F[min{x,y}]=∫01∫01min{x,y}f(y)dyf(x)dx=∫01[∫0xyf(y)dy+∫x1xf(y)dy]f(x)dx=∫01[∫0xydy+x∫x1dy]dx=∫01(x−21x2)dx=31
- the highest bid wins the item if it is higher than the reserve price r
- pays the maximum between the lowest bid and r
what do we gain?
Better revenue in cases of very small lowest bid.
what do we loose?
The item is not always sold.
for revenue:
Ex,y∼F[revenue(r)]=2r2(1−r)+∫r1∫r1min{x,y}dydx=31+r2−34r3
maximized for r=21 at the value 125.
Revenue-optimal auctions
participant i selects random valuation from distribution Fi.
probability distributions F with continuous probability density function f. defined in [0,+∞)
Assumption
- the mechanism designer knows the distributions of valuations.
- the valuations of different potential buyers are independent
virtual valuations: ϕi(vi)=vi−fi(vi)1−Fi(vi)
here vi stands for desired revenue, fi(vi)1−Fi(vi) stands for discount.
Revenue and virtual valuation
Lemma: for every single-parameter environment with n participant having independent valuations drawn from distribution F. every DSIC mechanism (x,p), every participant i and every vector v−i of valuations
Evi∼Fi[pi(v)]=Evi∼Fi[φi(vi)⋅xi(v)]
theorem: expected revenue=expected virtual valuations
Ev∼F[i=1∑npi(v)]=Ev∼F[i=1∑nφi(vi)⋅xi(v)]
proof using the lemma above and linearity of expectation.
Proof of the lemma
Evi∼Fi[pi(v)]=∫0∞pi(v)⋅fi(vi)dvi=∫0∞[∫0viz⋅xi′(z,v−i)dz]⋅fi(vi)dvi=∫0∞[∫z∞fi(vi)dvi]z⋅xi′(z,v−i)dz=∫0∞(1−Fi(z))z⋅xi′(z,v−i)dz=∫0∞[z−fi(z)1−Fi(z)]xi(z,v−i)fi(z,v−i)dz=Evi∼Fi[φi(vi)⋅xi(v)]
Revenue-optimal auction design
new goal: select an allocation rule that maximizes the virtual social welfare
Ev∼F[i=1∑nφi(vi)⋅xi(v)]
we restrict ourselves to regular distributions that have the property that the virtual valuation function φi(vi)=vi−fi(vi)1−Fi(vi) is non-decreasing
then, the allocation rule that maximizes the virtual social welfare is monotone.
process: n potential buyer with regular distributions
- compute the virtual valuation ϕi(vi) of the truthfully reported valuation vi.
- select the feasible allocation that maximizes the virtual social welfare ∑i=1nφi(vi)xi(v)
- charge payments according to Myerson’s lemma