On Finite Exchangeability and Conditional Independence
Kayvan Sadeghi

TL;DR
This paper characterizes the independence structures of finitely exchangeable distributions over vectors and networks, identifying conditions for independence and dependence, and exploring complex regimes in exchangeable networks.
Contribution
It provides necessary and sufficient conditions for independence in exchangeable vectors and extends these results to complex regimes in exchangeable networks.
Findings
Conditions for complete independence in exchangeable vectors
Conditions for complete dependence in exchangeable vectors
Six dual regimes of independence in exchangeable networks
Abstract
We study the independence structure of finitely exchangeable distributions over random vectors and random networks. In particular, we provide necessary and sufficient conditions for an exchangeable vector so that its elements are completely independent or completely dependent. We also provide a sufficient condition for an exchangeable vector so that its elements are marginally independent. We then generalize these results and conditions for exchangeable random networks. In this case, it is demonstrated that the situation is more complex. We show that the independence structure of exchangeable random networks lies in one of six regimes that are two-fold dual to one another, represented by undirected and bidirected independence graphs in graphical model sense with graphs that are complement of each other. In addition, under certain additional assumptions, we provide necessary and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
On Finite Exchangeability and Conditional Independence
Kayvan Sadeghilabel=e1][email protected] [ Department of Statistical Science, University College London, Gower Street, London, WC1E 6BT, United Kingdom
University College London
Abstract
We study the independence structure of finitely exchangeable distributions over random vectors and random networks. In particular, we provide necessary and sufficient conditions for an exchangeable vector so that its elements are completely independent or completely dependent. We also provide a sufficient condition for an exchangeable vector so that its elements are marginally independent. We then generalize these results and conditions for exchangeable random networks. In this case, it is demonstrated that the situation is more complex. We show that the independence structure of exchangeable random networks lies in one of six regimes that are two-fold dual to one another, represented by undirected and bidirected independence graphs in graphical model sense with graphs that are complement of each other. In addition, under certain additional assumptions, we provide necessary and sufficient conditions for the exchangeable network distributions to be faithful to each of these graphs.
conditional independence,
exchangeability,
faithfulness,
random networks,
keywords:
\startlocaldefs\endlocaldefs
1 Introduction
The concept of exchangeability has been a natural and convenient assumption to impose in probability theory and for simplifying statistical models. As defined originally for random sequences, it states that any order of a finite number of samples is equally likely. The concept was later generalized for binary random arrays [1], and consequently for random networks in statistical network analysis. In this context, exchangeability is translated into invariance under relabeling of the nodes of the network, whereby isomorphic graphs have the same probabilities; see, e.g., [14].
Exchangeability is closely related to the concept of independent and identically distributed random variables. It is an immediate consequence of the definition that independent and identically distributed random variables are exchangeable, but the converse is not true. For infinite sequences, the converse is established by the well-known deFinetti’s Theorem [5], which implies that in any infinite sequence of exchangeable random variables, the random variables are conditionally independent and identically-distributed given the underlying distributional form. Other versions of deFinetti’s Theorem exist for the generalized definitions of exchangeability [27, 7].
However, for finitely exchangeable random sequences (vectors) and arrays (matrices), the converse does not hold, and the available results basically provide approximations of the infinite case; see, e.g., [6, 21, 15]. In this paper, we utilize a completely different approach to study the relationship between finite exchangeability and (conditional) independence. We employ the theory of graphical models (see e.g. [13]) in order to provide the independence structure of exchangeable distributions.
In particular, we exploit the necessary and sufficient conditions, provided in [26], for faithfulness of probability distributions and graphs, which determine when the conditional independence structure of the distribution is exactly the same as that of a graph in graphical model sense. Thus, we, in practice, work on the induced independence model of an exchangeable probability distribution rather than the distribution itself. The specialization to finitely exchangeable random vectors leads to necessary and sufficient conditions for an exchangeable vector to be completely independent or completely dependent, meaning that two elements of the vector are conditionally independent or dependent, respectively, given any subset of the remaining elements of the vector. These conditions are namely intersection and composition properties [22, 28]. We also use the results to provide a sufficient condition for an exchangeable vector to be marginally independent.
For random networks, we follow a similar procedure. It was shown in [14] that if a distribution over an exchangeable random network could be faithful to a graph then the skeleton of the graph is only one of the four possible types: the empty graph, the complete graph, and the, so-called incidence graph, and its complement (see Proposition 8). A question is then which graphs that emerge from these skeleta are faithful to the exchangeable distribution. We show that, other than complete independence or dependence, there are four other independence structures that can arise for exchangeable networks. These are faithful to a pair of dual graphs with incidence graph skeleton, and a pair of dual graphs with the complement of the incidence graph skeleton. We then provide assumptions under which intersection and composition properties are necessary and sufficient for the exchangeable random networks to be faithful to each of these six cases.
The structure of the paper is as follows: In the next section, we provide some definitions and known results needed for this paper from graph theory, random networks, and graphical models. In Section 3, we provide the results for exchangeable random vectors. In Section 4, we provide the results for exchangeable random networks by starting with providing the aforementioned possible cases in Theorem 2, and then introducing them in separate subsections. We end with a short discussion on these results in Section 5. We will provide technical definitions and results needed for the proof of Theorem 2, and its proof, in Appendix A.
2 Definitions and preliminary results
2.1 Graph-theoretic concepts
A (labeled) graph is an ordered pair consisting of a vertex set , which is non-empty and finite, an edge set , and a relation that with each edge associates two vertices, called its endpoints. We omit the term labeled in this paper since the context does not give rise to ambiguity. When vertices and are the endpoints of an edge, these are adjacent and we write ; we denote the corresponding edge as .
In this paper, we will restrict our attention to simple graphs, i.e. graphs without loops (this assumption means that the endpoints of each edge are distinct) or multiple edges (each pair of vertices are the endpoints of at most one edge). Further, three types of edges, denoted by arrows, arcs (solid lines with two-headed arrows) and lines (solid lines without arrowheads) have been used in the literature of graphical models. Arrows can be represented by ordered pairs of vertices, while arcs and lines by -subsets of the vertex set. However, for our purpose, except for Section 4.2, we will distinguish only lines and arcs, which respectively form undirected and bidirected graphs.
The graphs and are considered equal if and only if .
A subgraph of a graph is graph such that and and the assignment of endpoints to edges in is the same as in .
The line graph of a graph is the intersection graph of the edge set , i.e. its vertex set is and if and only if and have a common endpoint [32, p. 168]. We will in particular be interested in the line graph of a complete graph, which we will refer to as the incidence graph. Figure 1 displays the incidence graph for .
We denote by and , the undirected incidence graph and the bidirected incidence graph for nodes, respectively; and by and , the undirected complement of the incidence graph and the bidirected complement of the incidence graph for nodes, respectively, where the complement of graph refers to a graph with the same node set as , but with the edge set that is the complement set of the edge set of .
The skeleton of a graph is the undirected graph where all arrowheads are removed from the graphs, i.e., all edges are replaced by lines. We denote the skeleton of a graph by .
A walk is a list of vertices and edges such that for , the edge has endpoints and . When indicating a specific walk, we may skip the edges, and only write the nodes, when the walk we are considering is clear from the context. A path is a walk with no repeated nodes.
2.2 Random networks
Given a finite node set — representing individuals or actors in a given population of interest — we define a random network over to be a collection of binary random variables taking values [math] and indexed by a set , which is a collection of unordered pairs of nodes in . The binary random variables are called dyads, and nodes and are said to have a tie if the random variable takes the value , and no tie otherwise. Thus, a random network is a random variable taking value in and can, therefore, be seen as a random simple, undirected graph with node set , whereby the ties form the random edges of the graphs.
We use the terms network, node, and tie rather than graph, vertex, and edge to differentiate from the terminology used in the graphical model sense. Indeed, as we shall discuss graphical models for networks, we will also consider each dyad as a vertex in a graph representing the dependence structure of the random variables associated with the dyads, with the edge set of such graph representing Markov properties of the distribution of .
2.3 Probabilistic independence models and their properties
An independence model over a finite set is a set of triples (called independence statements), where , , and are disjoint subsets of ; may be empty, but and are always included in . The independence statement is read as “ is independent of given ”. Independence models may in general have a probabilistic interpretation, but not necessarily. Similarly, not all independence models can be easily represented by graphs. For further discussion on general independence models, see [28].
In order to define probabilistic independence models, consider a set and a collection of random variables with state spaces and joint distribution . We let etc. for each subset of . For disjoint subsets , , and of we use a short notation A\mbox{\,\perp!!!\perp\,}B\,|\,C to denote that is conditionally independent of given [4, 13], i.e. that for any measurable and -almost all and ,
[TABLE]
We can now induce an independence model by letting
[TABLE]
Similarly we use the notation A\nolinebreak{\not\mbox{>\perp\perp }}B\,|\,C for .
We say that non-empty and are completely independent if, for every , A\mbox{>\perp\perp }B\,|\,C. Similarly, we say that and are completely dependent if, for any , A\nolinebreak{\not\mbox{>\perp\perp }}B\,|\,C.
If , , or has only one member , , or , for better readability, we write u\mbox{>\perp\perp }v\,|\,w. We also write A\mbox{>\perp\perp }B when , which denotes the marginal independence of and .
A probabilistic independence model over a set is always a semi-graphoid [22], i.e., it satisfies the four following properties for disjoint subsets , , , and of :
A\mbox{>\perp\perp }B\,|\,C if and only if B\mbox{>\perp\perp }A\,|\,C (symmetry); 2. 2.
if A\mbox{>\perp\perp }B\cup D\,|\,C then A\mbox{>\perp\perp }B\,|\,C and A\mbox{>\perp\perp }D\,|\,C (decomposition); 3. 3.
if A\mbox{>\perp\perp }B\cup D\,|\,C then A\mbox{>\perp\perp }B\,|\,C\cup D and A\mbox{>\perp\perp }D\,|\,C\cup B (weak union); 4. 4.
if A\mbox{>\perp\perp }B\,|\,C\cup D and A\mbox{>\perp\perp }D\,|\,C then A\mbox{>\perp\perp }B\cup D\,|\,C (contraction).
Notice that the reverse implication of contraction clearly holds by decomposition and weak union. A semi-graphoid for which the reverse implication of the weak union property holds is said to be a graphoid; that is, it also satisfies
if A\mbox{>\perp\perp }B\,|\,C\cup D and A\mbox{>\perp\perp }D\,|\,C\cup B then A\mbox{>\perp\perp }B\cup D\,|\,C (intersection).
Furthermore, a graphoid or semi-graphoid for which the reverse implication of the decomposition property holds is said to be compositional, that is, it also satisfies
if A\mbox{>\perp\perp }B\,|\,C and A\mbox{>\perp\perp }D\,|\,C then A\mbox{>\perp\perp }B\cup D\,|\,C (composition).
If, for example, has strictly positive density, the induced probabilistic independence model is always a graphoid; see e.g. Proposition 3.1 in [13]. See also [24] for a necessary and sufficient condition for in order for the intersection property to hold. If the distribution is a regular multivariate Gaussian distribution, is a compositional graphoid; e.g. see [28]. Probabilistic independence models with positive densities are not in general compositional; this only holds for special types of multivariate distributions such as, for example, Gaussian distributions and the symmetric binary distributions used in [31].
Another important property that is not necessarily satisfied by probabilistic independence models is singleton-transitivity (also called weak transitivity in [22], where it is shown that for Gaussian and binary distributions , always satisfies it). For , , and , single elements in ,
if u\mbox{>\perp\perp }v\,|\,C and u\mbox{>\perp\perp }v\,|\,C\cup\{w\} then u\mbox{>\perp\perp }w\,|\,C or v\mbox{>\perp\perp }w\,|\,C (singleton-transitivity).
In addition, we have the two following properties:
if u\mbox{>\perp\perp }v\,|\,C then u\mbox{>\perp\perp }v\,|\,C\cup\{w\} for every (upward-stability);
- 9.
if u\mbox{>\perp\perp }v\,|\,C then u\mbox{>\perp\perp }v\,|\,C\setminus\{w\} for every (downward-stability).
Henceforth, instead of saying that “ satisfies these properties”, we simply say that “ satisfies these properties”. First we provide the following well-known result [26]:
Lemma 1**.**
For a probability distribution the following holds:
If satisfies upward-stability then satisfies composition. 2. 2.
If satisfies downward-stability then satisfies intersection.
2.4 Exchangeability for random vectors and networks
A probability distribution over a finite vector of random variables with the same shared sample space is (finitely) exchangeable if for any permutation of the indices , the probability distribution of the permuted vector is the same as ; see [1]. We shall for brevity say that the sequence is exchangeable in the meaning that its distribution is.
We are also concerned with probability distributions on networks that are finitely exchangeable. A distribution of a random matrix over a finite node set with the same shared sample space is said to be * (finitely) weakly exchangeable* [27, 10] if for all permutations we have that
[TABLE]
If the matrix is symmetric — i.e. , we say it is symmetric weakly exchangeable. Again, we shall for brevity say that is weakly or symmetric weakly exchangeable in the meaning that its distribution is.
A symmetric binary array with zero diagonal can be interpreted as a matrix of ties (the adjacency matrix) of a random network and, thus, the above concepts can be translated into networks. A random network is exchangeable if its adjacency matrix is symmetric weakly exchangeable. Then it is easy to observe that a random network is exchangeable if and only if its distribution is invariant under relabeling of the nodes of the network.
2.5 Undirected and bidirected graphical models
Graphical models [see, e.g. 13] are statistical models expressing conditional independence statements among a collection of random variables indexed by a finite set . A graphical model is determined by a graph over the indexing set , and the edge set (which may include edges of undirected, directed or bidirected type) encodes conditional independence relations among the variables, or Markov properties.
We say that separates and in an undirected graph , denoted by , if every path between and has a vertex in , that is there is no path between and outside . For a bidirected graph , we say that separates and , denoted by , if every path between and has a vertex outside , that is there is no path between and within . Note the obvious duality between this and separation for undirected graphs. We might skip the subscripts and in and when it is apparent from the context with which separation we are dealing.
A joint probability distribution for is Markovian with respect to an undirected graph [3] with the vertex set if implies A\mbox{>\perp\perp }B\,|\,C. is Markovian with respect to a bidirected graph [2, 12] if implies A\mbox{>\perp\perp }B\,|\,C.
For example, in the undirected graph of Figure 2(a), the global Markov property implies that \{u,x\}\mbox{>\perp\perp }w\,|\,v, whereas in the bidirected graph of Figure 2(b), the global Markov property implies that \{u,x\}\mbox{>\perp\perp }w.
If, for and undirected , A\perp_{u}B\,|\,C\iff A\mbox{>\perp\perp }B\,|\,C then we say that and are faithful; Similarly, if, for and bidirected , A\perp_{b}B\,|\,C\iff A\mbox{>\perp\perp }B\,|\,C then and are faithful. Hence, faithfulness implies being Markovian, but not the other way around.
For a given probability distribution , we define the skeleton of , denoted by , to be the undirected graph with the vertex set such that vertices and are not adjacent if and only if there is some subset of so that u\mbox{\,\perp!!!\perp\,}v\,|\,C. Thus, if is Markovian with respect to an undirected graph then would be a subgraph of (since for every missing edge in , i\mbox{>\perp\perp }j\,|\,V\setminus\{i,j\}); and if is Markovian with respect to a bidirected graph then is a subgraph of (since for every missing edge in , i\mbox{>\perp\perp }j).
In general, a graph is induced by with skeleton . For undirected graphs, let , whereas for bidirected graphs, let be with all edges being bidirected. We shall need the following results from [26] (where the first part was first shown in [23]):
Proposition 1**.**
Let be a probability distribution defined over . It then holds that
* and are faithful if and only if satisfies intersection, singleton-transitivity, and upward-stability.* 2. 2.
* and are faithful if and only if satisfies composition, singleton-transitivity, and downward-stability.*
2.6 Duality in independence models and graphs
The dual of an independence model (defined in [20] under the name of dual relation) is the independence model defined by ; see also [9]. We will need the following lemma regarding the duality of independence models:
Lemma 2**.**
For an independence model and its dual ,
* is semi-graphoid if and only if is semi-graphoid;* 2. 2.
* satisfies intersection if and only if satisfies composition; and vice versa;* 3. 3.
* satisfies singleton-transitivity if and only if satisfies singleton-transitivity;* 4. 4.
* satisfies upward-stability if and only if satisfies downward-stability; and vice versa.*
Proof.
1., 2., and 3. are proven in [18], which showed that if is singleton-transitive compositional graphoid, so is the dual couple of (although this is proven based on the so-called Gaussoid formulation). An alternative proof for these, with the same formulation as in this paper, is found in [19]. (In fact the statement in the mentioned article was proven for a generalization of singleton-transitivity, called dual decomposable transitivity).
In order to prove 4., suppose that satisfies upward-stability, and assume that and . Therefore, . Hence, because of upward-stability. Therefore , which implies downward-stability of . The other direction is similar. ∎
As an additional statement to the lemma, it can also be shown that is closed under marginalization if and only if is closed under conditioning; and vice versa; but this result is not needed in this paper.
In addition, for separation in graphs, we will use the following lemma related to duality:
Lemma 3**.**
Let and be an undirected and a bidirected graph such that . Then, the independence model induced by is and vice versa.
Proof.
Since the separation satisfies the composition property, it is sufficient to prove the statement for singletons. Suppose that there is a connecting path between and given in . This means that no inner vertex of is in ; thus they are all in . Therefore, in , and are connecting given . The other direction (where i\nolinebreak{\not\,\mbox{\perp}\,}j\,|\,C in G_{b}\Rightarrow i\nolinebreak{\not\,\mbox{\perp}\,}j\,|\,V\setminus(A\cup B\cup C) in ) is proven in a similar way. ∎
In fact, the second part of Proposition 1, could be implied by the first part, and vice versa, using Lemmas 2 and 3; and the second part of Lemma 1, could be implied by the first part, and vice versa, using Lemma 2.
3 Results for vector exchangeability
We shall study the relationship between vector exchangeability and conditional independence by using the definitions and results in the previous section. In the entire section, we assume that is a probability distribution defined over the vector . First, notice that exchangeability is closed under marginalization and conditioning:
Proposition 2**.**
If is an exchangeable random vector then so are the marginal vectors , for , and the conditional vectors , for disjoint where , if they exist.
Proof.
First we prove closedness under marginalization: For a permutation matrix of , let the permutation matrix over be , for , and for . The proof then follows from exchangeability of .
Now we prove closedness under conditioning: By the definition of conditioning, we need to prove that for every . This is again true by considering , for , and for . ∎
Notice that the above result implies that the marginal/conditional , (i.e., when ) is also exchangeable. We now have the following results:
Proposition 3**.**
If satisfies vector exchangeability then the following holds:
* satisfies upward-stability if and only if it satisfies composition.* 2. 2.
* satisfies downward-stability if and only if it satisfies intersection.*
Proof.
-
() follows from Lemma 1. To prove (), let i\mbox{>\perp\perp }j\,|\,C. By exchangeability, for an arbitrary , we have i\mbox{>\perp\perp }k\,|\,C. Composition implies i\mbox{>\perp\perp }j\cup k\,|\,C. Weak union implies i\mbox{>\perp\perp }j\,|\,C\cup\{k\}.
-
follows from 1. and the consequence of duality provided in Lemma 2.∎
Proposition 4**.**
If is exchangeable then it satisfies singleton-transitivity.
Proof.
If i\mbox{>\perp\perp }j\,|\,C and then clearly i\mbox{>\perp\perp }k\,|\,C and k\mbox{>\perp\perp }j\,|\,C. ∎
We see that the skeleton of an exchangeable distribution can only take a very specific form:
Proposition 5**.**
If is exchangeable then is either an empty or a complete graph.
Proof.
If there is any independence statement of form i\mbox{>\perp\perp }j\,|\,C then by permutation for all variables, we obtain k\mbox{>\perp\perp }l\,|\,C^{\prime} for all and . Therefore, is empty. If there is no independence statement of this form then is complete. ∎
Notice that for faithfulness to empty or complete graphs, it is immaterial whether one considers undirected or bidirected interpretation of graphs.
Corollary 1**.**
Let satisfy vector exchangeability. If is faithful to a graph (both under undirected interpretation and under bidirected interpretation) then the graph is empty or complete.
Hence, there are two regimes available: if there is no independence statement implied by then we are in the complete graph regime; and if there is at least one conditional independence statement implied by then we are in the empty graph regime. The following also provides conditions for the opposite direction of the above result:
Theorem 1**.**
If is exchangeable then is faithful to a graph (both under undirected interpretation and under bidirected interpretation) if and only if satisfies the intersection and composition properties. The graph must then be either empty or complete.
Proof.
The first result follows from Propositions 1, 3, and 4. The second follows from Proposition 5. ∎
Indeed other exchangeable distributions may exist but they are not faithful to a graph. We then have the following corollaries:
Corollary 2**.**
Let be exchangeable and there exists an independence statement induced by . It then holds that all variables are completely independent of each other if and only if satisfies intersection and composition.
Corollary 3**.**
Let be a regular exchangeable Gaussian distribution. If there is a zero element in its covariance matrix then all are completely independent; and otherwise they are completely dependent.
Proof.
The proof follows from the fact that a regular Gaussian distribution satisfies the intersection and composition properties. ∎
Notice that the above statement could be shown otherwise since a zero off-diagonal entry of the covariance matrix can be permuted by exchangeability to every other off-diagonal entry, making the covariance matrix diagonal.
Proposition 6**.**
If is exchangeable, satisfies intersection (this holds when has a positive density), and if there exists one independence statement induced by then all variables are marginally independent of each other.
Proof.
By Proposition 3, satisfies downward-stability. An independence statement A\mbox{>\perp\perp }B\,|\,C, by the use of decomposition implies i\mbox{>\perp\perp }j\,|\,C for an arbitrary and . Downward-stability implies i\mbox{>\perp\perp }j. Exchangeability implies all pairwise marginal independences. ∎
Example 1**.**
Consider an exchangeable distribution over four variables with i\mbox{>\perp\perp }j\,|\,k. By exchangeability, all independences of form \pi(i)\mbox{>\perp\perp }\pi(j)\,|\,\pi(k) hold for any permutation on . It is easy to see that none of the semi-graphoid axioms can generate new independence statements from these. If intersection holds then, for example, from i\mbox{>\perp\perp }j\,|\,k and i\mbox{>\perp\perp }k\,|\,j, we obtain i\mbox{>\perp\perp }\{j,k\}, which by decomposition implies i\mbox{>\perp\perp }j, and hence all marginal independences between singletons. If composition holds then, for example, from i\mbox{>\perp\perp }j\,|\,k and i\mbox{>\perp\perp }l\,|\,k, we obtain i\mbox{>\perp\perp }\{j,l\}\,|\,k, which by weak union implies i\mbox{>\perp\perp }j\,|\,\{k,l\}, and hence all conditional independences between singletons given the remaining variables.
4 Results for exchangeability for random networks
Henceforth, in the context of random networks, we consider vectors whose components are indexed by dyads (i.e. two-element subsets of the node set ). Thus, for a conditional independence statement of the form A\mbox{>\perp\perp }B\,|\,C, are pairwise disjoint subsets of dyads. (Later on, we particularly write the conditioning sets as simply , which should be considered a subset of dyads.) Notice that we simply use the notation for a dyad whose endpoints are nodes and . This is different from the notation , which indicates the set of two nodes and as used in the previous section.
4.1 Marginalization and conditioning for exchangeable random networks
Here we focus on marginalization over and conditioning on arbitrary sets of dyads. Notice that by marginalizing over a set , we mean we marginalize the set out, which results in a distribution over . However, exchangeable networks are not always closed under marginalization over or conditioning on an arbitrary set of dyads:
For a marginal network , where is a subset of dyads, exchangeability and summing up all probabilities over values of the dyads that are marginalized over imply that , for any permutation . However, this is not necessarily equal to , which is what we need for exchangeability of the marginal to hold. For conditioning, in fact, is not exchangeable if a node appears in a dyad in and a dyad in (e.g. appearing in and ). This is because, for a permutation that maps to a node other than , exchangeability of is equivalent to , which itself is equivalent to . But, this does not necessarily hold as is mapped to another node in but not in .
However, we have the following:
Proposition 7**.**
Let and be disjoint subsets of dyads of an exchangeable random network such that and do not share any nodes, i.e. if then there is no dyad or in for any node . It then holds that the conditional/marginal random network is exchangeable.
Proof.
Let be the set of all endpoints of dyads in and , and define similarly and . Define the permutation such that for and for . Notice that this is well-defined since and do not share any nodes. Using and by exchangeability of , we conclude that , which, as mentioned before, is equivalent to the exchangeability of . ∎
4.2 Types of graphs faithful to exchangeable distributions
An analogous result to that of vector exchangeability, concerning the skeleton of an exchangeable probability distribution, was proven in [14]:
Proposition 8**.**
If a distribution over a random network is exchangeable then is one of the following:
the empty graph; 2. 2.
the incidence graph; 3. 3.
the complement of the incidence graph; 4. 4.
the complete graph.
Notice that a pairwise independence statement for an exchangeable over a random network is of form ij\mbox{>\perp\perp }kl\,|\,C, where are nodes of . Depending on the type of , these statements take different forms.
Lemma 4**.**
Suppose that there exists an independence statement of form ij\mbox{>\perp\perp }kl\,|\,C, , for an exchangeable over a random network . It is then in one of the following forms depending on the type of :
empty graph no constraints on ; 2. 2.
incidence graph and ; 3. 3.
complement of the incidence graph or or or ;
if is the complete graph then it is not possible to have such a conditional independence statement.
Proof.
The proof follows from the fact if there is an edge between and in then there is no statement of form ij\mbox{>\perp\perp }kl\,|\,C. ∎
It is clear that if is the complete graph then every dyad is completely dependent on every other dyad. Thus we consider the cases of the incidence graph skeleton and the complement of the incidence graph skeleton separately. However, before this, we show that among the known graphical models, only undirected and bidirected graphs can be faithful to an exchangeable distribution.
In order to do so, we can start off by considering any class of mixed graphs, i.e. graphs with simultaneous undirected, directed, or bidirected edges that use the (unifying) separation criterion introduced in [16]. To the best of our knowledge, the largest class of such graphs is the class of chain mixed graphs [16], which includes the classes of ancestral graphs [25], LWF [17] and regression chain graphs [30], and several others; see [16]. We require some definitions and results, including the formulation of the separation criterion, which we only need for the results in this subsection. We provide these together with the proof of the main result (Theorem 2) in Appendix A. If the reader is only interested in the statement of the theorem and not the proof, we suggest that they skip the material in the appendix.
Two graphs are called Markov equivalent if they induce the same independence model.
Theorem 2**.**
If a distribution over an exchangeable random network with nodes is faithful to a chain mixed graph then is Markov equivalent to one of the following graphs:
the empty graph; 2. 2.
the undirected incidence graph, ; 3. 3.
the bidirected incidence graph, ; 4. 4.
the undirected complement of the incidence graph, ; 5. 5.
the bidirected complement of the incidence graph, ; 6. 6.
the complete graph.
Hence, for exchangeable random networks, there are six regimes available, where these are three pairs that are complement of each other. Within the two non-trivial pairs, the two undirected and bidirected cases act as dual of each other as described in Section 2.6. We will make use of this duality to simplify the results and proofs.
Although the following method is not unique, here we provide a simple test to decide in which regime a given exchangeable distribution lies:
Algorithm 1**.**
For arbitrary fixed nodes of a given exchangeable network, test the following:
- •
ij\mbox{>\perp\perp }kl\,|\,C, for some , and ij\mbox{>\perp\perp }ik\,|\,C^{\prime}, for some Empty graph;
- •
ij\mbox{>\perp\perp }kl\,|\,C, for some , and ij\nolinebreak{\not\mbox{>\perp\perp }}ik\,|\,C^{\prime}, for any :
- –
;
- –
;
- •
ij\nolinebreak{\not\mbox{>\perp\perp }}kl\,|\,C, for any , and ij\mbox{>\perp\perp }ik\,|\,C^{\prime}, for some :
- –
;
- –
;
- •
ij\nolinebreak{\not\mbox{>\perp\perp }}kl\,|\,C, for any , and ij\nolinebreak{\not\mbox{>\perp\perp }}ik\,|\,C^{\prime}, for any Complete graph.
Proposition 9**.**
If a distribution over an exchangeable random network is faithful to a graph then Algorithm 1 determines the Markov equivalence class of .
Proof.
First, we show that this test covers all the possible cases: The first level tests (ij\mbox{>\perp\perp }kl\,|\,C and ij\mbox{>\perp\perp }ik\,|\,C^{\prime}) clearly cover all the cases concerning the skeleton of the graph. But, the second level test ( or ), which only concerns the non-trivial skeletons, might not be consistent: For example, first consider the case, and assume that ij\mbox{>\perp\perp }kl\,|\,C_{1} and ij\mbox{>\perp\perp }kl\,|\,C_{2}, for some , but and . However, in such cases, it is easy to show that cannot be faithful to either of the two undirected or bidirected graphs. The case of is similar.
The algorithm also outputs the correct regimes: The tests of ij\nolinebreak{\not\mbox{>\perp\perp }}kl\,|\,C and ij\mbox{>\perp\perp }ik\,|\,C^{\prime} clearly determine the skeleton . The test then determines the type of edges since, in , if then and cannot be separated in the undirected graph; and if then and cannot be separated in the bidirected graph. The test can be proven similarly. ∎
Unlike the vector exchangeability case, the intersection and composition properties are not in general sufficient for faithfulness of exchangeable network distributions to the graphs provided in Theorem 2. However, in special cases this holds. We detail this below for each regime mentioned above.
4.3 The incidence graph case
In this section, we assume that . The following example shows that, in principle, intersection and composition are not sufficient for faithfulness of and (and and the bidirected incidence graph ).
Example 2**.**
Suppose that there is an exchangeable that induces ij\mbox{>\perp\perp }kl\,|\,C_{ij,kl}, where . Exchangeability implies that ij\mbox{>\perp\perp }kl\,|\,C_{ij,kl} for all . Suppose, in addition, that satisfies upward-stability. Notice that here we do not show that such a probability distribution necessarily exists – one can treat this defined independence model as an example of “a network-exchangeable semi-graphoid”.
It is easy to see that . Moreover, by Lemma 1, satisfies composition. In addition, satisfies intersection: Notice that none of the semi-graphoid axioms plus upward-stability and composition imply an independence statement of form A\mbox{>\perp\perp }B\,|\,C where both contain a node . In addition, it can be seen that these axioms imply that if there is A\mbox{>\perp\perp }B\,|\,C then for every and , it holds that . Let . By these two observations, we conclude that if A\mbox{>\perp\perp }B\,|\,C\cup D and A\mbox{>\perp\perp }D\,|\,C\cup B then . By upward-stability all statements of form ij\mbox{>\perp\perp }kl\,|\,C where hold. Hence, by composition, we have that A\mbox{>\perp\perp }B\,|\,C. Hence, by contraction, A\mbox{>\perp\perp }B\cup D\,|\,C.
However, does not satisfy singleton-transitivity: Consider ij\mbox{>\perp\perp }kl\,|\,C_{ij,kl} and ij\mbox{>\perp\perp }kl\,|\,C_{ij,kl}\cup\{km\}. If, for contradiction, singleton-transitivity holds then, because , we have that ij\mbox{>\perp\perp }km\,|\,C_{ij,kl}. But, it can be seen that this statement is not in the independence model since no compositional graphoid axioms can generate this statement from \{ij\mbox{>\perp\perp }kl\,|\,C_{ij,kl}\}.
By Proposition 1 (1.), it is implied that, although intersection and composition are satisfied, is not faithful to .
If we now suppose that induces ij\mbox{>\perp\perp }kl\,|\,C^{d}_{ij,kl}, where , is exchangeable, and it satisfies downward-stability then, by using the duality (Lemmas 2 and 3), we conclude that although intersection and composition are satisfied, is not faithful to .
However, under certain assumptions, intersection and composition are sufficient for faithfulness. We will consider the two dual regimes within the incidence graph case related to the cases of Theorem 2: the undirected incidence graph case and the bidirected incidence graph case. We make use of the duality between these to immediately extend the results in the undirected case to the bidirected case.
As in Example 2, let . For the faithfulness results to the undirected case, one assumption that is used is that for some (and because of exchangeability for all) , ij\mbox{>\perp\perp }kl\,|\,C implies that . For the faithfulness results to the bidirected case, one assumption is that for some (and because of exchangeability for all) , ij\mbox{>\perp\perp }kl\,|\,C implies that .
For a separation statement A\,\mbox{\perp}\,B\,|\,C, we define to be a minimal separator in the case that if we remove any vertex from , the separation does not hold; we define a maximal separator similarly. Let also and . It holds that is a minimal separator of in and is a maximal separator in :
Proposition 10**.**
In , it holds that ij\,\mbox{\perp}\,kl\,|\,C_{ij}, and if ij\,\mbox{\perp}\,kl\,|\,C then . In fact, if and then . 2. 2.
In , it holds that ij\,\mbox{\perp}\,kl\,|\,C^{d}_{ij}\setminus\{kl\}, and if ij\,\mbox{\perp}\,kl\,|\,C then . In fact, if and then .
Proof.
1. The first claim is straightforward to prove since every path from to must pass through an adjacent vertex of , which contains or . To prove the second statement, notice that if then at least and must be in . The same vertices and appear if too, but for no other vertices of missing in . Thus, for every missing member of in , there is at least a member of that should be in . Hence, .
To prove the third statement, suppose, for contradiction, that and and . Using the fact that, for every missing member of in , there is at least a member of that should be in , there cannot be any vertex outside in a . Hence, . If and, say, but then consider the vertices . Without loss of generality, assume that but . Then the path connects and , a contradiction. The cases where are easy to check.
2. The proof follows from 1. by using the duality (Lemma 3), and observing that . ∎
However, not all minimal separators of in are of the form above. For example, in , consider the set . It holds that ij\,\mbox{\perp}\,kl\,|\,C. However, is not of the form for any pair . The same can be said about : Consider . By Lemma 3, we have that ij\,\mbox{\perp}\,kl\,|\,C^{d} in , and, in addition, is maximal.
Proposition 11**.**
Let a distribution be defined over an exchangeable random network and , and consider some nodes .
Suppose that for every minimal such that ij\mbox{>\perp\perp }kl\,|\,C, it holds that and is invariant under swapping and , and and , for every , , . It then holds that if satisfies composition then it satisfies upward-stability and singleton-transitivity. 2. 2.
Suppose that for every maximal such that ij\mbox{>\perp\perp }kl\,|\,C, it holds that and is invariant under swapping and , and and , for every , , . It then holds that if satisfies intersection then it satisfies downward-stability and singleton-transitivity.
Proof.
By Lemma 4, we know that are all different.
1. First, we prove upward-stability. Suppose that ij\mbox{>\perp\perp }kl\,|\,C. Notice that, because of exchangeability, the assumptions of the statement hold for every . For a variable , we prove that ij\mbox{>\perp\perp }kl\,|\,C\cup\{mh\} by induction on . Notice that, by assumption, . In addition, without loss of generality, we can assume that since otherwise we can swap and and and and proceed as follows, and finally swap them back.
The base case is when is minimal. Because of exchangeability, by the invariance of under the aforementioned swaps, and since , we have that ij\mbox{>\perp\perp }mh\,|\,C. By composition ij\mbox{>\perp\perp }\{kl,mh\}\,|\,C, which, by weak union, implies ij\mbox{>\perp\perp }kl\,|\,C\cup\{mh\}.
Now suppose that ij\mbox{>\perp\perp }kl\,|\,C, is not minimal, and, for every such that , [ij\mbox{>\perp\perp }kl\,|\,C^{\prime}\Rightarrow ij\mbox{>\perp\perp }kl\,|\,C^{\prime}\cup\{op\}], for every . Consider the independence statement ij\mbox{>\perp\perp }kl\,|\,C_{0} such that and is minimal. We have that ij\mbox{>\perp\perp }mh\,|\,C_{0}. By induction hypothesis, we can add vertices to the conditioning set in order to obtain ij\mbox{>\perp\perp }mh\,|\,C. Now, again composition and weak union imply the result.
Singleton-transitivity also follows from the above argument. We need to show that ij\mbox{>\perp\perp }kl\,|\,C and ij\mbox{>\perp\perp }kl\,|\,C\cup\{mh\} imply ij\mbox{>\perp\perp }mh\,|\,C or mh\mbox{>\perp\perp }kl\,|\,C. (Notice that because of upward-stability ij\mbox{>\perp\perp }kl\,|\,C\cup\{mh\} is immaterial.) Again without loss of generality, we can assume that , and the above argument showed that ij\mbox{>\perp\perp }mh\,|\,C.
2. The proof follows from part 1. and the duality (Lemma 2). ∎
Theorem 3**.**
Let a distribution be defined over an exchangeable random network and , and consider some nodes .
Suppose that for every minimal such that ij\mbox{>\perp\perp }kl\,|\,C, it holds that and is invariant under swapping and , and and , for every , , . Then is faithful to if and only if satisfies the intersection and composition properties. 2. 2.
Suppose that for every maximal such that ij\mbox{>\perp\perp }kl\,|\,C, it holds that and is invariant under swapping and , and and , for every , , . Then is faithful to if and only if satisfies the intersection and composition properties.
Proof.
The proof follows from Propositions 11 and 1. ∎
4.4 The complement of the incidence graph case
In this section, we assume that . We show again that, under certain assumptions, intersection and composition are sufficient for faithfulness. We again utilize the duality of the two additional regimes in the complement of the incidence graph case related to the cases of Theorem 2: the undirected complement of the incidence graph case and the bidirected complement of incidence graph case. Let . For the faithfulness results to the, respectively, undirected and bidirected case, an assumption that is used is that for some (and because of exchangeability for all) , ij\mbox{>\perp\perp }ik\,|\,C implies that for undirected case and for the bidirected case.
Let . Recall also that and . is a minimal separator of in , and is a maximal separator in :
Proposition 12**.**
Let .
In , it holds that ij\,\mbox{\perp}\,ik\,|\,C^{d}_{ij}, and if ij\,\mbox{\perp}\,ik\,|\,C then . In fact, if and then . 2. 2.
In , , it holds that ij\,\mbox{\perp}\,ik\,|\,C_{ij}\setminus\{ik\}, and if ij\,\mbox{\perp}\,ik\,|\,C then . In fact, if and then .
Proof.
1. The first claim is straightforward to prove since every path from to must pass through an adjacent vertex of , which does not contain or . This set is . To prove the second statement, consider the sets and , i.e., the neighbours of and with the joint neighbours removed. For every subset of , clearly there are at least the same number of vertices in adjacent to members of . Hence, the Hall’s marriage theorem [11] implies the result.
To prove the third statement, suppose, for contradiction, that and and . Using the fact that, for every missing member of in , there is at least a member of that should be in , there cannot be any vertex outside in a . Hence, . If and, , where , the path connects and , a contradiction. Thus, say, (which implies ). Then the path connects and , a contradiction.
2. The proof follows from the previous part and Lemma 3, and observing that . ∎
However, not all minimal separators of in are of the form above. For example, in , consider the set . It holds that ij\,\mbox{\perp}\,ik\,|\,C. In addition, is minimal. However, is not of the form in the above proposition. In , for the set , by using Lemma 3, we see that ij\,\mbox{\perp}\,ik\,|\,C^{d}, and is maximal.
Proposition 13**.**
Let a distribution be defined over an exchangeable random network and , and consider some nodes .
Suppose that for every minimal such that ij\mbox{>\perp\perp }ik\,|\,C, and is invariant under swapping and for every with an such that . It then holds that if satisfies composition then it satisfies upward-stability and singleton-transitivity. 2. 2.
Suppose that for every maximal such that ij\mbox{>\perp\perp }ik\,|\,C, and is invariant under swapping and for every with an such that . It then holds that if satisfies intersection then it satisfies downward-stability and singleton-transitivity.
Proof.
By Lemma 4, we know that the form of independencies for is ij\mbox{>\perp\perp }ik\,|\,C, as provided in the statement of the proposition.
1. First, we prove upward-stability. Suppose that ij\mbox{>\perp\perp }ik\,|\,C. Notice that, because of exchangeability, the assumptions of the statement hold for every . For a variable , we prove that ij\mbox{>\perp\perp }ik\,|\,C\cup\{lm\} by induction on . Notice that, by assumption, . Without loss of generality, we can assume that , and further, or since otherwise we can swap and and proceed as follows, and finally swap them back.
The base case is when is minimal. We have two cases: If then because of exchangeability, by the invariance of under swapping and , and since , we have that ij\mbox{>\perp\perp }im\,|\,C. By composition ij\mbox{>\perp\perp }\{ik,im\}\,|\,C, which, by weak union, implies ij\mbox{>\perp\perp }ik\,|\,C\cup\{im\}. If then by swapping and , we have that jk\mbox{>\perp\perp }ik\,|\,C. Now, notice that the statement ij\mbox{>\perp\perp }ik\,|\,C does not change under the -swap, which implies that is also invariant under swapping and . By this swap, we have km\mbox{>\perp\perp }ik\,|\,C. By this, ij\mbox{>\perp\perp }ik\,|\,C, and the use of composition, we obtain \{ij,km\}\mbox{>\perp\perp }ik\,|\,C, which, by weak union, implies ij\mbox{>\perp\perp }ik\,|\,C\cup\{km\}.
Now suppose that ij\mbox{>\perp\perp }ik\,|\,C, is not minimal, and, for every such that , [ij\mbox{>\perp\perp }ik\,|\,C^{\prime}\Rightarrow ij\mbox{>\perp\perp }ik\,|\,C^{\prime}\cup\{op\}], for every . Consider the independence statement ij\mbox{>\perp\perp }ik\,|\,C_{0} such that and is minimal. We have that ij\mbox{>\perp\perp }im\,|\,C_{0} or km\mbox{>\perp\perp }ik\,|\,C_{0}. By induction hypothesis, we can add vertices to the conditioning set in order to obtain ij\mbox{>\perp\perp }im\,|\,C or km\mbox{>\perp\perp }ik\,|\,C. Now, again composition and weak union imply the result.
Singleton-transitivity also follows from the above argument. We need to show that ij\mbox{>\perp\perp }ik\,|\,C and ij\mbox{>\perp\perp }ik\,|\,C\cup\{lm\} imply ij\mbox{>\perp\perp }lm\,|\,C or lm\mbox{>\perp\perp }ik\,|\,C. (Notice that because of upward-stability ij\mbox{>\perp\perp }ik\,|\,C\cup\{lm\} is immaterial.) Again without loss of generality, we can assume that or , and the above argument showed that ij\mbox{>\perp\perp }im\,|\,C or km\mbox{>\perp\perp }ik\,|\,C.
2. The proof follows from part 1. and the duality (Lemma 2). ∎
Theorem 4**.**
Let a distribution be defined over an exchangeable random network and , and consider some nodes .
Suppose that for every minimal such that ij\mbox{>\perp\perp }ik\,|\,C, and is invariant under swapping and for every with an such that . Then is faithful to if and only if satisfies the intersection and composition properties. 2. 2.
Suppose that for every maximal such that ij\mbox{>\perp\perp }ik\,|\,C, and is invariant under swapping and for every with an such that . Then is faithful to if and only if satisfies the intersection and composition properties.
Proof.
The proof follows from Propositions 13 and 1. ∎
4.5 The empty graph case
Clearly every minimal separator in the empty graph is the empty set, and the maximal separator is all the remaining vertices. In the case where is the empty graph, we have the following.
Proposition 14**.**
Let a distribution be defined over an exchangeable random network, and be the empty graph, and consider some nodes .
Suppose that ij\mbox{>\perp\perp }kl and ij\mbox{>\perp\perp }ik hold. It then holds that if satisfies composition then it satisfies upward-stability and singleton-transitivity. 2. 2.
Suppose that ij\mbox{>\perp\perp }kl\,|\,V\setminus\{ij,kl\} and ij\mbox{>\perp\perp }ik\,|\,V\setminus\{ij,ik\} hold. It then holds that if satisfies intersection then it satisfies downward-stability and singleton-transitivity.
Proof.
By Lemma 4, we know that are disjoint.
1. First, we prove upward-stability. Suppose that ij\mbox{>\perp\perp }kl\,|\,C or ij\mbox{>\perp\perp }ik\,|\,C. Notice that, because of exchangeability, the assumptions of the statement hold for that are all different. We prove that ij\mbox{>\perp\perp }kl\,|\,C\cup\{mh\} or ij\mbox{>\perp\perp }ik\,|\,C\cup\{mh\}, for every or , respectively, by induction on .
The base case is when . First, consider the case where ij\mbox{>\perp\perp }kl. If then by swapping and and and , we obtain ij\mbox{>\perp\perp }mh. If then say . We use ij\mbox{>\perp\perp }ik and first swap and to obtain ij\mbox{>\perp\perp }jk. Now we swap and to obtain ij\mbox{>\perp\perp }jl. (The other three cases of are similar.) Now composition and weak-union imply the result.
Now, consider the case where ij\mbox{>\perp\perp }ik. First suppose that . If then by swapping and , we obtain il\mbox{>\perp\perp }ik. If then by swapping and , we obtain jk\mbox{>\perp\perp }ik. If then by swapping and and then and , we obtain ij\mbox{>\perp\perp }jl. If then use ij\mbox{>\perp\perp }kl and swap and and and to obtain ij\mbox{>\perp\perp }mh. Now composition and weak-union imply the result.
The inductive step is similar to the inductive step of Proposition 11 or Proposition 13 depending on the form ij\mbox{>\perp\perp }kl\,|\,C or ij\mbox{>\perp\perp }ik\,|\,C.
Singleton-transitivity also follows from the above argument.
2. The proof follows from the first part and the duality (Lemma 2).∎
Theorem 5**.**
Let a distribution be defined over an exchangeable random network, and be empty. Suppose also that one of the following cases holds for that are all different:
- a)
ij\mbox{>\perp\perp }kl* and ij\mbox{>\perp\perp }ik;*
- b)
ij\mbox{>\perp\perp }kl\,|\,V\setminus\{ij,kl\}* and ij\mbox{>\perp\perp }ik\,|\,V\setminus\{ij,ik\}.*
Then is faithful to the empty graph if and only if satisfies the intersection and composition properties.
Proof.
The proof follows from Propositions 14 and 1. ∎
5 Summary and discussion
Our results concern the conditional independence models induced by exchangeable distributions for random vectors and random networks. We have shown that exchangeable random vectors are completely independent of each other or completely dependent of each other if they satisfy intersection and composition properties. In addition, they are marginally independent if there exists at least one independence statement and the intersection property is satisfied. The intersection property is well-understood, and we know that a positive joint density is a sufficient condition for it to hold; thus it is particularly important to study the composition property for exchangeable random vectors, which, in this case, is simplified to A\mbox{>\perp\perp }B\,|\,C\Rightarrow A\mbox{>\perp\perp }(B\cup D)\,|\,C, for every disjoint .
For exchangeable random networks, as it turned out, the situation is much more complicated. As an important extension of our results in [14], we showed that the independence structures of exchangeable random networks that can be represented by a graph in graphical model sense are one of the six possible cases: completely dyadic-independent, faithful to the undirected or bidirected incidence graphs, faithful to the undirected or bidirected complement of the incidence graph, or completely dyadic-dependent.
The undirected and bidirected versions of the incidence graph and its complement are in fact dual to each other, so in a sense there are four regimes available. In other words, with exchangeability and duality factored in, one passes from the skeleton to the graphical Markov equivalence class. Exploiting this duality, all the results for the undirected case can be extended to the bidirected case. In addition, the remaining four cases are just two cases modulo graph complement as well. Although we failed to do so, it would be especially nice if this duality could be understood, so that one can simply present the results with two-fold duality arguments.
We have provided a simple test to decide in which of the six regimes an exchangeable random network lies in cases when it has a “structured” independence structure. The main two elements of the four “non-trivial” cases is whether an independence is of form ij\mbox{>\perp\perp }kl\,|\,C or ij\mbox{>\perp\perp }ik\,|\,C; and whether is in or is disjoint from .
We, in fact, do not have “necessary” and sufficient conditions for whether an exchangeable random network is structured, but rather sufficient conditions that, in addition to the expected intersection and composition properties, are mainly based on whether a minimal (maximal) separator is invariant under the mentioned node swaps of the network. For testing purposes, it is important to stress that the only conditioning set that needs to be tested are the minimal ones, which would significantly improve the computational complexity of any relevant algorithms.
Indeed, in practice, it is more important to understand the independence structures of exchangeable statistical network models for random networks with (in most situations) binary dyads. One point is that binary distributions always satisfy singleton-transitivity [8], a necessary condition for faithfulness, although under our sufficient assumptions this condition is automatically satisfied. In general, however, it would be useful to study which actual exchangeable models for networks (such as exchangeable exponential random graph models [29]) satisfy the provided conditions, both when we deal with binary random networks or weighted ones.
Appendix A Proof of Theorem 2
As mentioned in Section 4.2, we focus on the class of chain mixed graphs, which contains simultaneous undirected, directed, or bidirected edges, with the separation criterion introduced in [16]. We refrain from defining this class explicitly as it is not needed for our purpose. However, we note that we can focus only on simple graphs since it was shown in [16] that for any (non-simple) chain mixed graph there is a Markov equivalent simple graph (the collection of which constitutes the class of anterial graphs). We also only focus on maximal graphs, which are graphs where a missing edge between vertices and implies that there exists a separation statement of form u\,\mbox{\perp}\,v\,|\,C, for some – again it was shown in [16] that for any (non-maximal) chain mixed graph there is a Markov equivalent maximal graph.
First, we need the following additional definitions: A section of a walk is a maximal subwalk consisting only of lines, meaning that there is no other subwalk that only consists of lines and includes . Thus, any walk decomposes uniquely into sections; these are not necessarily edge-disjoint and sections may also be single vertices. A section on a walk is called a collider section if one of the following walks is a subwalk of : i\mbox{\hskip 0.50003pt\frac{\hskip 4.89998pt\hskip 4.89998pt}{\hskip 4.89998pt}!!!!!\succ!\hskip 1.07639pt}\rho\mbox{\hskip 0.50003pt\prec!!!!!\frac{\hskip 4.89998pt\hskip 4.89998pt}{\hskip 4.89998pt}}\,j, i\mbox{\hskip 0.59998pt\prec!!!!!\frac{\hskip 4.89998pt\hskip 4.89998pt}{\hskip 4.89998pt}!!!!!\succ!\hskip 1.07639pt}\rho\mbox{\hskip 0.50003pt\prec!!!!!\frac{\hskip 4.89998pt\hskip 4.89998pt}{\hskip 4.89998pt}}\,j, i\mbox{\hskip 0.59998pt\prec!!!!!\frac{\hskip 4.89998pt\hskip 4.89998pt}{\hskip 4.89998pt}!!!!!\succ!\hskip 1.07639pt}\rho\mbox{\hskip 0.59998pt\prec!!!!!\frac{\hskip 4.89998pt\hskip 4.89998pt}{\hskip 4.89998pt}!!!!!\succ!\hskip 1.07639pt}\,j. All other sections on are called non-collider sections. A trisection is a walk , where is a section. If in the trisections, and are distinct and not adjacent then the trisection is called unshielded. We say that a trisection is collider or non-collider if its section is collider or non-collider respectively.
We say that a walk in a graph is connecting given if all collider sections of intersect and all non-collider sections are disjoint from . For pairwise disjoint subsets , we say that and are separated by if there are no connecting walks between and given , and we use the notation A\,\mbox{\perp}\,B\,|\,C.
Lemma 5**.**
If two maximal graphs and are Markov equivalent then and have the same unshielded collider trisections.
Proof.
Because of maximality, and have the same skeleton. An unshielded trisection in these graphs cannot be a collider in one and a non-collider in the other. This is because if that is the case (say an unshielded trisection between and and separation i\,\mbox{\perp}\,j\,|\,C), by Markov equivalence, it implies that an inner vertex of the corresponding section is not in in one, but in in the other, which is a contradiction. ∎
We will not need the converse of the above lemma, but only a weaker result:
Lemma 6**.**
If there are no unshielded collider trisections in then is Markov equivalent to .
Proof.
First, we show that if A\nolinebreak{\not\,\mbox{\perp}\,}B\,|\,C in then A\nolinebreak{\not\,\mbox{\perp}\,}B\,|\,C in : It holds that there is a connecting walk in between and given . If there are no collider sections on then no vertex on is in . Therefore, is a connecting walk in . If there is a collider section with endpoints and on then it has to be shielded. We can now replace this collider section with the edge. Applying this method repeatedly, we obtain a walk that has no vertex in , and is, therefore, connecting in .
Now, we show that if A\,\mbox{\perp}\,B\,|\,C in then A\,\mbox{\perp}\,B\,|\,C in : Consider an arbitrary path between and in . We need to show that there is a vertex on this path that is in . Consider this path in and call it . If all sections on are non-collider then there must be a vertex on that is in , and we are done. Hence, consider a collider section with endpoints and on . This section is shielded; thus, replace the section with the edge. By repeating this procedure, we either obtain a path, with a subset of vertices of , whose sections are all non-collider; or we eventually obtain an edge between the endpoints of , which is impossible. ∎
The following lemma extends the concept of exchangeability for random networks to graphs in graphical models:
Lemma 7**.**
Suppose that a distribution over an exchangeable random network with node set is faithful to a graph , and let be a permutation function on . Let also be the graph obtained by permuting the vertices of by vertex being mapped to . Then is faithful to ; hence, and are Markov equivalent.
Proof.
Let be the independence model obtained from by mapping independence statements A\mbox{>\perp\perp }B\,|\,C to \pi(A)\mbox{>\perp\perp }\pi(B)\,|\,\pi(C), where , etc. It is obvious that is faithful to . Because of exchangeability, we also have that . Therefore, is faithful to . Hence, and are Markov equivalent. ∎
We are now ready to provide the proof of Theorem 2:
Proof of Theorem 2.
Cases 1 and 6 are trivial. Thus, we need to consider cases 2 and 3 of Proposition 8. By Lemma 6, if there are no unshielded collider trisections in then is Markov equivalent to or , respectively. Thus, suppose that there is an unshielded collider trisection in .
For case 2 of Proposition 8, we can assume that there is an edge in an unshielded collider trisection, such that there is an arrowhead at on . Now, consider an arbitrary edge in . Let be a permutation that only swaps and , and , and and , and call the resulted graph . (Notice that it is possible that and .) By Lemma 7, and are Markov equivalent. In addition, is in an unshielded collider trisection in with an arrowhead at vertex on . Hence, by Lemma 5, is in an unshielded collider trisection in with an arrowhead at vertex on . Since are arbitrary, and in particular, every edge could be mapped to by a permutation, we conclude that there is an arrowhead at every vertex on every edge in . Therefore, is a bidirected graph (and Markov equivalent to ).
For case 3 of Proposition 8, we assume that there is an edge in an unshielded collider trisection, such that there is an arrowhead at vertex on . In this case, we apply a similar method to the previous case, but by a permutation that only swaps and , and , and , and and . ∎
Acknowledgements
The author is grateful to Steffen Lauritzen and Alessandro Rinaldo for raising this problem in one of our numerous conversations. The author is also truly thankful to the two anonymous referees, whose comments substantially improved the paper.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Aldous [1985] {bincollection} [author] \bauthor \bsnm Aldous, \bfnm David \binits D. ( \byear 1985). \btitle Exchangeability and Related Topics. In \bbooktitle École d’Été de Probabilités de Saint–Flour XIII — 1983 ( \beditor \bfnm P. \binits P. \bsnm Hennequin, ed.) \bpages 1–198. \bpublisher Springer-Verlag, \baddress Heidelberg. \bnote Lecture Notes in Mathematics 1117. \endbibitem
- 2Cox and Wermuth [1993] {barticle} [author] \bauthor \bsnm Cox, \bfnm D. R. \binits D. R. and \bauthor \bsnm Wermuth, \bfnm N. \binits N. ( \byear 1993). \btitle Linear dependencies represented by chain graphs (with discussion). \bjournal Stat. Sci. \bvolume 8 \bpages 204–218; 247–277. \endbibitem
- 3Darroch, Lauritzen and Speed [1980] {barticle} [author] \bauthor \bsnm Darroch, \bfnm J. N. \binits J. N., \bauthor \bsnm Lauritzen, \bfnm S. L. \binits S. L. and \bauthor \bsnm Speed, \bfnm T. P. \binits T. P. ( \byear 1980). \btitle Markov fields and log-linear interaction models for contingency tables. \bjournal Ann. Statist. \bvolume 8 \bpages 522–539. \endbibitem
- 4Dawid [1979] {barticle} [author] \bauthor \bsnm Dawid, \bfnm A. P. \binits A. P. ( \byear 1979). \btitle Conditional independence in statistical theory (with discussion). \bjournal J. R. Stat. Soc. Ser. B. Stat. Methodol. \bvolume 41 \bpages 1–31. \endbibitem
- 5de Finetti [1931] {bincollection} [author] \bauthor \bsnm de Finetti, \bfnm B. \binits B. ( \byear 1931). \btitle Funzione Caratteristica Di un Fenomeno Aleatorio. \bseries 6. Memorie \bpages 251–299. \bpublisher Academia Nazionale del Linceo. \endbibitem
- 6Diaconis and Freedman [1980] {barticle} [author] \bauthor \bsnm Diaconis, \bfnm P. \binits P. and \bauthor \bsnm Freedman, \bfnm D. \binits D. ( \byear 1980). \btitle Finite exchangeable sequences. \bjournal Ann. Probab. \bvolume 8 \bpages 745–764. \endbibitem
- 7Diaconis and Janson [2008] {barticle} [author] \bauthor \bsnm Diaconis, \bfnm Persi \binits P. and \bauthor \bsnm Janson, \bfnm Svante \binits S. ( \byear 2008). \btitle Graph limits and exchangeable random graphs. \bjournal Rendiconti \bvolume 28 \bpages 33–61. \endbibitem
- 8Drton, Sturmfels and Sullivant [2009] {bbook} [author] \bauthor \bsnm Drton, \bfnm Mathias \binits M., \bauthor \bsnm Sturmfels, \bfnm Bernd \binits B. and \bauthor \bsnm Sullivant, \bfnm Seth \binits S. ( \byear 2009). \btitle Lectures on Algebraic Statistics. \bseries Oberwolfach Seminars \bvolume 39. \bpublisher Springer. \bdoi 10.1007/978-3-7643-8905-5 \endbibitem
