mlsanityData to 14 Oct 2026

Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs

arXiv 2609.32661 ↗First posted 26 Sep 2026cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Maximum common edge subgraph (MCES) matching finds a partial vertex correspondence between two labeled graphs that preserves as many labeled edges as possible. Molecular similarity search requires matching many graph pairs, making the cost of repeated queries important. The strongest baseline attains accurate MCES solutions but trains a separate network for each pair. We introduce Equivariant Neural Primal-Dual Assignment (ENPDA), which learns a shared matching policy and applies it to new pairs without further training, answering queries roughly three orders of magnitude faster and recovering its training cost after a few dozen queries. The policy recomputes exact objective marginals for candidate matches and learns corrections and step sizes that update their scores. Target prices respond to competition when several source vertices favor the same target. Four update rounds and a Hungarian projection produce a partial one-to-one matching. We prove per-pair guarantees that hold for any network parameters. In exact arithmetic, reordering either graph permutes the assignment and price states, the projected matching is one-to-one, and repaired prices give a valid MCES upper bound. Subtracting the preserved-edge count bounds the optimality gap; combined with structural caps, these certificates prove global optimality for 60 of 291 native test pairs. On three molecular benchmarks with disjoint train/validation/test splits, ENPDA improves over an analytic counterpart with the same update and projection budget by 7.4-8.6 accuracy points; after one second of refinement search, 2.5-3 points of the gain remain. Transferred without fine-tuning to edge-deletion tasks from social and protein graphs, the policy gains 9.1-17.6 points over the analytic counterpart. When output matchings must keep aromatic rings intact, ENPDA recovers more reference bonds than the baselines on all three datasets.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 41 references that are in the map. First posted on arXiv 26 Sep 2026.

Builds on

18 of 41 references.

References · 18

  1. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  2. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
  3. 2016Learning to learn by gradient descent by gradient descentcited by 620
  4. 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 205
  5. 2018Learning Latent Permutations with Gumbel-Sinkhorn Networkscited by 175
  6. 2021Neural Algorithmic Reasoningcited by 94
  7. 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 90
  8. 2019Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matchingcited by 84
  9. 2020Neural Subgraph Matchingcited by 47
  10. 2020GLSearch: Maximum Common Subgraph Detection via Learning to Searchcited by 19
  11. 2021Deep Graph Matching under Quadratic Constraintcited by 18
  12. 2025Primal-Dual Neural Algorithmic Reasoningcited by 9
6 more
  1. 2022More Interpretable Graph Similarity Computation via Maximum Common Subgraph Inferencecited by 8
  2. 2022Maximum Common Subgraph Guided Graph Retrieval: Late and Early Interaction Networkscited by 8
  3. 2021Learning structured approximations of combinatorial optimization problemscited by 6
  4. 2024Ensemble Quadratic Assignment Network for Graph Matchingcited by 6
  5. 2023New Auction Algorithms for the Assignment Problem and Extensionscited by 3
  6. 2025Neural Graduated Assignment for Maximum Common Edge Subgraphscited by 3

Built on by

Not cited yet.