Volume 87, Issue 4 pp. 1391-1396
Notes and Comments
Full Access

Strong Duality in Monopoly Pricing

Andreas Kleiner

Andreas Kleiner

Department of Economics, W. P. Carey School of Business, Arizona State University

Search for more papers by this author
Alejandro Manelli

Alejandro Manelli

Department of Economics, W. P. Carey School of Business, Arizona State University

We are grateful to Daniel Vincent for bringing to our attention the relationship between duality in transportation and in linear programming, and to John Thannasoulis and the referees for useful comments on a previous draft.Search for more papers by this author
First published: 25 July 2019
Citations: 5

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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0001, 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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0002 whose gradient urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0003, where defined, is the vector of probabilities of trade for each of the N goods. As a vector of probabilities, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0004. Hence u is non-decreasing and satisfies a 1-Lipschitz constraint, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0005, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0006. The function urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0007 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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0008 which also implies that no unnecessary surplus will be left for the buyer. The seller's revenue when the buyer reports x is urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0009.

The seller's problem is
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0010(1)
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0011(2)
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0012(3)
where the objective function is the seller's expected revenue; the first constraint follows from incentive compatibility; the second one is feasibility, the 1-Lipschitz constraint; and the last one corresponds to individual rationality. (The optimization corresponds to equation (1) in DDT with the immaterial difference that DDT, while noting that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0013 suffices to guarantee individual rationality, wrote urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0014 in the objective function and maximized over all continuous, convex, non-decreasing functions u. We chose instead to include urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0015 in the feasible set.) Per DDT equations (2), (3), and DDT Theorem 1, there is a signed Radon measure μ on X such that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0016 and for all u satisfying (1)–(3),
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0017(4)
(Expressions related to (4) were used in similar contexts by McAfee and McMillan (1988) and Rochet and Choné (1998).) This new form of the objective function is more convenient than the original one because incentive compatibility is mainly expressed as the convexity of u and because μ is a bounded linear functional on the space of continuous functions to which u belongs.

Second, we introduce the relevant spaces, an order on each space, and functions to represent the constraints. Let urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0018 be the space of continuous, real-valued functions on X with the sup norm urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0019. Let urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0020 be its dual, the space of signed Radon measures with the variation norm urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0021. Bilinear forms are represented by urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0022.

To express the inequality constraints, we use order relations that are preserved under scalar multiplication and vector addition. Any such order defines a pointed convex cone, and any pointed convex cone defines such an order Aliprantis and Border (2006, pp. 312–313). We use the pointed, convex cones below as the non-negative cones of urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0023, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0024, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0025, and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0026 respectively:
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0027
With a slight abuse of notation, we use the symbol “≥” to represent the various orders; the meaning is determined by the elements being compared. Thus, we write urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0028 if urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0029, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0030 if urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0031, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0032 if urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0033, and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0034 if urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0035. (In contrast to DDT's use of the same symbol, our definition of urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0036 includes the constraint urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0037. This difference is immaterial in the seller's problem and we will show later that it is equally inessential in the dual program.)
We use the two functions below to write the constraints cleanly, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0038 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0039 defined by
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0040(5)
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0041(6)
Third, we state the primal and dual programs and verify that they coincide with the corresponding programs in DDT. The primal program is
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0042(7)
The objective function is (4), urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0043 means urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0044 and captures (1) and (3); and (7) is the 1-Lipschitz constraint (2). Thus, this program is the seller's problem and corresponds to DDT Theorem 1-(4).
Gretsky, Ostroy, and Zame (2002) defined the dual
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0045(8)
where urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0046 is the adjoint of A. This is the dual in DDT Theorem 2. To see this, consider first the objective function. Recall that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0047 means urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0048. The set urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0049 is the set of positive measures Dunford and Schwartz (1988, p. 262) which DDT denoted by urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0050. The function b is defined in (6). Thus, our objective function is the function in the right side of DDT Theorem 2-(5). We now show that (8) is equivalent to the convex domination constraint in DDT. For any urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0051, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0052,
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0053
where the first line is the definition of the adjoint; the second line uses the definition of Au in (5); the third line follows when urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0054 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0055 are the marginal distributions of γ, that is, for any measurable urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0056, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0057 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0058; and the last two lines are notation. We conclude that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0059 and hence (8) can be written as urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0060. By definition of the relevant order, this means
urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0061(9)
Inequality (9) holds also for any constant u: urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0062, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0063 because urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0064 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0065. Since (9) holds for any urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0066 and for any constant function u, it holds for any continuous, non-decreasing, convex u even if urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0067. This is precisely urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0068 in DDT's notation.

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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0069, define urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0070 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0071. Thus, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0072 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0073 are the primal's feasible set and value.

We establish first that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0074 is finite and there exists urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0075 such that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0076. The set urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0077 is non-empty since it contains urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0078. It is equicontinuous and uniformly bounded because every urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0079 is 1-Lipschitz by equation (7) and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0080. 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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0081 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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0082 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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0083 at b is non-empty.

Proof.It suffices to show that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0084 is bounded above (Condition 3, page 266 in Gretsky, Ostroy, and Zame (2002)). To this end, for any urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0085, we construct urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0086 such that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0087.

Given urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0088 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0089, define, for urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0090,

urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0091(10)
We verify that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0092. By Theorem 1 in Rockafellar (1974), u is convex because urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0093 is convex in urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0094.

For the remainder of the proof, fix any urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0095. Since urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0096 is continuous, the infimum is attained in (10). Therefore, pick urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0097 so that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0098. Then

urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0099
where the first inequality follows by (10) for urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0100, and the second one by the triangle inequality. This shows that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0101.

To see that u is non-decreasing, note that, for any urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0102,

urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0103
where urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0104 is the componentwise minimum of urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0105 and z. The first inequality follows by (10) for urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0106. The second inequality follows because urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0107 is non-decreasing and because urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0108 (if urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0109, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0110; if urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0111, then urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0112 since urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0113).

Since urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0114, we have verified that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0115.

Finally, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0116, where the first inequality follows by (10) for urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0117 and the second one because urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0118 and urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0119. This shows that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0120. Since μ is bounded, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0121 and thus urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0122. Hence, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0123 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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0124 such that urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0125 lies in the interior of urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0126 (see, for instance, Luenberger (1969, Theorem 1, page 217)). In some programs, this interiority condition fails because the analogue of the cone urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0127 has an empty interior. In our application, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0128 has a non-empty interior but the condition still fails because the operator A places Au on the boundary of urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0129: urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0130, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0131 with urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0132, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0133.

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 urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0134 in the definition of urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0135, urn:x-wiley:00129682:media:ecta200044:ecta200044-math-0136 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.

    The full text of this article hosted at iucr.org is unavailable due to technical difficulties.