atlas

Research map / Graph learning / Graph algorithms and clustering

COMBHelper: A Neural Approach to Reduce Search Space for Graph Combinatorial Problems

AAAI 2024 · Graph learning › Graph algorithms and clustering · approach: Neural combinatorial optimization on graphs · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes COMBHelper, a GCN-based node pruning framework that shrinks the search space for graph CO problems (MVC, MIS), enhanced with knowledge distillation and problem-specific AdaBoost-style weighting, so that LP, greedy, and local search run at least 2x faster.

Problem

Traditional node-selection combinatorial optimization algorithms (LP, greedy, local search) for NP-hard graph problems such as minimum vertex cover and maximum independent set are slow when the search space is large.

Approach

Train a GCN on labels from exact/heuristic solutions to classify nodes as promising or not, prune unpromising nodes, then run the traditional CO algorithm only on the reduced node set; further compress the GCN via knowledge distillation and reweight training nodes with an AdaBoost-style, degree-based problem-specific boosting scheme.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
prune the search space with COMBHelperLP · Pubmed MVCcoverageHelped
prune the search space with COMBHelperLP · OTC MVCsolution size: 1535 -> 1538Mixed
prune the search space with COMBHelperLP · OTC MISsolution size: 4346 -> 4289Hurt
prune the search space with COMBHelperGD · OTC MVCsolution size: 1555 -> 1551Helped
prune the search space with COMBHelperLS · OTC MVCsolution size: 1564 -> 1552Helped
add knowledge distillation, replacing the teacher GCN with a student GCN (ablation)COMBHelper node classifier · synthetic and real-world datasetsinference timeHelped
add KD without problem-specific boosting (ablation)COMBHelper node classifier · synthetic and real-world datasetsrecallMixed
add problem-specific boosting to the KD student GCN (ablation)COMBHelper node classifier · synthetic and real-world datasetsrecallHelped
add problem-specific boosting to KD (ablation)COMBHelper · MVC real-world datasetscoverageHelped
add problem-specific boosting to KD (ablation)COMBHelper · MIS real-world datasetssolution sizeHelped

Surprising findings

Limitations

Experimental setup

Datasets: BA-1K synthetic graphs Cora

Benchmarks: Alpha OTC DBLP Pubmed Brightkite Slashdot0811 Slashdot0922 Gowalla BA5K BA10K BA20K BA50K

Metrics: solution size edge coverage running time speed-up recall

Baselines: LP (CPLEX) greedy algorithm local search COMBHelper_pt

Builds on: GCN knowledge distillation AdaBoost GCOMB

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy