paper-with-me

Papers

DIFUSCO: Graph-based Diffusion Solvers for Combinatorial Optimization

2023-02-16 · NeurIPS 2023 11 · Zhiqing Sun, Yiming Yang

Neural network-based Combinatorial Optimization (CO) methods have shown promising results in solving various NP-complete (NPC) problems without relying on hand-crafted domain knowledge. This paper broadens the current scope of neural solvers for NPC problems by introducing a new graph-based diffusion framework, namely DIFUSCO. Our framework casts NPC problems as discrete {0, 1}-vector optimization problems and leverages graph-based denoising diffusion models to generate high-quality solutions. We investigate two types of diffusion models with Gaussian and Bernoulli noise, respectively, and devise an effective inference schedule to enhance the solution quality. We evaluate our methods on two well-studied NPC combinatorial optimization problems: Traveling Salesman Problem (TSP) and Maximal Independent Set (MIS). Experimental results show that DIFUSCO strongly outperforms the previous state-of-the-art neural solvers, improving the performance gap between ground-truth and neural solvers from 1.76% to 0.46% on TSP-500, from 2.46% to 1.17% on TSP-1000, and from 3.19% to 2.58% on TSP10000. For the MIS problem, DIFUSCO outperforms the previous state-of-the-art neural solver on the challenging SATLIB benchmark.

📄 PDF Abstract BibTeX arXiv:2302.08224

Code (1)

edward-sun/difusco 공식 구현 pytorch

Tasks

Combinatorial OptimizationDenoisingTraveling Salesman Problem

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

A Denoising Diffusion-Based Evolutionary Algorithm Framework: Application to the Maximum Independent Set Problem

2025-10-08 · Joan Salvà Soler, Günther R. Raidl arxiv

Denoising diffusion models (DDMs) offer a promising generative approach for combinatorial optimization, yet they often lack the robust exploration capabilities of traditional metaheuristics like evolutionary algorithms (…

Blackout DIFUSCO

2025-02-05 · Jun Pyo Seo

This study explores the integration of Blackout Diffusion into the DIFUSCO framework for combinatorial optimization, specifically targeting the Traveling Salesman Problem (TSP). Inspired by the success of discrete-time d…

Combinatorial OptimizationSchedulingTraveling Salesman Problem

Unsupervised Diffusion Solver for Combinatorial Optimization via Combinatorial Adjoint Matching

2026-05-29 · Shengyu Feng, Tarun Suresh, Yiming Yang arxiv

Diffusion-based neural solvers have shown strong promise for combinatorial optimization (CO), but existing methods typically rely on supervised training with large collections of near-optimal solutions. In this work, we …

Accelerating Diffusion-based Combinatorial Optimization Solvers by Progressive Distillation

2023-08-12 · Junwei Huang, Zhiqing Sun, Yiming Yang

Graph-based diffusion models have shown promising results in terms of generating high-quality solutions to NP-complete (NPC) combinatorial optimization (CO) problems. However, those models are often inefficient in infere…

Combinatorial OptimizationDenoising

Deep Graph Matching via Blackbox Differentiation of Combinatorial Solvers

2020-08-01 · ECCV 2020 8 · Michal Rolínek, Paul Swoboda, Dominik Zietlow, Anselm Paulus 외

Building on recent progress at the intersection of combinatorial optimization and deep learning, we propose an end-to-end trainable architecture for deep graph matching that contains unmodified combinatorial solvers. Usi…

Combinatorial OptimizationDeep LearningGraph Matching