arXiv reader

Beyond Degree: Rooted Motif Signatures for Latent Position Identifiability in Graphon Models

Roland Boniface Sogan and Tabea Rebafka

arXiv
2607.01358v1 · PDF · 1 July 2026
Categories
math.ST, stat.TH
Licence
CC BY 4.0 The site shows the text.

Abstract

Graphon estimation requires structural assumptions to address its intrinsic non-identifiability. A standard approach is degree-based identifiability, where the degree function is assumed to be strictly monotonic. This assumption is rather restrictive and fails for graphons with constant or non-injective degree function, even when distinct latent positions have different connectivity profiles. In this paper, we introduce rooted motif signatures as higher-order node-level representations for graphons. They extend the degree function by recording, at each latent position, the densities of rooted motifs such as triangles, cycles, paths, and other local subgraph patterns. We study the extent to which these signatures can distinguish latent positions beyond degree information. For generic finite-rank graphons, we prove that suitable rooted motif signatures determine the connectivity profiles of latent positions. We also explain why such a property cannot hold for arbitrary graphons without additional assumptions, since different latent positions may have identical rooted motif signatures. On the statistical side, we define empirical rooted motif signatures from a single observed graph and prove uniform concentration bounds for these estimators. Simulation experiments illustrate that rooted motif signatures can reveal latent structure in settings where degree-based representations are uninformative, including graphons with constant or non-injective degree functions and stochastic block models with equal block degrees.

Items 13

Theorem

Theorem 2.1 (Theorem 7.1)

I4RQ

Let W and W' be two graphons. Then \delta_\square(W,W')=0 if and only if there exist measure-preserving transformations \varphi,\varphi':[0,1]\to[0,1] such that

W(\varphi(u),\varphi(v)) = W'(\varphi'(u),\varphi'(v)), \qquad \text{for almost every } (u,v)\in[0,1]^2.
Condition

Condition 2.2 (Strict monotonicity of degree)

UW9Q

A graphon W is said to satisfy the strict degree monotonicity condition if and only if there exists a representative W^{\mathrm{can}} in the weak equivalence class of W such that

g^{\mathrm{can}}(u) = \int_0^1 W^{\mathrm{can}}(u,v)\,dv

is strictly increasing (or strictly decreasing) on [0,1].

Definition

Definition 3.1 (Rooted motif density)

8N2V

Let (F,r) be a rooted graph, where F=(V(F),E(F)) is a finite simple graph and r\in V(F) is a distinguished node called the root. For u\in[0,1], the rooted motif density of (F,r) at u is

t((F,r),W)(u) = \int_{[0,1]^{|V(F)|-1}} \prod_{\{a,b\}\in E(F)} W(u_a,u_b) \prod_{v\in V(F)\setminus\{r\}}du_v,

where u_r=u.

Definition

Definition 3.2 (Rooted motif signature)

VFMF

The rooted motif signature of a latent position u\in[0,1] is the collection

\Phi_W(u) = \bigl( t((F,r),W)(u) \bigr)_{(F,r)\in\mathcal F_\infty}.
Definition

Definition 3.3 (Signature-based latent-position identifiability)

3LWR

A graphon W is said to be signature-identifiable if the rooted motif signature map u \mapsto \Phi_W(u) is injective almost everywhere.

Definition

Definition 3.4 (Strictly ordered signature representation)

VMCB

Let \mathcal F be a finite family of rooted motifs. We say that a graphon W admits a strictly \mathcal F-signature ordered representation if there exists a representative W^{\mathrm{can}} in the weak equivalence class of W such that, for almost every u<v,

t((F,r),W^{\mathrm{can}})(u) \le t((F,r),W^{\mathrm{can}})(v) \qquad \text{for all } (F,r)\in\mathcal F,

and there exists at least one motif (F,r)\in\mathcal F such that

t((F,r),W^{\mathrm{can}})(u) < t((F,r),W^{\mathrm{can}})(v).
Proposition

Proposition 3.5

4MZP

Let W be a finite-rank graphon of rank m. If \lambda_i\neq\lambda_j, \, (i\neq j), and \langle 1,\phi_j\rangle\neq 0, for j=1,\ldots,m, then the rooted path densities

t(P_k^\bullet,W)(u), \qquad k=2,\ldots,m+1,

determine the spectral coordinates \Theta(u).

Used by Remark 3.6
Remark

Remark 3.6

CU2S

Proposition 3.5 gives an explicit sufficient family of rooted motifs for generic finite-rank graphons. It shows that the rooted path densities t(P_k^\bullet,W)(u), k=2,\ldots,m+1, determine the spectral coordinates \Theta(u), and hence the connectivity profile W(u,\cdot). Therefore, any rooted motif signature containing these path coordinates identifies twin classes in this setting. This result should not be interpreted as saying that rooted paths are the only informative motifs. They are used here because their relation to the spectral decomposition is explicit. Other rooted motifs may also distinguish latent positions, but the proposition only establishes the sufficiency of rooted paths.

Theorem

Theorem 4.1 (Uniform concentration of empirical rooted signatures)

UMOC

Let

\mathcal F=\{(F_1,r_1),\ldots,(F_K,r_K)\}

be a fixed finite family of rooted motifs, and set s_{\max}=\max_{1\leq k\leq K}|V(F_k)|. Assume that n\geq s_{\max}. Then there exists a constant C>0, depending only on \mathcal F, such that for every \delta\in(0,1), with probability at least 1-\delta,

\max_{1\leq i\leq n} \left\| \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right\|_2 \leq C \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} }.

In particular, if K is fixed, then

\max_{1\leq i\leq n} \left\| \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right\|_2 = O_{\mathbb P} \left( \sqrt{\frac{\log n}{n}} \right).
Corollary

Corollary 4.2 (Uniform consistency of signature distances)

D3M1

Under the assumptions of Theorem 4.1, there exists a constant C>0, depending only on \mathcal F, such that for every \delta\in(0,1), with probability at least 1-\delta,

\max_{1\le i,j\le n} \left| \widehat d_{\mathcal F,w}(i,j) - d_{\mathcal F,w}(U_i,U_j) \right| \le C \left( \sum_{k=1}^K w_k \right)^{1/2} \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} }.

In particular, if \sum_{k=1}^K w_k =1, then

\max_{1\le i,j\le n} \left| \widehat d_{\mathcal F,w}(i,j) - d_{\mathcal F,w}(U_i,U_j) \right| = O_{\mathbb P} \!\left( \sqrt{\frac{\log(nK)}{n}} \right).
Proof

Proof

XLSC

Since W has rank m, the associated integral operator satisfies

\begin{aligned} T_W f &= \sum_{j=1}^m \lambda_j \langle f,\phi_j\rangle \phi_j . \end{aligned}

Applying this identity to the constant function \mathbf 1, we obtain

\begin{aligned} T_W\mathbf 1 &= \sum_{j=1}^m \lambda_j \langle \mathbf 1,\phi_j\rangle \phi_j . \end{aligned}

Iterating the operator then gives, for every k\geq 1,

\begin{aligned} T_W^k\mathbf 1 &= T_W^{k-1} \left( \sum_{j=1}^m \lambda_j \langle \mathbf 1,\phi_j\rangle \phi_j \right) \\ &= \sum_{j=1}^m \lambda_j \langle \mathbf 1,\phi_j\rangle T_W^{k-1}\phi_j \\ &= \sum_{j=1}^m \lambda_j \langle \mathbf 1,\phi_j\rangle \lambda_j^{k-1}\phi_j \\ &= \sum_{j=1}^m \lambda_j^k \langle \mathbf 1,\phi_j\rangle \phi_j . \end{aligned}

Now observe that the rooted path density on k+1 nodes is given by

\begin{aligned} t(P_{k+1}^{\bullet},W)(u) &= \int_{[0,1]^k} W(u,x_1)W(x_1,x_2)\cdots W(x_{k-1},x_k) \,dx_1\cdots dx_k \\ &= (T_W^k\mathbf 1)(u). \end{aligned}

Hence, for k=1,\ldots,m,

\begin{aligned} t(P_{k+1}^{\bullet},W)(u) &= \sum_{j=1}^m \lambda_j^k \langle \mathbf 1,\phi_j\rangle \phi_j(u). \end{aligned}

Therefore the first m rooted path densities satisfy

\begin{aligned} \begin{pmatrix} t(P_2^\bullet,W)(u)\\ t(P_3^\bullet,W)(u)\\ \vdots\\ t(P_{m+1}^\bullet,W)(u) \end{pmatrix} &= \begin{pmatrix} \lambda_1 c_1 & \lambda_2 c_2 & \cdots & \lambda_m c_m\\ \lambda_1^2 c_1 & \lambda_2^2 c_2 & \cdots & \lambda_m^2 c_m\\ \vdots & \vdots & & \vdots\\ \lambda_1^m c_1 & \lambda_2^m c_2 & \cdots & \lambda_m^m c_m \end{pmatrix} \begin{pmatrix} \phi_1(u)\\ \phi_2(u)\\ \vdots\\ \phi_m(u) \end{pmatrix}, \end{aligned}

where c_j=\langle \mathbf 1,\phi_j\rangle . The matrix above can be written as

V\,\operatorname{diag}(c_1,\ldots,c_m),

where

V= \begin{pmatrix} \lambda_1 & \lambda_2 & \cdots & \lambda_m\\ \lambda_1^2 & \lambda_2^2 & \cdots & \lambda_m^2\\ \vdots & \vdots & & \vdots\\ \lambda_1^m & \lambda_2^m & \cdots & \lambda_m^m \end{pmatrix}

is a Vandermonde matrix. Since the eigenvalues \lambda_1,\ldots,\lambda_m are pairwise distinct,

\det(V) = \Bigl(\prod_{j=1}^m \lambda_j\Bigr) \prod_{1\le i<j\le m} (\lambda_j-\lambda_i) \neq 0.

Therefore V is invertible. Moreover,

\det\!\bigl(\operatorname{diag}(c_1,\ldots,c_m)\bigr) = \prod_{j=1}^m c_j \neq 0

since c_j=\langle \mathbf 1,\phi_j\rangle\neq0 for every j. Hence V\,\operatorname{diag}(c_1,\ldots,c_m) is invertible. Hence, the rooted path densities t(P_k^\bullet,W)(u), \, k=2,\ldots,m+1, determine the spectral coordinates \Theta(u).

Proof

Proof

RYMT

It is enough to prove the result for one fixed rooted motif (F,r). Let

m=|V(F)|, \qquad e=|E(F)|.

For a node i, write

\widehat t_i(F) = \frac{1}{(n-1)_{m-1}} \sum_{\psi:V(F)\setminus\{r\}\hookrightarrow[n]\setminus\{i\}} \prod_{\{a,b\}\in E(F)} A_{\psi_i(a)\psi_i(b)}.

Conditionally on \mathcal U=(U_1,\ldots,U_n), the conditional expectation of \widehat t_i(F) is

\begin{aligned} \bar t_i(F) &:= \mathbb E\!\left[ \widehat t_i(F) \,\middle|\, \mathcal U \right] \\ &= \frac{1}{(n-1)_{m-1}} \sum_{\psi} \prod_{\{a,b\}\in E(F)} W(U_{\psi_i(a)},U_{\psi_i(b)}). \end{aligned}

We decompose the error as

\widehat t_i(F)-t((F,r),W)(U_i) = \Bigl(\widehat t_i(F)-\bar t_i(F)\Bigr) + \Bigl(\bar t_i(F)-t((F,r),W)(U_i)\Bigr).

The first term is the edge-sampling error, conditionally on the latent variables \mathcal{U}. Changing an edge incident to the root i can affect at most C_F n^{m-2} rooted embeddings, whereas changing an edge not incident to i can affect at most C_F n^{m-3} rooted embeddings. Since the normalizing factor is of order n^{m-1}, the corresponding bounded-difference constants are respectively C_F/n and C_F/n^2. For an edge e=(a,b), let

c_e = \sup_{A,A'} \left| \widehat t_i(F;A) - \widehat t_i(F;A') \right|,

where A and A' differ only in the entry corresponding to e.Therefore

\sum_e c_e^2 \leq n\left(\frac{C_F}{n}\right)^2 + n^2\left(\frac{C_F}{n^2}\right)^2 \leq \frac{C_F'}{n}.

McDiarmid’s inequality [McDiarmid1989] then yields

\mathbb P\left( \left| \widehat t_i(F)-\bar t_i(F) \right|>\eta \,\middle|\, \mathcal U \right) \leq 2\exp(-c_F n\eta^2).

We now control the second term, \bar t_i(F)-t((F,r),W)(U_i). This is the latent-sampling error. Conditionally on U_i, the quantity \bar t_i(F) is a bounded U-statistic of order m-1, based on the latent variables \{U_j:j\neq i\}. Its kernel is

h_{F,U_i}(x_1,\ldots,x_{m-1}) = \prod_{\{a,b\}\in E(F)} W(z_a,z_b),

where z_r=U_i and z_a=x_a for a\neq r. Since 0\leq W\leq 1, this kernel is bounded by 1. Moreover,

\begin{aligned} \mathbb E\!\left[ \bar t_i(F) \,\middle|\, U_i \right] &= \int_{[0,1]^{m-1}} \prod_{\{a,b\}\in E(F)} W(z_a,z_b) \prod_{a\neq r}dz_a \\ &= t((F,r),W)(U_i). \end{aligned}

Thus the second term is a centered bounded U-statistic. By the bounded-differences inequality for U-statistics [Boucheron2013, Hoeffding1963, Arcones1995], there exist constants C_F,c_F>0, depending only on F, such that for every \eta>0,

\mathbb P\left( \left| \bar t_i(F)-t((F,r),W)(U_i) \right|>\eta \,\middle|\, U_i \right) \leq 2\exp(-c_F n\eta^2).

Combining the edge-sampling bound ? and the latent-sampling bound ?, we obtain, for every \eta>0,

\mathbb P\left( \left| \widehat t_i(F)-t((F,r),W)(U_i) \right|>2\eta \right) \leq 4\exp(-c_F n\eta^2).

We now apply a union bound over all nodes and all motifs in \mathcal F=\{(F_1,r_1),\ldots,(F_K,r_K)\}. Let

Z_{i,k} = \left| \widehat t_i(F_k)-t((F_k,r_k),W)(U_i) \right|.

From (?), there exist constants C_0,c_0>0, depending only on \mathcal F, such that

\mathbb P(Z_{i,k}>s) \leq C_0\exp(-c_0 n s^2)

for every i=1,\ldots,n, k=1,\ldots,K, and s>0. Therefore,

\begin{aligned} \mathbb P\left( \max_{1\leq i\leq n} \max_{1\leq k\leq K} Z_{i,k} >s \right) &\leq \sum_{i=1}^n \sum_{k=1}^K \mathbb P(Z_{i,k}>s) \\ &\leq nK C_0\exp(-c_0 n s^2). \end{aligned}

For every \delta\in(0,1), choosing s= C \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} }, we have

\mathbb P\left( \max_{1\leq i\leq n} \max_{1\leq k\leq K} \left| \widehat t_i(F_k)-t((F_k,r_k),W)(U_i) \right| > C \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} } \right) \leq \delta .

Since

\left\| \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right\|_2 \leq \sqrt K \max_{1\leq k\leq K} \left| \widehat t_i(F_k)-t((F_k,r_k),W)(U_i) \right|,

it follows that, with probability at least 1-\delta,

\max_{1\leq i\leq n} \left\| \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right\|_2 \leq C \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} }.

This proves the theorem.

Proof

Proof

FOXL

For i,j\in\{1,\ldots,n\}, recall that

\widehat d_{\mathcal F,w}(i,j) = \left\| \widehat\Phi_i^{\mathcal F} - \widehat\Phi_j^{\mathcal F} \right\|_w

and

d_{\mathcal F,w}(U_i,U_j) = \left\| \Phi_W^{\mathcal F}(U_i) - \Phi_W^{\mathcal F}(U_j) \right\|_w,

where

\|x\|_w = \left( \sum_{k=1}^K w_k x_k^2 \right)^{1/2}.

Therefore,

\begin{aligned} \left| \widehat d_{\mathcal F,w}(i,j) - d_{\mathcal F,w}(U_i,U_j) \right| &= \left| \left\| \widehat\Phi_i^{\mathcal F} - \widehat\Phi_j^{\mathcal F} \right\|_w - \left\| \Phi_W^{\mathcal F}(U_i) - \Phi_W^{\mathcal F}(U_j) \right\|_w \right|. \end{aligned}

Using the reverse triangle inequality,

\bigl|\|a\|_w-\|b\|_w\bigr| \leq \|a-b\|_w,

with

a= \widehat\Phi_i^{\mathcal F} - \widehat\Phi_j^{\mathcal F}, \qquad b= \Phi_W^{\mathcal F}(U_i) - \Phi_W^{\mathcal F}(U_j),

we obtain

\begin{aligned} \left| \widehat d_{\mathcal F,w}(i,j) - d_{\mathcal F,w}(U_i,U_j) \right| &\leq \left\| \left( \widehat\Phi_i^{\mathcal F} - \widehat\Phi_j^{\mathcal F} \right) - \left( \Phi_W^{\mathcal F}(U_i) - \Phi_W^{\mathcal F}(U_j) \right) \right\|_w \\ &= \left\| \left( \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right) - \left( \widehat\Phi_j^{\mathcal F} - \Phi_W^{\mathcal F}(U_j) \right) \right\|_w \\ &\leq \left\| \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right\|_w + \left\| \widehat\Phi_j^{\mathcal F} - \Phi_W^{\mathcal F}(U_j) \right\|_w. \end{aligned}

Taking the maximum over i and j, we get

\begin{aligned} \max_{1\leq i,j\leq n} \left| \widehat d_{\mathcal F,w}(i,j) - d_{\mathcal F,w}(U_i,U_j) \right| &\leq 2 \max_{1\leq i\leq n} \left\| \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right\|_w. \end{aligned}

Moreover, for every i,

\begin{aligned} \left\| \widehat\Phi_i^{\mathcal F} - \Phi_W^{\mathcal F}(U_i) \right\|_w &= \left( \sum_{k=1}^K w_k \left[ \widehat t_i(F_k) - t((F_k,r_k),W)(U_i) \right]^2 \right)^{1/2} \\ &\leq \left( \sum_{k=1}^K w_k \right)^{1/2} \max_{1\leq k\leq K} \left| \widehat t_i(F_k) - t((F_k,r_k),W)(U_i) \right|. \end{aligned}

By Theorem 4.1, with probability at least 1-\delta,

\max_{1\leq i\leq n} \max_{1\leq k\leq K} \left| \widehat t_i(F_k) - t((F_k,r_k),W)(U_i) \right| \leq C \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} }.

Hence, on the same event,

\max_{1\leq i,j\leq n} \left| \widehat d_{\mathcal F,w}(i,j) - d_{\mathcal F,w}(U_i,U_j) \right| \leq 2C \left( \sum_{k=1}^K w_k \right)^{1/2} \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} }.

In particular, if the weights are normalized so that

\sum_{k=1}^K w_k=1,

then

\max_{1\leq i,j\leq n} \left| \widehat d_{\mathcal F,w}(i,j) - d_{\mathcal F,w}(U_i,U_j) \right| \leq 2C \sqrt{ \frac{\log(nK)+\log(1/\delta)} {n} }.

This proves the high-probability bound.

Source and licence

The text on this page is from arXiv:2607.01358v1 by Roland Boniface Sogan and Tabea Rebafka, under the licence CC BY 4.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2607/2607.01358.jsonl.