Strong Duality in Monopoly Pricing
Abstract
The main result in Daskalakis, Deckelbaum, and Tzamos (2017) establishes strong duality in the monopoly problem with an argument based on transportation theory. We provide a short, alternative proof using linear programming.
The question of how a monopoly should sell its wares to maximize profit is, mathematically, an optimization program in infinite dimensions because the optimization variable, the selling mechanism, is a function of the buyer's valuations, a continuum. When private information is one-dimensional, the answer was provided, famously, by Myerson (1981): the form of the optimal mechanism is independent of the seller's prior distribution of buyer's valuations. When private information is multi-dimensional, as is usual when the monopoly has multiple objects to sell, the form of the optimal mechanism depends fundamentally on the prior distribution (Manelli and Vincent (2007)). This highlights the need for methods to identify the optimal mechanism for classes of prior distributions. Daskalakis, Deckelbaum, and Tzamos (2017), henceforth DDT, is an important contribution in this regard. Their main result, Theorem 2, establishes that the value of the primal program equals the value of its dual; that is to say, strong duality holds. Their proof is complex and long; its outline follows the proof of the Monge–Kantorovich duality presented in Villani (2009), with technical variations due to convexity constraints.
We provide an alternative proof of strong duality as a direct consequence of duality in linear programming. To this end, we use a result in Gretsky, Ostroy, and Zame (2002). In the rest of this essay, we present the economic environment, introduce preliminaries, set the primal and dual programs, state and prove our theorem, and conclude with remarks.
First, we offer a sketch of the economic question and its formalization. A fuller treatment can be found in McAfee and McMillan (1988) and in Rochet and Choné (1998). The N-vector of buyer's valuations , one valuation per available good, is private information of the buyer and distributed according to a density function f that is continuous and differentiable with bounded derivative. The buyer's preferences are linear in value and money. The seller maximizes her expected revenue. A direct revelation mechanism is a pair of functions specifying probabilities of trade and a transfer payment for every possible buyer's report such that the buyer's optimal choice is to report valuations truthfully. Using a well-known characterization of incentive compatibility (for instance, Rochet (1987), Rochet and Choné (1998)), a mechanism may be defined by a continuous, convex utility function
whose gradient
, where defined, is the vector of probabilities of trade for each of the N goods. As a vector of probabilities,
. Hence u is non-decreasing and satisfies a 1-Lipschitz constraint,
,
. The function
is the buyer's expected utility when her valuation is x. Individual rationality, the requirement of a non-negative utility for every type of buyer, is captured by the equation
which also implies that no unnecessary surplus will be left for the buyer. The seller's revenue when the buyer reports x is
.








Second, we introduce the relevant spaces, an order on each space, and functions to represent the constraints. Let be the space of continuous, real-valued functions on X with the sup norm
. Let
be its dual, the space of signed Radon measures with the variation norm
. Bilinear forms are represented by
.














































Fourth, we state and prove our theorem.
Theorem.The value of the dual equals the value of the primal and both primal and dual have an optimal solution.
To prove the theorem, we parameterize the primal. For , define
and
. Thus,
and
are the primal's feasible set and value.
We establish first that is finite and there exists
such that
. The set
is non-empty since it contains
. It is equicontinuous and uniformly bounded because every
is 1-Lipschitz by equation (7) and
. It is closed because uniform convergence preserves continuity, convexity, and monotonicity. The Arzelà–Ascoli theorem (Dunford and Schwartz (1988, Theorem IV.6.7)) implies that it is compact. Since the objective function is continuous, it attains a maximum.
It remains to prove that there is no duality gap and that the dual has an optimal solution. Theorem 1 in Gretsky, Ostroy, and Zame (2002) establishes that this is so if and only if the subdifferential of at b is non-empty. (Gretsky, Ostroy, and Zame defined the primal as a minimization, and thus its value function is convex. We chose to represent the primal as a maximization given its underlying economic interpretation. It is therefore
that is convex and that must have a non-empty subdifferential at b.) The lemma completes the proof of the theorem.
Lemma.The subdifferential of at b is non-empty.
Proof.It suffices to show that is bounded above (Condition 3, page 266 in Gretsky, Ostroy, and Zame (2002)). To this end, for any
, we construct
such that
.
Given and
, define, for
,




For the remainder of the proof, fix any . Since
is continuous, the infimum is attained in (10). Therefore, pick
so that
. Then



To see that u is non-decreasing, note that, for any ,











Since , we have verified that
.
Finally, , where the first inequality follows by (10) for
and the second one because
and
. This shows that
. Since μ is bounded,
and thus
. Hence,
is bounded above and the subdifferential of −V is non-empty at b. □
Last, we conclude with some comments.
A well-known sufficient condition for strong duality is the existence of such that
lies in the interior of
(see, for instance, Luenberger (1969, Theorem 1, page 217)). In some programs, this interiority condition fails because the analogue of the cone
has an empty interior. In our application,
has a non-empty interior but the condition still fails because the operator A places Au on the boundary of
:
,
with
,
.
Some of the ideas in Gretsky, Ostroy, and Zame (2002) appear in Rockafellar (1974, Theorems 7 and 16), which characterize strong duality in general convex programs using variational methods, and in Theorem 18, which states sufficient conditions for strong duality. Mitter (2008) also considered general convex programs and provided, among other things, sufficient conditions for strong duality based on perturbations along feasible directions.
With the inclusion of in the definition of
,
becomes a pointed cone, and therefore Gretsky, Ostroy, and Zame (2002) may be applied directly. Shapiro (2010, Proposition 2.5), obtains an analogous result to Gretsky, Ostroy, and Zame's for linear programs with cone constraints where the cones need not be pointed.
The measure μ in the objective function of the primal was derived from economic primitives. Our theorem applies to any signed Radon measure μ, not just those obtained from economic primitives.