atlas

Research map / Bandits and online learning / Online convex optimization and games

Dynamic Budget Throttling in Repeated Second-Price Auctions

AAAI 2024 · Bandits and online learning › Online convex optimization and games · approach: Learning for pricing and auctions · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Studies dynamic budget throttling (probabilistic pacing via binary entry decisions) for a single buyer in repeated second-price auctions, proving regret and competitive-ratio bounds and proposing OGD-CB, then compares throttling with pacing.

Problem

How should a single advertiser dynamically throttle (select which auctions to enter) under a budget in repeated second-price auctions, with stochastic or adversarial values and i.i.d. stochastic highest competing bids, and how does throttling compare to pacing?

Approach

OGD-CB combines an online gradient descent update on a dual pricing variable with a DKW-based confidence-bound estimate of the expected reward and cost given the value; it is value-model oblivious and works under full and partial (win-only) price feedback without assuming any distribution form.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use OGD-CB throttling with full information feedbackThrottling under stochastic values · Stochastic valuesregret: O(\sqrt{T \log T})Helped
Use OGD-CB throttling with partial information feedbackThrottling under stochastic values · Stochastic valuesregret: O\left(\sqrt{T \log T}\right)Helped
Use OGD-CB throttlingThrottling under adversarial values and stochastic competing bids · Adversarial values, full or partial informationasymptotic competitive ratio: \rho / \bar{v}Helped
Use adaptive pacing instead of throttlingBudget control under stochastic values and the stated general-case assumptions · Stochastic valuesexpected revenue: \Theta\left(T\right)Helped
Use adaptive pacing instead of throttlingBudget control when the highest competing bid is fixed or expected cost is at most \rho · Stochastic valuesexpected revenue difference: O\left(\sqrt{T}\right)No clear effect
Use throttling when values are adversarial and competing bids are stochasticDynamic bidding · Adversarial values, stochastic competing bidsasymptotic competitive ratio: \rho / \bar{v}Helped
Use throttling when competing bids are adversarialAny throttling strategy · Adversarial competing bidsasymptotic competitive ratio: any \mu>0Hurt

Surprising findings

Limitations

Experimental setup

Metrics: expected regret asymptotic competitive ratio

Baselines: adaptive pacing

Builds on: pacing (dual/adaptive bidding) network revenue management contextual bandits with knapsacks Yao's principle

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy