The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

A dynamic auction that picks not only which ad to show but when to show it inside multi-turn LLM conversations extracts timing option value and—under the paper's assumptions—yields truthfulness in expectation and an 11% simulated net-revenue lift over fixed-timing baselines, though the gains rest on synthetic dialog simulations and a bid-independent click estimator.

LLM-OSDA: An Optimal-Stopping Dynamic Auction for Native Advertising in Multi-Turn LLM Conversations
Yan Fang, Jialin Chen, Chun Gan, Hang Yu, Mingjun Nie, Yeyu Zhang, Fengxiang He, Ching Law · July 31, 2026
arxiv theoretical medium evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Yan Fang unresolved corpus identity
  2. Jialin Chen unresolved corpus identity
  3. Chun Gan unresolved corpus identity
  4. Hang Yu unresolved corpus identity
  5. Mingjun Nie unresolved corpus identity
  6. Yeyu Zhang unresolved corpus identity
  7. Fengxiang He unresolved corpus identity
  8. Ching Law unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Yanlong Fang provider ID
  2. Jialin Chen provider ID
  3. Chun Gan provider ID
  4. Hang Yu provider ID
  5. Mingjun Nie provider ID
  6. Yeyu Zhang provider ID
  7. Fengxiang He provider ID
  8. Ching Law provider ID
The paper introduces LLM-OSDA, a dynamic cost-per-click auction combining Bellman optimal stopping with envelope pricing and a bid-independent LLM layer, proving DSIC-in-expectation under an oracle and, in simulated conversational data, increasing net revenue by ~11% versus fixed-timing baselines while preserving retention.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

LLM-native advertising embeds sponsored content directly into model-generated responses, shifting the unit of sale from a fixed slot to a moment within an evolving conversation. Existing LLM ad-auction mechanisms primarily operate within a single response, settling the winner but not the timing. The extension is nontrivial: with one native insertion opportunity per session, the stopping time depends on bids, coupling timing with allocation, so static truthfulness arguments no longer apply. We propose the LLM-based Optimal Stopping Dynamic Auction (LLM-OSDA), a dynamic cost-per-click auction that integrates Bellman optimal stopping, winner allocation, and envelope pricing. A bid-independent LLM layer estimates contextual click quality and seamlessly renders the winning ad, while bids enter only the committed auction mechanism. Under an exact Bellman oracle, the expected discounted-click allocation is monotone in each advertiser's bid, and the corresponding envelope payment makes truthful bidding weakly dominant in expectation. For practical deployment, a learned StopNet approximates the Bellman action values. We show that its decisions differ from the optimal policy only near the stopping boundary and bound the resulting incentive loss in terms of its approximation error. Experiments on a simulated conversational advertising corpus show that LLM-OSDA improves net revenue by 11 percent over the strongest fixed-timing baseline while maintaining comparable user retention. Code is at https://github.com/2025Fang2025/llm-osda.

Summary

Main Finding

LLM-OSDA is a dynamic cost-per-click auction that jointly decides when to insert a native ad in a multi-turn LLM conversation, which advertiser wins, how to render the sponsored response, and how much to charge. By separating bid-independent contextual click-quality estimation (an LLM layer) from a bid-aware committed mechanism (Bellman optimal stopping + envelope pricing) the mechanism (i) preserves a single-parameter structure that yields monotone expected-click allocations and thus truthful bidding in expectation under an exact Bellman oracle, (ii) prices the option value created by bid-dependent stopping via an envelope CPC integrated over expected discounted clicks, and (iii) can be implemented with a learned StopNet approximating Bellman values with provable bounds on incentive loss. On a simulated conversational-ad corpus, LLM-OSDA raises net revenue by about 11% over the strongest fixed-timing baseline while maintaining comparable user retention.

Key Points

  • Problem novelty: native LLM ads convert selling from a fixed slot to a single insertion moment per session. Timing (stopping) is endogenous and bid-dependent, coupling allocation and timing; single-turn incentive arguments no longer suffice.
  • Layered design:
    • Bid-independent LLM layer (quality estimator Gη and renderer πR) predicts turn-level click probabilities bqη,i(ht) and generates the native ad content. Crucially, these components do not observe bids.
    • Bid-aware committed mechanism uses the predicted quality plus bids to decide stopping (when to insert), winner allocation at that turn, and envelope payments.
  • Optimal stopping (ideal): the Bellman recursion uses immediate exercise value Wt(ht; b) = max{0, max_i ψi(bi) qi(ht)}, continuation CVt = E[Vt+1 | Ht], and Vt = max{Wt, γ CVt}. Stop at the first turn where exercise value ≥ continuation value and positive.
  • Envelope pricing: payments are computed from the expected discounted-click allocation xi(bi) (an expectation of γ^{τ−1} q_i(hτ) when advertiser i wins). For bidder i,
    • mi(bi) = bi xi(bi) − ∫_{θi}^{bi} xi(z) dz,
    • P_ENV = mi/xi (if xi>0). This integrates over bid levels and thus prices the timing option (global changes in stopping/allocation), not just a local continuation threshold.
  • Theoretical guarantees:
    • Lemma: Under the ideal Bellman oracle, xi(bi; b−i) is weakly increasing in bi (monotonicity).
    • Theorem: Monotone expected-click allocation + envelope payment ⇒ DSIC in expectation and click-contingent individual rationality.
    • For learned StopNet: stopping decisions deviate from optimal only near the stopping boundary; the paper bounds the value/incentive loss due to approximation errors. Proposition gives a uniform bound: if the implemented allocation/payment deviate by ≤δx, δm from ideal, worst-case gain from misreporting ≤ 2θi δx + 2 δm.
  • Implementation:
    • StopNet: shared trunk + separate stop/wait heads regress the two action values directly from a scalar summary of current-turn auction state. Deployed stopping rule mimics the ideal test on regressed values.
    • Iterative mechanism-aware refinement: alternate regenerating responses with the renderer, re-scoring with a user-simulation judge, refitting Gη and StopNet, and refining the renderer (best-of-N sampling), freezing committed tuples each round.
  • Empirical findings:
    • Simulated dataset (no real users): ~14.9k three-turn shopping dialogues, 3k users, 100 advertisers. Click labels via LLM-as-judge user simulator.
    • Models: Qwen3-based encoder + MLP for quality estimator; MLP StopNet; Qwen3-4B fine-tuned renderer. Bids withheld from LLM layers.
    • LLM-OSDA increases net revenue by ~11% over best fixed-timing baseline (Always-Round-1) while keeping comparable retention/CTR. Diagnostics indicate revenue gains come from timing choices aligned with intent.

Data & Methods

  • Formal setting:
    • Up to T turns per session, at most one native insertion, survival probability γ for continuation (so discounted click weight γ^{τ−1}).
    • n advertisers with private per-click values θi drawn i.i.d. from known Fi; advertisers submit CPC bids bi.
    • Mechanism is a (b, ω)-dependent mapping to (τ (stopping time), I (winner), P (payment)). Click probabilities qi(ht) depend on history and renderer but are bid-independent.
    • Allocation object: xi(b) = E[γ^{τ−1} qi(hτ) 1{i wins}]: expected discounted number of clicks for advertiser i.
  • Ideal mechanism:
    • Uses exact qi and environment transitions to compute Bellman action values QS and QW and stop/wait decisions; winner chosen as argmax_i ψi(bi) qi(hτ).
    • Monotonicity proof leverages bid-independent transitions to show optimal expected-click allocation affine in yi = ψi(bi).
  • Learned mechanism:
    • Gη (quality estimator) and πR (renderer) do not take bids; StopNet bQϕ regresses QS and QW from state summary st.
    • Deployed stopping rule: stop when regressed QS ≥ regressed QW > 0.
    • Envelope payment estimated by rollouts: compute bx_i(z) (estimated expected clicks using predicted qualities) over a bid grid and numerically integrate to get mi.
    • Theoretical bounds: stopping stability (errors only matter near boundary) and transfer of approximate IC with explicit bounds on incentive gain from misreporting in terms of approximation errors.
  • Experimental details:
    • Dataset: 14,918 simulated three-turn shopping dialogs, 2,983 held-out test.
    • Model architectures: Qwen3-Embedding-0.6B + MLP for Gη; MLP StopNet; Qwen3-4B fine-tuned for renderer.
    • Baselines: Always-Round-1 (insert at turn 1), Always-Last-Round (insert at last turn), Random-Round, all sharing same Gη and envelope accounting; only stopping rule differs.
    • Metrics: Net revenue (expected-click-weighted revenue), reward, CTR, trigger distribution, envelope CPC, information rent, gross revenue. Iterative refinement rounds improve renderer and models.

Implications for AI Economics

  • New dimension of monetization: converting a single-turn slot into a timing option inside multi-turn LLM interactions materially changes auction design. Platforms can extract additional revenue by optimally timing ad insertions as user intent evolves.
  • Option-value pricing: bid-dependent stopping creates an option (when to insert). Proper pricing must integrate over bid-induced changes in expected discounted clicks rather than applying single-turn critical prices. This affects how platforms set CPCs and compute reserves.
  • Design principle: maintain a bid-independent signal/estimation layer (LLM quality estimator + renderer) to preserve single-parameter structure and enable envelope-based incentive guarantees even when timing is endogenous. This separation can guide industrial architectures where generative models and auction engines coexist.
  • Practical deployability: learned approximations (StopNet) can deliver most value with bounded incentive loss, but the mechanism relies on accurate, bid-independent intent/click estimators and realistic user models. Performance depends on the fidelity of the click model and the renderer’s effect on clicks.
  • Policy and market effects:
    • Advertisers face a new strategic dimension (bids affect not just allocation but insertion timing). Envelope pricing mitigates strategic manipulation but relies on accurate estimation/rollouts.
    • Platforms gain a lever to trade off revenue vs. user experience (timing affects retention). The framework allows optimization of platform objectives beyond pure revenue (e.g., retention, long-run value).
    • Reliance on simulated judges and LLM-based click predictors raises robustness and fairness concerns: mis-calibration, distribution shift, or adversarial behavior could distort allocation/pricing.
  • Limitations and open directions relevant to AI economics:
    • Current evaluation is on simulated conversations (three turns). Real-world user behavior, longer dialogues, multi-insertion settings, budget constraints, or correlated bidder types could change theoretical and empirical outcomes.
    • Latency/cost: integrating a StopNet and multiple LLM forward passes (for renderer or rollouts) introduces computational cost; industrial deployment needs engineering trade-offs.
    • Extensions: analyze budget-constrained advertisers, multi-slot/multi-insertion sessions, richer bidder type dynamics, and robustness to model mis-specification; explore revenue-optimal virtual-value transformations in the dynamic setting.
  • Ethical/regulatory considerations: explicit native ads embedded in model responses alter user transparency; platforms should ensure labeling, consent, and avoid manipulative timing strategies that exploit vulnerable users.

Source: "LLM-OSDA: An Optimal-Stopping Dynamic Auction for Native Advertising in Multi-Turn LLM Conversations" (Fang et al., 2026). Code and experimental assets published by the authors (repo link in paper).

Assessment

Paper Typetheoretical Evidence Strengthmedium — The paper provides formal theoretical guarantees (monotonicity, DSIC-in-expectation, bounds on approximation loss) under clear assumptions and validates the mechanism via end-to-end simulated experiments that show an 11% net-revenue improvement; however, all empirical tests use a synthetic conversational corpus and an LLM-based user-simulator, so real-world causal evidence and robustness to market complexities are untested. Methods Rigorhigh — The authors build on classical optimal-stopping and envelope theorems, give proofs of monotonicity and DSIC-in-expectation, derive bounds for the learned StopNet's approximation error, and evaluate with ablations and multiple baselines; caveats include strong modeling assumptions (bid-independence of the quality estimator/renderer, independent private values, simulated clicks) that limit external validity. SampleSimulated corpus of 14,918 three-turn shopping dialogues built from 3,000 user profiles and 100 advertisements across 50 product categories (Amazon Reviews 2023); 2,983 dialogues held out for testing; click labels generated by an LLM-based user-simulation judge; all users, dialogues, clicks, and bids are simulated (no live auction or real user data). Themesinnovation adoption GeneralizabilityResults are evaluated on synthetic, LLM-simulated dialogues and clicks rather than field data, so user behavior and click responses may differ in production., Dialogues are short (three-turn) and may not capture longer conversational dynamics or richer intent evolution., Assumes bid-independence of the click-quality estimator and renderer; in practice rendering and advertiser behavior may interact with bids., Single-insertion-per-session setting; extensions to multiple insertions or competing platform objectives are not tested., Independent private-value bids and simplified advertiser models may not capture budget constraints, dynamic bidding, or strategic multi-session behavior.

Claims (5)

ClaimDirectionOutcomeConfidence & EvidenceDetails
Under an exact Bellman stopping oracle and the stated bid-independence and committed-mechanism assumptions, LLM-OSDA has a monotone expected discounted-click allocation, and envelope pricing makes truthful bidding dominant in expectation. Governance And Regulation positive Truthfulness of advertiser bidding and click-contingent individual rationality
Reading fidelity high
Study strength high
not reported
0.2
LLM-OSDA improves net revenue by 11% relative to the strongest fixed-timing baseline while maintaining comparable user retention. Firm Revenue positive Expected-click-weighted net advertising revenue
Reading fidelity high
Study strength low
n=2983
11% increase in net revenue
0.06
In the reported Round 2 results, the refined LLM-OSDA variant achieves higher net revenue than the refined Always-Round-1 baseline: 0.818 ± 0.013 versus 0.733 ± 0.021. Firm Revenue positive Net revenue
Reading fidelity high
Study strength low
n=2983
0.818 ± 0.013 versus 0.733 ± 0.021
0.06
The learned StopNet can differ from the ideal stopping policy only when the stopping and waiting action values are sufficiently close; specifically, disagreement at turn t requires |QS_t − QW_t| ≤ εS_t + εW_t. Task Allocation positive Stability of the learned ad-insertion stopping decision
Reading fidelity high
Study strength high
|QS_t − QW_t| ≤ εS_t + εW_t
0.2
For an implemented allocation and payment pair that is uniformly close to an ideal DSIC pair, the maximum misreporting gain is bounded by 2θ̄iδx + 2δm. Governance And Regulation positive Approximate incentive compatibility under learned allocation and payment
Reading fidelity high
Study strength high
2θ̄iδx + 2δm
0.2

Notes