Can Hybrid Geometric Scattering Networks Help Solve the Maximum Clique Problem?

被引:0
作者
Min, Yimeng [1 ]
Wenkel, Frederik [2 ]
Perlmutter, Michael A. [3 ]
Wolf, Guy [2 ]
机构
[1] Cornell Univ, Dept Comp Sci, Ithaca, NY 14850 USA
[2] Univ Montreal, Mila Quebec AI Inst, Dept Math & Stat, Montreal, PQ, Canada
[3] Univ Calif Los Angeles, Dept Math, Los Angeles, CA USA
来源
ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 35, NEURIPS 2022 | 2022年
基金
芬兰科学院; 美国国家卫生研究院;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a geometric scattering-based graph neural network (GNN) for approximating solutions of the NP-hard maximum clique (MC) problem. We construct a loss function with two terms, one which encourages the network to find highly connected nodes and the other which acts as a surrogate for the constraint that the nodes form a clique. We then use this loss to train an efficient GNN architecture that outputs a vector representing the probability for each node to be part of the MC and apply a rule-based decoder to make our final prediction. The incorporation of the scattering transform alleviates the so-called oversmoothing problem that is often encountered in GNNs and would degrade the performance of our proposed setup. Our empirical results demonstrate that our method outperforms representative GNN baselines in terms of solution accuracy and inference speed as well as conventional solvers like Gurobi with limited time budgets. Furthermore, our scattering model is very parameter efficient with only similar to 0.1% of the number of parameters compared to previous GNN baseline models.
引用
收藏
页数:12
相关论文
共 28 条
[1]  
Brody S., 2021, INT C LEARN REPR
[2]   Diffusion wavelets [J].
Coifman, Ronald R. ;
Maggioni, Mauro .
APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2006, 21 (01) :53-94
[3]  
Defferrard M, 2016, ADV NEUR IN, V29
[4]  
Gama F., 2019, INT C LEARN REPR
[5]  
Gao F, 2019, PR MACH LEARN RES, V97
[6]  
Gilmer Justin, 2017, P MACHINE LEARNING R, V70
[7]  
Gori M, 2005, IEEE IJCNN, P729
[8]  
Grossmann A., 1988, Stochastic Processes in Physics and Engineering, V42, P149, DOI 10.1007/978-94-009-2893-0_7
[9]   Simple ingredients leading to very efficient heuristics for the maximum clique problem [J].
Grosso, Andrea ;
Locatelli, Marco ;
Pullan, Wayne .
JOURNAL OF HEURISTICS, 2008, 14 (06) :587-612
[10]  
Gurobi Optimization LLC, 2022, Gurobi Optimizer Reference Manual