A note on minimum linear arrangement for BC graphs
Xiaofang Jiang, Qinghui Liu, Natarajan Parthiban, R. Sundara, Rajan

TL;DR
This paper addresses the minimum linear arrangement problem specifically for BC graphs, a family that includes various well-known cube-like graphs, providing solutions for optimal vertex labelings.
Contribution
It offers the first solution to the minimum linear arrangement problem for BC graphs, encompassing multiple important graph families.
Findings
Solved the minimum linear arrangement problem for BC graphs.
Included various cube-based graph families such as hypercubes and twisted cubes.
Provides optimal arrangements for these complex graph structures.
Abstract
A linear arrangement is a labeling or a numbering or a linear ordering of the vertices of a graph. In this paper we solve the minimum linear arrangement problem for bijective connection graphs (for short BC graphs) which include hypercubes, M\"{o}bius cubes, crossed cubes, twisted cubes, locally twisted cube, spined cube, -cubes, etc. as the subfamilies.
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 · graph theory and CDMA systems · Advanced Graph Theory Research
A note on minimum linear arrangement for BC graphs
Xiaofang Jiang1, Qinghui Liu1, , N. Parthiban2, and R. Sundara Rajan3
1Department of Computer Science, Beijing Institute of Technology,
Beijing, China
2School of Advanced Sciences, VIT University, Chennai, India
3Department of Mathematics, Hindustan Institute of Technology and Science,
Chennai, India
[email protected] This work is partially supported by National Natural Science Foundation of China, No. 11371055, No. 11571030.This work is partially supported by Project no. SR/S4/MS: 846/13, Department of Science and Technology, SERB, Government of India
Abstract
A linear arrangement is a labeling or a numbering or a linear ordering of the vertices of a graph. In this paper we solve the minimum linear arrangement problem for bijective connection graphs (for short BC graphs) which include hypercubes, Möbius cubes, crossed cubes, twisted cubes, locally twisted cube, spined cube, -cubes, etc. as the subfamilies.
Keywords: Minimum linear arrangement, BC graphs
1 Introduction
Graph layout problems are a particular class of combinatorial optimization problems whose goal is to find a linear layout of an input graph in such a way that a certain objective function is optimized. In the literature, there are plenty of layout problems are discussed, such as Linear Arrangement, Bandwidth, Cutwidth, Modified Cut, Sum Cut, Edge Bisection and Vertex Bisection [1]. A large number of relevant problems in different domains formulated as graph layout problems include VLSI circuit design, network reliability, information retrieval, numerical analysis, computational biology, single machine job scheduling, automatic graph drawing and topology awareness of overlay networks [2, 3]. The problems are hard in general but known to be solvable in certain restricted classes of graphs [1].
A linear arrangement of an undirected graph with nodes is a bijective function . A linear arrangement is also called a labeling or a numbering or a linear ordering of the vertices of a graph. In [4], the Minimum Linear Arrangement (MinLA) problem is formulated as follows: Given a graph , find a linear arrangement that minimizes . Linear arrangements are a particular case of embedding graphs in -dimensional grids or other graphs. The case in which a graph with vertices must be embedded into a path is perhaps the simplest nontrivial embedding problem. The MinLA problem is NP-complete for bipartite graphs [5] and permutation graphs [6].
2 Preliminaries
The following edge isoperimetric problems are used as tools to solve the MinLA problem. MinLA has been computed for regular graphs such as hypercubes [4], circulant graphs [8], folded hypercubes [7], Petersen graphs [9] chord graphs [3] and locally twisted cubes [10] using edge isoperimetric problem. In this paper, we compute the MinLA for certain families of regular graphs such as BC graphs.
Problem 1 :
[11] For a given , if where , then the problem is to find with such that .
Problem 2 :
[11] For a given , if where , then the problem is to find with such that . Such a set A is called an optimal set.
Definition 2.1**.**
Let and be finite graphs. An embedding of into is a pair defined as follows:
* is a one-to-one map from to * 2. 2.
* is a one-to-one map from to is a path in between and , for *
For brevity, we denote the pair as . The expansion of an embedding is the ratio of the number of vertices of to the number of vertices of . In this paper, we consider embeddings with expansion one.
The *congestion *of an embedding of into is the maximum number of edges of the graph that are embedded on any single edge of . Let denote the number of edges of such that is in the path between and in . In other words,
[TABLE]
where denotes the path between and in with respect to . Further, if is any subset of , then we define .
Definition 2.2**.**
The wirelength of an embedding of into is given by
[TABLE]
The wirelength of into is defined as
[TABLE]
where the minimum is taken over all embeddings of into .
When is a path, we represent by and represent by MinLA.
Lemma 2.3**.**
The MinLA of a graph of order is given by
[TABLE]
Proof. For , let , then for any embedding , we have
[TABLE]
3 Main Results
BC networks have received a great deal of attention in the past [12, 13, 14, 15]. Fan et al. [12] proposed a family of interconnection networks called BC graphs. BC networks are a class of networks which include several well-known interconnection networks like hypercubes, Möbius cubes [16], crossed cubes [17], twisted cubes [18], locally twisted cube [19], spined cube [20] and Z-cube [21]. These variations of hypercubes generally possess certain superior properties over the hypercubes and are recognized as attractive alternatives to the hypercubes.
Definition 3.1**.**
[12, 15] Let , be two vertex disjoint graph of the same order. A bijective connection between and is defined as an edge set , where is a bijection. Define .
An -dimensional BC graph, denoted by , is an -regular graph with nodes and edges. The set of all the -dimensional BC graphs is called the family of the -dimensional BC graphs, denoted by . We now define mathematically as follows:
Definition 3.2**.**
[12, 15] The one-dimensional BC network is a complete graph with two vertices, . The family of the one-dimensional BC network is defined as . When , if and only if for some .
Lemma 3.3**.**
[15] Let be a -dimensional BC graph. For an integer , which can be uniquely written as for some nonnegative integers and , then the maximum number of edges joining vertices from a set of vertices is , where , .
Note that this implies And hence
[TABLE]
where for a sequence with for some , there are choices for and \left(\begin{array}[]{c}n-k-1\\ i\end{array}\right) choices for . Then
[TABLE]
Now, we define a class of linear arrangement from BC graph to path by induction.
Definition 3.4**.**
For any , define . Let be the -dimensional BC graph . If , writing , we define , . We call it a -dimensional BC structure linear arrangement. If , then there exist -dimensional BC graphs , such that . Let , be two -dimensional BC structure linear arrangements. Define as follows. For any , let and for any , let . We call it a -dimensional BC structure linear arrangement.
Theorem 3.5**.**
The MinLA of BC graph is
[TABLE]
Proof.
By Lemma 2.3 and analysis above, we have . To prove the equality, we need to show that for any , for any BC structure linear arrangement ,
[TABLE]
It is direct to show that
Suppose for , any and any BC structure linear arrangement ,
[TABLE]
Take any and any -dimensional BC linear arrangement . Then there is such that and there are -dimensional BC structure linear arrangements , such that for any , , for any , . Then
[TABLE]
By induction hypothesis, .
By direct computation,
[TABLE]
Thus for any -dimensional BC structure linear arrangement , we have
[TABLE]
. Hence, the theorem is proved by induction. ∎
4 Concluding Remarks
In this paper, we computed the MinLA for BC graphs. Finding the other parameters, such as bandwidth, cutwidth, edge bisection and vertex bisection for BC graphs are under investigation.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Petit, J. (2011) Addenda to the survey of layout problems, Bulletin of the EATCS, University of Patras campus, Greece, 105, 177-201.
- 2[2] Diaz, J. Petit, J. and Serna, M. (2002) A survey of graph layout problems, ACM Computing Surveys, 34, 313-356.
- 3[3] Raoufi, P. Rostami, H. and Bagherinezhad, H. (2013) An optimal time algorithm for minimum linear arrangement of chord graphs, Information Sciences, 238, 212-220.
- 4[4] Harper, L.H. (1964) Optimal assignments of numbers to vertices, SIAM Journal on Applied Mathematics, 12, 131-135.
- 5[5] Even, S. and Shiloach, Y. (1975) NP-completeness of several arrangement problems, Technical report TR-43, Department of Computer Science, Technion, Haifa.
- 6[6] Cohen, J. Fomin, F. V. Heggernes, P. Kratsch, D. and Kucherov, G. (2006) Optimal linear arrangement of interval graphs, Lecture Notes in Computer Science LNCS, Springer, 4162, 267-279.
- 7[7] Rajasingh, I. and Arockiaraj, M. (2011) Linear wirelength of folded hypercubes, Mathematics in Computer Science, 5(1), 101-111.
- 8[8] Rajasingh, I. Manuel, P. Arockiaraj, M. and Rajan, B. (2013) Embeddings of circulant networks, Journal of Combinatorial Optimization, 26, 135-151.
