atlas

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

ROS: A GNN-based Relax-Optimize-and-Sample Framework for Max-$k$-Cut Problems

ICML 2025 · Learning theory and algorithms › Combinatorial and search optimization · approach: Unsupervised neural combinatorial optimization · 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.

Relaxes Max-k-Cut to a probability-simplex continuous problem, optimizes it with a pre-trained-then-fine-tuned GNN, and recovers discrete solutions via random categorical sampling with an expected-objective-equality guarantee.

Problem

Max-k-Cut with arbitrary-sign edge weights is NP-hard; existing relaxations lack guarantees that relaxed and discrete objective values match, and exact/SDP/heuristic/L2O methods scale poorly to large graphs.

Approach

Relax the one-hot constraints to the Cartesian product of probability simplices, optimize the relaxed objective with a GNN parametrization using pre-train + per-instance fine-tune, and round by categorical sampling, which preserves the objective in expectation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use ROS instead of ANYCSPMax-k-Cut on random regular graphs · Random regular graphs, k=2 and k=3, N=100 to 10,000cut value: 128.20_{\pm 2.82} vs 131.65_{\pm 3.35}; 24085.95_{\pm 21.88} vs 24929.80_{\pm 7.53}Hurt
Use ROS instead of MDMax-k-Cut on weighted Gset graphs · Weighted Gset, noise [0, 10], G70/G72/G77/G81, k=2 and k=3cut value: 45490.21 -> 46707.60; 78065.07 -> 82450.68Helped
Remove pre-training from ROS (ablation)ROS · Random regular graphscut value: 128.20_{\pm 2.82} -> 132.80_{\pm 1.99}; 240.30_{\pm 2.59} -> 243.20_{\pm 1.80}Helped
Add pre-training to ROS-vanilla (ablation)ROS · Random regular graphs and Gsetcomputational time: approximately 1.5 times; around 40%Helped
Remove pre-training from ROS (ablation)ROS · Gset benchmarkcut valueNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: random regular graphs (training, N=100) Gset COLOR Bitcoin-OTC

Benchmarks: random regular graphs (N=100,1000,10000) Gset (weighted perturbations and unweighted) COLOR anna/david/huck Bitcoin-OTC

Metrics: cut value computational time

Baselines: GW BQP Genetic MD (mirror descent) PI-GNN ECO-DQN ANYCSP MOH LPI

Builds on: Goemans-Williamson SDP relaxation PI-GNN ANYCSP Lovász extension

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