atlas

Research map / Image generation / Fast diffusion sampling

A Diffusion Model Framework for Unsupervised Neural Combinatorial Optimization

ICML 2024 · Image generation › Fast diffusion sampling · approach: Diffusion theory and learned samplers · 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 DiffUCO, a diffusion-model framework for data-free (unsupervised) neural combinatorial optimization that trains with an upper bound on the reverse KL (Joint Variational Upper Bound), avoiding exact likelihoods, and combines it with a tokenized Conditional Expectation decoding.

Problem

Data-free approximation of intractable discrete Boltzmann-type distributions for combinatorial optimization, where latent variable models like diffusion models lack exact sample likelihoods needed by reverse-KL objectives.

Approach

Upper-bound the reverse KL of the marginal model by the reverse joint KL over latent diffusion trajectories, which needs only tractable joint likelihoods, enabling diffusion models for unsupervised CO; the bound generalizes EGN (one-step case). Also introduces an annealed noise distribution and Tokenized Conditional Expectation (CE with subgraph tokens) for faster decoding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
apply Conditional ExpectationDiffUCO · MIS RB-smallindependent set size: 18.88 ± 0.06 -> 19.24 ± 0.05Helped
apply Conditional ExpectationDiffUCO · MaxCl RB-smallclique size: 14.51 ± 0.39 -> 16.22 ± 0.09Helped
use token size 8 for Conditional Expectation (ablation)DiffUCO: CE · MIS RB-smallinference time: 0:54 -> 00:13Helped
use token size 8 for Conditional Expectation (ablation)DiffUCO: CE · MIS RB-smallindependent set size: 19.24 ± 0.05 -> 19.24 ± 0.05No clear effect
increase the number of diffusion steps during training (ablation)DiffUCO · MIS RB-100relative errorHelped
use annealing (ablation)DiffUCO · MIS RB-100relative errorHelped
replace Categorical Noise Distribution with Annealed Noise Distribution (ablation)DiffUCO without annealing · MIS RB-100relative errorNo clear effect
increase diffusion steps during evaluation beyond the training count (ablation)DiffUCO · MIS RB-smallrelative errorHelped
increase token size beyond 8 in CE-ST (ablation)DiffUCO: CE-ST · MIS RB-100inference timeHurt

Surprising findings

Limitations

Experimental setup

Datasets: RB graphs (RB-small, RB-large, RB-100, RB-200) Barabasi-Albert graphs (BA-small, BA-large) Erdős–Rényi graphs (for Gset experiments)

Benchmarks: RB-small MIS RB-large MIS BA-small MDS BA-large MDS RB-small MaxCl BA-small MaxCut BA-large MaxCut RB-200 MVC Gset BA-huge BA-giant

Metrics: average independent set size dominating set size clique size cut size relative error approximation ratio AR* evaluation time

Baselines: Gurobi KaMIS LwtD INTEL DGL LTFT EGN EGN-Anneal

Builds on: Erdős Goes Neural Let The Flows Tell discrete diffusion models REINFORCE RAdam

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