Abstract
The efficiency of a graph embedding problem when simulating one interconnection network in another interconnection network is characterized by the influential parameter of wirelength. Obtaining the minimum wirelength in an embedding problem determines the quality of that embedding. In this paper, we obtained the convex edge partition of 3-Ary n-Cubes and the minimized wirelength of the embeddings of both 3-Ary n-Cubes and circulant networks.
Keywords:
circulant network; 3-Ary n-Cube; embedding; edge isoperimetric problem; dilation; wirelength MSC:
05C90; 68R10
1. Introduction
In a multiprocessor computing system, the connection pattern is determined by the interconnection network; thus, it is a crucial component in the performance of efficient communication in a multiprocessor computing system. From a topological perspective, these complexed interconnection networks can be modeled as simple graphs. As microprocessor technology develops to the nanoscale, the implementation of 100 billion transistors in a chip multi-processor (CMP) has become a reality. In the design of high-performance CMPs, the efficiency of communication between cores is dependent on processor allocation, data storage and communication between processors, which has also become a massive concern [1] for a quality network. It has become popular to use network-on-chip (NoC) technology to develop very large-scale integration (VLSI) systems in multi-processor chips, because of its primary advantages, including low power utilization, high integration, low cost and dense volume. Due to the area constraints on processors, the overall wirelength of NoC has arisen as the most pressing issue concerning its effective communication; thus, the topology structure must meet a few specific requirements. It is one of the most important factors that must be considered for an NoC when determining the cost of the network architectures [2,3].
Using architecture with a complex structure will worsen the issues of the connectivity of processors and wiring costs. Thus, using a convenient network in parallel over the highly connected network under certain circumstances will be made possible using the embedding feature by scrutinising the NoC performance in the communication of chip multi-processors and other VLSI systems. In the field of interconnection networks, the embedding problem plays a significant role in the simulation of architectures and in using the modified parallel algorithms of one network in another network [4]. Embeddings and their applications have been extensively studied in many research works, some of which include the embedding of cycles into hypercubes [5], complete trees into hypercubes [6], cycles and wheels into trees [4], paths into star graphs [7], hypercubes into grids [8], and cycles into recursive circulants [9], and the fault-tolerant Hamilton embedding of alternating group graphs [10], meshes into crossed cubes [11] and meshes into twisted cubes [12].
We have solved the problem of embedding a circulant network into a 3-Ary n-Cube and vice versa by obtaining the minimum wirelength, and have proved that the 3-Ary n-Cube can be embedded into a circulant network with dilation 1. In addition, we have calculated the time complexity of embedding a circulant network into a 3-Ary n-Cube and vice versa. Owing to their greater routing capabilities and fault tolerance, circulant networks, which are generalizations of double-loop networks, have been used to design computer and communication networks [13,14]. These networks have many interesting topological properties suited to parallel computing, such as vertex transitivity, small diameter, and regularity, and are applied in modeling quantum spin networks [15,16]. The 3-Ary n-Cube is a k-Ary n-Cube with . It was first employed in the construction of multicomputers such as Ipsc/2 and Ipsc/860, after which it was used in J-Machine, Cray T3D, and T3E [17]. In [18,19,20,21], various k-Ary n-Cube topological characteristics have been discussed. Due to some advantageous topological properties of 3-Ary n-Cube that are suitable for interconnection networks, such as regularity, symmetric nature, pancyclicity, reduced communication lapsed time and ease of implementation [21,22,23], it has been used as the most common interconnection network in multiprocessor computing systems. Thus, it has been used in the design of parallel computers such as Cray XT5 and Blue Gene/L supercomputers [24] and has also been used for constructing networks in the CamCube [25] and NovaCube data centers [26]. 3-Ary n-Cubes have attracted a lot of research attention [27,28,29]. Paths, cycles with faulty nodes and links have been embedded as guest graphs in 3-Ary n-Cubes [30,31] and 3-Ary n-Cubes have been embedded as guest graphs in paths, cycles and grids [32,33].
In this paper, we have obtained the convex edge cuts of 3-Ary n-Cubes, embedded circulant networks into 3-Ary n-Cubes and found the optimal wirelength of embedding circulant networks into 3-Ary n-Cubes and vice versa. The following are the paper’s main contributions:
- (1)
- We have given the results and proven that the minimum wirelength of the circulant network, into the 3-Ary n-Cube, , and the 3-Ary n-Cube, into the circulant network, are and , respectively.
- (2)
- We have proved that the dilation of an embedding h of 3-Ary n-Cube, , into the circulant network, is 1.
- (3)
- The time complexity of obtaining the minimum wirelength of the circulant network, , into the 3-Ary n-Cube, , and the 3-Ary n-Cube, , into the circulant network, , is and , respectively. The remaining part of the paper is structured as follows: Section 2 gives the preliminary works and concepts needed for the results obtained in the paper, Section 3 gives an overview of the 3-Ary n-Cube network, , Section 4 gives the minimum wirelength of the circulant network, , into the 3-Ary n-Cube, , Section 5 gives the minimum wirelength of the 3-Ary n-Cube, , into the circulant network, , Section 6 gives the time complexity of the main results obtained and Section 7 gives the concluding remarks of the paper.
2. Fundamentals
In this section, the fundamental concepts and definitions required for the main results of the paper are discussed.
Definition 1
([34]). From a graph, the selection of a certain subset of vertices such that the cardinality of edges in the subgraph having endpoints from the selected vertices is maximum among all other subgraphs, inducing the same number of vertices, is called the optimal subgraph (or set).
Definition 2
([35]). For any , then a subgraph of graph is the convex of all shortest paths, and belongs to .
Definition 3
([36]). Consider the finite and simple graphs and . Embedding the h of into is defined as follows:
- 1.
- h is a 1-1 function from ;
- 2.
- is a 1-1 function from to is a path in connecting the end vertices and for .
Definition 4
([36]). For every edge, , the cardinality of edges in in is called the dilation of . The maximal dilation along all of the , edges is the embedding’s h dilation. The dilation of into is represented as , which is the lowest dilation of the overall embedding.
Definition 5
([36]). The cardinality of edges of such that e belongs to the path connecting vertices and in is denoted by . . Then, is an embedding from into , which defines the least edge congestion of into .
Definition 6
([8]). is the wirelength of an embedding h of into . —length of the path, , in . —congestion in an edge e in . Then, the minimum wirelength of into is , and h is an embedding from to .
Remark 1.
, R is a collection of edges in .
Lemma 1
([8]). Let and be any graph and h be an embedding of into . Let R be an edgecut of such that the graph remains in two components, and , after removing the edges of R, and let and . Furthermore, R meets the following requirements.
- 1.
- has no edges in R.
- 2.
- in G with and , has exactly one edge in R.
- 3.
- and are optimal subgraphs.
Then,
and is the minimum.
Corollary 1.
If is a regular graph such that edges induced by are an optimal set satisfying the Lemma 1, then edges induced by are also an optimal set.
Lemma 2
(-Partition Lemma [37]). Let be an embedding function. Let represent a subset of edges of , where each in is repeated exactly s times. Assuming that each is an edge cut of that satisfies the Congestion Lemma, let be a partition of . Then,
Definition 7
([35]). The circulant network , , with undirected edges, is defined as a graph with a vertex set, such that two vertices l and k have an edge if .
Lemma 3
([38]). A collection of m successive vertices from the , , induces an optimal subgraph of , where .
Theorem 1
([38]). The cardinality of edges induced in an optimal subgraph on m vertices of , is provided by
Definition 8
([39]). In a set with integer entries of n-tuples, the lexicographic order is defined as if ∃ an integer i, , for and .
Theorem 2
([40]). If the lexicographic ordering vertices of the cartesian product are optimum, then any is optimal for .
Corollary 2.
The lexicographic ordering is the optimal ordering for obtaining the maximum subgraph in , .
Definition 9
([27]). 3-Ary n-Cube, , is a graph on vertices, in which each of the vertices of the form , such that for . Two vertices and are adjacent if ∃ m, , ∋ and , for every .
Lemma 4
([41]). If G is a 3-Ary n-Cube, , ; then, , , ; where is the maximum cardinality of edges induced for m vertices, where and .
3. Structure of
This section gives an overview on the recursive structure of 3-Ary n-Cube, , and explains the role of the convex edge partition in obtaining a convex subgraph when an edge partition is given. The recursive structure of 3-Ary n-Cube, , is as follows:
- (i)
- (ii)
- has a structure described as follows:
- (a)
- When n is even, comprises three copies of placed linearly.
- (b)
- When n is odd, comprises three copies of placed one below the other.
- (c)
- All the horizontal and vertical binding edges are defined recursively as in (i).
- (d)
- When n is odd, even if all three copies of are placed linearly, the graph obtained is isomorphic to that generated as in (b).
- (iii)
- The vertex set of can be partitioned into sets of vertices, each inducing a subgraph isomorphic to .
- (iv)
- comprises copies of subgraphs recursively, where .
- (v)
- There are three copies of : , and . There are three set of binding edges (, ) joining the corresponding vertices from to , (, ) joining the corresponding vertices from to and (, ) joining the corresponding vertices from to .
Figure 1.
Structure of and .
Notation:
- (i)
- denote the edges connecting and copies in lying one below the other.
- (ii)
- denote the edges connecting and copies in lying one below the other.
- (iii)
- denote the edges connecting and copies in lying linearlly.
- (iv)
- denote the edges connecting and copies in lying linearlly.
Convex edge partition of :
In each , there are three copies of joined recursively by horizontal and vertical binding edges, as shown in Figure 1. The edge set of is partitioned in the sense it must disconnect the graph into two convex subgraphs of . For , the horizontal edge cuts are defined as , where and . The vertical edge cuts are defined as , where and . By removing the horizontal and vertical binding edges of in recursively, the network can be disconnected into components, since these edges are the binding edges of in . One component of each of the edge cuts is isomorphic to , whereas is the previous dimension of and also the subgraph of . Thus, every shortest path between any two points remains in it, and so it is a convex subgraph. Since is a -regular graph, if there exist two components such that one component of it is a convex subgraph, then the other component is also a convex subgraph. Thus, the edge cuts and of are convex edge cuts.
4. Wirelength of Embedding Circulant Network into 3-Ary n-Cube
This section comprises the results on the minimum wirelength for embedding the circulant network, , into the 3-Ary n-Cube, .
Lemma 5.
The edge cuts for and induce an optimal subgraph in .
Proof.
Label the vertices of in clockwise direction as and , considering lexicographic ordering. Let the edges of be partitioned by the edge cuts , for , . See Figure 2. Each edge cut disjoins into two components such that one of its components is a copy of and the number of edges induced by each edge cut of r vertices in the inverse image is by Theorem 1, which induces an optimal subgraph in . Thus, the edge cuts for , induce an optimal subgraph in . □
Figure 2.
Embedding into .
Lemma 6.
The edge cuts , for and induce an optimal subgraph in .
Proof.
The vertices of are labeled in clockwise direction as and , considering lexicographic ordering. Let the edges of be partitioned by the edge cuts , for , . See Figure 2. Each edge cut disjoins into two components such that one of its components is a copy of and the number of edges induced by each edge cut of r vertices in the inverse image is by Theorem 1, which induces an optimal subgraph in . Thus, the edge cuts , for , induce an optimal subgraph in . □
Theorem 3.
The wirelength of an embedding h of into is the minimum.
Proof.
Consider , , be the horizontal edge cut of and , , be the vertical edge cut of . By Lemmas 5 and 6, each edge cut and induces the maximum subgraph in , respectively. For convenience, let and be denoted as G and H, respectively. The removal of leads the graph into disconnected components and such that the inverse images in are and , which are optimal sets in . Thus, the edge cuts satisfy the congestion lemma. Therefore, is the minimum. Similarly, the edge cut leads the graph into disconnected components and such that the inverse images in are and , which are optimal sets in . Therefore is the minimum. See Figure 2. Consequently, the Partition Lemma indicates that wirelength, , is the minimum, which is optimal. □
Remark 2.
—Edges induced by vertices in the components of the set partitioned by the edge cut .
| Algorithm 1 Embedding of the circulant network into the 3-Ary n-Cube, . |
|
Theorem 4.
The minimum wirelength of in is given by
Proof.
By Lemmas 1 and 2,
□
5. Wirelength of Embedding 3-Ary n-Cube into Circulant Network
In this section, we obtain the dilation of embedding the 3-Ary n-Cube, , into the circulant network, , as 1. Furthermore, we give the minimum wirelength of it.
Remark 3.
Let the adjacent vertices u and v of be represented by the labels r and s, respectively, where . For every edge in , and .
Dilation Algorithm:
Input: 3-Ary n-Cube, , and the circulant network , .
Algorithm: Consider the vertices of and with regard to Lexicographic ordering and in the clockwise direction, respectively. Let h be an embedding of into defined by , and assume as the shortest route between and in , for each vertex and for every edge . See Figure 3.
Output: An embedding h of into with dilation 1.
Proof of Correctness.
Let 3-Ary n-Cube, , and the circulant network be G and H, respectively. For every edge in G, and , we have the following cases:
Thus, for every edge in , there exists a in . Hence, the dilation of embedding h of into is 1. The result of the dilation algorithm, which yields the minimum wirelength, is the following theorem: □
| Algorithm 2 Embedding of 3-Ary n-Cube, , into the circulant network, . |
|
Theorem 5.
The minimum wirelength of in is given by
Figure 3.
Embedding into .
6. Asymptotic Notation of Optimal Wirelength
The total amount of time an algorithm needs to run from start to finish is its runtime complexity. A function of the instance attributes is how many steps an algorithm requires to complete a particular task. An algorithm’s precise step count can be extremely challenging to determine [42]. However, by following the edge isopermetric problem and convex edge partition techniques, and the congestion and partition lemmas, the number of steps involved in the wirelength algorithm is computed directly, which reduces the difficulty in calculating the time complexity of the embedding algorithm. The time required to attain the ideal wirelength of the circulant network in the 3-Ary n-Cube and vice versa using embedding algorithms A and B, respectively, is described in this section.
Time complexity Algorithm 1: Input: —circulant network and -3-Ary n-Cube.
Algorithm: Embedding Algorithm 1.
Output: The time taken to run Embedding Algorithm 1.
Method of Proof: Let the number of vertices be . We spend x time units for assigning the labels of vertices. By Algorithm 1, we have edge cuts. Thus, we need units of time for obtaining the edge cuts and a further units of time are needed to calculate the edge congestion on each edge cut. Finally, we need one unit of time for calculating wirelength. Thus, the total time taken is
As a result, it takes time to obtain the optimal wirelength for embedding h of into .
Time complexity Algorithm 2:
Input: —3-Ary n-Cube and —circulant network.
Algorithm: Embedding Algorithm 2.
Output: Embedding Algorithm 2 run time.
Method of Proof: Let the number of vertices be . We spend x time units for assigning the labels of vertices. By Algorithm 2, we have edges. Thus, we need units of time for obtaining the dilation of each edge. Finally, we need one unit of time for calculating wirelength. Thus, the total time taken is
Consequently, it takes time of embedding h to obtain the optimum wirelength of in .
7. Conclusions
This paper deals with the results regarding the minimum wirelength of embedding and time complexity for inputting the same circulant network into the 3-Ary n-Cube and vice versa. Furthermore, we have given the results of the dilation of an embedding h of into , found to be 1, and 3-Ary n-Cube network’s convex edge partition. It is interesting to note that 3-Ary n-Cube satisfies both the convex edge partition and edge isoperimetric problem, which are the necessary conditions for the network to play the role of both host and guest network in embedding problems. From the literature, it can be seen that few networks have been explored to date for use in embedding problems as both host and guest networks using convex edge partition and the edge isoperimetric problem, respectively. Finding such networks will be a good research focus in the future.
Author Contributions
Conceptualization, S.R. and M.R.; methodology, S.R. and M.R.; formal analysis, S.R. and M.R.; writing—original draft preparation, S.R.; writing—review and editing, S.R. and M.R.; visualization, S.R. and M.R.; supervision, M.R. All authors have read and agreed to the published version of the manuscript.
Funding
The research findings discussed here were supported by funding from Vellore Institute of Technology, Chennai, India.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Bjerregaard, T.; Mahadevan, S. A survey of research and practices of network-on-chip. ACM Comput. Surv. 2006, 38, 1–51. [Google Scholar] [CrossRef]
- Benini, L.; De Micheli, G. Networks on chips: A new SoC paradigm. Computer 2002, 35, 70–78. [Google Scholar] [CrossRef]
- Xiang, D.; Chakrabarty, K.; Fujiwara, H. Multicast-based testing and thermal-aware test scheduling for 3D ICs with a stacked network-on-chip. IEEE Trans. Comput. 2015, 65, 2767–2779. [Google Scholar] [CrossRef]
- Rajasingh, I.; William, A.; Quadras, J.; Manuel, P. Embedding of cycles and wheels into arbitrary trees. Netw. Int. J. 2004, 44, 173–178. [Google Scholar] [CrossRef]
- Guu, C.J. The Circular Wirelength Problem for Hypercubes; University of California: Riverside, CA, USA, 1997. [Google Scholar]
- Bezrukov, S.L. Embedding complete trees into the hypercube. Discret. Appl. Math. 2001, 110, 101–119. [Google Scholar] [CrossRef]
- Yang, M. Path embedding in star graphs. Appl. Math. Comput. 2009, 207, 283–291. [Google Scholar] [CrossRef]
- Manuel, P.D.; Rajasingh, I.; Rajan, B.; Mercy, H. Exact wirelength of hypercubes on a grid. Discret. Appl. Math. 2009, 157, 1486–1495. [Google Scholar] [CrossRef]
- Tang, S.M.; Wang, Y.L.; Li, C.Y.; Chang, J.M. Cycle Embedding in Generalized Recursive Circulant Graphs. IEICE Trans. Inf. Syst. 2018, 101, 2916–2921. [Google Scholar] [CrossRef]
- Chang, J.M.; Yang, J.S. Fault-tolerant cycle-embedding in alternating group graphs. Appl. Math. Comput. 2008, 197, 760–767. [Google Scholar] [CrossRef]
- Fan, J.; Jia, X. Embedding meshes into crossed cubes. Inf. Sci. 2007, 177, 3151–3160. [Google Scholar] [CrossRef]
- Wang, X.; Fan, J.; Jia, X.; Zhang, S.; Yu, J. Embedding meshes into twisted-cubes. Inf. Sci. 2011, 181, 3085–3099. [Google Scholar] [CrossRef]
- Wong, C.; Coppersmith, D. A combinatorial problem related to multimodule memory organizations. J. ACM 1974, 21, 392–402. [Google Scholar] [CrossRef]
- Boesch, F.; Wang, J.F. Reliable circulant networks with minimum transmission delay. IEEE Trans. Circuits Syst. 1985, 32, 1286–1291. [Google Scholar] [CrossRef]
- Bašić, M. Which weighted circulant networks have perfect state transfer? Inf. Sci. 2014, 257, 193–209. [Google Scholar] [CrossRef]
- Saxena, N.; Severini, S.; Shparlinski, I.E. Parameters of integral circulant graphs and periodic quantum dynamics. Int. J. Quantum Inf. 2007, 5, 417–430. [Google Scholar] [CrossRef]
- Seitz, C.L. Submicron Systems Architecture Project: Semiannual Technical Report 1989. Available online: https://apps.dtic.mil/sti/citations/ADA447716 (accessed on 31 March 1989).
- Ashir, Y.; Stewart, I.A. Embeddings of cycles, meshes and tori in faulty k-ary n-cubes. In Proceedings of the 1997 International Conference on Parallel and Distributed Systems, Seoul, Republic of Korea, 10–13 December 1997; pp. 429–435. [Google Scholar]
- Ashir, Y.A.; Stewart, I.A. Fault-tolerant embeddings of Hamiltonian circuits in k-ary n-cubes. SIAM J. Discret. Math. 2002, 15, 317–328. [Google Scholar] [CrossRef]
- Bae, M.M.; Bose, B. Edge disjoint Hamiltonian cycles in k-ary n-cubes and hypercubes. IEEE Trans. Comput. 2003, 52, 1271–1284. [Google Scholar] [CrossRef]
- Bose, B.; Broeg, B.; Kwon, Y.; Ashir, Y. Lee distance and topological properties of k-ary n-cubes. IEEE Trans. Comput. 1995, 44, 1021–1030. [Google Scholar] [CrossRef]
- Yang, Y.; Wang, S. A note on Hamiltonian paths and cycles with prescribed edges in the 3-ary n-cube. Inf. Sci. 2015, 296, 42–45. [Google Scholar] [CrossRef]
- Gu, M.M.; Hao, R.X. 3-extra connectivity of 3-ary n-cube networks. Inf. Process. Lett. 2014, 114, 486–491. [Google Scholar] [CrossRef]
- Bauer, D.W.; Carothers, C.D. Scalable RF propagation modeling on the IBM Blue Gene/L and Cray XT5 supercomputers. In Proceedings of the 2009 Winter Simulation Conference, Austin, TX, USA, 13–16 December 2009; pp. 779–787. [Google Scholar]
- Abu-Libdeh, H.; Costa, P.; Rowstron, A.; O’Shea, G.; Donnelly, A. Symbiotic routing in future data centers. In Proceedings of the ACM SIGCOMM 2010 Conference, New Delhi, India, 30 August–3 September 2010; pp. 51–62. [Google Scholar]
- Wang, T.; Su, Z.; Xia, Y.; Qin, B.; Hamdi, M. NovaCube: A low latency Torus-based network architecture for data centers. In Proceedings of the 2014 IEEE Global Communications Conference, Austin, TX, USA, 8–12 December 2014; pp. 2252–2257. [Google Scholar]
- Hsieh, S.Y.; Lin, T.J.; Huang, H.L. Panconnectivity and edge-pancyclicity of 3-ary n-cubes. J. Supercomput. 2007, 42, 225–233. [Google Scholar] [CrossRef]
- Wang, S.; Li, J.; Wang, R. Hamiltonian paths and cycles with prescribed edges in the 3-ary n-cube. Inf. Sci. 2011, 181, 3054–3065. [Google Scholar] [CrossRef]
- Li, J.; Wang, S.; Liu, D. Pancyclicity of ternary n-cube networks under the conditional fault model. Inf. Process. Lett. 2011, 111, 370–374. [Google Scholar] [CrossRef]
- Dong, Q.; Yang, X.; Wang, D. Embedding paths and cycles in 3-ary n-cubes with faulty nodes and links. Inf. Sci. 2010, 180, 198–208. [Google Scholar] [CrossRef]
- Fan, W.; Wang, Y.; Sun, J.; Han, Z.; Li, P.; Wang, R. Fault-tolerant cycle embedding into 3-Ary n-Cubes with structure faults. In Proceedings of the 2019 IEEE Intl Conf on Parallel & Distributed Processing with Applications, Big Data & Cloud Computing, Sustainable Computing & Communications, Social Computing & Networking, Xiamen, China, 16–18 December 2019; pp. 451–457. [Google Scholar]
- Fan, W.B.; Fan, J.X.; Lin, C.K.; Wang, Y.; Han, Y.J.; Wang, R.C. Optimally embedding 3-ary n-cubes into grids. J. Comput. Sci. Technol. 2019, 34, 372–387. [Google Scholar] [CrossRef]
- Fan, W.; Fan, J.; Zhang, Y.; Han, Z.; Chen, G. Communication and performance evaluation of 3-ary n-cubes onto network-on-chips. Sci. China Inf. Sci. 2022, 65, 1–3. [Google Scholar] [CrossRef]
- Bezrukov, S.L.; Das, S.K.; Elsässer, R. An edge-isoperimetric problem for powers of the Petersen graph. Ann. Comb. 2000, 4, 153–169. [Google Scholar] [CrossRef]
- Xu, J. Topological Structure and Analysis of Interconnection Networks; Springer Science & Business Media: New York, NY, USA, 2013; Volume 7. [Google Scholar]
- Bezrukov, S.L.; Chavez, J.D.; Harper, L.H.; Röttger, M.; Schroeder, U.P. Embedding of hypercubes into grids. In Proceedings of the International Symposium on Mathematical Foundations of Computer Science, MFCS’98, Brno, Czech Republic, 24–28 August 1998; Springer: Berlin/Heidelberg, Germany, 1998; pp. 693–701. [Google Scholar]
- Arockiaraj, M.; Manuel, P.D.; Rajasingh, I.; Rajan, B. Wirelength of 1-fault hamiltonian graphs into wheels and fans. Inf. Process. Lett. 2011, 111, 921–925. [Google Scholar] [CrossRef]
- Rajasingh, I.; Manuel, P.; Arockiaraj, M.; Rajan, B. Embeddings of circulant networks. J. Comb. Optim. 2013, 26, 135–151. [Google Scholar] [CrossRef]
- Bezrukov, S.L.; Bulatovic, P.; Kuzmanovski, N. New infinite family of regular edge-isoperimetric graphs. Theor. Comput. Sci. 2018, 721, 42–53. [Google Scholar] [CrossRef]
- Ahlswede, R.; Cai, N. General Edge-isoperimetric Inequalities, Part II: A Local-Global Principle for Lexicographical Solutions. Eur. J. Comb. 1997, 18, 479–489. [Google Scholar] [CrossRef]
- Rajeshwari, S.; Rajesh, M. Exact Wirelength of Embedding 3-Ary n-Cubes into certain Cylinders and Trees. arXiv 2022, arXiv:2204.12079. [Google Scholar]
- Horowitz, E.; Sahni, S.; Rajasekaran, S. Computer Algorithms C++: C++ and Pseudocode Versions; Macmillan: New York, NY, USA, 1997. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).