Papers
Topics
Authors
Recent
Search
2000 character limit reached

Price of Anarchy of First-Price Auctions in Agentic Markets

Published 14 Oct 2026 in cs.GT, cs.AI, and cs.LG | (2610.20587v1)

Abstract: An agentic market is a decentralized serving-time market where AI agents bid to claim each user prompt. An agent's bid is based on its expected value for the prompt, which is the expectation of the reward for its response minus its inference costs. First-price auctions (FPAs), in which the highest bidder pays its bid and receives the prompt, are a natural way to allocate prompts in such a market, since they are simple and transparent to run, and do not require central knowledge of private capabilities and costs. However, FPAs are not truthful: participants may bid less than their true value in the hope of a larger profit, and the prompt may then be allocated to someone other than the bidder who values it the most. This welfare loss is quantified by the price-of-anarchy\textit{price-of-anarchy} (PoA). In this paper, we argue that agentic markets are likely to possess features that reduce the price-of-anarchy. The first is a competitive floor\textit{competitive floor}, which occurs when multiple bidders usually value the prompt above some baseline share of the optimal welfare (e.g., because the best models are often distilled into cheaper alternatives, which perform similarly). We show that competition among them then limits the welfare loss, which can be driven to zero as the floor rises. The second feature is near-independence\textit{near-independence} of values after conditioning on the prompt, which occurs when most of the predictable variation in the expected value is determined by the difficulty of the prompt. As the value distribution approaches conditional independence, we can derive an efficiency guarantee that approaches a factor of $1 - 1/e2$ of the optimal welfare. Thus, both features give rise to welfare lower bounds that are significantly better than the well-known general case of $1 - 1/e$. We validate these results empirically using auctions with strategic bidders simulated on the EmbedLLM prompt routing dataset.

Summary

  • The paper derives distribution-sensitive welfare guarantees showing that competitive floors improve the standard 0.632 price-of-anarchy bound, reaching about 0.856 with 16 credible competitors when α=0.9 and ε=0.1.
  • The paper proves that values conditionally near-independent given prompt information approach the 0.865 independent-private-values guarantee, while platform reserves and careful filtering can strengthen competition without excluding prompt-specific winners.
  • The paper evaluates simulated strategic bidding on more than 30,000 prompts and 110 LLMs, finding first-price auctions achieve 0.992 welfare in typical equilibria and 0.988 under adversarial approximate equilibria.

The paper studies first-price auctions (FPAs) as an allocation mechanism for decentralized “agentic markets,” in which multiple AI systems compete at serving time for individual prompts. Its central claim is that the standard worst-case price-of-anarchy guarantee for FPAs is substantially too pessimistic for value distributions plausibly induced by model specialization, distillation, and prompt-dependent performance. The analysis identifies two structural conditions—competitive floors and conditional near-independence—that improve welfare guarantees, develops platform interventions that can promote these conditions, and evaluates the resulting claims using simulated strategic bidding over the EmbedLLM dataset (2610.20587).

Market model and welfare objective

For a prompt, bidder ii has value equal to expected response reward minus inference cost. The auctioneer observes only bids, while each bidder privately observes or estimates its own prompt-specific value. In a sealed-bid FPA, the highest bidder wins and pays its own bid. The paper models strategic behavior as a Bayesian game with an arbitrary joint prior over bidder values and considers every non-overbidding Bayes–Nash equilibrium (BNE).

The welfare objective is the value of the winning bidder. If V(1)V_{(1)} denotes the highest realized value, the first-best welfare is V(1)V_{(1)}, whereas the auction welfare is the value of the highest bidder. The price of anarchy is the infimum, over value distributions and BNE, of expected auction welfare divided by expected first-best welfare.

This formulation isolates the allocative cost of strategic shading. Revenue is included in the standard social-welfare accounting, but because the winner’s payment is transferred to the platform, welfare is equivalent to the winner’s value. The analysis assumes nonnegative values and no overbidding, 0≤bi≤vi0 \leq b_i \leq v_i, which is standard in the FPA literature and is essential for the stated guarantees.

Under arbitrary correlated values, the known welfare guarantee is 1−1/e≈0.6321-1/e \approx 0.632. Under independent private values, the tight guarantee is 1−1/e2≈0.8651-1/e^2 \approx 0.865 [Jin and Lu, arXiv ID not supplied in the manuscript]. The paper’s objective is not to improve these universal constants directly, but to derive distribution-sensitive bounds that exploit empirically meaningful structure in agentic markets.

Competitive floors

The first structural condition is a competitive floor. For a fraction α\alpha of the highest value, mm bidders, and failure probability ϵ\epsilon, the market has an (α,m,ϵ)(\alpha,m,\epsilon)-competitive floor when

V(1)V_{(1)}0

Thus, with high probability, at least V(1)V_{(1)}1 bidders value the prompt at least V(1)V_{(1)}2 times as much as the best bidder. This condition captures markets in which several models are credible substitutes on most prompts, even if some models are weak or highly specialized.

The analysis begins with a deterministic floor. If two bidders always have values at least V(1)V_{(1)}3, then every BNE achieves

V(1)V_{(1)}4

This interpolates between the universal V(1)V_{(1)}5 guarantee at V(1)V_{(1)}6 and full efficiency at V(1)V_{(1)}7. For example, V(1)V_{(1)}8 yields a guarantee of approximately V(1)V_{(1)}9, compared with V(1)V_{(1)}0 without the floor. The mechanism behind the result is direct: a credible runner-up prevents the winning bid from falling below the floor, while the usual smoothness argument recovers a fraction of the best bidder’s value above that floor.

The main theorem allows the floor to fail on an V(1)V_{(1)}1 fraction of prompts and generalizes from two competitors to V(1)V_{(1)}2 competitors:

V(1)V_{(1)}3

where

V(1)V_{(1)}4

The penalty V(1)V_{(1)}5 decreases as the number of credible competitors grows. It equals zero when the floor never fails and approaches V(1)V_{(1)}6 as V(1)V_{(1)}7 increases. The result is stronger than simply multiplying the deterministic guarantee by the probability that the floor holds: the equilibrium bidding incentives themselves constrain the expected shortfall of the winning bid below the floor.

The numerical consequences are substantial. If V(1)V_{(1)}8 and the floor fails with probability V(1)V_{(1)}9, the bound is approximately 0≤bi≤vi0 \leq b_i \leq v_i0 for 0≤bi≤vi0 \leq b_i \leq v_i1, approximately 0≤bi≤vi0 \leq b_i \leq v_i2 for 0≤bi≤vi0 \leq b_i \leq v_i3, and approximately 0≤bi≤vi0 \leq b_i \leq v_i4 for 0≤bi≤vi0 \leq b_i \leq v_i5 according to the plotted values. The implication is that reliability and multiplicity of competition are distinct: two strong competitors may be insufficient if they disappear together on difficult prompts, whereas a larger set of credible alternatives can preserve welfare despite a comparable failure rate.

The paper also derives a query-conditional form of the result. If public prompt information 0≤bi≤vi0 \leq b_i \leq v_i6 is available before bidding, the floor can be defined relative to 0≤bi≤vi0 \leq b_i \leq v_i7 rather than a pooled market-wide benchmark. This matters because a global floor can be too stringent on difficult prompts and too weak on easy ones. Conditioning allows the guarantee to adapt to prompt difficulty and is never weaker than applying a single pooled floor.

Near-independent values

The second structural condition concerns the dependence among bidder values after conditioning on public prompt information. Values are generally correlated across models because models tend to succeed on easy prompts and fail on difficult prompts. However, if the prompt itself explains most of this common variation, residual values may be close to independent conditional on 0≤bi≤vi0 \leq b_i \leq v_i8.

For each public state 0≤bi≤vi0 \leq b_i \leq v_i9, the paper compares the conditional joint distribution 1−1/e≈0.6321-1/e \approx 0.6320 with the product of its conditional marginals,

1−1/e≈0.6321-1/e \approx 0.6321

and measures their discrepancy using total variation distance 1−1/e≈0.6321-1/e \approx 0.6322. The principal theorem establishes that, for bounded values, every BNE satisfies a conditional welfare guarantee of the form

1−1/e≈0.6321-1/e \approx 0.6323

where 1−1/e≈0.6321-1/e \approx 0.6324 is nondecreasing, 1−1/e≈0.6321-1/e \approx 0.6325, and 1−1/e≈0.6321-1/e \approx 0.6326 as 1−1/e≈0.6321-1/e \approx 0.6327.

When values are exactly conditionally independent, the additive error disappears and the 1−1/e≈0.6321-1/e \approx 0.6328 guarantee is recovered. Thus arbitrary dependence across prompts is compatible with the independent-values guarantee if the dependence is explained by publicly observed prompt information. For small departures from conditional independence, the result degrades continuously, although the general theorem is qualitative rather than explicitly rate-optimal.

The proof is technically nontrivial because changing the prior affects both welfare expectations and equilibrium incentives. An equilibrium under the original joint distribution need not remain an equilibrium under the product distribution. The paper addresses this by showing that total variation distance bounds the induced regret under the product prior, then proving that independent-value FPAs with vanishing regret cannot maintain a fixed welfare gap below the Jin–Lu guarantee. A compactness argument handles limiting bid distributions, mixed strategies, and bid-only tie-breaking rules.

Under additional regularity assumptions—bounded and continuous marginal densities and a sufficiently smooth likelihood-ratio perturbation from independence—the paper obtains an explicit linear refinement:

1−1/e≈0.6321-1/e \approx 0.6329

where 1−1/e2≈0.8651-1/e^2 \approx 0.8650 depends on the number of bidders and the regularity parameters. This quantitative result is more restrictive than the qualitative theorem and should not be interpreted as a general Lipschitz property without those assumptions.

Platform design implications

The theory identifies two interventions through which a platform can improve the conditions supporting FPA efficiency.

Pre-auction filtering

A platform may restrict participation using public prompt information, admitting only models whose predicted cluster-level value is within a fraction 1−1/e2≈0.8651-1/e^2 \approx 0.8651 of the strongest model. Filtering weak bidders raises a direct lower bound based on the minimum value among admitted bidders. However, removing the strongest model on a particular prompt lowers the attainable welfare ceiling.

The theoretical result therefore has an important asymmetry: removing weak bidders can improve strategic competition, but removing strong bidders creates an allocation loss that no bidding mechanism can recover. The platform must retain sufficiently strong models while eliminating low-value participants.

Platform-owned bidding

The platform may enter an in-house model that publicly bids its own value 1−1/e2≈0.8651-1/e^2 \approx 0.8652 on every prompt. This bid acts as a query-specific reserve price. The resulting guarantee is

1−1/e2≈0.8651-1/e^2 \approx 0.8653

Unlike the deterministic two-bidder floor, this result requires only an average lower bound on the platform model’s value. A platform model that consistently supplies a substantial fraction of first-best welfare therefore constrains bid shading even when no external competitor clears the corresponding floor on every prompt.

This intervention also illustrates a potential conflict between mechanism simplicity and platform power. The same model that improves welfare by acting as a reserve price may alter market access and competitive conditions. The paper analyzes its allocative role but does not study strategic platform objectives, model cannibalization, or revenue effects.

Empirical evaluation on EmbedLLM

The empirical study uses more than 30,000 prompts and 110 LLMs from EmbedLLM [Zhuang et al., arXiv ID not supplied in the manuscript]. Prompt-specific model values are estimated as predicted accuracy minus a parameter-count-based inference cost. Predictions use 1−1/e2≈0.8651-1/e^2 \approx 0.8654-nearest neighbors over prompt embeddings, with 1−1/e2≈0.8651-1/e^2 \approx 0.8655. Prompts are partitioned into 20 embedding clusters, and bidders condition their strategies on the cluster and their own value.

Approximate BNE are computed using damped fictitious play over discretized value bins and bid-shading factors. The authors evaluate both a typical equilibrium and an adversarial approximate equilibrium. In the latter, bidders choose responses that preserve at least 95% of their maximum surplus while minimizing welfare. This is intended to stress-test the bounds, although the solver does not have a general convergence guarantee for correlated-value FPAs and starts from truthful bidding, potentially selecting only equilibria reachable by downward shading.

On the full market, the FPA achieves very high welfare:

Allocation rule Welfare relative to oracle
Random allocation 0.542
Best single model 0.781
Best model per prompt cluster 0.894
FPA, typical equilibrium 0.992
FPA, adversarial equilibrium 0.988

The worst-cluster ratios are also strong: 1−1/e2≈0.8651-1/e^2 \approx 0.8656 for the typical FPA equilibrium and 1−1/e2≈0.8651-1/e^2 \approx 0.8657 for the adversarial equilibrium, compared with 1−1/e2≈0.8651-1/e^2 \approx 0.8658 for the best-per-cluster router and 1−1/e2≈0.8651-1/e^2 \approx 0.8659 for the best single model. The auction benefits from conditioning on each model’s private prompt-specific value: specialists can win precisely when the usual cluster leader is weak.

The empirical competitive-floor bound on the full market is at least α\alpha0 overall and α\alpha1 on the worst cluster. These guarantees are conservative relative to the realized values of α\alpha2 and α\alpha3, but they improve materially over the distribution-free α\alpha4 bound. The gap is expected because the competitive-floor theorem ignores the additional efficiency contributed by near-independence and uses only a limited summary of the value distribution.

Across 100,000 randomly sampled submarkets, realized welfare is above α\alpha5 for the overwhelming majority of auctions. In the lowest competitive-floor bound bin, the bottom α\alpha6 percentile of welfare is approximately α\alpha7 at typical equilibria and α\alpha8 at adversarial equilibria. In the highest bound bin, these values rise to approximately α\alpha9 and mm0, respectively. Thus, the empirical lower tail tracks the market-specific competitive-floor bound rather than the universal worst-case constant.

The hand-constructed four-model cohorts further isolate the role of competition near the top of the value distribution:

Cohort Runner-up gap Adversarial shading Adversarial welfare loss
Similar generalists 7.7% 12.3% 0.4%
Diverse generalists 17.1% 19.8% 1.2%
One generalist, three niche models 35.6% 29.1% 5.1%
Two generalists, two niche models 15.9% 22.3% 0.8%

These results support the paper’s specific mechanism: the level of shading is not itself the welfare problem; welfare loss arises when bidders shade by different amounts and the ranking of bids diverges from the ranking of values. A close runner-up reduces the incentive for the top bidder to shade aggressively and limits misallocation.

Evidence for conditional near-independence

The supplementary empirical analysis regresses each model’s value on prompt embeddings and compares this with prediction from a rival model’s value. Prompt features alone explain an average mm1 of mm2, while a rival’s value alone explains mm3. Adding the rival after conditioning on the prompt increases mm4 by only mm5 on average and mm6 at the 90th percentile.

The paper reports that the prompt explains approximately 90% of the predictive information supplied by a rival’s value, and is the better predictor for 84% of ordered model pairs. This is consistent with prompt-conditioned residual dependence being weaker than unconditional dependence.

The authors correctly state that these regression statistics do not establish the total-variation condition required by the theorem. Small incremental mm7 does not, in general, imply small multivariate total variation distance. The manuscript offers a Gaussian residual calculation under a simplifying assumption, relating incremental mm8 to pairwise correlations and then to total variation. That calculation is diagnostic rather than a validated estimate of mm9 for the actual bounded, non-Gaussian value distribution.

Platform interventions in the experiments

The platform-owned bidder experiments use markets containing the strongest model, random rivals, and a platform model chosen at different percentiles of average model quality. Because these markets are already efficient, average welfare changes little when the platform model is weak or average. The effect is concentrated in the lower tail of adversarial equilibria.

For markets with five rivals, the adversarial ϵ\epsilon0 percentile increases from approximately ϵ\epsilon1 for a weak platform model to ϵ\epsilon2 for a platform model near the median and to ϵ\epsilon3 when the platform model matches the strongest model. With ten rivals, the corresponding values are approximately ϵ\epsilon4, ϵ\epsilon5, and ϵ\epsilon6. The marginal benefit declines with market size because additional competitors already maintain high bid floors.

Filtering produces a similar pattern. Eligibility cutoffs up to approximately ϵ\epsilon7 remove weak models without materially reducing the filtered oracle, while slightly improving adversarial lower-tail welfare. More aggressive filtering begins to exclude models that are best on some prompts. At ϵ\epsilon8, when only the cluster leader is admitted, mean welfare falls to approximately ϵ\epsilon9 for five-model markets and (α,m,ϵ)(\alpha,m,\epsilon)0 for ten-model markets, with adversarial (α,m,ϵ)(\alpha,m,\epsilon)1 percentiles near (α,m,ϵ)(\alpha,m,\epsilon)2 and (α,m,ϵ)(\alpha,m,\epsilon)3. The result directly validates the theoretical warning that participation filtering is beneficial only while it preserves the strongest prompt-specific responders.

Limitations and open questions

The analysis assumes that agents are aligned with user welfare and derive utility only from response reward minus inference cost. Advertising, strategic data acquisition, model exposure, or other externalities could make the welfare objective differ from the winner’s value.

The guarantees apply to exact BNE, while the experiments use approximate equilibria generated by a heuristic fictitious-play solver. The solver has no general convergence guarantee in the studied correlated-value setting, restricts strategies to five value bins and multiplicative shading factors, and starts from truthful bids. The adversarial construction is therefore a stress test within a restricted strategy class, not a proof that it finds the worst equilibrium.

The two principal structural conditions are analyzed separately. Taking the maximum of the competitive-floor and near-independence guarantees is immediate, but a theorem that combines both conditions could be stronger. The experiments likewise compute the competitive-floor bound rather than a combined bound, despite empirical evidence for both competitive floors and prompt-conditioned predictive structure.

The quantitative near-independence theorem requires regularity assumptions that may fail for discrete, highly concentrated, or irregular value distributions. The empirical analysis does not directly estimate conditional total variation distance, so it supports but does not verify the theorem’s key premise. Finally, the paper studies welfare rather than platform revenue. Revenue may respond differently to competition, reserve bids, and bidder participation, and the welfare guarantees do not imply analogous revenue guarantees.

Conclusion

The paper establishes that the welfare cost of strategic shading in first-price agentic markets depends strongly on the structure of model values. A competitive floor among several credible bidders improves the universal (α,m,ϵ)(\alpha,m,\epsilon)4 guarantee, with the improvement increasing in both the floor level and the number of competitors. Conditional near-independence yields an approximate (α,m,ϵ)(\alpha,m,\epsilon)5 guarantee, although the general robustness result is qualitative and its empirical premise is only indirectly tested.

On EmbedLLM, simulated FPAs attain approximately (α,m,ϵ)(\alpha,m,\epsilon)6 of oracle welfare on the full market and remain highly efficient in adversarial approximate equilibria. The empirical results indicate that close competition among top-valued models, rather than merely a large number of participants, is the main determinant of robustness. Platform-owned bids and conservative pre-auction filtering can reinforce this structure, but aggressive filtering can reduce welfare by excluding prompt-specific winners. The paper therefore provides a distribution-sensitive justification for FPAs in agentic markets while leaving equilibrium learning dynamics, combined structural guarantees, and revenue analysis unresolved.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Explain it Like I'm 14

1. What is this paper about?

This paper studies how AI agents could compete in a market for answering user prompts.

Imagine that a user asks a question, such as “Write a computer program” or “Solve this math problem.” Several AI models may be able to answer it. Instead of using one fixed model, the models could bid for the chance to answer the prompt.

The paper focuses on a system called a first-price auction:

  • Every AI agent submits a bid.
  • The agent with the highest bid wins the prompt.
  • The winner pays exactly what it bid.
  • The winner then answers the prompt and receives a reward based on the answer’s quality.

The main question is:

Can this simple auction system still choose good AI agents, even when agents act strategically and do not always bid honestly?

The authors argue that the answer is often yes, especially when several AI models are good at the same prompt.


2. What questions does the paper investigate?

The researchers focus on several connected questions:

  1. How much efficiency is lost when AI agents strategically lower their bids? An agent may bid less than its true value to make a larger profit if it wins.
  2. Does competition between several good models improve the result? If multiple models can answer a prompt almost equally well, losing the best model may not matter very much.
  3. Does it help if the agents’ values are nearly independent? The models may perform differently because of random, model-specific reasons, even after accounting for how difficult the prompt is.
  4. Can a platform improve the market by controlling who participates? For example, could it remove very weak models or enter its own model into the auction?

To measure these effects, the paper uses the price of anarchy, or PoA. This compares the value achieved by the auction with the best value that could have been achieved if the best model had always been selected.

For example, a PoA of 0.80 means the auction achieves 80% of the best possible welfare.


3. How did the researchers study the problem?

The auction model

Each AI agent has a value for a prompt:

1
value = expected reward for the answer − cost of running the model

For instance, a powerful model might produce a very accurate answer, but it may also be expensive to run. A smaller model may be cheaper but less accurate.

The agent’s value is therefore not just “how good the answer is.” It is how much useful benefit remains after paying the computing cost.

Strategic bidding

The agents do not have to bid their true values. Suppose an agent believes a prompt is worth 10 points to it. It might bid only 7 points because:

  • bidding 10 could leave it with no profit;
  • bidding 7 might still win;
  • if it wins, it keeps more of the difference between its value and its payment.

This behavior is called bid shading.

The paper models the agents as playing a game in which each one tries to choose the bid that gives it the best expected profit. A stable situation, where no agent wants to change its strategy, is called a Bayes–Nash equilibrium. In everyday language, this means:

Each agent is making the best decision it can, given what it expects the other agents to do.

Two important market conditions

The authors study two features that may make auctions work better.

A. A competitive floor

A competitive floor exists when several agents usually value a prompt highly.

For example, suppose the best model values a prompt at 100 points, and at least three other models usually value it at 80 points or more. Then there is strong competition near the top.

This is useful because the best model cannot lower its bid too much. If it does, another strong model may win.

The authors describe this using:

  • α: how close the competing models are to the best model;
  • m: how many strong competitors there are;
  • ε: how often this level of competition fails.

B. Near-independence

The values of different models may be related because they all face the same prompt. For example, all models may find a difficult question hard.

The researchers ask whether the models become almost independent after considering information such as:

  • the prompt’s topic;
  • how difficult it appears;
  • the type of task;
  • the models’ sizes and costs.

They measure how close the situation is to independence using a mathematical distance called total variation distance. This is simply a way of measuring how different two probability patterns are.

Computer experiments

The researchers also ran simulated auctions using the EmbedLLM dataset, which contains:

  • more than 30,000 prompts;
  • tasks involving mathematics, programming, question answering, and reasoning;
  • results from 112 LLMs.

They estimated each model’s value for each prompt, including both answer quality and model-running cost.

They then simulated strategic bidding. The experiments included:

  • ordinary approximate equilibria;
  • deliberately worse, “adversarial” equilibria, where agents still earned almost as much profit but produced lower social welfare.

This tested whether the results remained strong even under unfavorable strategic behavior.


4. What did the paper find?

First-price auctions have a general worst-case guarantee

Earlier research showed that, in the worst possible situation, a first-price auction can achieve only about:

1−1e≈63%1-\frac{1}{e} \approx 63\%

of the best possible welfare.

This means that the auction could theoretically lose about 37% of the available value.

However, the authors argue that this worst case is unlikely to describe most AI markets.

Strong competition greatly improves efficiency

If two or more models are always close to the best model, the auction becomes much more efficient.

The paper gives a simple example:

  • Without extra assumptions, the guarantee is about 63%.
  • If a second model is always worth at least half as much as the best model, the guarantee rises to about 82%.
  • If a competing model is worth about 90% as much as the best model, the guarantee rises to about 96%.

The reason is simple: a strong competitor prevents the best model from lowering its bid too much.

The effect remains even when competition sometimes disappears. Having more strong competitors makes the market more stable. For example, if strong competition exists 90% of the time:

  • two strong competitors may provide only a weak guarantee;
  • four competitors provide a better guarantee;
  • many competitors provide a much stronger guarantee.

Nearly independent values also help

When model values are independent, previous work showed that first-price auctions achieve at least about:

1−1e2≈86.5%1-\frac{1}{e^2} \approx 86.5\%

of the best possible welfare.

This is much better than the general 63% guarantee.

The paper shows that exact independence is not necessary. If the values are only approximately independent, the auction can still perform close to the 86.5% level.

This matters because AI models may share some information about a prompt, but their remaining differences may still be mostly unrelated after accounting for prompt difficulty and other public information.

The simulations showed very high efficiency

On the full EmbedLLM dataset, the results were approximately:

Allocation method Welfare as a fraction of the best possible
Random model 54.2%
Best single model 78.1%
Best model for each prompt cluster 89.4%
First-price auction, typical equilibrium 99.2%
First-price auction, adversarial equilibrium 98.8%

The first-price auction performed extremely well in these simulations.

Even in the worst prompt cluster, the auction achieved about:

  • 96.0% of the best possible welfare in the typical case;
  • 93.0% in the adversarial case.

This is important because it suggests that strategic bidding did not cause large mistakes in this simulated AI market.

Platforms can improve the market

The paper also gives two practical design ideas.

Filtering weak models

Before the auction begins, a platform could remove models that are clearly poor for a particular type of prompt.

This can increase competition among the remaining models. However, filtering is risky if the platform accidentally removes the best model.

Adding the platform’s own model

A platform could enter one of its own models into the auction and bid its true value.

This model acts like a minimum acceptable competition level, similar to a reserve price in an ordinary auction. Even if other agents lower their bids, the platform’s model can prevent the winning bid—and therefore the quality of the selected service—from becoming too low.


5. Why are these findings important?

The paper’s main message is that first-price auctions may be much more useful for AI markets than worst-case mathematical results suggest.

The system has several advantages:

  • It is simple to understand.
  • The winner pays exactly its own bid.
  • It does not require the platform to know every model’s private costs and abilities.
  • It allows new AI agents to join the market.
  • It can work well even when agents behave strategically.

The results suggest that an AI platform may not need a complicated auction system if its market has:

  1. several models that are good substitutes for one another; or
  2. model values that become nearly independent after considering prompt information.

In such situations, a simple first-price auction can often select a model that is almost as good as the best possible model.

Conclusion

This paper studies whether AI agents can compete for user prompts through simple first-price auctions. Although strategic bidding can sometimes cause the wrong agent to win, the authors show that this problem becomes much smaller when several strong models compete or when model values are nearly independent.

Their theory and simulations suggest that first-price auctions can preserve most of the possible benefit—often around 90% or more—in realistic AI markets. This could make them a practical way to route prompts among many competing AI systems while keeping the market decentralized, transparent, and relatively easy to operate.

Knowledge Gaps

Knowledge gaps, limitations, and open questions

The paper leaves the following issues unresolved:

  • Real-world validation is limited to one benchmark. The empirical analysis uses the EmbedLLM dataset and 110 models from a fixed set of tasks, so it remains unclear whether the competitive-floor and near-independence results generalize to production traffic, multimodal prompts, interactive conversations, agentic workflows, or other model ecosystems.
  • The value model is highly stylized. Values are defined as estimated accuracy minus a cost proportional only to parameter count. This omits latency, energy use, monetary inference prices, availability, context-window limits, tool-use costs, safety risk, and heterogeneous response-quality objectives.
  • Response rewards are assumed to be accurately measurable and incentive-compatible. The paper does not study noisy, delayed, manipulable, subjective, or strategically reported user rewards and verifiers, nor how reward misspecification affects equilibrium bidding and welfare.
  • Bidder values are treated as private information but are estimated from shared data. In practice, providers may use common benchmarks, reverse-engineer competitors, observe auction outcomes, or have correlated estimation errors. The effects of such information leakage and signal sharing on the theoretical guarantees are not analyzed.
  • The relationship between public prompt information and conditional independence remains unresolved. The paper conjectures that conditioning on prompt features removes much of the dependence among model values, but does not establish which observable features are sufficient or how much conditioning is required in realistic markets.
  • The total-variation approximation result is qualitative. The function ηncont\eta_n^{\mathrm{cont}} is not given in an explicit, readily usable form, leaving unclear how large the welfare penalty is for empirically measured dependence levels, especially as the number of bidders grows.
  • The near-independence guarantee may be weak under unbounded or highly heterogeneous values. The theorem requires a conditional upper bound v‾(X)\overline v(X), and the paper does not provide practical ratio guarantees when this bound is large relative to conditional optimal welfare or when values have heavy tails.
  • The competitive-floor condition may be difficult to estimate robustly. It is defined relative to the random or expected maximum value, but the paper does not analyze finite-sample uncertainty, distribution shift, or statistical procedures for estimating (α,m,ϵ)(\alpha,m,\epsilon) with confidence guarantees.
  • The derived competitive-floor bounds may not be tight. It remains open whether the dependence on α\alpha, mm, and ϵ\epsilon in the main theorem is optimal, whether stronger bounds can exploit the full distribution of the runner-up values, and whether matching lower-bound constructions exist.
  • The analysis focuses on Bayes–Nash equilibria and excludes other strategic behaviors. Repeated-game effects, collusion, tacit coordination, learning dynamics, bounded rationality, risk aversion, budget constraints, and bidders with objectives other than expected surplus are not modeled.
  • Equilibrium existence and uniqueness are not established broadly for the considered setting. The paper assumes a nonempty set of non-overbidding equilibria and emphasizes that asymmetric equilibria may be inefficient, but does not characterize when equilibria exist, how many there are, or how equilibrium selection affects the guarantees.
  • The simulated equilibria are only approximate. Fictitious play uses discretized values and bids, cluster-level information, and an adversarial response rule with a 5% regret tolerance. The sensitivity of the welfare results to grid resolution, initialization, stopping criteria, regret tolerance, and alternative equilibrium solvers is not fully established.
  • The adversarial-equilibrium construction is not a general worst-case equilibrium analysis. Choosing welfare-minimizing responses within a regret tolerance does not necessarily identify the lowest-welfare Bayes–Nash equilibrium, so the reported adversarial results may not represent the true equilibrium range.
  • The model of prompt information is coarse. Bidders condition on one of 20 embedding-based clusters rather than the full prompt or richer public metadata. It is therefore unclear whether the observed welfare and dependence patterns arise from the auction mechanism or from information loss caused by clustering.
  • Cross-query strategic adaptation is omitted. Bidders are modeled independently for each prompt type, with no analysis of reputation, budget management, inventory constraints, learning about competitors, or dynamic bidding across repeated auctions.
  • Entry and participation decisions are not modeled. The paper assumes a fixed set of bidders or platform-selected subsets, leaving open how providers decide whether to enter, exit, invest in better models, or participate only in high-value prompt segments.
  • Platform filtering is analyzed mainly through welfare bounds rather than an optimal policy. The paper does not derive how a platform should select bidders under uncertainty, account for routing errors, balance coverage against competition, or optimize welfare jointly with participation and revenue.
  • The platform’s in-house bidder assumption is strong. The reserve-price analysis assumes that the platform knows its model’s value and truthfully bids exactly that value. The effects of uncertain value estimates, strategic platform objectives, model cannibalization, and platform incentives to manipulate participation or rewards remain unexplored.
  • Revenue, user welfare, and provider welfare are not jointly analyzed. The paper focuses on allocative welfare, while first-price mechanisms also affect platform revenue, provider profits, user prices, response quality, and incentives to improve models. Possible trade-offs among these objectives are unresolved.
  • The single-item formulation does not capture many agentic-market interactions. Prompts may require multiple agents, sequential delegation, parallel calls, tool use, or complementarities and substitutabilities among responses; the current PoA results do not directly extend to these settings.
  • Externalities and quality interactions are excluded. A provider’s response may affect future prompts, user trust, system state, or other agents’ payoffs. Such externalities could change both the efficient allocation and equilibrium behavior.
  • The cost and quality distributions are treated as exogenous. The paper does not study endogenous model improvement, distillation, capacity investment, or how the auction mechanism changes the long-run distribution of competing models.
  • Robustness to distribution shift is not established. Theoretical conditions and empirical estimates are evaluated under a fixed prompt distribution, so it remains unknown how the guarantees behave when task mix, model capabilities, costs, or reward functions change over time.
  • The empirical comparisons do not quantify statistical uncertainty sufficiently. Results are reported across sampled markets and prompt clusters, but confidence intervals, sensitivity to market-sampling schemes, and formal tests of differences between allocation rules are not presented in the provided analysis.
  • The connection between theoretical PoA and practical performance remains incomplete. The reported realized welfare is often much higher than the worst-case bounds, but the paper does not identify which specific market features explain the gap or provide a predictive model for welfare before deployment.

Practical Applications

Immediate Applications

  • Deploy first-price auction–based LLM routing in multi-model serving platforms (Software/AI infrastructure) Platforms can let candidate models submit bids for each prompt, with the highest bidder serving the request and paying its bid. The paper’s simulations on 110 models and 30,000 prompts found realized welfare close to the first-best allocation: approximately 0.992 of optimal welfare at a typical equilibrium and 0.988 under an adversarial approximate equilibrium. Potential workflow: estimate each model’s expected reward minus inference cost, collect sealed bids, route to the highest bidder, and evaluate the response using a user rating, unit tests, or an automated verifier. Dependencies: reliable value estimates, enforceable payment and reward rules, non-overbidding incentives, sufficiently accurate inference-cost accounting, and safeguards against collusion or manipulated quality scores.
  • Use first-price auctions for decentralized prompt allocation across independent AI providers (Cloud computing/AI marketplaces) A marketplace can support providers with private knowledge of their capabilities and costs without requiring the platform to maintain a complete centralized capability database. This is particularly useful when providers frequently enter or leave the market. Dependencies: authenticated provider identities, standardized response-quality metrics, low-latency auction execution, and contractual mechanisms for paying winners only after valid responses are delivered.
  • Implement competitive-floor monitoring as an auction-health diagnostic (Platform operations and market analytics) Operators can estimate, for each prompt type, the fraction of queries for which at least m models achieve at least an α fraction of the best model’s expected value. The resulting (α, m, ε) competitive-floor statistics can be used to predict welfare robustness before deployment. Potential tool: a dashboard reporting competitive-floor coverage, estimated failure rate ε, expected price of anarchy, bid shading, and welfare by prompt cluster. Dependencies: representative historical prompts, calibrated model-performance estimates, and a meaningful reward-minus-cost value definition.
  • Filter weak responders before bidding (LLM routers and API gateways) A lightweight router can remove models that are consistently poor for a prompt class, thereby increasing the minimum value among participating bidders. This can improve the lower welfare bound by eliminating low-quality competitors that contribute little to useful competition. Operational use: construct a candidate set based on prompt topic, difficulty, latency, cost, privacy requirements, and historical accuracy, then run the auction only among the retained models. Dependencies: the filter must not systematically remove the best model. Conservative thresholds, fallback models, and periodic evaluation are needed because filtering can improve the floor while reducing the market’s maximum attainable value.
  • Condition auctions on publicly observable prompt information (Routing, benchmarking, and market design) Platforms can partition prompts by topic, difficulty, response-verification method, model tier, or embedding cluster and run separate bidding strategies within each group. Conditioning on such information can reduce residual dependence among model values and make the near-independence welfare guarantee more applicable. Dependencies: public features must be available to all bidders, must not leak sensitive user information, and must explain a substantial share of common variation in model performance.
  • Use auction outcomes to select cost-effective models for routine workloads (Enterprise AI and cloud cost management) The value definition naturally incorporates both expected response quality and inference cost. Enterprises can therefore use first-price allocation to route coding, question-answering, document processing, or reasoning tasks toward models that provide the best expected net value rather than always using the largest model. Dependencies: costs must include latency, energy, hardware, and possibly data-transfer costs; reward estimates must reflect business-specific task success rather than generic accuracy.
  • Apply the framework to verifiable AI tasks (Software engineering, mathematics, data processing) For tasks with objective validation, the reward can be released when a response passes unit tests, mathematical checks, schema validation, or a third-party verifier. This enables practical auctions for code generation, SQL generation, theorem proving, structured extraction, and data transformation. Dependencies: verifiers must be difficult to game and should cover correctness, security, and edge cases. Partial correctness and abstention also require an appropriately designed reward function.
  • Use the paper’s empirical methodology as a benchmarking workflow (Academia and industrial research) Researchers can reproduce the paper’s approach by estimating per-prompt model values, clustering prompts by public features, solving approximate Bayesian equilibria, and reporting both average and lower-tail realized welfare. This is a practical way to compare auction mechanisms, routers, and model portfolios. Dependencies: equilibrium computation is approximate and can depend on discretization, initialization, and the choice of regret tolerance. Results should therefore include sensitivity analyses and multiple equilibrium-selection procedures.
  • Adopt first-price auctions as a transparent alternative to more complex mechanisms (Public-sector procurement and AI governance) Because the winner pays its own announced bid, first-price auctions offer an auditable rule that is easier to explain than mechanisms requiring the platform to calculate or report counterfactual second prices. They may be suitable for government or regulated deployments where operational transparency is important. Dependencies: transparency of the payment rule does not guarantee truthful bidding or fairness. Audits should cover provider exclusion, systematic misallocation, quality disparities, and potential incentives to underbid unsafely.
  • Use a simple first-price router for personal or organizational AI assistants (Daily life and productivity tools) A personal assistant could select among local, cloud, and specialized models based on estimated task success, cost, latency, and privacy value. For example, a local model could bid competitively on routine drafting while a stronger cloud model bids for difficult reasoning tasks. Dependencies: users need understandable quality and privacy estimates, and the system must not expose sensitive prompts to providers that should not receive them. The auction mechanism is most appropriate when response quality can be evaluated reliably.

Long-Term Applications

  • Create open agentic markets for autonomous software agents (Software engineering and multi-agent systems) Agents specializing in coding, browsing, planning, data analysis, or verification could bid for subtasks in a larger workflow. The platform could allocate each task to the agent with the highest expected net contribution and pay based on verified results. Dependencies: this requires compositional value models, reliable task-level verification, protection against strategic misreporting, and mechanisms for handling dependencies among subtasks. The paper analyzes a single-item auction and does not directly establish guarantees for multi-stage workflows.
  • Develop query-specific reserve prices using platform-owned models (AI platforms and cloud services) A platform can enter an in-house model that publicly bids its estimated value. This model acts as a query-specific reserve price: it guarantees a baseline level of value and limits how far external providers can shade their bids. The paper gives the bound

E[W]E[V(1)]≥(1−1e)+1eE[V0]E[V(1)].\frac{\mathbb{E}[W]}{\mathbb{E}[V_{(1)}]} \geq \left(1-\frac{1}{e}\right) +\frac{1}{e}\frac{\mathbb{E}[V_0]}{\mathbb{E}[V_{(1)}]}.

Dependencies: the platform must estimate and honestly publish V₀; an overstated value can create negative surplus or distort allocation, while an understated value provides little competitive benefit. Antitrust, self-preferencing, and market-access concerns would also need to be addressed.

  • Build adaptive model portfolios optimized for competitive floors (Model development and AI infrastructure) Instead of selecting models only for individual benchmark performance, providers could maintain portfolios in which several models perform similarly well on each major task class. Distillation, shared training data, specialist models, and model compression could be used to ensure that multiple bidders clear a high fraction of the best model’s value. Expected benefit: more credible substitutes raise the competitive floor and make first-price allocation efficient even when bidders shade their bids. Dependencies: improving substitutability may reduce model diversity, and correlated failures could make the apparent floor unreliable on rare or adversarial prompts.
  • Design conditional-independence-aware auction routers (Statistical learning and mechanism design) Future routers could explicitly learn public prompt states X that explain shared variation in model values, then estimate conditional dependence using metrics such as total variation distance. If residual dependence is small and values are bounded, the market may approach the independent-value welfare guarantee of 1 - 1/e² ≈ 86.5%, rather than the general worst-case guarantee of 1 - 1/e ≈ 63.2%. Dependencies: total variation is difficult to estimate in high-dimensional settings, and the theoretical error term depends on value bounds. Strong guarantees require adequate data, stable conditional distributions, and careful treatment of distribution shift.
  • Extend auctions from single prompts to bundles and sequential workflows (Robotics, enterprise automation, and agent orchestration) Multiple agents could bid for bundles such as “retrieve information, write code, test code, and deploy,” or for sequential subtasks in a robotic or business process. Mechanisms could allocate tasks based on expected marginal contribution and verified completion. Dependencies: complementarities and task dependencies invalidate the paper’s single-item welfare analysis unless additional research establishes suitable multi-item auction guarantees. Agents may also need to bid on schedules, resource consumption, and failure probabilities.
  • Apply the framework to edge-cloud computing and energy-aware inference (Energy and distributed systems) Agents representing edge devices, data centers, and specialized accelerators could bid to process requests. Values could include accuracy, latency, energy consumption, carbon intensity, and data-locality benefits. Competitive floors might arise when several hardware or model alternatives can satisfy a request. Dependencies: bids must incorporate time-varying energy and capacity costs, and the market must handle congestion, correlated availability, and service-level agreements. These settings require extensions beyond independent single-prompt values.
  • Use agentic auctions for healthcare decision support (Healthcare) Different models could bid to analyze radiology, pathology, triage, or clinical documentation prompts, with rewards based on validated accuracy, calibration, safety checks, and clinician acceptance. Multiple clinically competent models could provide a competitive floor, while a platform-owned safety model could function as a reserve or fallback. Dependencies: clinical deployment requires regulatory approval, privacy protection, auditability, human oversight, calibrated uncertainty, and robust evaluation on underrepresented populations. A simple correctness reward is insufficient for high-risk medical decisions.
  • Develop education-specific model markets (Education) Tutoring, feedback, translation, problem generation, and accessibility agents could compete for student requests. Rewards could reflect rubric-based correctness, pedagogical quality, age appropriateness, and learner improvement rather than immediate user satisfaction alone. Dependencies: educational outcomes are delayed and difficult to measure, and optimizing short-term reward may encourage over-helping or answer leakage. Privacy, child safety, teacher oversight, and fairness across student populations are essential.
  • Apply strategic routing to financial and compliance workflows (Finance and legal technology) Specialized agents could bid to perform fraud screening, document review, credit analysis, or regulatory classification, with payment tied to independently verified outputs. The market could allocate routine cases to inexpensive models and difficult cases to stronger agents. Dependencies: financial decisions require explainability, record retention, non-discrimination testing, adversarial robustness, and regulatory compliance. The value estimates must include the cost of false positives, false negatives, and downstream legal risk.
  • Create policy standards for agentic-market governance (Public policy and regulation) Regulators and standards bodies could require platforms to report auction rules, bid and allocation logs, model-quality metrics, welfare estimates, and the frequency with which the best-performing provider loses because of strategic shading. Competitive-floor and conditional-dependence statistics could become market-monitoring indicators. Dependencies: reporting must protect provider trade secrets and user privacy. Theoretical PoA guarantees are welfare bounds, not guarantees of fairness, safety, truthfulness, or equitable market access.
  • Study collusion, manipulation, and adversarial bidding in deployed markets (Market security and mechanism design) Future systems should test whether providers can coordinate bids, misreport costs, exploit predictable prompt clusters, or manipulate automated reward evaluators. Countermeasures may include randomized audits, reserve prices, bidder diversity requirements, reputation systems, and hybrid first-/second-price mechanisms. Dependencies: the paper assumes non-overbidding and analyzes Bayesian Nash equilibria, but real markets may contain collusion, repeated-game behavior, strategic entry and exit, and inaccurate private values. These behaviors could materially reduce the predicted welfare.
  • Develop hybrid mechanisms that switch based on observed market structure (Long-term platform architecture) A platform could use first-price auctions when competitive-floor and conditional-independence diagnostics indicate high efficiency, but switch to truthful or reserve-price mechanisms when competition is weak, values are highly correlated, or the best provider is frequently unique. Dependencies: switching rules must not be predictable enough to invite manipulation, and mechanism-selection overhead may offset the simplicity advantages of first-price auctions. Further empirical work is needed to determine whether the paper’s bounds reliably predict performance under nonstationary markets.

Glossary

  • Affiliated values: Values that exhibit positive statistical dependence, so that one bidder’s high value makes other bidders’ high values more likely. “positively dependent (e.g., affiliated) values”
  • Agentic market: A decentralized market in which AI agents compete to serve individual user prompts. “an ‘agentic market,’ which is a serving-time market where possible responding agents bid to claim each prompt”
  • Bayes–Nash equilibrium (BNE): A strategy profile in a Bayesian game in which each participant maximizes expected payoff given its private information and the strategies of others. “A strategy profile s=(s1,…,sn)\mathbf{s} = (s_1, \dots, s_n) is a Bayes-Nash equilibrium (BNE)”
  • Bayesian game of incomplete information: A strategic game in which participants have private information about their types or values. “We model this strategic interaction as a Bayesian game of incomplete information”
  • Competitive floor: A condition under which several bidders value an item or prompt above a specified fraction of the optimal value with high probability. “We formalize this via a notion of a ‘competitive floor’ for the market.”
  • Conditional independence: Independence between random variables after conditioning on shared observed information. “values are conditionally independent given X=xX = x”
  • Conditional joint distribution: The joint probability distribution of multiple variables after fixing the value of another variable. “the conditional joint distribution and the product of its marginals”
  • Conditional total variation distance: A measure of the discrepancy between conditional probability distributions. “the total variation distance between the conditional joint distribution and the product of its marginals”
  • Dominant-strategy incentive compatibility: A mechanism property in which truthful reporting is optimal regardless of other participants’ actions. “those that are dominant-strategy incentive compatible”
  • Empirical distribution: A probability distribution estimated directly from observed or simulated data. “the bound is computed using the empirical distribution of the bidder values”
  • Equilibrium allocation: The assignment produced when participants’ strategies form a strategic equilibrium. “the equilibrium allocation preserves substantially more welfare”
  • Expected surplus: The expected difference between a participant’s value and the payment it makes when it wins. “If bidder ii wins the request and pays a price pip_i, its expected payoff (or surplus) is then simply vi−piv_i - p_i.”
  • First-price auction (FPA): An auction in which the highest bidder wins and pays exactly its submitted bid. “In a sealed-bid FPA, every bidder ii submits a bid bib_i.”
  • Fictitious play: An iterative game-solving procedure in which players repeatedly respond to estimates of opponents’ behavior. “Within each cluster we solve for (approximate) Bayes--Nash equilibria by fictitious play”
  • Independent private values (IPV): An auction model in which each bidder’s value is statistically independent of the others’ values. “under independent private values (IPV; where V1⊥⋯⊥VnV_1 \perp \dots \perp V_n)”
  • Inference costs: Computational or operational costs incurred when generating a model response. “the expectation of the reward for its response minus its inference costs”
  • Incomplete beta function: A special function used to express probabilities associated with beta-distributed random variables. “IϵI_\epsilon is the regularized incomplete beta function”
  • Marginal distribution: The probability distribution of one variable considered separately from a joint distribution. “the product of its marginals”
  • Non-overbidding: The restriction that a bidder’s submitted bid does not exceed its private value. “we assume throughout that bidders never bid more than their value at equilibrium”
  • Oracle: An idealized benchmark that selects the highest-value available option. “reported as a fraction of the first-best oracle”
  • Price of anarchy (PoA): The worst-case ratio between welfare under strategic equilibrium and optimal welfare. “The price of anarchy (PoA) quantifies the worst-case welfare loss due to strategic behavior.”
  • Private label: A product or service owned by a platform and offered alongside independent sellers or providers. “operators often stock ‘private labels’ alongside third-party sellers to discipline markups”
  • Prior: A probability distribution representing beliefs about participants’ private values before observing them. “we model bidder values v=(v1,…,vn)\mathbf{v} = (v_1, \ldots, v_n) as draws from a joint value prior μ\mu”
  • Regularized incomplete beta function: The incomplete beta function normalized by the complete beta function, producing a value in the interval [0,1][0,1]. “where Sm(ϵ):=Iϵ(m−1,2)1/mS_m(\epsilon) := I_\epsilon(m-1, 2)^{1/m}, IϵI_\epsilon is the regularized incomplete beta function”
  • Reserve price: A minimum acceptable bid or effective price below which an item is not allocated. “the platform’s model acts as a query-specific reserve price”
  • Runner-up: The bidder with the second-highest value or bid in an auction. “deterministic competition from the runner-up ensures that the equilibrium winning bid is at least α[V(1)]\alpha[V_{(1)}]”
  • Sealed-bid auction: An auction in which bidders submit bids privately rather than observing others’ bids beforehand. “In a sealed-bid FPA, every bidder ii submits a bid bib_i.”
  • Social welfare: The total value generated by an allocation, including bidder utilities and auctioneer revenue. “It is natural to measure an auction's performance by the total social welfare”
  • Strategic shading: Deliberately bidding below one’s true value to increase expected profit. “Bidders may therefore strategically shade their bids below their values to gain positive surplus.”
  • Total variation distance: A metric measuring the maximum difference between two probability distributions over the same event. “We use $\|\mu-\nu\|_{\mathrm{TV}:=\sup_A|\mu(A)-\nu(A)|$.”
  • Truthful mechanism: An auction mechanism in which reporting one’s true value is an optimal strategy. “Unlike VCG-style mechanisms, first-price auctions are not truthful”
  • VCG mechanism: A mechanism based on the Vickrey–Clarke–Groves principle, generally selecting an efficient allocation and charging payments based on externalities imposed on others. “second-price and Vickrey-Clarke-Groves (VCG) variants”
  • Welfare lower bound: A guaranteed minimum level of welfare relative to an optimum. “both features give rise to welfare lower bounds that are significantly better than the well-known general case”
  • Winner shading: The reduction of a winning bid below the winner’s underlying value. “We also track how much the winner shades”

Tweets

Sign up for free to view the 2 tweets with 106 likes about this paper.