A Partial Characterization of Robinsonian Graphons
Abstract
We present a characterization of Robinsonian graphons for . Each graphon is the limit object of a sequence of edge density-normalized simple graphs under the cut distance . A graphon is Robinson if it satisfies the Robinson property: if , then , and it is Robinsonian if for some Robinson . In previous work, the author and collaborators introduced a graphon parameter that recognizes the Robinson property, where precisely when is Robinson. Using functional analytic arguments, we show here that for , the Robinsonian graphons are precisely those that are the cut distance limit object of graphs such that .
keywords:
graphons , Robinson property , weak∗ convergence , cut normMSC:
[2020] 47B47 , 05C50 , 54C08[intoc]
1 Introduction
The analysis of structure in large networks has been an important question since the beginnings of computer science—many real world data structures are modeled as vast, complex graphs, and determining both local and global behavior is more desirable now than ever. In particular, many physical networks are dynamic in nature, growing in size and structure as new data is collected; equally as important in such changing systems is recognizing and characterizing emergent properties such as clustering or connectedness. The language of graph limit theory offers a powerful method to attack these problems in the form of graphons, symmetric measurable functions from with finite -norm .
First introduced by Lovász and Szegedy [15], graphons are symmetric measurable functions from , and can be viewed as the limit objects of sequences of graphs under the cut norm , where
For any labeled graph , the adjacency matrix can be inserted into the unit square as a –valued step function ; graphons form the completion of these functions under and we denote the space of graphons by . Given an unlabeled graph , where the adjacency matrix is ill defined, we compare its distance to a graphon using the cut distance —the minimum difference in cut norm over all labelings of . This embedding of the adjacency matrix forces sequences of graphs with vanishing edge density to converge to the zero graphon, yielding a trivial result for many classes of networks, such as any graph family whose edges are governed by a power law. Borgs et al. resolved this issue in [1, 2] by instead considering the convergence of the graph sequence normalized by its edge density . The limit functions of these sequences need only be bounded in -norm and are thus commonly known as graphons, whose space is denoted
The main attraction of graph limit theory is the ability to answer combinatorial problems using analytic tools. Thus, when considering the problem of recognizing emergent structure and behaviors in a collection of large networks , it is tempting to find an graphon that is extremely close to in cut norm and then test for the desired structure or behavior. While this approach is often quite powerful, it is not always the case that a combinatorial property of graphs translates to graphons (see for example [11]). Thus, recognizing and characterizing the properties that do extend from graphs to graphons is very useful for the analysis of growing networks, as determining the underlying graphon of a collection of networks can give insight into the collection as a whole.
We study here the Robinson property: an graphon is Robinson if for all , then
These functions were defined as diagonally increasing in [4] because they increase toward the main diagonal along a horizontal or vertical line, and are generalizations of Robinson matrices. Sometimes called R-matrices, Robinson matrices appear in the classic problem of seriation (see [14] for a comprehensive review of seriation) and their study is a field of much interest [3, 5, 6, 13]. Given a sequence of graphs , can one recognize if they are sampled from a Robinson graphon? It is simpler to tackle the labeled case first and then extend to the unlabeled case, so the problem becomes the following: Construct a function that measures the Robinson property of a graphon. Such functions are called graphon parameters, and can be chosen to recognize desired structure in . A graphon parameter is suitable for Robinson measurement if it is subadditive and satisfies the following three properties:
-
1.
(Recognition) if and only if is Robinson a.e.
-
2.
(Continuity) is continuous with respect to the cut norm.
-
3.
(Stability) Given a graphon , there exists a Robinson graphon such that , where is a nondecreasing function with
Provided a sequence of associated graphons and a graphon such that , recognition and stability combined with subadditivity guarantee that the Robinson graphon is close in cut norm to each by some measure of how Robinson is, while continuity ensures that the if the are Robinson, then so is . Thus, any such will be able to recognize when a sequence of labeled graphs is sampled from a Robinson graphon or a graphon that is almost Robinson (see [10]). However, extending these results to unlabeled graphs is both difficult and dependent on the density of the graph sequence in question.
In this paper, we resolve this problem for unlabeled graphs that converge to graphons for in terms of the graphon parameter defined in [10]. All graphons in for are “-close” to certain Robinson graphons in the cut norm—thus, if a graph sequence whose associated graphons grow increasingly Robinson converges to a graphon in cut distance, there must exist a sequence of Robinson graphons that converge to in cut distance. Through a combination of the specific properties of these Robinson approximations and functional analytic arguments, we showed that in this case there must exist some Robinson graphon such that . Therefore, is Robinsonian precisely when it is the limit object of a sequence of simple graphs such that .
2 Notation and background
In this section, we define basic notation used throughout the paper; afterwards, we present graph limit theory, stating required definitions alongside notable results, then transition into explanation of the Robinson property for both matrices and graphons.
All functions and sets discussed during this paper are assumed to be measurable. The Lebesgue measure of a set is denoted by . The notation is used to represent the standard -norm; that is, for a function and ,
Let be a normed vector space with inner product and let be the dual of If and , we say that converges weak∗ to , writing , if for all , we have that
In particular, the function space has as its dual, where . Thus, for to converge weak∗ to in , for all , it must be true that
2.1 Graph limit theory
A graph is a collection of vertices and edges . In this paper, we will only consider simple graphs: those with neither loops nor multiple edges between vertices. We also draw a distinction between labeled and unlabeled graphs, where labeled graphs have the vertex set . Any unlabeled graph can be labeled by uniquely assigning elements from to .
Every labeled graph has an adjacency matrix with if and 0 otherwise, where denotes that vertices and are connected by an edge. Furthermore, can be embedded into as a step function as follows: Divide into intervals of equal measure, and for and , let . Importantly, we note that both and are dependent on the labeling of : see Figure 1 for an example. Unless otherwise noted, we always consider a labeled graph the same as its associated step function . These functions are members of a broader class of functions known as graphons, symmetric functions . The space of graphons is denoted .

The foundational idea of graph limit theory is that a sequence of graphs can converge to a graphon . We shall view this entirely through an analytic framework, where we consider the convergence of the functions to the function in the famous cut norm , first defined by Frieze and Kannan [7]. The cut norm of is given by
For a labeled graph , we define . A sequence of labeled graphs converges to a graphon if .
For a sequence of unlabeled graphs to converge to a graphon , something more is needed: is only defined if is labeled. Thus, the natural extension is to find the minimum cut norm difference over all possible labelings of . The cut distance generalizes this idea to functions on , where it is now the set that must be relabeled. Let be the set of all bijections such that if , then . We call such bijections measure preserving. The cut distance between two functions is given by
where However, the distance is only a pseudometric—two nonidentical graphons can have cut distance 0. We fix this by identifying graphons of cut distance 0 from each other to get the set of unlabeled graphons. It is a classic result of graph limit theory that the metric space is compact. Unless otherwise stated, the convergence of a graph sequence refers to the convergence of the unlabeled graphons in . Furthermore, it is clear that for any graphon ,
Thus, if for some sequence of graphs , that sequence must trivially converge to 0. These sequences are called sparse; graph sequences that are not sparse are called dense. We note that is the edge density of a graph, and so sparse graph sequences are exactly those with a subquadratic number of edges. Such graph sequences were shown in [1] to have nontrivial limits when normalized by their edge density—or, for the associated graphons, normalized by their norm. Thus, for sparse graph sequences to converge, there must be some limit graphon such that
as opposed to . However, the limit objects of such sequences must be unbounded, and so we introduce graphons: symmetric, measurable functions . We refer to the space of graphons as , noting that for . This generalization of the notion of a graphon still brings with it powerful results from the dense theory: The metric space has a compact unit ball.
As every graph can construct a graphon, so can every graphon construct a graph; sampling from a graphon refers to creating one of these random graphs. Given a graphon and a set where each , create a random simple graph on as follows: Connect vertices and with probability , making independent decisions for distinct pairs , where and . We refer to as a w-random graph. Importantly, for large enough samples, the cut distance between a graphon and a sample is small with high probability.
It is often important to consider the average value of graphons over sets of the form . Let and let . The cell average of over is given by
Given a fixed graphon and a partition of into nonempty measurable sets each of measure greater than 0, we define the step function by
where the operator is called the stepping operator. The stepping operator does not increase either the -norm or cut norm [2] of any graphon it is applied to; indeed, if , is any partition of into a finite number of nonempty measurable sets, and , then
We note that this property is sometimes referred to as being contractive.
2.2 The Robinson property
The Robinson property for matrices was first introduced in the study of the classical seriation problem [16], whose objective is to order a set of items so that similar items are placed close to one another. A symmetric matrix is Robinson if
and is Robinsonian if it becomes a Robinson matrix after simultaneous application of a permutation to its rows and columns. In that case, the permutation is called a Robinson ordering of . Graphs with Robinsonian adjacency matrices are the well known unit interval graphs, sometimes also referred to as –dimensional geometric graphs. A graph is a unit interval graph if and only if there exists an ordering on such that
This ordering is precisely the Robinson ordering of . Such Robinsonian matrices that are -valued are also studied under the name of the “consecutive 1s property” (see [8]).
When measuring large quantities of matrices or graphs for the Robinson property, such as in quality analysis of data, it is often useful to determine if these objects can be viewed as samples of some process . Were this the case, only the Robinson property of the process would need to be analyzed for quantitative results concerning the data as a whole. A graphon is said to be Robinson if
Robinson graphons were first considered in [4] under the name diagonally increasing graphons. We call a graphon Robinson almost everywhere, or Robinson a.e. for short, if it is equal a.e. to a Robinson graphon. A graphon is called Robinsonian if there exists a Robinson graphon such that . This natural extension of the Robinson property to the world of graphons results in the addition of significant complexity; thus, much effort has been focused on measuring and approximating the Robinson property—if a graphon is close enough to being Robinson, its samples should share the same behavior.
2.3 Sampling from Robinson graphons
In [4], the authors introduced a (labeled) graphon parameter to estimate the Robinsonicity of a given graphon. We recall its definition below.
Definition 2.1 (The parameter ).
For and a measurable subset of , let
with . Moreover, let where the supremum is taken over all measurable subsets of . If is a simple, labeled graph, then we define .
It was shown in [4, 9] that is suitable for Robinson measurement of graphons; that is, it possesses recognition, continuity, and stability. Thus, as is continuous with respect to graphons in the cut norm, we hope that we can pass that continuity down to graph sequences. Namely, given a convergent sequence of dense graphs and a graphon where , we desire a result of the form . The authors showed a form of this independent of vertex labeling, which we recall below.
Proposition 2.2 (Corollary 6.5, [4]).
Let be a sequence of simple graphs with and let such that . If is the set of all vertex labelings of and is the set of all measure preserving bijections of , then
In the case where the lefthand side of this limit tends to 0, it is tempting to conclude that the graphs are similar to random models sampled from a Robinsonian graphon; however, this does not follow from any of the previous results. Indeed, while , this would only imply that the are arbitrarily close in to Robinson graphons —and a –equivalence class may contain more than one Robinson graphon. The proof of stability of in [9] combined with a functional analytic argument was necessary to show that graphs as mentioned above are indeed sampled from a unique Robinsonian graphon.
Theorem 2.3 (Theorem 5.3, [9]).
Let be a sequence of simple graphs converging to a graphon in . Then is Robinsonian if and only if there exist vertex labelings such that .
3 Sparse Robinsonian graph sequences
In this section we state and prove our main result regarding the characterization of Robinsonian graphons. Specifically, we shall prove a generalization of Theorem 2.3 where and where the simple graphs that converge to do so by satisfying However, while is a suitable measurement of the Robinson property for graphons in the space , the techniques used to show continuity and stability of on are unable to be extended to the more general space . Thus, we shall instead prove our characterization result in terms of the graphon parameter , which was introduced in [10] to address this discrepancy between and . We recall its definition and relevant properties here.
Definition 3.1 (The parameter ).
Let . Define
where and are measurable subsets of and if for all and . If is a labeled graph, we define .
Proposition 3.2.
Let . Suppose . Then we have
-
(i)
(Recognition) characterizes Robinson -graphons, i.e., is Robinson a.e. if and only if .
-
(ii)
(Continuity) is continuous with respect to cut norm, i.e., .
-
(iii)
(Stability) For every where , there exists a Robinson graphon satisfying
Informally, can be thought of as extending the Robinson property from pointwise comparison to comparison of blocks. We make special note of item , as this result is constructive—the Robinson graphon is the -Robinson approximation of for some chosen , which is a generalized version of the Robinson construction introduced in [9].
Definition 3.3 (-Robinson approximation for graphons).
Let , and fix a parameter . Given a graphon , the -Robinson approximation of is the symmetric function defined as follows: For all , define
taking the convention that . Moreover, we set if and is Robinson.
The goal is thus to show for and where that is Robinsonian if and only if there exists a sequence of vertex labelings such that While the forward direction is rather direct, the reverse direction requires some heavier machinery. There are two ways to show that is Robinsonian: Firstly, find a measure preserving bijection such that and secondly, find a Robinson graphon such that .
Finding such a is not obvious—indeed, while it is tempting to think of as the limit object of the , it is not clear that such an object need exist. Proposition 3.2 (iii) provides an avenue of attack for the latter option of showing that is Robinsonian, as we can use these Robinson approximations of the associated graphons to find a Robinson graphon of cut distance 0 from . We proceed with this plan below, beginning with a technical lemma showing that for certain partitions of , the step graphon is Robinsonian.
Lemma 3.4.
Let and let be a partition of into measurable sets each of measure at least If with is a graphon such that there exists a sequence of graphs and vertex labelings where
then the step graphon is Robinsonian.
Proof.
Fix , let be a partition of into measurable sets each of measure at least , and let and for ease of reading. By the assumption of convergence of in cut distance, we have that . Furthermore, by Proposition 3.2 (iii), for every , there must exist a Robinson graphon such that
We note that as , it must be the case that as well. This further implies that as , as
Before we continue, we shall show that the functions are uniformly bounded above; indeed, note that
Now, for all , the functions are elements of the space , and because the Banach space is isometrically isomorphic to the Banach space dual of , it is possible to equip with the weak∗ topology induced by this duality. By the Banach-Alaglou theorem, is compact in this topology; additionally, as is separable, is metrizable in the weak∗ topology and thus is sequentially compact as well. Therefore, has a weak∗ convergent subsequence.
Without loss of generality, we can thus assume that converges to some in the weak∗ topology; i.e. for every we have that as In particular, for all measurable sets , we have that
(1) |
By (1), we get that for any partition of whose elements are all bounded below in measure, converges pointwise to . Furthermore, as every is Robinson, it must be the case that is Robinson as well. We can also show that is Robinson a.e. by letting be any partition of into sets of exactly measure and noting that . Additionally, again using (1), it is true that as . Therefore,
as , showing that is Robinsonian and thus that is Robinson as well, proving the claim. ∎
With this lemma at our disposal, we now state and prove our main result about the partial characterization of Robinsonian graphons.
Theorem 3.5.
Let be a sequence of simple labeled graphs and let with such that . Then, is Robinsonian if and only if for some vertex labelings .
Proof.
We start with the forward direction; assume that is Robinsonian. Then there exists a Robinson graphon such that from which it follows by using the triangle inequality that
So there must exist a sequence of vertex labelings such that as tends to infinity. Noting that because is Robinson, this implies that
as required, proving the forward direction.
For the reverse direction, assume that each has a vertex labeling such that ; note also that by assumption. For all , let be any partition of into measurable sets each of measure exactly , and consider the graphons By Lemma 3.4, for all , there exists a sequence of Robinson graphons and a sequence of measure preserving bijections of such that
We consider now the sequence of graphons . These are elements of a bounded ball of radius in the space , which is compact and sequentially compact in the weak∗ topology induced by . Thus, has a weak∗ convergent subsequence in this topology and we can say without loss of generality that there exists some such that and that for all measurable we have
As every is Robinson a.e., it must be that is Robinson a.e. as well. We can therefore show that
as , demonstrating that is Robinsonian and finishing the proof. ∎
4 Further Directions
Several natural questions present themselves as extensions to this work, the most immediate of which is whether the statement of Theorem 3.5 holds for . As the requirement of is an artifact of the proof method for Proposition 3.2 (iii), an obvious method of attack for this question would be to improve the techniques used to show this result. It is additionally interesting to consider whether this characterization result could be shown for a more general concept of sparse graphons, such as the -shapes introduced in [12], especially as these objects are defined independently of the vertex labeling of the graphs they are associated with. It is likely that a new parameter would need to be defined to quantify these approximation results in this extended setting, and it is of significant interest to the author to see whether similar claims could hold true for these more general objects. Finally, it is natural to wonder whether there are other graph properties for which such characterization results hold—monotonicity is a likely candidate due to its similarity to Robinsonicity, and categorizing other such properties seems a fruitful direction for future work.
5 Acknowledgements
The author would like to acknowledge Dr. Mahya Ghandehari, Charli Klein, and Sarah Tillman for their help in editing this paper and the Department of Mathematics at Toronto Metropolitan University for its continued support throughout the process of this research. This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.
References
- Borgs et al. [2018] C. Borgs, J. Chayes, H. Cohn, and Y. Zhao. An theory of sparse graph convergence II: LD convergence, quotients and right convergence. The Annals of Probability, 46(1), Jan 2018. ISSN 0091-1798.
- Borgs et al. [2019] C. Borgs, J. Chayes, H. Cohn, and Y. Zhao. An theory of sparse graph convergence I: Limits, sparse random graph models, and power law distributions. Transactions of the American Mathematical Society, 372(5):3019–3062, May 2019. ISSN 1088-6850.
- Chepoi and Seston [2009] V. Chepoi and M. Seston. Seriation in the Presence of Errors: A Factor 16 Approximation Algorithm for -Fitting Robinson Structures to Distances. Algorithmica, 59:521–568, 02 2009.
- Chuangpishit et al. [2015] H. Chuangpishit, M. Ghandehari, M. Hurshman, J. Janssen, and N. Kalyaniwalla. Linear embeddings of graphs and graph limits. Journal of Combinatorial Theory, Series B, 113:162–184, Jul 2015. ISSN 0095-8956.
- Flammarion et al. [2019] N. Flammarion, C. Mao, and P. Rigollet. Optimal rates of statistical seriation. Bernoulli, 25(1):623–653, 2019.
- Fogel et al. [2016] F. Fogel, A. d’Aspremont, and M. Vojnovic. Spectral ranking using seriation. J. Mach. Learn. Res., 17(1):3013–3057, January 2016. ISSN 1532-4435.
- Frieze and Kannan [1999] A. Frieze and R. Kannan. Quick approximation to matrices and applications. Combinatorica, 19:175–220, 02 1999.
- Fulkerson and Gross [1965] D. R. Fulkerson and O. A. Gross. Incidence matrices and interval graphs. Pacific J. Math., 15:835–855, 1965. ISSN 0030-8730,1945-5844.
- Ghandehari and J. [2024] M. Ghandehari and Jeannette J. Graph sequences sampled from Robinson graphons. European J. Combin., 116:Paper No. 103859, 31, 2024. ISSN 0195-6698,1095-9971.
- Ghandehari and Mishura [2024] M. Ghandehari and T. Mishura. Robust Recovery of Robinson Property in -Graphons: A Cut-Norm Approach. Electron. J. Comb., 31, 2024.
- Hladký and Rocha [2020] J. Hladký and I. Rocha. Independent sets, cliques, and colorings in graphons. European Journal of Combinatorics, 88:103108, 2020. ISSN 0195-6698. Selected papers of EuroComb17.
- Kunszenti-Kovács et al. [2019] D. Kunszenti-Kovács, L. Lovász, and B. Szegedy. Measures on the square as sparse graph limits. Journal of Combinatorial Theory, Series B, 138:1–40, 2019. ISSN 0095-8956.
- Laurent et al. [2017] M. Laurent, M. Seminaroti, and S. Tanigawa. A structural characterization for certifying robinsonian matrices. Electronic Journal of Combinatorics, 24, 01 2017.
- Liiv [2010] I. Liiv. Seriation and matrix reordering methods: An historical overview. Statistical Analysis and Data Mining: The ASA Data Science Journal, 3(2):70–91, 2010.
- Lovász and Szegedy [2006] L. Lovász and B. Szegedy. Limits of dense graph sequences. Journal of Combinatorial Theory, Series B, 96(6):933–957, 2006. ISSN 0095-8956.
- Robinson [1951] W. S. Robinson. A method for chronologically ordering archaeological deposits. American Antiquity, 16(4):293–301, 1951.