paper-with-me

홈 › Papers

Combinatorial Optimization with Automated Graph Neural Networks

2024-06-05 · Yang Liu, Peng Zhang, Yang Gao, Chuan Zhou, Zhao Li, Hongyang Chen

In recent years, graph neural networks (GNNs) have become increasingly popular for solving NP-hard combinatorial optimization (CO) problems, such as maximum cut and maximum independent set. The core idea behind these methods is to represent a CO problem as a graph and then use GNNs to learn the node/graph embedding with combinatorial information. Although these methods have achieved promising results, given a specific CO problem, the design of GNN architectures still requires heavy manual work with domain knowledge. Existing automated GNNs are mostly focused on traditional graph learning problems, which is inapplicable to solving NP-hard CO problems. To this end, we present a new class of \textbf{AUTO}mated \textbf{G}NNs for solving \textbf{NP}-hard problems, namely \textbf{AutoGNP}. We represent CO problems by GNNs and focus on two specific problems, i.e., mixed integer linear programming and quadratic unconstrained binary optimization. The idea of AutoGNP is to use graph neural architecture search algorithms to automatically find the best GNNs for a given NP-hard combinatorial optimization problem. Compared with existing graph neural architecture search algorithms, AutoGNP utilizes two-hop operators in the architecture search space. Moreover, AutoGNP utilizes simulated annealing and a strict early stopping policy to avoid local optimal solutions. Empirical results on benchmark combinatorial problems demonstrate the superiority of our proposed model.

📄 PDF Abstract BibTeX arXiv:2406.02872

Code (1)

amazon-science/co-with-gnns-example 공식 구현 pytorch

Tasks

Combinatorial OptimizationGraph EmbeddingGraph LearningNeural Architecture Search

Methods 이 논문이 사용한 방법론

Early Stopping Early Stopping is a regularization technique for deep neural networks that stops training when parameter updates no longer begin to yield improves on a validation set. In…
Focus 설명 없음

Similar Papers 제목 키워드 기반

A Combinatorial Identities Benchmark for Theorem Proving via Automated Theorem Generation

2025-02-25 · Beibei Xiong, Hangyu Lv, Haojia Shan, Jianlin Wang 외

Large language models (LLMs) have significantly advanced formal theorem proving, yet the scarcity of high-quality training data constrains their capabilities in complex mathematical domains. Combinatorics, a cornerstone …

Automated Theorem ProvingLanguage ModelingLanguage ModellingLarge Language Model

Permutation Picture of Graph Combinatorial Optimization Problems

2024-10-22 · Yimeng Min

This paper proposes a framework that formulates a wide range of graph combinatorial optimization problems using permutation-based representations. These problems include the travelling salesman problem, maximum independe…

Combinatorial Optimization

Automated Materials Discovery Platform Realized: Scanning Probe Microscopy of Combinatorial Libraries

2024-12-24 · Yu Liu, Rohit Pant, Ichiro Takeuchi, R. Jackson Spurling 외

Combinatorial libraries are a powerful approach for exploring the evolution of physical properties across binary and ternary cross-sections in multicomponent phase diagrams. Although the synthesis of these libraries has …

Bayesian Optimization

Learning Combinatorial Optimization on Graphs: A Survey with Applications to Networking

2020-05-22 · Natalia Vesselinova, Rebecca Steinert, Daniel F. Perez-Ramirez, Magnus Boman

Existing approaches to solving combinatorial optimization problems on graphs suffer from the need to engineer each problem algorithmically, with practical problems recurring in many instances. The practical side of theor…

BIG-bench Machine LearningCombinatorial Optimization

VN-Solver: Vision-based Neural Solver for Combinatorial Optimization over Graphs

2023-08-06 · Mina Samizadeh, Guangmo Tong

Data-driven approaches have been proven effective in solving combinatorial optimization problems over graphs such as the traveling salesman problems and the vehicle routing problem. The rationale behind such methods is t…

Combinatorial Optimization