English

Neighbourhood complexity and identification problems for graphs of bounded treewidth and pathwidth

Discrete Mathematics 2026-07-18 v1 Combinatorics

Abstract

The neighbourhood complexity nc(G,k)nc(G,k) of a graph GG is a quantity measuring, for a graph GG and an integer kk, the maximum possible number (over all vertex subsets SS of size kk) {N[v]S,vV(G)}|\{N[v]\cap S, v\in V(G)\}| of SS-neighbourhoods in GG. This notion is important in structural graph theory and algorithm design (especially in parameterized complexity, in particular model checking and kernelization). While generally nc(G,k)2knc(G,k)\leq 2^k and this bound can be achieved, it is known that sparse graphs and structured dense graphs have linear neighbourhood complexity, that is, nc(G,k)O(k)nc(G,k)\in O(k) for any such graph GG. However, for many graph classes, the best possible constants are not known. We focus on graphs of bounded treewidth and pathwidth, showing that (when kw+1k\geq w+1) (i) if GG has treewidth w2w\geq 2, then nc(G,k)(kw+1)2w+wnc(G,k)\leq (k-w+1)2^{w}+w, and (ii) if GG has pathwidth w2w\geq 2, then nc(G,k)(kw+2)2w1+2kw2nc(G,k)\leq (k-w+2)2^{w-1}+2k-w-2. Moreover, we provide constructions that reach these bounds, whenever w2w\geq 2 and k2w+1k\geq 2w+1 (k2w1k\geq 2w-1 for pathwidth). Interestingly, in contrast, we also have the tight bound nc(G,k)73knc(G,k)\leq \frac{7}{3}k, for graphs GG with pathwidth 1 or treewidth 1.

Cite

@article{arxiv.2607.16889,
  title  = {Neighbourhood complexity and identification problems for graphs of bounded treewidth and pathwidth},
  author = {Gaétan Berthe and Florent Foucaud and Tuomo Lehtilä and Aline Parreau},
  journal= {arXiv preprint arXiv:2607.16889},
  year   = {2026}
}