atlas

Research map / Graph learning / Graph algorithms and clustering

MAGNOLIA: Matching Algorithms via GNNs for Online Value-to-go Approximation

ICML 2024 · Graph learning › Graph algorithms and clustering · approach: Deep learning for graph matching · 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.

Trains a GNN to approximate the value-to-go of the optimal online algorithm for online Bayesian bipartite matching, with local-approximation guarantees for bipartite random geometric graphs.

Problem

Online Bayesian bipartite matching requires computing value-to-go (VTG) for each action, which is PSPACE-hard to approximate and intractable for moderate graph sizes.

Approach

Train a message-passing GNN via supervised learning to predict VTG of each feasible matching action, replacing exact DP inside the optimal online algorithm; prove that for bipartite random geometric graphs VTG is locally approximable, matching GNN locality.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MAGNOLIA instead of the best baselineOBBM across the evaluated graph configurations · 12 unseen graph configurationsaverage competitive ratio: 2-5% higherHelped
Train MAGNOLIA exclusively on 16-node graphs and evaluate on larger graphsMAGNOLIA · Inputs up to 18 times larger than training graphscompetitive ratioNo clear effect
Use a meta-GNN to select between GNNs trained on different regimesMAGNOLIA · Different online-to-offline node ratioscompetitive ratioHelped
Evaluate using noisy edge weights and arrival probabilitiesMAGNOLIA and baselines · Noisy OBBM inputs across graph configurationscompetitive ratio robustnessHelped
Replace the VTG approximator with alternative GNN architectures (ablation)MAGNOLIA · Graph configurations, (10×20)competitive ratioNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Erdos-Renyi synthetic bipartite graphs Barabasi-Albert synthetic bipartite graphs bipartite random geometric graphs OSMnx rideshare semi-synthetic graphs gMission

Benchmarks: synthetic ER, BA, b-RGG graphs OSMnx rideshare gMission

Metrics: competitive ratio vs offline OPT model accuracy vs online optimal action

Baselines: greedy greedy-t (threshold greedy) LP-rounding

Builds on: GENConv PyTorch Geometric Optuna

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