242022197538
On the Connectivity of Token Graphs of Trees
Abstract
Let and be integers such that , and let be a simple graph of order . The –token graph of is the graph whose vertices are the -subsets of , where two vertices are adjacent in whenever their symmetric difference is an edge of . In this paper we show that if is a tree, then the connectivity of is equal to the minimum degree of .
keywords:
token graphs, connectivity, trees1 Introduction
Throughout this paper, is a simple finite graph of order and . The -token graph of is the graph whose vertices are all the -subsets of , where two -subsets are adjacent whenever their symmetric difference is a pair of adjacent vertices in . We often write token graph instead of -token graph. See Figure 1 for an example.

The study of token graphs probably started with Johns (1988) PhD Thesis, in which was called the -subgraph graph of and some results concerning the diameter of were reported. Since then, token graphs have been defined independently at least three more times.
Alavi et al. (1991) defined and call it the double vertex graph of , and a year later, Zhu et al. (1992) generalized the concept for under the name of -tuple vertex graph of . In these two papers, the authors studied several combinatorial issues of such as Eulerianicity, Hamiltonicity, connectivity, regularity, etc.
This concept was reintroduced for third time by Rudolph (2002), when some connections of with quantum mechanics and the graph isomorphism problem were discussed. Regarding the quantum mechanics, Rudolph used to model the evolution of a cluster of interacting qubits (-level atoms), which must have exactly qubits in excited state at any time (the qubits are the vertices of and their interactions define the edges of ). The use of in this direction is still of interest, see Barghi and Ponomarenko (2009); Alzaga et al. (2010); Ouyang (2019). For instance, Ouyang (2019) showed that has applications in the Heisenberg model, which is a quantum theory of magnetism.
With respect to the graph isomorphism problem, Rudolph (2002) found pairs of cospectral graphs and such that and are not cospectral, implying that and are not isomorphic. Following Rudolph’s approach, Audenaert et al. (2007) showed the existence of pairs of non-isomorphic cospectral graphs whose corresponding -token graphs are cospectral. A few years later, Barghi and Ponomarenko (2009), and independently, Alzaga et al. (2010), showed that for any , there exist infinitely many pairs of non-isomorphic graphs whose corresponding -token graphs are cospectral. In Rudolph (2002) was originally called the -level matrix of , but in Audenaert et al. (2007) was renamed as the symmetric -th power of .
As far as we know, Fabila-Monroy et al. (2012) is the last paper in which has been defined, under the name of the -token graph of . In that paper, Fabila-Monroy, Flores-Peñaloza, Huemer, Hurtado, Urrutia, and Wood defined as “a model in which indistinguishable tokens move from vertex to vertex along the edges of a graph” and showed several results on the connectivity, diameter, chromatic and clique numbers, and Hamiltonian paths. From this last definition of , it is not hard to see that the estimation of any parameter involving connectivity or the determination of the distance between vertices of can be seen as a reconfiguration problem. We recall that reconfiguration problems are a family of combinatorial problems that ask if there exists a step-by-step transformation between two feasible solutions of a problem such that all intermediate results are also feasible. For two specific examples of theses connections we refer the reader to Ito et al. (2011); Yamanaka et al. (2015).
In 2017 Sloane111https://oeis.org/A085680 observed that the problem of determining the maximum size of a binary code of length and constant weight that can correct a single adjacent transposition is equivalent to determining the packing number of , where is the path graph of order . Gómez Soto et al. (2018) solved this problem.
Token graphs are also a generalization of Johnson graphs: if is the complete graph of order , then is isomorphic to the Johnson graph . Johnson graphs have been widely studied; the analysis of many of its combinatorial properties is an active area of research (see for instance Alavi (2015); Brouwer and Etzion ; Riyono (2007); Etzion and Bitan (1996); Terwilliger (1986)).
The following approach has been applied in several papers such as Fabila-Monroy et al. (2012); de Alba et al. (2017); Gómez Soto et al. (2018); Carballosa et al. (2017); Leaños and Trujillo-Negrete (2018); Leaños and Ndjatchi (2021).
For a given graph invariant , what can be said of in terms of and ?
In particular, Fabila-Monroy et al. (2012) gave families of graphs of order with connectivity exactly , and whose -token graphs have connectivity exactly , whenever ; they also conjectured that if is -connected and , then is at least -connected. This was proven by Leaños and Trujillo-Negrete (2018). Recently, a similar lower bound was proven for edge-connectivity by Leaños and Ndjatchi (2021); they showed that if is -edge-connected and then is at least -edge-connected. Infinite families of graphs attaining this lower bound were also given.
In this paper we study the connectivity and edge-connectivity of when is a tree. As usual let , , and be the connectivity, edge-connectivity, and minimum degree of , respectively. It is well known that if is connected then
(1) |
The main result of this paper is the following.
Theorem 1.
If is a tree of order and then
We remark that while the hypothesis has played a central role in both results on stated in Fabila-Monroy et al. (2012); Leaños and Trujillo-Negrete (2018), this hypothesis does not hold when is a tree; this absence is responsible for the new difficulties in the proof of Theorem 1.
We now recall some standard notation which is used throughout this paper. Let and be distinct vertices of . The distance between and in is denoted by (we sometimes write when is understood from the context); we write to mean that and are adjacent. The neighbourhood of in is the set and it is denoted by . The degree of is the number . The number is the minimum degree of . A path of is starting at and ending in . Let and be subsets of . We use: to denote the subgraph of that results by removing from ; to denote set subtraction; and to denote symmetric difference. For brevity, if is a positive integer, then we use to denote . We follow the convention that for .
The rest of the paper is organized as follows. In Section 1.1 we establish several ways to construct paths in which come from the concatenation of certain paths of . These paths of play a central role in our constructive proof of Theorem 1. In Section 1.2 we give some basic results on the connectivity structure of which help us to simplify significantly the proof of Theorem 1. Finally, in Section 2 we prove Theorem 1.
1.1 Constructing Paths of from Paths of
In this section we construct paths in using a given set of paths of . For this purpose, we find it useful to use the following interpretation of given by Fabila-Monroy et al. (2012). We consider that there are indistinguishable tokens placed at the vertices of (at most one token per vertex). A vertex of corresponds to one of this token configurations. Two such configurations are adjacent in if and only if one configuration can be reached from the other by moving one token along an edge of from its current vertex to an unoccupied vertex. These token moves are called admissible moves. Under this interpretation, if and are two distinct -subsets of then a path in with endvertices and corresponds to a finite sequence of token configurations that are produced by a corresponding sequence of admissible moves. With this in mind, now we explain how to produce some paths of from a certain set of paths of .
Let be an path of ( and ); let be such that , and . A natural way of constructing an path in using is by moving the token at along to . More precisely, we start at , then for each , we move (in this order) the token at along the edge to the vertex . We denote this sequence of admissible token moves by
Clearly, the first and last configurations of this sequence correspond to the vertices and of , respectively. Moreover, note that if , and for , then . We refer to as the path of induced by . See Figure 2. Let be a path of and let be its vertex set. Since each of these ’s is a -set of , then is well defined. We say that is a path of Type . Thus, and any edge of are examples of paths of Type 1.

We now define certain paths of Type 2. Let and be independent edges of , and let be such that and . A simple way to construct an path of Type 2 (and length 2) is by moving the token at to along , and then, by moving the token at to along . We denote this construction by
Then , where , , (see Figure 3). We remark that can be seen as the concatenation of two paths of Type 1, namely those corresponding to and . As suggested above, we use a semicolon “ ; ” to denote the concatenation of paths of Type 1.

Now, suppose that and are adjacent vertices in with and . Then is an edge of . Let and be adjacent vertices of such that and . As we have seen above, a way to produce an path is simply by moving the token at to along the edge . Now we use a simple trick, involving the edges and , to produce a new path of that is internally disjoint from . The path is constructed as follows. First we move the token at to along , and then we move the token at to along , and finally we move back the token at to along . Clearly, each of these moves is admissible and they together define the required path, which we denote by:
We say that the vertex is playing the role of a distractor, which allow us to produce a new path from and . See Figure 4.
We now generalize the above construction. Suppose that is an path of and that is an edge of with and . If and for any internal vertex of , then we can get a new path from and as follows. First move the token at to along . Then, keeping the token at fixed, move the tokens from the vertices in to the vertices in according to , and finally move back the token at the distractor to the initial vertex . Note that at the end we have produced an path with the following property: for each inner vertex of , we have that and . This implies that if is an edge of satisfying the same properties as with respect to , then the corresponding path is an path internally disjoint from both and . The paths produced in this way play an important role in the proof of Theorem 1.

1.2 Some basic facts
In this section we prove auxiliary results that are used in the proof of Theorem 1.
Proposition 1.1.
Let be a connected graph. Then is -connected if and only if has pairwise internally disjoint paths, for any two vertices and of such that .
Proof.
The forward implication follows directly from Menger’s Theorem. Conversely, let be a vertex cut of of minimum order. Let and be two distinct components of , and let . Since is a minimum cut, then has at least a neighbour in , for . Then . By hypothesis, has pairwise internally disjoint paths. Since each of these paths intersects , then we have that , as required. ∎
Proposition 1.2.
Let and be vertices of with . Then the following hold:
-
1)
or ,
-
2)
If , then has two independent edges and such that and .
-
3)
If , then has two vertices and at distance two in such that and .
Proof.
-
1)
This is equivalent to showing that . Since and are distinct -sets of , must be an even positive integer. If , then we need to carry at least 3 tokens from the vertices in to the vertices in , and so . Hence , as required. See Figure 5.
-
2)
Note that in this case. Since , there is a way to carry the two tokens at the vertices of to the vertices of with exactly two admissible token moves. These two token moves corresponds to two independent edges joining vertices of with the vertices of . See Figure 5 ().
-
3)
In this case and each consists of exactly one vertex of ; say and , respectively. Since , then cannot be adjacent to in . On the other hand, implies the existence of an path produced by exactly 2 admissible token moves. Now note that necessarily involves two admissible token moves and . There are two possibilities either is applied before or is applied before . Since is produced by exactly 2 admissible token moves, we have that , and is a path of length two in , as required. The two possibilities are depicted in () and () of Figure 5.
∎

Let be a vertex of . From the definition of it is not hard to see that the complementary map defines an isomorphism between and . The next proposition follows from the definition of .
Proposition 1.3.
Let be the complementary isomorphism, and let and be as in the proof of Proposition 1.2 (3). Then exactly one of or holds.
Proof.
From Proposition 1.2 (3) we know that and . Since is a path of length 2, then we have that . These imply that exactly one of or holds. Since is equivalent to , and is equivalent to , we are done. ∎
2 Proof of Theorem 1
Throughout this section, is a tree of order , and . It is sufficient to show that
From the definition of it is straightforward to see that and are isomorphic. In this case Theorem 1 holds. We assume that and . By Proposition 1.1, it suffices to prove the following.
Lemma 2.1.
Let with . Then has at least pairwise internally disjoint paths.
Proof.
For brevity of notation, let , and . We remark that here and are subsets of , but not edges of or .
Informally, the general strategy to show Lemma 2.1 is as follows.
-
•
Step 1. First, we construct a certain number of pairwise internally disjoint paths in .
-
•
Step 2. If , we construct the missing paths.
The hypothesis and Proposition 1.2 (1) imply that or . We analyze these cases separately.
2.1 Case 1:
From Proposition 1.2 (3) we know that there exist such that , and is a shortest path of . In view of Proposition 1.3, we can assume without any loss of generality that . Indeed, if then by Proposition 1.3 . Since and are isomorphic under , then we can work with and in instead of and in . We assume that and are as in Figure 5 (). Let and let
where , , , and . See Figure 6.

Let us define
Since is a tree, then and are pairwise disjoint. Then, in , and Without loss of generality we may assume that . Hence, .
Let , , and
2.1.1 Step 1 of Case 1
We produce the required paths by means of four types of constructions.
-
1.
Using the vertex :
Let . Note that if is the (unique) inner vertex of , then
- (C1)
-
and .
-
2.
Using the edges of . For each , let be the path defined as follows:
Let . Note that if is an inner vertex of , then
- (C2)
-
.
Moreover, depending on whether or , then also satisfies the following:
- (C2.1)
-
If , then .
- (C2.2)
-
If , then .
We recall that if , then .
-
3.
Using the vertices and . For each , we define the path as follows:
Let . Again, note that if is an inner vertex of , then
- (C3)
-
Either or , and either or , and at least one of the following holds: or .
-
4.
Using the vertices and . For each , we define the path as follows:
Let . Again, note that if is an inner vertex of , then
- (C4)
-
Either or , and either or , and at least one of the following holds: or .
Let us define Since , and , then in order to finish the Step 1 of Case 1, it is enough to show that the paths in are pairwise internally disjoint.
Claim 2.2.
The paths in are pairwise internally disjoint.
Proof of Claim 2.2:First we show separately that the paths in are pairwise internally disjoint for .
Suppose that , and let and be distinct paths in . Let and be inner vertices of and , respectively. Since , then or .
If , then from (C2) we know that and . Hence , which implies that .
Now suppose that . First suppose that . By (C2.1) we have , and similarly, . Then, and so . Then we may assume that . Without loss of generality suppose that . We know by (C2.2) that , and by (C2.1) that , these two facts imply that .
Suppose that , and let and be distinct paths in . For , let be an inner vertex of . From the last assertion of (C3) we know that or . Suppose that . Since (C3) implies that or , then we have , and so . Now suppose that . Again, from (C3) we know that or . Since , then , and so .
Suppose that . This case can be handled in a totally analogous manner as previous case.
Let , and be inner vertices of , , , and , respectively. It remains to show that , and are pairwise internally disjoint. We analyze separately each pair.
- :
-
Here we have , while , and so .
- :
-
By (C1) we know that and that . Similarly, by the last assertion of (C3), we know that either or , then we have .
- :
-
As in previous case, the last assertion of (C4) implies that either or . Then, since and , we have .
- :
-
First suppose that . Then , as otherwise the vertex set forms a cycle, contradicting that is a tree. Since , and either or , then , as required.
Suppose now that . By (C3) we know that or . If , then implies that . Thus we may assume that . If , then , as desired. Then we can assume that . This implies that , as otherwise forms a cycle. By (C2.1) we know that , and by (C3) we have that either or . Since , then , as required.
- :
-
Again, this case can be handled in a totally analogous manner as previous case.
- :
-
Since , and are pairwise disjoint, then and . From these inequalities and (C3)-(C4) we have that either or , and so .
This completes the proof of Claim 2.2.
2.1.2 Step 2 of Case 1
We start by showing that .
Claim 2.3.
Let and be as above. Then,
Suppose that . Since , then . Let . Since is a forest, then it contains at least a vertex such that . Note that , because and . Let , so
as claimed.
Suppose that . Since , then . In this case we have that
Finally, suppose that . Since , then . Let . Since is a forest, then it contains at least a vertex such that . Note that , because and . Let , then
This completes the proof of Claim 2.3.
Claim 2.3 shows that almost all paths claimed by Lemma 2.1 are provided by , when . We finish the proof of Case 1 with the construction of the remaining paths.
Claim 2.4.
If , then has at least pairwise internally disjoint paths.
Proof of Claim 2.4: We have already constructed pairwise internally disjoint paths, namely the elements of . Then, it remains to show the existence of additional paths with similar properties. Since if then there is nothing to prove, we assume that . From this and Claim 2.3 it follows that . Moreover, since , then . Hence, and .
Suppose first that . By Claim 2.3 we have that . Thus, it is enough to construct a new path internally disjoint to each path in . Since and , then the vertices and were not used in the construction of the paths of . We construct the required path as follows:
Let be an inner vertex of . From the definition of it follows that
- (C5)
-
Either or or , and that .
Now we show that is internally disjoint to any path in . Let , and be inner vertices of , , , and , respectively.
We analyze these cases separately.
- :
-
By (C1) and (C5) we know that and , respectively, and so .
- :
-
If , then , and then , which implies that .
Now suppose that . Then , as otherwise has a cycle. Then, by (C2) and (C5) we have that , and so . - :
-
Note that , because . Similarly, , because . Then, (C3) and (C5) implies that , and so .
- :
-
We proceed as in previous case. Since , then , and because . Then, (C4) and (C5) implies that , and so .
Finally, suppose that . By Claim 2.3 we have that . Thus, it is enough to construct two paths, say and , such that is a set of pairwise internally disjoint paths.
Since and , then . Now we use , and to construct and as follows.
Note that a similar argument to the one used above (for the case ) can be applied to show that and are internally disjoint of each path in . Hence all that remains to be checked is that and are internally disjoint.
Let and be inner vertices of and , respectively. From the definition of (respectively, ) we know that either , , or (respectively, , , or ). Since , then in all the arising cases, we always have , as required. This completes the proof of Claim 2.4, and hence the proof of Case 1.
2.2 Case 2:
From Proposition 1.2 (2) we know that has two independent edges and such that and . Then, we can assume that and are as in Figure 5 (). Similarly as in Case 1, for , let us define
where , , , and .
The next observation follows easily from the involved definitions and the fact that is a tree.
Observation 2.5.
Let . Then and , and at most one of the following occurs: , , , or .
Let us define
Then
and,
Note that the term “+3” in and means that has 3 edges with an end in and the other end in . Then it is impossible to have and simultaneously. Similarly, and cannot occur simultaneously.
Without loss of generality we assume that . This assumption together with the assertions of the previous paragraph imply that . For , let and
2.2.1 Step 1 of Case 2
We proceed similarly as in Case 1. In particular, we often use slight adaptation of many arguments given in Case 1. We start by producing paths by means of six types of constructions.
-
1.
Let us define and as follows:
Let . Let , and let be an inner vertex of . Then
- (D1)
-
and .
-
2.
For each edge , let
Let Let , and let be an inner vertex of . Then
- (D2)
-
and .
-
3.
For each , we define the path as follows:
Let . Let , and let be an inner vertex of . Then
- (D3)
-
Either or , and either or , and at least one of the following holds: or .
-
4.
For each , we define the path as follows:
Let . Let , and let be an inner vertex of . Then
- (D4)
-
Either or , and either or , and at least one of the following holds: or .
-
5.
For each , we define as follows:
Let . Let , and let be an inner vertex of . Then
- (D3*)
-
Either or , and either or , and at least one of the following holds: or .
-
6.
For each , we define as follows:
Let . Let , and let be an inner vertex of , then
- (D4*)
-
Either or , and either or , and at least one of the following holds: or .
Let . Since , and , then in order to finish the Step 1 of Case 2, it is enough to show that the paths in are pairwise internally disjoint.
Claim 2.6.
The paths in are pairwise internally disjoint.
Proof of Claim 2.6: We start by noting that, in some sense, the four ways in which the paths of were constructed in Step 1 of Case 1 have been “repeated” in the construction of the paths of . This close relationship between and is the main ingredient in the proof of Claim 2.6.
Before moving on any further, let us verify that the two paths of are internally disjoint. Let and be the inner vertices of and , respectively. Then and , and so .
The analogies between the paths of and are given by the interactions that the inner vertices of the paths have with and in the Case 1 and with and in the Case 2. More formally, let and . We say that and are analogous, if and , for any and inner vertices of and , respectively. For and we write to mean that any path of is analogous to any path of . For instance, note that . Indeed, let and , and let and be inner vertices of and , respectively. From (C1) we know that , and from (D1) we have that . Similarly, from (C1) it follows that , and from (D1) that . Analogously, we can verify that:
-
•
(C1) and (D1) imply that . For completeness of this list, we include this case here again.
-
•
(C2), (C2.1) and (D2) imply that , where is the subset of paths in with .
-
•
(C3) and (D3) imply that .
-
•
(C3) and (D3*) imply that .
-
•
(C4) and (D4) imply that .
-
•
(C4) and (D4*) imply that .
We recall that the strategy in the proof of Claim 2.2 was the following. Given two inner vertices and belonging to distinct paths of , we always conclude that by showing that at least one of or holds. From this fact, the definition of , and the above list, it is not hard to see that analogous arguments as those used in the proof of Claim 2.2 imply that the paths belonging to (resp. ) are pairwise internally disjoint. Thus, it remains to show that the paths in (resp. ) are pairwise internally disjoint from the paths in .
Let , and be inner vertices of , , , and , respectively. We analyze these cases separately.
- :
-
By Observation 2.5, either or .
Suppose that . If or , then , as required. Suppose then that . From the definitions of and we know that and , and so .
Suppose now that . If or , then . Suppose then that . Again, from the definitions of and we have that and , and so . - :
-
Again, by Observation 2.5, we have that either or .
Suppose that . If or , then (D3) and (D4*) imply , as required. Suppose then that . From the definitions of and it follows that and , and so , which implies that .
Now suppose that . If or , then (D3) and (D4*) imply that . Suppose then that . Again, from the definitions of and we have that and , and so , which implies that . - :
-
This case can be handled in the same manner as case .
- :
-
Again, this case can be handled in the same manner as case .
2.2.2 Step 2 of Case 2
We recall that imply that
(2) |
We now proceed to show that .
Claim 2.7.
Let and be as above. Then, , and moreover, if then, without loss of generality, we may assume that one of the following holds:
-
(J1)
, , , and exactly one of is in ,
-
(J2)
, , either or , and exactly one of is in ,
-
(J3)
, , , and exactly one of is in ,
-
(J4)
, , either or , and is in .
Proof of Claim 2.7: We analyze several cases separately, depending on the order relations between the elements of the sets and , for . The possible cases are the following:
(1) , , and | (9) , , and |
---|---|
(2) , , and | (10) , , and |
(3) , , and | (11) , , and |
(4) , , and | (12) , , and |
(5) , , and | (13) , , and |
(6) , , and | (14) , , and |
(7) , , and | (15) , , and |
(8) , , and | (16) , , and |
As a first observation, the case (1) is impossible because of Inequality 2. Let us next show that it is enough to consider only six cases: (2), (4), (6), (7), (8) and (16), because each of the rest of cases is similar to one of these cases.
In the cases (3), (9)–(12) and (15) interchange the labels of the elements in each of the following sets: and . These interchanges automatically produce the interchange of the values in each of the following sets , , and . By performing these relabelings, we can see that: case (3) is similar to case (2), case (9) is similar to case (5), case (10) is similar to case (7), case (11) is similar to case (6), case (12) is similar to case (8), and case (15) is similar to case (14). Thus, we may restrict our analysis to the cases (2), (4)–(8), (13), (14), and (16).
In the cases (5), (13) and (14) we consider the graph instead of with the following relabeling. For , let and . Consider the vertices and in . Let and , and define the values and analogously to and . Then we have , , and , and so case (5) is similar to case (2), case (13) is similar to case (4), and case (14) is similar to case (8). Then, we may assume that one of cases (2), (4), (6), (7), (8) and (16) holds.
Our strategy is as follows. In any of the analyzed cases we show that has a vertex “close to” whose degree is at most . Recall that we need to consider only the cases (2), (4), (6), (7), (8) and (16).
-
(2)
, , and .
Then and . Moreover, our suppositions and (2) imply that . Let . From and it follows that and have degree at least 2 in . Since is a forest, then there is a vertex such that . Let .
-
(2.1)
If is not adjacent to neither nor , then
-
(2.2)
If is adjacent to some of or , then it is adjacent to exactly one of them, because has no cycles. Hence, in this case
and so (J1) holds.
-
(2.1)
-
(4)
, , and .
If and , then and , for and . These and the fact that is a forest imply the existence of two vertices such that for . Let . Then
We now suppose and does not hold. Then or . By symmetry, we may assume that . Then , and by (2). Then for , we have that for and . Since has no cycles, then is adjacent to at most one of or . From this fact, , and it follows that . Again, these and the fact that is a forest imply the existence of two distinct vertices such that for . Let , then
-
(6)
, , and .
-
(7)
, , and .
Let . Again, since has no cycles, then there is at most one edge in with one endvertex in and the other endvertex in . Then
-
(8)
, , and .
As we have mentioned above, has at most one edge with one end in and the other end in .
-
(8.1)
Suppose that . Then satisfies the following
-
(8.2)
Suppose that . Then and , and hence and have degree at least 2 in , for . Since is a forest, then there is a vertex such that . Let .
-
(8.2.1)
Suppose that is not adjacent to neither nor . Then,
-
(8.2.2)
Suppose that is adjacent to some of or . Since there is at most one edge with one end in and the other end in , then is adjacent to exactly one of or . Then,
implying that (J3) holds.
-
(8.2.1)
-
(8.1)
-
(16)
, , and .
Since there is at most one edge with one end in and the other end in , then contains at most one of or .
-
(16.1)
Suppose that neither nor is in . Then,
-
(16.2)
Suppose that some of or is in . Then exactly one of or belongs to . By symmetry, we may assume that is adjacent to . Let . Then,
-
(16.2.1)
If and , then
- (16.2.2)
-
(16.2.1)
-
(16.1)
Claim 2.7 shows that almost all paths claimed by Lemma 2.1 are provided by , when . We finish the proof of Case 2 with the construction of the remaining paths.
Claim 2.8.
If , then has at least pairwise internally disjoint paths.
Proof of Claim 2.8: Consider the paths of . Clearly, if , then we are done. Then by Claim 2.7 we can assume that , and that one of (J1), (J2), (J3) or (J4) holds.
In view of these facts, it is enough to exhibit a new path with internally disjoint from any path in . We note that in any of these four cases, has one edge with an endvertex in and the other endvertex in . Since has no cycles, then is the only edge of with this property. Then , and are pairwise disjoint, as otherwise has a cycle.
Our strategy is as follows. First we define a set consisting of four new paths of . Then we show that for each of the four cases mentioned in previous paragraph, there is a path in which is internally disjoint from any path of , providing the additional required path.
-
1.
If and , then we define the path as follows:
From the definition of it follows that if is an inner vertex of , then
- (E1)
-
, and .
-
2.
If and , then we define the path as follows:
From the definition of it follows that if is an inner vertex of , then
- (E2)
-
Either or , and either or , and at least one of the following holds: or .
-
3.
If and , then we define the path as follows:
From the definition of it follows that if is an inner vertex of , then
- (E3)
-
, and .
-
4.
If and , then we define the path as follows:
From the definition of it follows that if is an inner vertex of , then
- (E4)
-
, and .
We now proceed to show that for , the paths in are internally disjoint. For this, let us assume that , and are inner vertices of , , , , , and , respectively.
- :
-
We have while , so . Also we have and , thus . Let and . Note that and are disjoint. For we may assume that (as otherwise we have , and so ). Then, while , since , it follows that .
- :
-
By (E2) we know that .
First suppose that , so . Since we have . Also, since , we have . Let and . Note that and are disjoint. For we may assume that (as otherwise we have , and so ). Then, as in the previous case, we have while , since , it follows that .
Suppose now that . We have , so . Let and . For , if then . Suppose now that . Then, , while ; and since it follows that . Consider now the vertex . Note that or , as otherwise the subgraph of induced by and contains a cycle. If , then (D2) and (E2) imply , as required. On the other hand, if , again (D2) and (E2) imply that , and so .
- :
-
By (E3) we have and .
First suppose that . Then , and so . On the other hand, for any we have that and do not belong to simultaneously, which implies that .
Suppose now that . In this case proceed in a similar way to the case when .
- :
-
By (E4) we have and . As a first observation, because .
Suppose that , then , and so . Similar to case , for we have that and do not belong to simultaneously. Thus, .
Suppose now that . We have because . Let and . Next, for proceed as in the case to show that .
Summarizing: for , we have shown that if exists, then is a set of pairwise internally disjoint paths of . It remains to show that one of exists. We have the following: if (J1) holds, then exists; if (J2) holds with (resp. ), then (resp. ) exists; if (J3) holds, then exists; and if (J4) holds with (resp. ), then (resp. ) exists.
3 Concluding remarks
The trees and the complete graphs are two families of graphs which are extremely distinct from the point of view of the connectivity. Here we have shown that if is a tree, then . Surprisingly, these same equalities hold for the case of the complete graph. More precisely, from Leaños and Trujillo-Negrete (2018) and Leaños and Ndjatchi (2021) we know that the connectivity and the edge-connectivity of are equal to the minimum degree of . However, these equalities do not hold in general. For instance, it is not hard to see that for the graph of Figure 7 we have and .

On the other hand, based on computational experimentation and on some analytic approaches we have the following conjecture.
Conjecture 3.1.
If is a connected graph with girth at least five, then , for each .
Acknowledgements.
This work was initiated at the 3rd Reunion of Optimization, Mathematics, and Algorithms (ROMA 2019), held in Mexico city in August 2019. We thank the participants for providing a fruitful research environment. We specially thank Birgit Vogtenhuber and Daniel Perz for various helpful and insightful discussions.References
- Alavi (2015) S. H. Alavi. A generalisation of Johnson graphs with an application to triple factorisations. Discrete Math., 338(11):2026–2036, 2015.
- Alavi et al. (1991) Y. Alavi, M. Behzad, P. Erdős, and D. R. Lick. Double vertex graphs. J. Combin. Inform. System Sci., 16(1):37–50, 1991.
- Alzaga et al. (2010) A. Alzaga, R. Iglesias, and R. Pignol. Spectra of symmetric powers of graphs and the Weisfeiler-Lehman refinements. J. Combin. Theory Ser. B, 100(6):671–682, 2010.
- Audenaert et al. (2007) K. Audenaert, C. Godsil, G. Royle, and T. Rudolph. Symmetric squares of graphs. J. Combin. Theory Ser. B, 97(1):74–90, 2007.
- Barghi and Ponomarenko (2009) A. R. Barghi and I. Ponomarenko. Non-isomorphic graphs with cospectral symmetric powers. Electron. J. Combin., 16(1):Research Paper 120, 14, 2009.
- (6) A. E. Brouwer and T. Etzion. Some new distance-4 constant weight codes. Adv. Math. Commun., 5(3):417–424.
- Carballosa et al. (2017) W. Carballosa, R. Fabila-Monroy, J. Leaños, and L. M. Rivera. Regularity and planarity of token graphs. Discuss. Math. Graph Theory, 37(3):573–586, 2017.
- de Alba et al. (2017) H. de Alba, W. Carballosa, D. Duarte, and L. M. Rivera. Cohen-Macaulayness of triangular graphs. Bull. Math. Soc. Sci. Math. Roumanie (N.S.), 60(108)(2):103–112, 2017.
- Etzion and Bitan (1996) T. Etzion and S. Bitan. On the chromatic number, colorings, and codes of the Johnson graph. Discrete Appl. Math., 70(2):163–175, 1996.
- Fabila-Monroy et al. (2012) R. Fabila-Monroy, D. Flores-Peñaloza, C. Huemer, F. Hurtado, J. Urrutia, and D. R. Wood. Token graphs. Graphs Combin., 28(3):365–380, 2012.
- Gómez Soto et al. (2018) J. M. Gómez Soto, J. Leaños, L. M. Ríos-Castro, and L. M. Rivera. The packing number of the double vertex graph of the path graph. Discrete Appl. Math., 247:327–340, 2018.
- Ito et al. (2011) T. Ito, E. D. Demaine, N. J. A. Harvey, C. H. Papadimitriou, M. Sideri, R. Uehara, and Y. Uno. On the complexity of reconfiguration problems. Theoret. Comput. Sci., 412(12):1054–1065, 2011.
- Johns (1988) G. L. Johns. Generalized distance in graphs. ProQuest LLC, Ann Arbor, MI, 1988. Thesis (Ph.D.)–Western Michigan University.
- Leaños and Trujillo-Negrete (2018) J. Leaños and A. L. Trujillo-Negrete. The connectivity of token graphs. Graphs Combin., 34(4):777–790, 2018.
- Leaños and Ndjatchi (2021) J. Leaños and C. Ndjatchi. The edge-connectivity of token graphs. Graphs Combin., 37(3):1013–1023, 2021.
- Ouyang (2019) Y. Ouyang. Computing spectral bounds of the Heisenberg ferromagnet from geometric considerations. J. Math. Phys., 60(7):071901, 18, 2019.
- Riyono (2007) H. Riyono. Hamiltonicity of the graph of the Johnson scheme. Jurnal Informatika, 3(1):41– 47, 2007.
- Rudolph (2002) T. Rudolph. Constructing physically intuitive graph invariants. eprint arXiv:quant-ph/0206068, 2002.
- Terwilliger (1986) P. Terwilliger. The Johnson graph is unique if . Discrete Math., 58(2):175–189, 1986.
- Yamanaka et al. (2015) K. Yamanaka, E. D. Demaine, T. Ito, J. Kawahara, M. Kiyomi, Y. Okamoto, T. Saitoh, A. Suzuki, K. Uchizawa, and T. Uno. Swapping labeled tokens on graphs. Theoret. Comput. Sci., 586:81–94, 2015.
- Zhu et al. (1992) B. W. Zhu, J. Liu, D. R. Lick, and Y. Alavi. -tuple vertex graphs. Congr. Numer., 89:97–106, 1992.