atlas

Research map / Optimization / Optimizers

Regularized Langevin Dynamics for Combinatorial Optimization

ICML 2025 · Optimization › Optimizers · approach: Stochastic gradient MCMC · 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 Regularized Langevin Dynamics (RLD), a discrete Langevin sampler that fixes the expected Hamming step size, and builds an SA solver (RLSA) and a neural solver (RLNN) that match or beat prior SA/NN solvers on MIS, MCl and MCut with much lower runtime.

Problem

Combinatorial optimization (MIS, maximum clique, maximum cut) is NP-hard, and discrete Langevin-based samplers get stuck in local optima because gradients at discrete local optima point to infeasible regions and the step shrinks as temperature decreases.

Approach

Regularize the expected Hamming distance between the proposed and current solution to a constant d (via the d-th largest element of the energy-drop vector), so each step flips a controlled number of coordinates; this is used both inside simulated annealing (RLSA) and as an unsupervised loss for a GCN sampler (RLNN).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RLSA instead of iSCOMIS RB-[200--300] · MIS RB-[200--300]set size: 19.29 -> 19.97Helped
Use RLSA instead of DiffUCOMIS RB-[800--1200] · MIS RB-[800--1200]set size: 38.87 -> 40.19Helped
Use RLSA instead of iSCOMIS ER-[700--800] · MIS ER-[700--800]set size: 42.18 -> 44.10Helped
Use RLSA instead of iSCOMIS ER-[9000--11000] · MIS ER-[9000--11000]set size: 365.37 -> 375.31Helped
Use RLSA instead of iSCOMCl RB-[200--300] · MCl RB-[200--300]clique size: 18.96 -> 18.97Helped
Use RLSA instead of iSCOMCl RB-[800--1200] · MCl RB-[800--1200]clique size: 40.35 -> 40.53Helped
Use RLSA instead of iSCOMCut BA-[200--300] · MCut BA-[200--300]cut size: 728.24 -> 733.54Helped
Use RLSA instead of DiffUCOMCut BA-[800--1200] · MCut BA-[800--1200]cut size: 2947.53 -> 2955.81Helped
Add regularization during RLNN training (ablation)RLNN on MIS RB-[200--300] · MIS RB-[200--300]set size: 18.64 -> 19.52Helped
Add regularization during RLNN training (ablation)RLNN on MIS ER-[700--800] · MIS ER-[700--800]set size: 37.73 -> 43.34Helped
Add regularization during RLNN training (ablation)RLNN on MCl RB-[200--300] · MCl RB-[200--300]clique size: 16.62 -> 18.13Helped
Add regularization during RLNN training (ablation)RLNN on MCut BA-[200--300] · MCut BA-[200--300]cut size: 730.20 -> 729.00Hurt

Surprising findings

Limitations

Experimental setup

Datasets: RB graphs (200-300, 800-1200 nodes) ER graphs (700-800, 9000-11000 nodes) BA graphs (200-300, 800-1200 nodes)

Benchmarks: RB-[200-300] MIS RB-[800-1200] MIS ER-[700-800] MIS ER-[9000-11000] MIS RB MCl BA MCut

Metrics: solution size total runtime primal gap

Baselines: Gurobi KaMIS PPO INTEL DGL DIMES DIFUSCO LTFT DiffUCO iSCO EGN MFA

Builds on: discrete Langevin sampler iSCO Erdős Goes Neural DiffUCO normalized gradient descent

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