Optimal auctions for networked markets with externalities
Pith reviewed 2026-05-24 16:49 UTC · model grok-4.3
The pith
An optimal procurement mechanism extends from two-agent linear costs to multi-agent piecewise linear costs for a large class of externalities.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We show that the methodology for designing optimal mechanisms in two-agent linear-cost markets works for a finite number of agents with piecewise linear cost functions and a large class of externalities. We also provide an algorithm to solve the principal allocation problem. This provides a benchmark to assess the sub-optimality of mechanisms used in practice.
What carries the argument
The extension of the two-agent linear-cost optimal mechanism to handle piecewise linear costs and general externalities in networked markets.
If this is right
- The mechanism optimally reduces producers' margins to the benefit of society in the presence of transmission losses.
- It applies to procurement auctions in markets with quadratic transmission losses.
- An algorithm computes the optimal allocation for the principal under these conditions.
- Practical mechanisms can be evaluated against this optimal benchmark for sub-optimality.
Where Pith is reading between the lines
- The same extension logic might apply to other network-effect markets such as transportation or communication networks.
- Numerical simulations on specific network graphs could verify scalability of the algorithm.
- If the class of externalities is characterized precisely, it could guide which real markets fit the benchmark.
Load-bearing premise
The externalities must belong to the class where the two-agent linear-cost mechanism extends without fundamental change.
What would settle it
Finding an externality outside the class where the extended mechanism is no longer optimal or where the algorithm fails to find the correct allocation.
read the original abstract
Motivated by the problem of market power in electricity markets, we introduced in previous works a mechanism for simplified markets of two agents with linear cost. In standard procurement auctions, the market power resulting from the quadratic transmission losses allows the producers to bid above their true values, which are their production cost. The mechanism proposed in the previous paper optimally reduces the producers' margin to the society's benefit. In this paper, we extend those results to a more general market made of a finite number of agents with piecewise linear cost functions, which makes the problem more difficult, but simultaneously more realistic. We show that the methodology works for a large class of externalities. We also provide an algorithm to solve the principal allocation problem. Our contribution provides a benchmark to assess the sub-optimality of the mechanisms used in practice.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript extends prior results on optimal mechanisms for two-agent procurement auctions with linear costs to finite-agent settings with piecewise-linear production costs. It identifies a class of externalities (piecewise-linear functions satisfying a monotonicity condition derived from the two-agent case) for which the two-agent methodology extends, and supplies a dynamic-programming algorithm for the principal allocation problem whose correctness is established by induction on the number of agents. The work is motivated by reducing market power arising from quadratic transmission losses in electricity markets and positions the result as a benchmark for evaluating practical mechanisms.
Significance. If the extension holds, the paper supplies a constructive benchmark for assessing the sub-optimality of mechanisms used in networked markets with externalities, particularly electricity procurement. The dynamic-programming formulation together with an inductive correctness argument constitutes a verifiable algorithmic contribution that strengthens the result's applicability in mechanism design.
minor comments (1)
- [Abstract] Abstract: the statement that the methodology 'works for a large class of externalities' would be more informative if it briefly indicated the monotonicity condition on piecewise-linear externalities that defines the class; the full text supplies the definition, but the abstract leaves the scope imprecise.
Simulated Author's Rebuttal
We thank the referee for the positive summary, recognition of the algorithmic contribution via dynamic programming with inductive correctness, and the recommendation of minor revision. No specific major comments appear in the report, so we have no points requiring response or manuscript changes at this time.
Circularity Check
Minor self-citation of prior two-agent mechanism; extension via new algorithm is independent
full rationale
The abstract references the authors' prior work on the two-agent linear-cost mechanism, but the central claims—the extension to finite agents under piecewise-linear costs for a specified class of externalities and the dynamic-programming algorithm—are supported by new definitions, a monotonicity condition, and an inductive correctness proof on the number of agents. These elements constitute independent mathematical content that does not reduce to the self-cited inputs by construction. No load-bearing step equates a prediction or uniqueness result to a fitted parameter or prior self-citation chain.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Agent cost functions are piecewise linear
- domain assumption Externalities belong to a class compatible with the prior two-agent mechanism
Reference graph
Works this paper leans on
-
[1]
J. F. Escobar, A. Jofr´ e, Monopolistic competition in electricity networks with resistance losses, Economic theory 44 (1) (2010) 101–121
work page 2010
-
[2]
J. F. Escobar, A. Jofr´ e, Equilibrium analysis of electricity auctions, Department of Economics Stanford University
-
[3]
N. Figueroa, A. Jofr´ e, B. Heymann, Cost-minimizing regulations for a wholesale electricity market
-
[4]
R. B. Myerson, Optimal auction design, Mathematics of operations research 6 (1) (1981) 58–73
work page 1981
-
[5]
B. Heymann, A. Jofr´ e, Mechanism design and auctions for electricity network (2016)
work page 2016
- [6]
-
[7]
E. J. Anderson, P. Holmberg, A. B. Philpott, Mixed strategies in discriminatory divisible-good auctions, The RAND Journal of Economics 44 (1) (2013) 1–32
work page 2013
-
[8]
X. Hu, D. Ralph, Using epecs to model bilevel games in restructured electricity markets with locational prices, Operations research 55 (5) (2007) 809–827
work page 2007
-
[9]
E. Altman, T. Boulogne, R. El-Azouzi, T. Jim´ enez, L. Wynter, A survey on networking games in telecommunications, Computers and Operations Research 33 (2) (2006) 286–311. doi:10.1016/j. cor.2004.06.005
work page doi:10.1016/j 2006
-
[10]
M. Babaioff, E. Pavlov, N. Nisan, Mechanisms for a Spatially Distributed Market, Games and Economic Behavior (GEB) 66
-
[11]
Cho, Competitive Equilibrium in a Radial Network, The RAND Journal of Economics 34 (3) (2003) 438
I.-K. Cho, Competitive Equilibrium in a Radial Network, The RAND Journal of Economics 34 (3) (2003) 438. doi:10.2307/1593740
- [12]
-
[13]
Krishna, Auction theory, Academic press, 2009
V. Krishna, Auction theory, Academic press, 2009
work page 2009
-
[14]
Roughgarden, Twenty lectures on algorithmic game theory, Cambridge University Press, 2016
T. Roughgarden, Twenty lectures on algorithmic game theory, Cambridge University Press, 2016
work page 2016
-
[15]
N. Nisan, Introduction to mechanism design (for computer scientists), Algorithmic game theory 209 (2007) 242
work page 2007
-
[16]
R. J. Aumann, S. Hart, Handbook of game theory with economic applications, Vol. 2, Elsevier, 1992. 25
work page 1992
-
[17]
D. M. Topkis, Supermodularity and complementarity, Princeton university press, 1998
work page 1998
-
[18]
Gibbons, Game theory for applied economists, Princeton University Press, 1992
R. Gibbons, Game theory for applied economists, Princeton University Press, 1992
work page 1992
-
[19]
J. R. Correa, N. Figueroa, On the planner’s loss due to lack of information in bayesian mechanism design, in: Algorithmic Game Theory, Springer, 2009, pp. 72–84
work page 2009
-
[20]
R. Palma-Benhke, A. Philpott, A. Jofr´ e, M. Cort´ es-Carmona, Modelling network constrained eco- nomic dispatch problems, Optimization and Engineering 14 (3) (2013) 417–430. doi:10.1007/ s11081-012-9203-5
work page 2013
-
[21]
R. T. Rockafellar, R. J.-b. Wets, Variational analysis
-
[22]
R. T. Rockafellar, Lagrange Multipliers and Optimality, SIAM Review 35 (2) (1993) 183–238. doi:10.1137/1035044
-
[23]
C. Berge, Topological Spaces: including a treatment of multi-valued functions, vector spaces, and convexity, 1997
work page 1997
-
[24]
M. Bagnoli, T. Bergstrom, Log-concave probability and its applications, Economic theory 26 (2) (2005) 445–469
work page 2005
- [25]
- [26]
- [27]
-
[28]
A.-L. Barab´ asi, R. Albert, Emergence of scaling in random networks, science 286 (5439) (1999) 509–512
work page 1999
-
[29]
R. K. Sundaram, A first course in optimization theory, Cambridge university press, 1996. Appendix A. Proof of Lemma 5 Proof. By definition X(a1 . . . ak−1, b, ak+1 . . . aN)− X(a1 . . . ak−1, c, ak+1 . . . aN) = V (a1 . . . b . . . aN)− V (a1 . . . c . . . aN) +∑ j̸=k aj[Qj(a1 . . . b . . . aN)− Qj(a1 . . . c . . . aN)] +bQk(a1 . . . b . . . aN)− cQk(a1 . ....
work page 1996
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.