English

Robust Graph Isomorphism, Quadratic Assignment and VC Dimension

Data Structures and Algorithms 2026-04-15 v1 Discrete Mathematics

Abstract

We present an additive εn2\varepsilon n^{2}-approximation algorithm for the Graph Edit Distance problem (GED) on graphs of VC dimension dd running in time nO(d/ε2)n^{O(d/\varepsilon^{2})}. In particular, this recovers a previous result by Arora, Frieze, and Kaplan [Math. Program. 2002] who gave an εn2\varepsilon n^{2}-approximation running in time nO(logn/ε2)n^{O(\log n/\varepsilon^{2})}. Similar to the work of Arora et al., we extend our results to arbitrary Quadratic Assignment problems (QAPs) by introducing a notion of VC dimension for QAP instances, and giving an εn2\varepsilon n^{2}-approximation for QAPs with bounded weights running in time nO(ε2(d+logε1))n^{O(\varepsilon^{-2}(d + \log\varepsilon^{-1}))}. As a particularly interesting special case, we further study the problem ε\varepsilon-GI\mathsf{GI}, which entails determining if two graphs G,HG,H over nn vertices are isomorphic, when promised that if they are not, their graph edit distance is at least εn2\varepsilon n^{2}. We show that the standard Weisfeiler--Leman algorithm of dimension O(ε1dlog(ε1))O(\varepsilon^{-1}d\log(\varepsilon^{-1})) solves this problem on graphs of VC dimension dd. We also show that dimension O(ε1logn)O(\varepsilon^{-1}\log n) suffices on arbitrary nn-vertex graphs, while kk-WL fails on instances at distance Ω(n2/k)\Omega(n^{2}/k).

Keywords

Cite

@article{arxiv.2604.12584,
  title  = {Robust Graph Isomorphism, Quadratic Assignment and VC Dimension},
  author = {Anatole Dahan and Martin Grohe and Daniel Neuen and Tomáš Novotný},
  journal= {arXiv preprint arXiv:2604.12584},
  year   = {2026}
}

Comments

23 pages

R2 v1 2026-07-01T12:08:33.328Z