Exact Combinatorial Multi-Class Graph Cuts for Semi-Supervised Learning
Mohammad Mahdi Omati, Yasin Salajeghe, Mahshad Moradi, Arash Amini
Abstract
Semi-supervised learning (SSL) on graphs is critical in applications where labeled data are scarce and costly, yet existing graph-based methods often degrade under extreme label sparsity or class imbalance, yielding trivial or unstable solutions. We introduce CombCut, the first exact combinatorial optimization framework for multi-class graph-based semi-supervised learning that operates directly on binary one-hot assignments, without any convex relaxation or heuristic volume constraints. By employing a minorization–maximization (MM) scheme, CombCut transforms each step into a structured linear assignment problem solved efficiently via network-flow algorithms. Total unimodularity guarantees integral iterates, and our theoretical analysis establishes both monotonic ascent of the true discrete objective and convergence of every limit point to a Karush–Kuhn–Tucker (KKT) stationary solution of the original combinatorial problem. Our approach requires no hyperparameter tuning and scales near-linearly in the number of vertices. Empirical evaluation on MNIST, Fashion-MNIST, and CIFAR-10 with as few as 1–5 labels per class shows that CombCut excels in worst-case labeling scenarios, significantly outperforming state-of-the-art graph-SSL baselines and yielding more stable and accurate label propagation under severe supervision constraints.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on2
- A Simple Framework for Contrastive Learning of Visual RepresentationsTing Chen, Simon Kornblith, Mohammad Norouzi, Geoffrey E. HintonICML 2020 · 24,064 citations
- Poisson Learning: Graph Based Semi-Supervised Learning At Very Low Label RatesJeff Calder, Brendan Cook, Matthew Thorpe, Dejan SlepcevICML 2020 · 101 citations
Related papers
- Continuous Partitioning for Graph-Based Semi-Supervised LearningChester Holtz, Pengwen Chen, Zhengchao Wan, Chung-Kuan Cheng et al.NeurIPS 2024 · 7 citations
- An Unsupervised Learning Framework Combined with Heuristics for the Maximum Minimal Cut ProblemHuaiyuan Liu, Xianzhang Liu, Donghua Yang, Hongzhi Wang et al.KDD 2024
- Extensions of Karger's Algorithm: Why They Fail in Theory and How They Are Useful in PracticeErik Jenner, Enrique Fita Sanmartín, Fred A. HamprechtICCV 2021
- Are Graph Neural Networks Optimal Approximation Algorithms?Morris Yau, Nikolaos Karalias, Eric Lu, Jessica Xu et al.NeurIPS 2024 · 23 citations
- CoMatch: Semi-supervised Learning with Contrastive Graph RegularizationJunnan Li, Caiming Xiong, Steven C. H. HoiICCV 2021 · 333 citations
