22 \papernumber2149 \finalVersionForARXIV
Exact Wirelength of Embedding 3-Ary -Cubes
into Certain Cylinders and Trees
Abstract
Graph embeddings play a significant role in the design and analysis of parallel algorithms. It is a mapping of the topological structure of a guest graph into a host graph , which is represented as a one-to-one mapping from the vertex set of the guest graph to the vertex set of the host graph. In multiprocessing systems, the interconnection networks enhance the efficient communication between the components in the system. Obtaining minimum wirelength in embedding problems is significant in the designing of networks and simulating one architecture by another. In this paper, we determine the wirelength of embedding 3-ary -cubes into cylinders and certain trees.
keywords:
embedding, edge isoperimetric problem, congestion, wirelength, 3-ary -cubeExact Wirelength of Embedding 3-Ary -Cubes into certain Cylindersβ¦
1 Introduction
A multiprocessor is a computer network designed for parallel processing. It has numerous nodes that communicate by passing messages through a network. The pattern of connecting the nodes in a multicomputer is described as an interconnection network. By embedding a guest graph into a host graph, an already formulated algorithm for the guest graph can be modified and used in the embedded host architecture [1]. Embedding and its implications are extensively studied in [2, 3, 4, 1, 5]. Embedding has vast applications in the complex connection networks such as network compression [6], visualization [7], clustering [8], link prediction [9] and node classification [10]. The efficiency of a graph embedding is determined by the optimal wirelength of the layout. The wirelength of a graph embedding originate from VLSI designs, data structures, networks that deal with parallel computing systems, biological models, structural engineering and so on [11]. The implementation of 100 billion transistors in a Chip Multi-processor (CMP) has become a reality as microprocessor technology advances into the nanoscale stage [12]. The chip architecture must consider how to efficiently use a high number of transistors. The complexity of chip design is also rising, making it increasingly challenging on improving the overall performance of the system by enhancing the performance of a single processing core. Due to the key benefits of network-on-chip (NoC) such as high integration, low power consumption, cheap cost and compact volume, it has become a widely used approach to designing very large-scale integration (VLSI) systems [13, 14]. Various NoC is analysed for effective communication in CMP [15, 16, 17, 18]. The topology structure must meet a few unique requirements for NoC, due to the area restriction on processors, interconnection network and overall wirelength of NoC has emerged as the most pressing problem of its effective communication. It is a secondary factor for NoC to take into account when calculating the cost of their interconnection networks. The cost of wiring for connectivity increases, with network complexity. Consequently, it is preferable to replace NoC with a conventional network for the complex networks serving as a counterpart, where the embedding problem becomes a key feature in analysing NoC performance. The -ary -cube is a parallel architecture used in implementation and message latency [19, 20, 21]. This architecture is the hypercube when and the torus when . Hypercubes have been used in Ipsc/2 and Ipsc/860 and tori in J-Machine, Cray T3D and T3E [22]. The topological properties of -ary -cubes have been explored in [23, 24]. Due to the advantageous topological properties of -ary -cube, such as symmetricity, pancyclicity, short message latency and easy implementation it has been utilised to build multicomputers such as the Cray XT5, Blue Gene/L supercomputers [25] and CamCube [26] systems. Embedding problem on -ary -cubes is extensively studied on paths, cycles with faulty nodes and links [27, 28]. Further -ary -cubes have been embedded into paths, grids [29] and 3D Torus [30]. Fan et al. [31] had studied the fault tolerance of -ary -cubes and embedding of the same into torus NoC. In this paper, the optimal wirelength is computed for embedding 3-ary -cubes into certain cylinders and certain trees such as caterpillars, firecracker graphs and banana trees, which enables the efficient communication of 3-ary -cubes onto the above-mentioned network-on-chip.
2 Preliminaries
This section consists of the preliminary work required for our subsequent work.
Definition 2.1
[32] The edge isoperimetric problem is to find a subset of vertices in a given graph that induces the maximum number of edges among all subsets with the same number of vertices. In otherwords, for a given , , the problem is to find , where .
Definition 2.2
[33] Embedding of graph into graph is a one-to-one mapping : such that induces a one-to-one mapping : is a path in between and , for every edge in }.
Definition 2.3
[33] For an edge , let denote the number of edges of such that is in the path between vertices and in . The wirelength of an embedding of into is given by . The wirelength of embedding into is defined as is an embedding from to .
Remark 2.4
For any set of edges of , .
Remark 2.5
denotes the sum of degree of all vertices in , where is the number of edges incident on a vertex .
Lemma 2.6
([34], Congestion Lemma) Let be an embedding of an arbitrary graph into . Let be an edge cut of such that the removal of edges of separates into two components and and let and . Also satisfies the following conditions:
-
1.
For every edge has no edges in .
-
2.
For every edge in G with and , has exactly one edge in .
-
3.
and are maximum subgraphs.
Then, and is minimum.
Remark 2.7
In Lemma 2.6, if is a regular graph then is a maximum subgraph of implies that is also a maximum subgraph of .
Lemma 2.8
([35], -Partition Lemma) Let be an embedding. Let denote a multiset of edges of with each edge in repeated exactly times. Let be a partition of such that each is an edge cut of satisfying the Congestion Lemma. Then
3 -Ary -cube,
Definition 3.1
[36] The 3-ary -cube, is defined to be a graph on vertices, each of the form , where for . Two vertices are joined by an edge if and only if there exists , , such that and , for every .
It is also recursively defined as the cartesian product of cycles of order 3,
Thus,
Each contains three copies of as subgraphs. Recursively each has three copies of as subgraphs. Thus we can partition into 3 disjoint isomorphic copies , , , where , denotes the subgraph induced by the vertices , for any . Each is a convex set of . has edges, having a perfect matching between and , . and are adjacent subcubes, and the edges between them are called βbridgesβ. The dimensional is -regular[36]. See Figure 1.

Definition 3.2
[37] The Lexicographic order on a set of -tuples with integer entries is defined as follows: We say that is greater than if there exist an index , , such that for and .
Sergei et al.[37] has studied the edge isoperimetric problem for the torus which was solved in [38, 39] by introducing a new characteristic, called sequence which is defined as follows: For a graph with , we define
, with ,
where is the maximum number of edges induced by any vertices.
Further is called the sequence of . The sequence of is (0,1,2,1,2,3,2,3,4). This gives an optimal order for the maximum subgraph for by lexicographic ordering.
Theorem 3.3
[40] If the cartesian product of is optimal with vertices of lexicographic ordering then it is optimal for for any .
The following corollary of Theorem 3.3 solves the edge isoperimetric problem in , .
Corollary 3.4
The Lexicographic ordering of vertices of , , is an optimal ordering for inducing maximum subgraphs in .
Remark 3.5
Let , denote the first vertices in , with lexicographic ordering.
Theorem 3.6
If is a 3-ary -cube, , , then , ; where is the number of edges induced in any maximum subgraph on vertices and , .
Proof 3.7
Consider where . contains , ,β¦, where is adjacent with . There are edges between and each of , . Thus there exist edges between and , . Further , also has edges in it. This implies that contributes edges to . Hence the Lemma.
4 Embedding of into cylinder
Definition 4.1
[5] Let and denote a path and cycle on vertices respectively. The 2-dimensional grid is defined as , where is an integer for each . The cylinder , where is a grid with a wraparound edge in each column.
Lexicographic ordered embedding: The lexicographic ordered embedding with labels 0 to is an assignment of labels to the vertices of in lexicographic order and the vertices of as follows: Vertices in column are labeled as from top to bottom, where .
Embedding Algorithm A:
Input: The 3-ary -cube, and the cylinder on vertices.
Algorithm: Lexicographic ordered embedding of into .
Output: The embedding of 3-ary -cube, into cylinder on vertices is with minimum wirelength.
Notation. , for denotes the first column vertices of with vertices labeled as in Embedding Algorithm A. From Remark 3.5, it is clear that . The following lemma is a consequence of Corollary 3.4.
Lemma 4.2
induces maximum subgraph in for .
Notation. , for denotes the row vertices of with the lexicographic ordered embedding of into .
Lemma 4.3
induces maximum subgraph in for .
Proof 4.4
From Lemma 4.2, we know that the lexicographic ordering columnwise induces a maximum subgraph. Hence to prove this lemma we have to show that the vertices in each row is isomorphic to subgraph induced by lexicographic ordering . For , define by . If the -tuple representation of integer is , then the -tuple representation of integer is . Thus if the -tuple representation in two numbers and differ in exactly one bit, then it also holds good for and . This implies that is an edge in if and only if is an edge in . Thus and are isomorphic, which implies that induces a maximum subgraph in .
Theorem 4.5
The wirelength is minimum for lexicographic ordered embedding of into .

Proof 4.6
Consider the lexicographic embedding given in the Embedding Algorithm A. , and , shown in Figure 2(a) is the vertical edge cut of the cylinder . Removal of disconnects into two components and , where . , as shown in Figure 2(b) are the horizontal edge cuts of the cylinder . Thus disconnects into two components and , where . See Figure 2(b). Let and be the preimages of and in under lexicographic ordering respectively. The edge partition satisfies the first two conditions of the congestion lemma. To satisfy condition (iii) of the congestion lemma, it is enough to prove that the edges induced by the preimages and are maximum subgraphs. That is, congestion is minimum, where is the subgraph induced by the vertices of . By Lemma 4.2, is a maximum subgraph in . Hence by the Congestion Lemma is minimum for . Similarly, let and be the preimages of and in under lexicographic ordering respectively. By Lemma 4.3, is a maximum subgraph induced by the vertices of . Hence by the Congestion Lemma is minimum for . Partition Lemma consequently implies that is minimum.
Theorem 4.7
The minimum wirelength of embedding into is given by
Proof 4.8
By Congestion Lemma and 2-Partition Lemma,
5 Embedding of into certain trees
A tree is an acyclic connected graph. Trees are the most basic graph-theoretic models utilised in various domains, including automatic classification, information theory, data structure and analysis, artificial intelligence, algorithm design, operation research, combinatorial optimization, electrical network theory and network design [11]. We have embedded 3-ary -cubes into certain trees such as caterpillar, firecracker graph and banana tree which are well known in the literature by satisfying the property of some graph variants [41, 42, 43]. The research on caterpillars and their embeddings [44, 45] reveal that embedding problems are not simple. For instance, in [46, 47] the authors demonstrated the NP-completeness of determining the least dilation of embedding a caterpillar into chain. These predominant use of trees in networks motivated us to study the embedding of 3-ary -cubes into certain trees mentioned above. In a tree traversal, labeling the vertices first time one visits is called preorder traversal.
5.1 Wirelength of embedding in caterpillar
Definition 5.1
[5] A caterpillar is a tree which will be a path if all its leaves are deleted. The path which is retained is called the backbone of the caterpillar.
Embedding Algorithm B:
Input: The 3-ary -cube, and 2-regular caterpillar denoted by 2-CAT on vertices.
Algorithm: Label the vertices of 3-ary -cube, and caterpillar using lexicographic ordering and preorder traversal respectively.
Output: The embedding of 3-ary -cube, into caterpillar on vertices is with minimum wirelength.
Lemma 5.2
The edge cuts , and , as shown in Figure 3 induce maximum subgraphs in .

Proof 5.3
By Theorem 3.3, the lexicographic ordering of vertices of gives the optimal order for inducing the maximum subgraph. The edge cut removes the edges in the backbone of the caterpillar, such that each disconnects it into two components of lexicographic ordering which induce a maximum subgraph in . The edge cut disconnects the caterpillar with exactly one vertex as one of the components. Hence and induce maximum subgraph in .
Lemma 5.4
The Embedding Algorithm B gives minimum wirelength of embedding into 2-regular caterpillar.
Proof. By Lemma 5.2 the edge cuts and satisfy conditions of the Congestion Lemma. Therefore and are minimum. Then the partition lemma implies that wirelength is minimum.
Theorem 5.5
The minimum wirelength of embedding into caterpillar is given by
Proof 5.6
By Congestion Lemma and Partition Lemma,
5.2 Wirelength of embedding in Firecracker graph
Definition 5.7
[48] A firecracker graph is a graph obtained by the concatenation of , -stars by linking one leaf from each.
In what follows, we consider concatenation of number of 3-stars.
Embedding Algorithm C:
Input: The 3-ary -cube, and firecracker graph, on vertices.
Algorithm: Label the vertices of 3-ary -cube, and firecracker graph, using lexicographic ordering and preorder traversal respectively.
Output: The embedding of 3-ary -cube, into firecracker graph, on vertices is with minimum wirelength.
Lemma 5.8
The edge cut of as shown in Figure 4 induces maximum subgraph in .

Proof 5.9
The removal of edges in , disconnects into two components whose inverse images under induce lexicographic ordering of the corresponding subgraphs of . This implies that the inverse images are maximum subgraphs of .
Lemma 5.10
The edge cuts and of as shown in Figure 4 induce maximum subgraph in .
Proof 5.11
The result is obvious as one of the components due to the cuts is either a singleton set or an edge.
By Congestion Lemma and Partition Lemma, we arrive at the following result.
Theorem 5.12
Minimum wirelength is induced by the embedding algorithm of into on vertices.
Theorem 5.13
The minimum wirelength of embedding into is given by
Proof 5.14
By Congestion Lemma and Partition Lemma,
5.3 Wirelength of embedding in banana tree
Definition 5.15
[48] A banana tree is a graph formed by linking one leaf of each of copies of a -star graph to a single root vertex that is different from all of the stars.
Embedding Algorithm D:
Input: The 3-ary -cube, and banana tree, on vertices.
Algorithm: Label the vertices of 3-ary -cube, and banana tree, using lexicographic ordering and preorder traversal respectively.
Output: The embedding of 3-ary -cube, into banana tree, on vertices is with minimum wirelength.
Lemma 5.16
The edge cuts and , of as shown in Figure 5 induce maximum subgraphs in .

Proof 5.17
The removal of edges in and , disconnects into two components whose inverse images under induce lexicographic ordering of the corresponding subgraphs of . This implies that the inverse images are maximum subgraphs of .
Lemma 5.18
The edge cuts and , of as shown in Figure 5 induce maximum subgraph in .
Proof 5.19
The result is obvious as one of the components due to the cuts is a singleton set.
By Congestion Lemma and Partition Lemma, we arrive at the following result.
Theorem 5.20
Minimum wirelength is induced by the embedding algorithm of into on vertices.
Theorem 5.21
The minimum wirelength of embedding into is given by
Proof 5.22
By Congestion Lemma and Partition Lemma,
6 Conclusion
The optimal wirelength of 3-ary -cube into certain cylinders and trees such as caterpillars, firecracker graphs and banana trees are determined in this paper.
Acknowledgments
We extend our thanks to Dr. Indra Rajasingh, Adjunct Professor, Saveetha School of Engineering, Saveetha Institute of Medical and Technical Sciences, for her insightful suggestions. Also,Β we would like to express our gratitude to the anonymous reviewers for their thorough remarks, which allowed us to greatly enhance the paper.
References
- [1] Rajasingh I, William A, Quadras J, Manuel P. Embedding of cycles and wheels into arbitrary trees. Networks: An International Journal, 2004. 44(3):173β178.
- [2] Guu CJ. The circular wirelength problem for hypercubes. University of California, Riverside, 1997.
- [3] Yang M. Path embedding in star graphs. Appl. Math. Comput., 2009. 207(2):283β291.
- [4] Bezrukov SL. Embedding complete trees into the hypercube. Discret. Appl. Math., 2001. 110(2-3):101β119. 10.1016/S0166-218X(00)00256-0.
- [5] Manuel PD, Arockiaraj M, Rajasingh I, Rajan B. Embedding hypercubes into cylinders, snakes and caterpillars for minimizing wirelength. Discret. Appl. Math., 2011. 159(17):2109β2116. 10.1016/j.dam.2011.07.003.
- [6] Feder T, Motwani R. Clique partitions, graph compression and speeding-up algorithms. Journal of Computer and System Sciences, 1995. 51(2):261β272. doi:10.1006/jcss.1995.1065.
- [7] Jungnickel D. Graphs, networks and algorithms. Springer, 2005. doi:10.1007/b138283.
- [8] White S, Smyth P. A spectral clustering approach to finding communities in graphs. In: Proceedings of the 2005 SIAM international conference on data mining. SIAM, 2005 pp. 274β285.
- [9] Liben-Nowell D, Kleinberg J. The link-prediction problem for social networks. Journal of the American society for information science and technology, 2007. 58(7):1019β1031. doi:10.1002/asi.20591.
- [10] Bhagat S, Cormode G, Muthukrishnan S. Node classification in social networks. In: Social network data analytics, pp. 115β148. Springer, 2011. doi:10.1007/978-1-4419-8462-3_5.
- [11] Xu J. Topological structure and analysis of interconnection networks, volumeΒ 7. Springer Science & Business Media, 2013.
- [12] Bjerregaard T, Mahadevan S. A survey of research and practices of network-on-chip. ACM Computing Surveys (CSUR), 2006. 38(1):1βes. doi:10.1145/1132952.1132953.
- [13] Xiang D, Chakrabarty K, Fujiwara H. Multicast-based testing and thermal-aware test scheduling for 3D ICs with a stacked network-on-chip. IEEE Transactions on Computers, 2015. 65(9):2767β2779. doi:10.1109/TC.2015.2493548.
- [14] Benini L, DeΒ Micheli G. Networks on chips: A new SoC paradigm. computer, 2002. 35(1):70β78. doi:10.1109/2.976921.
- [15] Chittamuru SVR, Dang D, Pasricha S, Mahapatra R. BiGNoC: Accelerating big data computing with application-specific photonic network-on-chip architectures. IEEE Transactions on Parallel and Distributed Systems, 2018. 29(11):2402β2415. doi:10.1109/TPDS.2018.2833876.
- [16] Gu H, Chen K, Yang Y, Chen Z, Zhang B. MRONoC: A low latency and energy efficient on chip optical interconnect architecture. IEEE Photonics Journal, 2017. 9(1):1β12. doi:10.1109/JPHOT.2017.2651586.
- [17] Gu H, Wang Z, Zhang B, Yang Y, Wang K. Time-division-multiplexingβwavelength-division-multiplexing-based architecture for ONoC. Journal of Optical Communications and Networking, 2017. 9(5):351β363. doi:10.1364/JOCN.9.000351.
- [18] Yang Y, Chen K, Gu H, Zhang B, Zhu L. TAONoC: A regular passive optical network-on-chip architecture based on comb switches. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 2018. 27(4):954β963. doi:10.1109/TVLSI.2018.2885141.
- [19] Bose B, Broeg B, Kwon Y, Ashir Y. Lee distance and topological properties of k-ary n-cubes. IEEE Transactions on Computers, 1995. 44(8):1021β1030. doi:10.1109/12.403718.
- [20] Yang Y, Wang S. A note on Hamiltonian paths and cycles with prescribed edges in the 3-ary n-cube. Information Sciences, 2015. 296:42β45. doi:10.1016/j.ins.2014.10.034.
- [21] Gu MM, Hao RX. 3-extra connectivity of 3-ary n-cube networks. Information Processing Letters, 2014. 114(9):486β491.
- [22] Seitz CL. Submicron systems architecture project: Semiannual technical report. 1989.
- [23] Ashir Y, Stewart IA. Embeddings of cycles, meshes and tori in faulty k-ary n-cubes. In: Proceedings 1997 International Conference on Parallel and Distributed Systems. IEEE, 1997 pp. 429β435. doi:10.1109/ICPADS.1997.652583.
- [24] Ashir YA, Stewart IA. Fault-tolerant embeddings of Hamiltonian circuits in k-ary n-cubes. SIAM Journal on Discrete Mathematics, 2002. 15(3):317β328. doi:10.1137/S08954801963111.
- [25] Bauer DW, Carothers CD. Scalable RF propagation modeling on the IBM Blue Gene/L and Cray XT5 supercomputers. In: Proceedings of the 2009 Winter Simulation Conference (WSC). IEEE, 2009 pp. 779β787. doi:10.1109/WSC.2009.5429676.
- [26] 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. 2010 pp. 51β62. doi:10.1145/1851275.1851191.
- [27] Dong Q, Yang X, Wang D. Embedding paths and cycles in 3-ary n-cubes with faulty nodes and links. Information Sciences, 2010. 180(1):198β208. doi:10.1016/j.ins.2009.09.002.
- [28] Lv Y, Lin CK, Fan J, Jia X. Hamiltonian cycle and path embeddings in 3-ary n-cubes based on K1, 3-structure faults. Journal of Parallel and Distributed Computing, 2018. 120:148β158. doi:10.1016/j.jpdc.2018.06.007.
- [29] Fan WB, Fan JX, Lin CK, Wang Y, Han YJ, Wang RC. Optimally embedding 3-ary n-cubes into grids. Journal of Computer Science and Technology, 2019. 34(2):372β387. doi:10.1007/s11390-019-1893-0.
- [30] Fan W, Fan J, Zhang Y, Han Z, Chen G. Communication and performance evaluation of 3-ary n-cubes onto network-on-chips. Science China Information Sciences, 2022. 65(7):1β3. doi:10.1007/s11432-019-2794-9.
- [31] Fan W, He J, Han Z, Li P, Wang R. Reconfigurable Fault-tolerance mapping of ternary N-cubes onto chips. Concurrency and Computation: Practice and Experience, 2020. 32(11):e5659. doi::10.1002/cpe.5659.
- [32] Bezrukov SL, Das SK, ElsΓ€sser R. An edge-isoperimetric problem for powers of the Petersen graph. Annals of Combinatorics, 2000. 4(2):153β169. doi:10.1007/s000260050003.
- [33] Bezrukov SL, Chavez JD, Harper LH, RΓΆttger M, Schroeder UP. Embedding of hypercubes into grids. In: Mathematical Foundations of Computer Science 1998: 23rd International Symposium, MFCSβ98 Brno, Czech Republic, August 24β28, 1998 Proceedings 23. Springer, 1998 pp. 693β701. 10.1007/BFb0055820.
- [34] Miller M, Rajan RS, Parthiban N, Rajasingh I. Minimum linear arrangement of incomplete hypercubes. The Computer Journal, 2015. 58(2):331β337. doi:10.1093/comjnl/bxu031.
- [35] Arockiaraj M, Manuel PD, Rajasingh I, Rajan B. Wirelength of 1-fault hamiltonian graphs into wheels and fans. Inf. Process. Lett., 2011. 111(18):921β925. 10.1016/j.ipl.2011.06.011.
- [36] Hsieh SY, Lin TJ, Huang HL. Panconnectivity and edge-pancyclicity of 3-ary n-cubes. The Journal of Supercomputing, 2007. 42(2):225β233. doi:10.1007/s11227-007-0133-5.
- [37] Bezrukov SL, Bulatovic P, Kuzmanovski N. New infinite family of regular edge-isoperimetric graphs. Theor. Comput. Sci., 2018. 721:42β53. 10.1016/j.tcs.2017.12.036.
- [38] Lindsey JH. Assignment of numbers to vertices. The American Mathematical Monthly, 1964. 71(5):508β516.
- [39] Harper L. A necessary condition on minimal cube numberings. Journal of Applied Probability, 1967. 4(2):397β401. doi:10.2307/3212033.
- [40] Ahlswede R, Cai N. General Edge-isoperimetric Inequalities, Part II: a Local-Global Principle for Lexicographical Solutions. Eur. J. Comb., 1997. 18(5):479β489. 10.1006/eujc.1996.0106.
- [41] Wijaya R, SemaniΔovΓ‘-FeΕovΔΓkovΓ‘ A, Ryan J, Kalinowski T. H-supermagic labelings for firecrackers, banana trees and flowers. Australasian Journal of Combinatorics, 2017. 69:442β451.
- [42] Gallian J. A Survey: A dynamic survey on graph labeling. Electron. J. Combin, 2007.
- [43] Swaminathan V, Jeyanthi P. Super edge-magic strength of fire crackers, banana trees and unicyclic graphs. Discrete mathematics, 2006. 306(14):1624β1636. doi:10.1016/j.disc.2005.06.038.
- [44] Bezrukov S, Monien B, Unger W, Wechsung G. Embedding ladders and caterpillars into the hypercube. Discrete Applied Mathematics, 1998. 83(1-3):21β29. doi:10.1016/S0166-218X(97)00101-7.
- [45] Manuel P, Arockiaraj M, Rajasingh I, Rajan B. Embedding hypercubes into cylinders, snakes and caterpillars for minimizing wirelength. Discrete Applied Mathematics, 2011. 159(17):2109β2116. doi:10.1016/j.dam.2011.07.003.
- [46] Haralambides J, Makedon F, Monien B. Bandwidth minimization: an approximation algorithm for caterpillars. Mathematical Systems Theory, 1991. 24(1):169β177. doi:10.1007/BF02090396.
- [47] Monien B. The bandwidth minimization problem for caterpillars with hair length 3 is NP-complete. SIAM Journal on Algebraic Discrete Methods, 1986. 7(4):505β512.
- [48] Chen WC, Lu HI, Yeh YN. Operations of interlaced trees and graceful trees. Southeast Asian Bull. Math, 1997. 21(4):337β348.
- [49] Wang Z, Gu H, Yang Y, Zhang H, Chen Y. An adaptive partition-based multicast routing scheme for mesh-based networks-on-chip. Computers & Electrical Engineering, 2016. 51:235β251. doi:10.1016/j.compeleceng.2016.01.021.
- [50] Sugumaran AK, Jayachandran E. Domination number of some graphs. 2018. ISSN: 2455-2631.
- [51] Rajasingh I, Rajan B, Rajan RS. Embedding of hypercubes into necklace, windmill and snake graphs. Information Processing Letters, 2012. 112(12):509β515. doi:10.1016/j.ipl.2012.03.006.
- [52] Bezrukov SL, Chavez JD, Harper LH, RΓΆttger M, Schroeder U. Embedding of Hypercubes into Grids. In: Mathematical Foundations of Computer Science 1998, 23rd International Symposium, MFCSβ98, Brno, Czech Republic, August 24-28, 1998, Proceedings, volume 1450 of Lecture Notes in Computer Science. Springer, 1998 pp. 693β701.
- [53] Manuel PD, Rajasingh I, Rajan B, Mercy H. Exact wirelength of hypercubes on a grid. Discret. Appl. Math., 2009. 157(7):1486β1495.
- [54] Bezrukov SL, Chavez JD, Harper LH, RΓΆttger M, Schroeder U. The congestion of n-cube layout on a rectangular grid. Discret. Math., 2000. 213(1-3):13β19.
- [55] Carlson TA. The edge-isoperimetric problem for discrete tori. Discret. Math., 2002. 254(1-3):33β49.
- [56] RΓΆttger M, Schroeder UP. Efficient embeddings of grids into grids. Discrete Applied Mathematics, 2001. 108(1-2):143β173.
- [57] Opatrny J, Sotteau D. Embeddings of complete binary trees into grids and extended grids with total vertex-congestion 1. Discrete Applied Mathematics, 2000. 98(3):237β254.
- [58] Bezrukov SL. Embedding complete trees into the hypercube. Discrete Applied Mathematics, 2001. 110(2-3):101β119.
- [59] Caha R, Koubek V. Optimal embeddings of generalized ladders into hypercubes. Discrete Mathematics, 2001. 233(1-3):65β83.
- [60] Er M. Lexicographical Ordering of k-Subsets of a Set. Journal of Information and Optimization Sciences, 1986. 7(2):113β116.
- [61] BollobΓ‘s B, Leader I. An Isoperimetric Inequality on the Discrete Torus. SIAM J. Discret. Math., 1990. 3(1):32β37.
- [62] Lai P, Tsai C. Embedding of tori and grids into twisted cubes. Theor. Comput. Sci., 2010. 411(40-42):3763β3773.
- [63] Fan J, Jia X. Embedding meshes into crossed cubes. Inf. Sci., 2007. 177(15):3151β3160.
- [64] Miller M, Rajan RS, Parthiban N, Rajasingh I. Minimum Linear Arrangement of Incomplete Hypercubes. Comput. J., 2015. 58(2):331β337.
- [65] Boals AJ, Gupta AK, Sherwani NA. Incomplete hypercubes: Algorithms and embeddings. J. Supercomput., 1994. 8(3):263β294.
- [66] LΓΌ L, Zhou T. Link prediction in complex networks: A survey. Physica A: statistical mechanics and its applications, 2011. 390(6):1150β1170.
- [67] Garey MR, Johnson DS. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, 1979. ISBN 0-7167-1044-7.
- [68] Harper L, Chavez J. Global methods of combinatorial optimization. Preprint, Cambridge University Press.
- [69] Harper LH. Optimal assignments of numbers to vertices. Journal of the Society for Industrial and Applied Mathematics, 1964. 12(1):131β135.
- [70] Hamdi M. Embedding hierarchical networks into the hypercube. In: Proceedings of 1994 37th Midwest Symposium on Circuits and Systems, volumeΒ 1. IEEE, 1994 pp. 302β305.
- [71] Choudum SA, Indhumathi R. On embedding subclasses of height-balanced trees in hypercubes. Information Sciences, 2009. 179(9):1333β1347.
- [72] Bezrukov SL. Edge isoperimetric problems on graphs. Graph Theory and Combinatorial Biology, 1999. 7:157β197.
- [73] L PN. Applications of Graph Labeling in Communication Networks. Orient. J. Comp. Sci. and Technol, 2014. 7(1).
- [74] Arkut IC, Arkut RC, Ghani N. Graceful label numbering in optical MPLS networks. In: Chlamtac I (ed.), OptiComm 2000: Optical Networking and Communications, volume 4233. 2000 pp. 1 β 8.
- [75] Goyal P, Ferrara E. Graph Embedding Techniques, Applications, and Performance: A Survey. Knowledge-Based Systems, 2017, doi:10.1016/j.knosys.2018.03.022.
- [76] Leighton FT. Introduction to parallel algorithms and architectures: ArraysΒ· treesΒ· hypercubes. Elsevier, 2014.
- [77] Jung-hyun S, HyeongOk L, Moon-suk J. Constructing complete binary trees on Petersen-torus networks. In: 2008 Third International Conference on Convergence and Hybrid Information Technology, volumeΒ 2. IEEE, 2008 pp. 252β255. doi:10.1109/ICCIT.2008.54.
- [78] Ramya M, Meenakshi S. Labeling Techniques of Some Special Graphs. International Journal of Pure and Applied Mathematics, 2017. 116(24):93β102. ISSN:1311-8080.
- [79] Day K, Al-Ayyoub AE. Fault diameter of k-ary n-cube networks. IEEE Transactions on Parallel and Distributed Systems, 1997. 8(9):903β907. doi:10.1109/71.615436.
- [80] Day K, Al-Ayyoub AE. Minimal fault diameter for highly resilient product networks. IEEE Transactions on Parallel and Distributed Systems, 2000. 11(9):926β930. doi:10.1109/71.879775.
- [81] Bae MM, Bose B. Edge disjoint Hamiltonian cycles in k-ary n-cubes and hypercubes. IEEE Transactions on Computers, 2003. 52(10):1271β1284. doi:10.1109/TC.2003.1234525.
- [82] Wang T, Su Z, Xia Y, Qin B, Hamdi M. NovaCube: A low latency Torus-based network architecture for data centers. In: 2014 IEEE Global Communications Conference. IEEE, 2014 pp. 2252β2257. doi:10.1109/GLOCOM.2014.7037143.