English

Neighborhood Complexity and Radius-1 Merge-Width in Monadically Dependent Graph Classes

Discrete Mathematics 2026-07-12 v1 Data Structures and Algorithms Logic in Computer Science Combinatorics

Abstract

Monadic dependence is a proposed structural dividing line for fixed-parameter tractability of first-order model checking on hereditary graph classes. A graph class is \emph{monadically dependent} if the class of all graphs cannot be interpreted in its vertex-colored members using a fixed first-order formula. We prove two structural consequences of monadic dependence. First, every monadically dependent class has \emph{almost linear neighborhood complexity}: for every graph GG in the class and every set AV(G)A\subseteq V(G), the family {NG(v)A:vV(G)}\{N_G(v)\cap A : v\in V(G)\} has size A1+o(1)|A|^{1+o(1)}. Second, every nn-vertex graph in a monadically dependent class has radius-1 merge-width no(1)n^{o(1)}. Here, merge-width is the decomposition parameter of Dreier and Toru\'nczyk based on construction sequences; its radius-rr version measures local reachability among parts through already resolved pairs. This settles the radius-1 case of the conjectured connection between monadic dependence and almost bounded merge-width and provides the first decomposition-based structural description of monadically dependent graph classes. Our proof is algorithmic: we give an O(n5)\mathcal{O}(n^5)-time algorithm that, given an nn-vertex graph GG such that {NG(v)A:vV(G)}O(Ad)|\{N_G(v)\cap A : v\in V(G)\}|\le O(|A|^d) for every AV(G)A\subseteq V(G), computes a construction sequence witnessing radius-1 merge-width O(n11/dlogn)\mathcal{O}(n^{1-1/d}\log n).

Cite

@article{arxiv.2607.10941,
  title  = {Neighborhood Complexity and Radius-1 Merge-Width in Monadically Dependent Graph Classes},
  author = {Jan Dreier and Nikolas Mählmann and Rose McCarty and Michał Pilipczuk and Szymon Toruńczyk},
  journal= {arXiv preprint arXiv:2607.10941},
  year   = {2026}
}