Prices, Bids, Values: One ML-Powered Combinatorial Auction to Rule Them All
Pith reviewed 2026-05-23 17:53 UTC · model grok-4.3
The pith
A machine learning algorithm that combines value and demand queries powers a new combinatorial auction with up to ten times lower efficiency loss.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
MLHCA is a new ML-powered iterative combinatorial auction whose elicitation algorithm integrates the full information available from both value queries and demand queries. Experiments demonstrate that this approach reduces efficiency loss by up to a factor of 10 and requires up to 58 percent fewer queries than the previous state-of-the-art method, while also lowering bidders' cognitive load.
What carries the argument
The ML preference-elicitation algorithm that jointly processes value queries and demand queries to guide iterative bidding.
If this is right
- Combinatorial auctions become viable for larger item sets because the exponential growth in bundles is offset by more efficient information gathering.
- Bidders face lower participation costs without sacrificing auction outcomes.
- Future iterative auction designs can treat value and demand queries as complementary rather than alternative inputs.
- The performance gap between ML-based and traditional elicitation methods narrows when both query types are available.
Where Pith is reading between the lines
- The hybrid query approach could be adapted to other preference-elicitation settings such as procurement or resource allocation problems.
- Lower query counts may increase bidder participation rates in practice, an effect not measured in the reported experiments.
- The method suggests that similar gains might appear if the same ML integration is applied to non-iterative or sealed-bid combinatorial formats.
- Real-world deployment would benefit from online learning variants that update the model as new auctions run.
Load-bearing premise
The bidder preference distributions and test cases used in the experiments match the distributions that would appear in real deployed combinatorial auctions.
What would settle it
Running MLHCA on a fresh collection of bidder preferences drawn from a distribution outside the paper's test suite and finding no reduction in efficiency loss or query count relative to prior methods.
Figures
read the original abstract
We study the design of iterative combinatorial auctions (ICAs). The main challenge in this domain is that the bundle space grows exponentially in the number of items. To address this, recent work has proposed machine learning (ML)-based preference elicitation algorithms that aim to elicit only the most critical information from bidders to maximize efficiency. However, while the SOTA ML-based algorithms elicit bidders' preferences via value queries, ICAs that are used in practice elicit information via \emph{demand queries}. In this paper, we introduce a novel ML algorithm that provably makes use of the full information from both value and demand queries, and we show via experiments that combining both query types results in significantly better learning performance in practice. Building on these insights, we present MLHCA, a new ML-powered auction that uses value and demand queries. MLHCA significantly outperforms the previous SOTA, reducing efficiency loss by up to a factor 10, with up to 58\% fewer queries. Thus, MLHCA achieves large efficiency improvements while also reducing bidders' cognitive load, establishing a new benchmark for both practicability and efficiency. Our code is available at https://github.com/marketdesignresearch/MLHCA.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces MLHCA, an ML-powered iterative combinatorial auction that elicits bidder preferences using both value and demand queries. It claims a provable guarantee that the algorithm fully exploits information from both query types, and reports experimental results showing up to a factor-of-10 reduction in efficiency loss and up to 58% fewer queries relative to prior SOTA ML-based ICAs. Code is released at the provided GitHub link.
Significance. If the performance gains prove robust, the work would meaningfully advance practical ICA design by improving allocative efficiency while lowering bidder cognitive load. The combination of a claimed information-theoretic guarantee with open code is a positive feature for reproducibility.
major comments (2)
- [Experiments] Experiments section (and abstract): the factor-of-10 efficiency-loss reduction and 58% query reduction are measured exclusively on synthetic bidder preference distributions. No sensitivity analysis across distribution families, no external validation against real auction data (e.g., spectrum or procurement complementarities), and no discussion of budget constraints or correlation structures are provided; this directly undermines the practical-superiority claim.
- [Algorithm and theoretical analysis] Algorithm and theoretical analysis section: the abstract asserts that the method 'provably makes use of the full information from both value and demand queries,' yet the manuscript provides no explicit statement of the information measure, no derivation showing strict improvement over value-query-only baselines, and no counter-example or edge-case verification; without these details the theoretical contribution cannot be assessed as load-bearing.
minor comments (2)
- [Introduction] The abstract and introduction would benefit from a short table comparing query types and information content across prior ML-ICA methods.
- [Figures] Figure captions should explicitly state the number of runs, random seeds, and statistical significance tests used for the reported efficiency and query counts.
Simulated Author's Rebuttal
We thank the referee for the detailed and constructive feedback. We address each major comment below and indicate where revisions will be made to improve the manuscript.
read point-by-point responses
-
Referee: [Experiments] Experiments section (and abstract): the factor-of-10 efficiency-loss reduction and 58% query reduction are measured exclusively on synthetic bidder preference distributions. No sensitivity analysis across distribution families, no external validation against real auction data (e.g., spectrum or procurement complementarities), and no discussion of budget constraints or correlation structures are provided; this directly undermines the practical-superiority claim.
Authors: We agree that the experiments rely exclusively on synthetic distributions and that this limits the strength of the practical-superiority claims. In the revised version we will add sensitivity analysis across additional distribution families, include an explicit discussion of budget constraints and correlation structures, and clearly state the limitations regarding the absence of real auction data validation. revision: yes
-
Referee: [Algorithm and theoretical analysis] Algorithm and theoretical analysis section: the abstract asserts that the method 'provably makes use of the full information from both value and demand queries,' yet the manuscript provides no explicit statement of the information measure, no derivation showing strict improvement over value-query-only baselines, and no counter-example or edge-case verification; without these details the theoretical contribution cannot be assessed as load-bearing.
Authors: The manuscript contains a theoretical argument that the algorithm exploits information from both query types. We nevertheless accept that the current presentation lacks sufficient explicitness. We will revise the section to state the information measure clearly, provide a derivation of the improvement relative to value-query-only baselines, and include edge-case verification. revision: yes
Circularity Check
No circularity: new algorithm and empirical results are self-contained
full rationale
The paper introduces MLHCA as a novel algorithm that combines value and demand queries, with a provable property on information use and experimental validation on synthetic bidder distributions showing efficiency gains. No equations, derivations, or self-citations are presented that reduce the performance claims to fitted inputs or prior self-referential results by construction. The central claims rest on algorithmic design plus independent experimental measurements, which do not loop back to the inputs via any of the enumerated circular patterns.
Axiom & Free-Parameter Ledger
Reference graph
Works this paper leans on
-
[1]
Cambridge University Press, October 2017. ISBN 9781107135345. doi: 10.1017/9781316471609.025. Bikhchandani, S. and Ostroy, J. M. The package assignment model. Journal of Economic theory , 107(2):377–406, 2002. Blum, A., Jackson, J., Sandholm, T., and Zinkevich, M. Preference elicitation and query learning. Journal of Machine Learning Research, 5:649–667, ...
-
[2]
URL https: //doi.org/10.1287/mnsc.2014.2076
doi: 10.1287/mnsc.2014.2076. URL https: //doi.org/10.1287/mnsc.2014.2076. Golowich, N., Narasimhan, H., and Parkes, D. C. Deep learning for multi-facility location mechanism design. In Proceedings of the Twenty-seventh International Joint Conference on Artificial Intelligence and the Twenty-third European Conference on Artificial Intelligence, pp. 261– 26...
-
[3]
URL https://ojs.aaai.org/index. php/AAAI/article/view/5606. Weissteiner, J., Heiss, J., Siems, J., and Seuken, S. Monotone-value neural networks: Exploiting prefer- ence monotonicity in combinatorial assignment. In Proceedings of the Thirty-First International Joint Con- ference on Artificial Intelligence, IJCAI-22 , pp. 541–
-
[4]
International Joint Conferences on Artificial Intelli- gence Organization, 7 2022a. doi: 10.24963/ijcai.2022/
-
[5]
URL https://doi.org/10.24963/ijcai. 2022/77. Main Track. Weissteiner, J., Wendler, C., Seuken, S., Lubin, B., and P¨uschel, M. Fourier analysis-based iterative combina- torial auctions. In Proceedings of the Thirty-First In- ternational Joint Conference on Artificial Intelligence, IJCAI-22, pp. 549–556. International Joint Conferences on Artificial Intell...
-
[6]
URL http://papers.nips.cc/paper/ 9046-gradient-dynamics-of-shallow-univariate-relu-networks. pdf. 12 Prices, Bids, Values: One ML-Powered Combinatorial Auction to Rule Them All A. Extended Preliminaries and Literature Review A.1. Extended Literature Review In addition to the related work mentioned in Section 1, we also want to mention some further recent ...
work page 2023
-
[7]
for each bidder i, the bundle ai(p) maximizes her utility, i.e., vi(ai(p)) − ⟨p, ai(p)⟩ = U(p, vi), ∀i ∈ N, and
-
[8]
the allocation a(p) ∈ F maximizes the sellers revenue, i.e.,P i∈N ⟨p, ai(p)⟩ = R(p).6 Theorem A.3 extends Bikhchandani & Ostroy (2002, Theorem 3.1), establishing a connection between the aforementioned definitions: Theorem A.3 (Soumalias et al. (2024c)). Consider the notation from Definitions A.1 and A.2 and the objective function W (p, v) := R(p) +P i∈N ...
work page 2002
-
[9]
The outcome is individual rational, i.e, ui = vi(ai) − πi ≥ 0 for all i ∈ N
-
[10]
The core constraints ∀ L ⊆ N X i∈N \L πi(R) ≥ max a′∈F X i∈L vi(a′ i) − X i∈L vi(ai) (11) where vi(ai) is bidder i’s value for bundleai and F is the set of feasible allocations. In words, a payment vector π (together with a feasible allocation a) is in the core if no coalition of bidders L ⊂ N is willing to pay more for the items than the mechanism is cha...
work page 2017
-
[11]
Clock phase activity rules, which limit the bundles that an agent can bid on during the clock phase, based on their bids in previous clock rounds
-
[12]
Supplementary round activity rules, which restrict the amounts that an agent can bid on specific sets of items during the supplementary round. 8The notion of ”bid-sniping” originated in eBay auctions with predetermined ending times, where high-value bidders could reduce their payments by submitting bids at the very last moment. 16 Prices, Bids, Values: On...
work page 2014
-
[13]
Final Cap: A bid for bundle x ∈ X should satisfy the revealed-preference constraint (Definition B.5)with respect to the final clock round’s pricepQCCA ∈ R≥0 and bundle xQCCA ∈ X
-
[14]
Relative Cap: A bid for bundle x ∈ X should satisfy the revealed-preference constraint (Definition B.5)with respect to the last clock round for which the bidder was eligible for that bundle x ∈ X , based on the points-based system
-
[15]
Intermediate Cap: A bid for bundle x ∈ X should satisfy the revealed-preference constraint (Definition B.5) with respect to all eligibility-reducing rounds, starting from the last clock round for which the bidder was eligible for x ∈ X based on the point system. Ausubel & Baranov (2017) showed that combining the Final Cap and Relative Cap activity rules l...
work page 2017
-
[16]
First we show that Mθ∗(10) ≤ 10˜p via a contraposition argument. Let’s assume Mθ∗(10) ≥ 10q > 10˜p, then multiplying the last layer’s weights by1 − δ > q ˜p would both reduce the data-loss-term L0 (since the activation the hidden layers of MVNNs are always non-negative) and the regularization costs λ ∥·∥2
-
[17]
Thus, we have shown that Mθ∗(10) ≤ 10˜p holds for any local minima θ∗
Therefore, no local minima θ∗ can satisfy Mθ∗(10) > 10˜p. Thus, we have shown that Mθ∗(10) ≤ 10˜p holds for any local minima θ∗
-
[18]
Let’s assume again the contraposition that at least one pre-activation is larger than the cut-off
Next, we show that all pre-activations of our Mθ∗ are smaller or equal to the cut-off of the corresponding bReLU activation function for any input x ∈ X . Let’s assume again the contraposition that at least one pre-activation is larger than the cut-off. In this case, we can scale down all the incoming weights of such a neuron without changing Mθ∗(10). Sca...
-
[19]
First, note that by Item 2, we know that Mθ∗ is convex (since the bReLU is convex below the cut-off)
Next, we show that all biases of θ∗ are zero. First, note that by Item 2, we know that Mθ∗ is convex (since the bReLU is convex below the cut-off). By combining this fact with Item 1, we obtain that Mθ∗(x) ≤ x˜p, since MVNNs always satisfy Mθ(0) = 0. Let’s assume the counterposition of at least one bias being strictly negative (as by definition biases can...
work page 2023
-
[20]
Here, the unique efficient allocation would assign 1 item to bidder 1 and the remaining 9 items to bidder 2, resulting in an SCW of v1(1) + v2(9) = 100 + 9· 9 + 92 25 = 184.24. However, there is no DQ p ∈ Rm ≥0 that bidder 2 would answer with x∗ 2(p) = (9): • If the price p is below 94 10, bidder 2 will answer with x∗ 2(p) = (10); • if the price p = 94 10...
work page 2020
-
[21]
The first training set contains 40 DQs simulating 40 CCA clock rounds, along with 20 VQs for bundles chosen uniformly at random
-
[22]
The second training set consists of 60 DQs, simulating 60 CCA clock rounds, with no VQs
-
[23]
The third training set contains 60 VQs and no DQs. We evaluate the generalization performance of the trained models on two distinct sets: A random bundle set (Vr), which consists of 50,000 bundles sampled uniformly at random from the bundle space. A random price-driven set (Vp), which consists of the bundles requested by the bidder in 200 randomly generat...
work page 2023
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.