atlas

Research map / Graph learning / GNN architectures

When GNNs meet symmetry in ILPs: an orbit-based feature augmentation approach

ICLR 2025 · Graph learning › GNN architectures · approach: Physics-inspired GNNs · 0 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.

Shows that GNNs with permutation equivariance/invariance cannot distinguish symmetric ILP variables, and proposes orbit-based random feature augmentation (sampling per orbit from a discrete uniform set) guided by three principles, improving top-m% error and training efficiency on BPP, BIP, and SMSP.

Problem

Classic GNNs predicting ILP solutions cannot distinguish symmetric (same-orbit) variables, so their predictions for symmetric variables are identical and can be wrong.

Approach

Augment variable-node features with random values sampled per orbit from a discrete uniform set of size equal to the orbit cardinality (and an Orbit+ variant reusing samples across orbits with matching column structure), guided by distinguishability, augmentation parsimony, and isomorphic consistency; combined with SymILO to adjust labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace Position augmentation with Orbit+GNN solution prediction · BPPTop-90% error: 5.6 -> 4.3Helped
Replace Position augmentation with Orbit+GNN solution prediction · BIPTop-50% error: 13.4 -> 5.5Helped
Replace Position augmentation with Orbit+GNN solution prediction · SMSPTop-50% error: 35.2 -> 1.0Helped
Use Orbit+ instead of Orbit augmentation (ablation)GNN solution prediction · BPPTop-70% error: 1.3 -> 0.9Helped
Use Orbit+ instead of Orbit augmentation (ablation)GNN solution prediction · BIPTop-70% error: 39.0 -> 39.4Hurt
Use Orbit+ instead of Orbit augmentation (ablation)GNN solution prediction · SMSPTop-70% error: 17.9 -> 14.9Helped
Use Orbit+ instead of Orbit augmentation (ablation)GNN solution prediction · BIPTop-90% error: 75.7 -> 79.2Hurt
Use Orbit-based feature augmentation instead of no augmentationGNN solution prediction · BIPTop-30% error: 30.4 -> 3.6Helped
Use Orbit-based feature augmentation instead of no augmentationGNN solution prediction · SMSPTop-30% error: 34.0 -> 0.0Helped
Provide Orbit+ predictions to CPLEXCPLEX on BIP · BIP, 100s solving timeobjective value: 16.9 -> 15.5Helped
Provide Orbit+ predictions to CPLEXCPLEX on SMSP · SMSP, 100s solving timeobjective value: 37.8 -> 13.7Helped
Replace Position augmentation with Orbit+GNN solution prediction · BIPconstraint violations: 22.12 -> 3.68Helped

Surprising findings

Limitations

Experimental setup

Datasets: BPP (generated, 500 instances) BIP (ML4CO, 300 instances) SMSP (380 instances)

Benchmarks: BPP BIP SMSP

Metrics: Top-m% error objective value vs CPLEX time constraint violation

Baselines: No-Aug Uniform Position

Builds on: SymILO Bliss Position IDs (Chen et al. ILP GNN) uniform random feature augmentation for GNNs symmetry-breaking sets

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