Graph Learning for Combinatorial Optimization: A Survey of State-of-the-Art
Yun Peng, Byron Choi, Jianliang Xu

TL;DR
This survey reviews recent advances in applying graph learning techniques to solve combinatorial optimization problems, highlighting two-stage frameworks, various learning methods, and solution strategies.
Contribution
It provides a comprehensive overview of current graph learning-based methods for combinatorial optimization, categorizing approaches and discussing future research directions.
Findings
Graph embedding and end-to-end methods are key in graph representation learning.
Solutions include non-autoregressive and autoregressive approaches.
Recent methods show promising results in solving NP-hard problems.
Abstract
Graphs have been widely used to represent complex data in many applications. Efficient and effective analysis of graphs is important for graph-based applications. However, most graph analysis tasks are combinatorial optimization (CO) problems, which are NP-hard. Recent studies have focused a lot on the potential of using machine learning (ML) to solve graph-based CO problems. Most recent methods follow the two-stage framework. The first stage is graph representation learning, which embeds the graphs into low-dimension vectors. The second stage uses ML to solve the CO problems using the embeddings of the graphs learned in the first stage. The works for the first stage can be classified into two categories, graph embedding (GE) methods and end-to-end (E2E) learning methods. For GE methods, learning graph embedding has its own objective, which may not rely on the CO problems to be solved.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Complex Network Analysis Techniques · Machine Learning and Algorithms
