cs.LGMar 28, 2026

A Tight Expressivity Hierarchy for GNN-Based Entity Resolution in Master Data Management

Authors: Ashwin Ganesan

Organizations: Centre for Cybersecurity, Trust and Reliability (CyStar), Department of Computer Science and Engineering, Indian Institute of Technology, Madras, Tamilnadu, India.

Abstract

Entity resolution -- identifying database records that refer to the same real-world entity -- is naturally modelled on bipartite graphs connecting entity nodes to their attribute values. Applying a message-passing neural network (MPNN) with all available extensions (reverse message passing, port numbering, ego IDs) incurs unnecessary overhead, since different entity resolution tasks have fundamentally different complexity. For a given matching criterion, what is the cheapest MPNN architecture that provably works? We answer this with a four-theorem separation theory on typed entity-attribute graphs. We introduce co-reference predicates Dupr\mathrm{Dup}_r (two same-type entities share at least rr attribute values) and the ℓ\ell-cycle predicate Cycℓ\mathrm{Cyc}_\ell for settings with entity-entity edges. For each predicate we prove tight bounds -- constructing graph pairs provably indistinguishable by every MPNN lacking the required adaptation, and exhibiting explicit minimal-depth MPNNs that compute the predicate on all inputs. The central finding is a sharp complexity gap between detecting any shared attribute and detecting multiple shared attributes. The former is purely local, requiring only reverse message passing in two layers. The latter demands cross-attribute identity correlation -- verifying that the same entity appears at several attributes of the target -- a fundamentally non-local requirement needing ego IDs and four layers, even on acyclic bipartite graphs. A similar necessity holds for cycle detection. Together, these results yield a minimal-architecture principle: practitioners can select the cheapest sufficient adaptation set, with a guarantee that no simpler architecture works. Computational validation confirms every prediction.

Figures & tables

Explore similar work

CardsList
  1. Entity Resolution in Practice: Lessons from a Self-Serve Pipeline

    Jul 28, 2026Kaushik Pavani, Ganga Aluri, Pravin Jadhav +2Entity Resolution

  2. Adaptive Graph Refinement and Label Propagation with LLMs for Cost-Effective Entity Resolution

    May 25, 2026Hongtao Wang, Renchi Yang, Haoran Zheng +1Graph Structure LearningEntity Resolution

  3. Entity Resolution via Batched Oracle Queries

    Jun 23, 2026Lorenzo Balzotti, Donatella Firmani, Luca Gagliardelli +1Entity Resolution