paper-with-me

홈 › Papers

Experimental performance of graph neural networks on random instances of max-cut

2019-08-15 · Weichi Yao, Afonso S. Bandeira, Soledad Villar

This note explores the applicability of unsupervised machine learning techniques towards hard optimization problems on random inputs. In particular we consider Graph Neural Networks (GNNs) -- a class of neural networks designed to learn functions on graphs -- and we apply them to the max-cut problem on random regular graphs. We focus on the max-cut problem on random regular graphs because it is a fundamental problem that has been widely studied. In particular, even though there is no known explicit solution to compare the output of our algorithm to, we can leverage the known asymptotics of the optimal max-cut value in order to evaluate the performance of the GNNs. In order to put the performance of the GNNs in context, we compare it with the classical semidefinite relaxation approach by Goemans and Williamson~(SDP), and with extremal optimization, which is a local optimization heuristic from the statistical physics literature. The numerical results we obtain indicate that, surprisingly, Graph Neural Networks attain comparable performance to the Goemans and Williamson SDP. We also observe that extremal optimization consistently outperforms the other two methods. Furthermore, the performances of the three methods present similar patterns, that is, for sparser, and for larger graphs, the size of the found cuts are closer to the asymptotic optimal max-cut value.

📄 PDF Abstract BibTeX arXiv:1908.05767

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Community Structure in Industrial SAT Instances

2016-06-10 · Carlos Ansótegui, Maria Luisa Bonet, Jesús Giráldez-Cru, Jordi Levy 외

Modern SAT solvers have experienced a remarkable progress on solving industrial instances. Most of the techniques have been developed after an intensive experimental process. It is believed that these techniques exploit …

BatchSampler: Sampling Mini-Batches for Contrastive Learning in Vision, Language, and Graphs

2023-06-06 · Zhen Yang, Tinglin Huang, Ming Ding, Yuxiao Dong 외

In-Batch contrastive learning is a state-of-the-art self-supervised method that brings semantically-similar instances close while pushing dissimilar instances apart within a mini-batch. Its key to success is the negative…

Contrastive LearningSTS

On the Expressive Power of GNNs for Boolean Satisfiability

2026-02-09 · Saku Peltonen, Roger Wattenhofer arxiv

Machine learning approaches to solving Boolean Satisfiability (SAT) aim to replace handcrafted heuristics with learning-based models. Graph Neural Networks have emerged as the main architecture for SAT solving, due to th…

Exponential Family Graph Embeddings

2019-11-20 · Abdulkadir Çelikkanat, Fragkiskos D. Malliaros

Representing networks in a low dimensional latent space is a crucial task with many interesting applications in graph learning problems, such as link prediction and node classification. A widely applied network represent…

Graph EmbeddingGraph LearningLink PredictionNode Classification+1

Learning Variable Ordering Heuristics for Solving Constraint Satisfaction Problems

2019-12-23 · Wen Song, Zhiguang Cao, Jie Zhang, Andrew Lim

Backtracking search algorithms are often used to solve the Constraint Satisfaction Problem (CSP). The efficiency of backtracking search depends greatly on the variable ordering heuristics. Currently, the most commonly us…

Deep Reinforcement LearningGraph Neural NetworkReinforcement Learning