A method for constructing graphs with the same resistance spectrum
Abstract
Let be a graph with vertex set and edge set . The resistance distance between two vertices of is defined to be the effective resistance between the two vertices in the corresponding electrical network in which each edge of is replaced by a unit resistor. The resistance spectrum of a graph is the multiset of the resistance distances of all pairs of vertices in the graph. This paper presents a method for constructing graphs with the same resistance spectrum. It is obtained that for any positive integer , there exist at least graphs with the same resistance spectrum. Furthermore, it is shown that for , there are at least pairs of graphs of order with the same resistance spectrum, where is the number of partitions of the integer .
keywords:
Resistance distance, Resistance spectrum, Partition of positive integerMSC:
[2010] 05C12, 05C761 Introduction
In 1993, Klein and Randić [1] introduced the concept of resistance distance based on the theory of electrical networks. The resistance distance between two vertices and of a graph is defined as the effective resistance of the two points in the corresponding electrical network, which the electrical network is attained from by replacing each edge of the graph with a unit resistor.
The resistance spectrum of a graph is defined as the multiset of the resistance distances of all pairs of vertices in the graph. The resistance spectrum of a graph had been initially used to solve the graph isomorphism problem by Baxter [2] who conjectured that two graphs are isomorphic if and only if their resistance spectra are identical. However, this conjecture had been quickly disproved after some counterexamples [3, 4] were found.
All nonisomorphic simple graphs with no more than vertices are determined by their resistance spectra. However, there are exactly and pairs of nonisomorphic graphs, each pair of which shares the same resistance spectrum, among all simple graphs with and vertices, respectively [5]. In addition, a number of other pairs with the same resistance spectrum but different structures have been discovered. Figure 1 illustrates such pairs of nonisomorphic graphs, whose resistance spectra are given in Table 1. The first pairs of graphs here are the ones with 9 vertices. The 2nd, 3rd, and 12th, 13th pairs were discovered by Baxter [3] and Rickard [4], respectively. A graph is said to be if it is determined by the resistance spectrum, that is, there is no nonisomorphic graph with the same resistance spectrum as ; conversely, if there is a nonisomorphic graph such that it has the same resistance spectrum as , then is said to be -.

Graph pair | Resistance spectrum |
---|---|
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 |
The resistance distances are shown in ascending order. denotes occurrences of the fraction .
2 Preliminary knowledge
In this paper, we only consider simple undirected graphs. For undefined notations and terminologies, see the book by Bondy and Murty [6].
A partition of a positive integer is a multiset of positive integers that sum to . We denote the number of partitions of by . For example, since , are all the partitions of , .
Definition 2.1.
Let and be two different partitions of a positive integer . We say and are of equal sums of squares if
Example 2.2.
are of equal sums of squares.
Proposition 2.3.
Let and be two different partitions of a positive integer , where and . If and are of equal sums of squares, then
Definition 2.4.
Let be a graph with . Let be a subset of , where , and . Let be a partition of a positive integer , where . Let be graphs, where for . Let and . The graph is constructed from and by identifying , identifying , , where .
Example 2.5.
Let be a cycle of length 3 with vertex set , and . Let and , where is a path of length with for . The graph is depicted in Figure 2.
We denote by the multiset of the resistance distances between and other vertices of , that is, .
For two nonempty multisets and , both consisting of real numbers, we define the sum of and as the following multiset:
Lemma 2.6.
[1] Let be a cut vertex of a connected graph . Let and be two vertices belonging to different components after is deleted from . Then .
Proposition 2.7.
Let and be four graphs. Let , , , , , , where , and . Let and . If , , and , then and .
Proof.
For two graphs and , if and there is a vertex of and a vertex of , such that , then we say that and hold relation with respect to vertices and , denoted by ----. Sometimes, we say that holds relation with instead for simplicity while ---- is abbreviated as .
Example 2.8.
If and are two graphs of verteices as shown in Figure 3, then holds relation with .
By a simple calculation,
and
.
Proposition 2.9.
Let be a graph with vertex set , and , where and . Let be graphs with ----, and for . Let , , and . Let be a partition of positive integer , where , . Then and have the same resistance spectrum.
Proof.
Theorem 2.10.
For any positive integer , there exist at least graphs with the same resistance spectrum.
Proof.
Let denote the set of all -dimensional row vectors consisting of elements or . Clearly, . Let and be defined as in Example 2.8. Let be a path of length , where . Let and . For any element in , let , , where is isomorphic to and the vertex is identical to under some isomorphism between and . Let and . When and , is shown in Figure 4. Note that has a unique longest path of length . It follows easily that and are not isomorphic for any two different elements and of . By Proposition 2.9, and have the same resistance spectrum. Therefore, we can find graphs with the same resistance spectrum.
Definition 2.11 (-resistance transitive).
Let be a graph with vertex set . Let and , where and .
Then is -resistance transitive if the following properties are satisfied:
(1) Let and be any two vertices in . If is not an empty set, then for each vertex in , .
(2) For each pair of different vertices and in , the resistance distance between them equal to the same value.
Example 2.12.
Let be a complete graph , an empty graph , and . Let . Clearly, and for . Thus, and are -resistance transitive and -resistance transitive, respectively.
3 Main results
Lemma 3.1.
Let be a -resistance transitive graph with , and . There exists a constant such that for any two vertices . Let be graphs with and for . Assume . Let and . Let be a partition of a positive integer where .
Then the resistance spectrum of is
Proof.
The proof is obvious.
Theorem 3.2.
Let be a -resistance transitive graph with , and .
There exists a constant such that for any two vertices
Let be graphs with and for . Assume .
Let and ,
.
Let and be two partitions of a positive integer , where . If and are of equal sums of squares, then graphs and have the same resistance spectrum.
Proof.
By Lemma 3.1, we have the resistance spectrum of is
and the resistance spectrum of is
Since and are of equal sums of squares, we have
and
Thus graphs and have the same resistance spectrum.
Example 3.3.
Let , where is a path of length with for . Let , . and are of equal sums of squares. Let and . Clearly, and are -resistance transitive and -resistance transitive, respectively. Consequently, the graphs and have the same resistance spectrum, as shown in Pair 1 of Figure 1; the graphs and have the same resistance spectrum, as depicted in Pair 2 of Figure 1.
Proposition 3.4.
Let be any graph of order , be a subset of , and be a complete graph or an empty graph . is obtained from and by join every vertex of to every vertex of . Then is -resistance transitive graph.
Proof.
The proof is obvious and omitted.
Theorem 3.5.
If , then there are at least pairs of graphs of order with the same resistance spectrum, where is the number of partitions of the integer .
Proof.
Set . Let be all partitions of with , where , let be a graph with vertices, where the vertex set is , . The edges of are defined as follows: The first vertices form a complete subgraph, then the next vertices form a complete subgraph, and so on, the last vertices form a complete subgraph finally. Let , and . Let be a graph obtained from and by join every vertex of to every vertex of , where , and . Thus, by Proposition 3.4, is -resistance transitive graph.
Let , where is a path of length with for . Let . and are two different partitions of a positive integer , since and are of equal sums of squares, by Theorem 3.2, graphs and have the same resistance spectrum. Note that there exists a unique connected component in satisfying the conditions: contains at least vertices with degree , and there exist three vertices with degree in that share a common neighbor. It follows easily that and are not isomorphic if , , , and are not all simultaneously satisfied.
According to the multiplication principle, there are at least pair graphs with the same resistance spectrum. Therefore, when , there are at least pairs of graphs with the same resistance spectrum.
Example 3.6.
4 Conclusion
In this paper, we propose a method for constructing graphs with the same resistance spectrum. We also present a lower bound for the number of pairs of graphs which have the same resistance spectrum among graphs with vertices. Our method is derived from observing pairs 1 and 2 in Figure 1. By carefully examining the other pairs of graphs in Figure 1, it is possible to find more methods for construting non-isomorphic graphs with the same resistance spectrum.
References
- [1] D. J. Klein, M. Randić, Resistance distance, J. Math. Chem. 12 (1) (1993) 81–95.
- [2] L. Baxter, Counterexamples wanted–graph isomorphism & resistances, sci.math.research (Apr. 22, 1999).
- [3] L. Baxter, Counterexample wanted for graph isomorphism conjecture, USENET: comp.theory (Apr. 26, 1999).
- [4] J. Rickard, Counterexample wanted for graph isomorphism conjecture, USENET: comp.theory (Apr. 23, 1999).
- [5] E. W. Weisstein, Resistance-equivalent graphs, mathworld—a wolfram web resource (Feb. 19, 2021).
- [6] J. A. Bondy, U. S. R. Murty, Graph theory, Grad. Texts In Math. 244, Springer-Verlag, New York, 2008.