atlas

Research map / Probabilistic and scientific modeling / Differential equations and PDEs

BundleFlow: Deep Menus for Combinatorial Auctions by Diffusion-Based Optimization

NeurIPS 2025 · Probabilistic and scientific modeling › Differential equations and PDEs · approach: Structured continuous-depth models · 0 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.

Proposes BundleFlow, a menu-based deep mechanism for single-bidder combinatorial auctions that represents bundle distributions via a continuous normalizing flow (ODE) and optimizes revenue, scaling to 150 items on CATS.

Problem

Designing DSIC, expressive revenue-maximizing combinatorial auctions with many items is hard because the bundle space grows exponentially with the number of items, so explicit bundle-wise allocation distributions are intractable to learn.

Approach

Represent each menu element's randomized bundle distribution as a mixture-of-Dirac initial distribution pushed through a shared learned ODE (continuous normalizing flow with divergence-trick vector field); stage 1 trains the flow to cover feasible bundles via rectified flow, stage 2 optimizes only initial-distribution supports, weights, and prices for revenue.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use BundleFlow instead of the strongest reported baselinesingle-bidder CATS combinatorial auctions · CATS Regions and Arbitrary; Uniform and Normal; m=50, 75, 100, 150revenueHelped
Set initial-distribution support size D to 1 instead of D=2 (ablation)BundleFlow · CATS-Regions Normal, m=50revenue: 589.50 -> 278.82Hurt
Set initial-distribution support size D to 1 instead of D=2 (ablation)BundleFlow · CATS-Regions Normal, m=100revenue: 364.29 -> 258.18Hurt
Set initial-distribution support size D to 1 instead of D=2 (ablation)BundleFlow · CATS-Regions Normal, m=150revenue: 338.52 -> 291.69Hurt
Increase menu size from K/4 to K*2 (ablation)BundleFlow with D=2 · CATS-Regions Normal, m=100revenue: 324.04 -> 419.12Helped
Increase menu size from K/4 to K*2 (ablation)BundleFlow with D=2 · CATS-Regions Normal, m=50revenue: 575.52 -> 602.98Helped
Increase maximum XOR atoms per valuation from 10 to 50 (ablation)BundleFlow and baselines · CATS, m=50; tested environments and value distributionsrevenueNo clear effect
Reduce initial-distribution support size from D=2 to D=1 (ablation)BundleFlow · CATS-Arbitrary Uniform, m=50, 100, 150revenueHurt

Surprising findings

Limitations

Experimental setup

Datasets: CATS Regions (uniform and normal) CATS Arbitrary (uniform and normal)

Benchmarks: CATS Regions CATS Arbitrary

Metrics: test revenue training iterations wall-clock training time

Baselines: Bundle-RochetNet Big-Bundle bundle Grand-Bundle

Builds on: RochetNet GemNet rectified flow continuous normalizing flow CATS

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