Edge-bipancyclicity of bubble-sort star graphs
Jia Guo, Mei Lu

TL;DR
This paper proves that the n-dimensional bubble-sort star graph is edge-bipancyclic for all n≥3, meaning each edge lies on cycles of all even lengths, enhancing understanding of its cycle structure.
Contribution
The paper establishes that the bubble-sort star graph is edge-bipancyclic for n≥3, providing new insights into its cycle properties and network robustness.
Findings
Each edge lies on cycles of all even lengths from 4 to n!
Every edge is part of at least four cycles of each even length
The graph is bipartite and (2n-3)-regular for n≥3
Abstract
The interconnection network considered in this paper is the bubble-sort star graph. The -dimensional bubble-sort star graph is a bipartite and -regular graph of order . A bipartite graph is edge-bipancyclic if each edge of lies on a cycle of all even length with . In this paper, we show that the -dimensional bubble-sort star graph is edge-bipancyclic for and for each even length with , every edge of lies on at least four different cycles of length .
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.
Taxonomy
TopicsInterconnection Networks and Systems · Advanced Graph Theory Research · Graph theory and applications
Edge-bipancyclicity of bubble-sort star graphs
Jia Guo1 **Mei Lu2
1College of Science, Northwest AF University, Yangling, Shaanxi 712100, PR China
2Department of Mathematical Sciences, Tsinghua University, Beijing 100084, PR China** email: [email protected]: [email protected]
Abstract
The interconnection network considered in this paper is the bubble-sort star graph. The -dimensional bubble-sort star graph is a bipartite and -regular graph of order . A bipartite graph is edge-bipancyclic if each edge of lies on a cycle of all even length with . In this paper, we show that the -dimensional bubble-sort star graph is edge-bipancyclic for and for each even length with , every edge of lies on at least four different cycles of length .
AMS classification: 05C50
Keywords: bubble-sort star graph, edge-bipancyclicity
1. Introduction
Network topology is a crucial factor for the interconnection networks since it determines the performance of the networks. Many interconnection network topologies have been proposed in the literature for the purpose of connecting hundreds or thousands of processing elements. In these interconnection network topologies, linear arrays and rings are two of the most fundamental structures. One of the important issues in parallel processing is to embed linear arrays and rings into interconnection networks (see [12] and [19]). Paths and cycles are popular interconnection networks owing to their simple structures and low degree. Moreover, many parallel algorithms have been devised on them [16, 18]. Many literatures have addressed how to embed cycles and paths into various interconnection networks [1, 4, 6, 7, 17].
An interconnection network is usually represented by an undirected simple graph where vertices represent processors and edges represent links between processors. In the rest of the paper, we will use Bondy and Murty [2] for terminology and notation not defined here and only consider simple undirected graphs.
Let be a graph. is called -regular if every vertex in has exactly neighbors. on distinct vertices in is a -path if is an edge in for every . For a -path , if is an edge, then is a -cycle in and the length of is . is Hamiltonian if it contains a cycle passing through every vertex exactly once and the cycle is called a Hamiltonian cycle. We say that of order is pancyclic if it contains a cycle of every possible length between 3 and . is vertex-pancyclic (resp. edge-pancyclic) if every vertex (resp. edge) of lies on a cycle of all length with . is bipartite if the vertex set of can be partitioned into two vertex subsets and with , such that each edge of joins one vertex in and the other in . It is well known that any bipartite graph contains no odd cycles. A bipartite graph of order is bipancyclic if it contains a cycle of every possible even length between 4 and . A bipartite graph is vertex-bipancyclic (resp. edge-bipancyclic) if every vertex (resp. edge) of lies on a cycle of all even length with . It is obvious that every edge-pancyclic (resp. edge-bipancyclic) graph is vertex-pancyclic (resp. vertex-bipancyclic) graph and every vertex-pancyclic (resp. vertex-bipancyclic) graph is pancyclic (resp. bipancyclic) graph. The edge-bipancyclicity and the bipancyclicity of different interconnection networks are widely studied. For example, see [10, 11, 13, 14, 15, 20].
The bubble-sort star graphs [5], which belong to the class of Cayley graphs, have been attractive alternative to the hypercubes. It gains many nice properties, such as high degree of regularity and symmetry. In particular, the -dimensional bubble-sort star graph has vertices, and is -regular and vertex transitive. But it is not edge transitive. has received considerable attention in recent years. For example, Cai et al. [3] investigated the fault-tolerant maximal local-connectivity of . Guo et al. [9] gave the conditional diagnosability of . Gu et al. [8] determined the pessimistic diagnosability of . Wang et al. [21, 22] studied the 2-extra connectivity (resp. 2-good-neighbor connectivity) and the 2-extra diagnosability (resp. 2-good-neighbor diagnosability) of .
This paper deals with the edge-bipancyclicity of bubble-sort star graphs. In [5], Chou et al. showed that the bubble-sort star graph is Hamiltonian. In this paper, we will show that -dimensional bubble-sort star graph is edge-bipancyclic, vertex-bipancyclic and bipancyclic for and for each even length with , every edge of lies on at least four different cycles of length .
2. Preliminaries
In this section, we first review bubble-sort star graphs and give some lemmas which will be used in the following proof.
Definition 2.1 [5] The -dimensional bubble-sort star graph has vertex set that consists of all permutations on . A permutation on is denoted as . A vertex is adjacent to a vertex if and only if there exists an integer with such that , and for every or , and for every .
By Definition 2.1, is a bipartite graph that has vertices, each of which is a permutation on and each vertex has degree . Fig. 1 shows , , and , respectively.
Let , we use “” to denote an operation such that if and only if , and for every . Then if and only if or for some . Let and for simplicity. For an integer with , we use to denote the induced subgraph of by the set of vertices . By Definition 2.1, for every . Let and . If for some , then is called a coupled pair-edge of .
Now we give some properties about .
Lemma 2.2 [5] For , the bubble-sort star graph is Hamiltonian.
**Lemma 2.3 ** Let be three integers with , and . Let be an arbitrary Hamiltonian cycle in . Then for any vertex , there is a vertex such that has a coupled pair-edge , where .
Proof. If , then is a coupled pair-edge of with . Now we suppose that . Thus the two neighbors of in is and . In this case, set . Then is a coupled pair-edge of with .
3. Edge-bipancyclicity of
We first consider the edge-bipancyclicity of .
Lemma 3.1 ** is edge-bipancyclic. Furthermore, every edge of lies on at least four different cycles of length 4 and 6, respectively.
Proof. Let be an arbitrary edge in . Since is vertex transitive, without loss of generality, let be an end vertex of . Then we will consider the following two cases.
Case 1. * or .*
Let . The four different 4-cycles containing are showed in Fig. 2 and the four different 6-cycles containing are showed in Fig. 4 (a), (b), (c) and (d).
If , the cycles of length 4 and 6 containing can be constructed similarly to the above case.
Case 2. .
The four different -cycles containing are showed in Fig. 3 and the four different 6-cycles containing are showed in Fig.4 (b), (c), (e) and (f).
Thus we get that is edge-bipancyclic and every edge of lies on at least four different cycles of length 4 and 6, respectively.
Now we show that is edge-bipancyclic. Lemmas 3.1 and 3.2 are the basis of induction for proving to be edge-bipancyclic.
Lemma 3.2 * is edge-bipancyclic. Furthermore, every edge of lies on at least four different cycles of every even length with .*
Proof. Let be an arbitrary edge of . Since is vertex transitive, we can assume that . Then . Now we will consider the following three cases.
Case 1. .
Note that . By Lemma 3.1, lies on at least four different cycles of length and in , respectively. Now we will construct cycles of every even length between and containing by the following two subcases.
Subcase 1.1. * or .*
Let . The four different -cycles containing in are listed in Table 1.
[TABLE]
Table 1. -cycles containing in .
Note that is an edge of in Table 1. Since , by Lemma 3.1, (2143,1243) can be contained in four different -cycles in for . Let be any -cycle in containing (2143,1243), then the edge set forms a -cycle containing (1234,1324). Thus (1234,1324) lies on at least four different cycles of length 10 and 12, respectively.
Let be a -cycle containing the edge (1234,1324). Let , . Thus (resp. ) is a Hamiltonian cycle in (resp. ). By Lemma 2.3, there exists an edge in (resp. ) that has a coupled pair-edge such that , where . Hence the edge set forms a -cycle containing (1234,1324). Thus (1234,1324) lies on at least four different 14-cycles.
Let be a -cycle containing the edge (1234,1324). Note that is an edge of . Since , by Lemma 3.1, can be contained in four different -cycles in , where . Let be any -cycle in containing , then the edge set forms a -cycle containing (1234,1324). Thus (1234,1324) lies on at least four different cycles of length 16 and 18, respectively.
Let be a -cycle containing the edge (1234,1324). By Lemma 2.3, there exists an edge in (resp. ) that has a coupled pair-edge such that . Let . Thus is a Hamiltonian cycle in . We have that (resp. (4312, 3412)) in has a coupled pair-edge (resp. (4321, 3421)) in . Hence the edge set forms a -cycle containing (1234,1324). Thus (1234,1324) lies on at least four different 20-cycles.
Let be a -cycle containing the edge (1234,1324). Note that is an edge of . Since , by Lemma 3.1, can be contained in four different -cycles in for . Let be any -cycle in containing , then the edge set forms a -cycle containing (1234,1324). Thus (1234,1324) lies on at least four different cycles of length 22 and 24, respectively.
If , the cycles of every even length between and containing (1234,2134) can be constructed similarly to the case .
Subcase 1.2. .
The four different -cycles containing in are listed in Table 2.
[TABLE]
Table 2. -cycles containing in .
Note that is an edge of in Table 2. Since , by Lemma 3.1, can be contained in four different -cycles in for . Let be any -cycle in containing , then the edge set forms a -cycle containing (1234,3214). Thus (1234,3214) lies on at least four different cycles of length 10 and 12, respectively.
The cycles of every even length between and containing (1234,3214) can be constructed by the same argument as that of Subcase 1.1.
Case 2. .
The four different -cycles containing in are listed in Table 3.
[TABLE]
Table 3. -cycles containing in .
Note that is an edge of in Table 3. Since , by Lemma 3.1, can be contained in four different -cycles in for . Let be any -cycle in containing , then the edge set forms a -cycle containing (1234,1243). Thus (1234,1243) lies on at least four different cycles of length 6 and 8, respectively.
Let be the 8-cycle containing (1234,1243) in Table 1. Then the cycles of every even length between and containing (1234,1243) can be constructed by the same argument as that of Subcase 1.1.
Case 3. .
The four different -cycles containing in are listed in Table 4.
Note that is an edge of in Table 4. Since , by Lemma 3.1, can be contained in four different -cycles in , where . Let be any -cycle in containing , then the edge set forms a -cycle containing (1234,4231). Thus (1234,4231) lies on at least four different cycles of length 6 and 8, respectively.
[TABLE]
Table 4. -cycles containing in .
The cycles of every even length between and containing (1234,4231) can be constructed by the same argument as that of Subcase 1.1.
Theorem 3.3 For , the bubble-sort star graph is edge-bipancyclic. Furthermore, every edge of lies on at least four different cycles of every even length with .
Proof. We prove this theorem by induction on . For , the result holds by Lemmas 3.1 and 3.2. Assume . Let be an arbitrary edge. Since is vertex transitive, we can assume that . Then . Now we will consider the following three cases.
Case 1. .
Note that . Hence lies on at least four different cycles of every even length between and in by induction hypothesis. Let be an integer with and be an even integer with . We first prove the following claim.
Claim 1. There are at least four different cycles of length containing , where .
Proof of Claim 1. We prove this claim by induction on .
Suppose . Let be a Hamiltonian cycle in containing . By Lemma 2.3, there exists an edge with that has a coupled pair-edge such that for every . Thus the edge set forms a cycle containing in . Since lies on at least four different Hamiltonian cycles in , there are at least four cycles containing in . Now we will consider the case that .
Let be a coupled pair-edge of with . Since , can be contained in at least four different -cycles in , where . Let be any -cycle in containing , then the edge set forms a -cycle containing . Thus lies on at least four different cycles of length . Hence the claim holds for .
Suppose the claim holds for , where . Thus there are at least four different cycles of every even length between and containing . Let be a cycle of length containing . Let be a Hamiltonian cycle in with , where is a coupled pair-edge of for every (See Fig. 5).
Now we will prove the claim holds for . By Lemma 2.3, there exists an edge that has a coupled pair-edge for every and . Thus the edge set forms a -cycle containing . Since for and , there are at least four different cycles containing in . Now we will consider the case that .
Let be a coupled pair-edge of , where . Since , by induction hypothesis, can be contained in at least four different -cycles in , where . Let be any -cycle in containing , then the edge set forms a -cycle containing . Thus lies on at least four different cycles of length . Hence the claim holds.
By Claim 1, we have that lies on at least four different cycles of every even length with .
Case 2. .
The four different -cycles containing in are listed in Table 5.
[TABLE]
Table 5. -cycles containing in .
Note that is an edge of in Table 5. Since , by induction hypothesis, can be contained in four different -cycles in for . Let be any -cycle in containing , then the edge set forms a -cycle containing . Thus lies on at least four different cycles of every even length between 6 and .
The cycles of every even length between and containing can be constructed by the same argument as that of Case 1.
Case 3. .
The four different -cycles containing in are listed in Table 6.
[TABLE]
Table 6. -cycles containing in .
Note that is an edge of in Table 6. Since , by induction hypothesis, can be contained in four different -cycles in for . Let be any -cycle in containing , then the edge set forms a -cycle containing . Thus lies on at least four different cycles of every even length between 6 and .
The cycles of every even length between and containing can be constructed by the same argument as that of Case 1.
Thus we complete the proof of our main theorem.
By Theorem 3.3, we immediately obtain the following corollaries.
Corollary 3.4 For , the bubble-sort star graph is vertex-bipancyclic.
Corollary 3.5 For , the bubble-sort star graph is bipancyclic.
Acknowledgements This research is supported by National Natural Science Foundation of China (No. 11801450, 11771247), Natural Science Foundation of Shaanxi Province, China (No. 2019JQ-506).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] A. Auletta, A. Rescigno, V. Scarano, Embedding graphs onto the supercube, IEEE Transactions on Computers 44(4)(1995) 593-597.
- 2[2] J. A. Bondy and U. S. R. Murty, Graph Theory with Applications, Macmillan, London and Elsevier, New York, 1976.
- 3[3] H. Cai, H. Liu, M. Lu, Fault-tolerant maximal local-connectivity on Bubble-sort star graphs, Discrete Applied Mathematics 181(2015) 33-40.
- 4[4] X. B. Chen, Paired 2 2 2 -disjoint path covers of multidimensional torus networks with faulty edges, Information Processing Letters 116(2)(2016) 107-110.
- 5[5] Z. T. Chou, C. C. Hsu, J. P. Sheu, Bubblesort star graphs: a new interconnection network, International Conference on Parallel and Distributed Systems (1996) 41-48.
- 6[6] W. B. Fan, J. X Fan., C. K. Lin, Y. Wang, Y. J. Han, R. C Wang, Optimally Embedding 3-Ary n-Cubes into Grids, Journal of Computer Science and Technology 34(2)(2019), 372-387.
- 7[7] J. F. Fang, J. Y. Hsiao, C. Y. Tang, Embedding cycles and meshes onto incomplete hypercubes, International Journal of Computer Mathematics 75(1)(2000) 1-19.
- 8[8] M. M. Gu, R. X. Hao, Y. Q. Feng, The pessimistic diagnosability of bubble-sort star graphs and augmented k-ary n-cubes, International Journal of Computer Mathematics: Computer Systems Theory 1(3-4)(2016) 98-112.
