atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

DiMa: Understanding the Hardness of Online Matching Problems via Diffusion Models

ICML 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Unsupervised neural combinatorial optimization

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 DiMa, a DDPM pre-trained on known hard OBM instances and fine-tuned with a shortcut policy gradient (SPG) RL method to generate harder instances, improving competitive-ratio upper bounds for online matching with random arrivals and stochastic rewards.

Problem

Finding harder input instances to tighten theoretical competitive-ratio upper bounds (hardness) for online bipartite matching variants, where worst-case instances are hand-designed by theoretical computer scientists.

Approach

Model the reverse denoising process of a DiT-based DDPM as an MDP, pre-trained on a distribution of known hard instances (thick-z graphs), and fine-tune it with shortcut policy gradient, which skips denoising steps when computing the policy gradient to converge faster than DDPO.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DiMa to generate a hard instance for RankingRanking on OMRA · OMRAcompetitive ratio upper bound: 0.727 -> 0.723Helped
Use DiMa to generate a hard instance for BalanceBalance on OMSR · OMSRcompetitive ratio upper bound: 0.597 -> 0.594Helped
Fine-tune the pre-trained DDPM with SPG instead of DDPODiMa on fractional OBM · Fractional OBMaverage rewardHelped
Fine-tune with SPG to move from the thick-z distribution toward the upper-triangular distributionDiMa on fractional OBM · Fractional OBMcompetitive ratioHelped

Surprising findings

Limitations

Experimental setup

Datasets: thick-z graph distribution (synthetic, 200 graphs)

Benchmarks: fractional online bipartite matching (Water-filling) online matching with random arrivals (Ranking) online matching with stochastic rewards (Balance)

Metrics: competitive ratio average reward

Baselines: DDPO Water-filling Ranking Balance Zhang et al. (2024a) adversarial RL instances

Builds on: DDPM DDIM DDPO REINFORCE Diffusion Transformer (DiT)

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