Article · Wikipedia archive · Last revised Jul 6, 2026

Arrangement graph

In graph theory, the arrangement graph is a graph defined on the vertex set consisting of all permutations of distinct elements chosen from , where two vertices are connected by an edge whenever their corresponding permutations differ in exactly one of their positions.

Last revised
Jul 6, 2026
Read time
≈ 2 min
Length
506 w
Citations
10
Source
The arrangement graph A 5 , 2 {\displaystyle A_{5,2}} . For the numbers 1 through 5, each vertex is a permutation of 2 numbers. Two vertices are connected if changing exactly one digit of a vertex changes it into the other. source ↗

In graph theory, the arrangement graph A n , k {\displaystyle A_{n,k}} is a graph defined on the vertex set consisting of all permutations of k {\displaystyle k} distinct elements chosen from { 1 , 2 , , n } {\displaystyle \{1,2,\ldots ,n\}} , where two vertices are connected by an edge whenever their corresponding permutations differ in exactly one of their k {\displaystyle k} positions.12

Properties

The ( n , k ) {\displaystyle (n,k)} -arrangement graph has n ! / ( n k ) ! {\displaystyle n!/(n-k)!} vertices, is regular with vertex degree k ( n k ) {\displaystyle k(n-k)} , and is k ( n k ) {\displaystyle k(n-k)} -connected. It has graph diameter 3 k / 2 {\displaystyle \lfloor 3k/2\rfloor } and average distance H k + k ( k 2 ) / n {\displaystyle H_{k}+k(k-2)/n} , where H k = i = 1 k 1 i {\displaystyle H_{k}=\sum _{i=1}^{k}{\frac {1}{i}}} is the k {\displaystyle k} th harmonic number. The arrangement graph is both vertex-transitive and edge-transitive.12

The ( n , k ) {\displaystyle (n,k)} -arrangement graph can be decomposed into n {\displaystyle n} subgraphs isomorphic to A n 1 , k 1 {\displaystyle A_{n-1,k-1}} by fixing each different element in one particular position.2

The eigenvalues of the adjacency matrix of an arrangement graph are integers. For fixed k {\displaystyle k} and sufficiently large n {\displaystyle n} , k {\displaystyle -k} is the only negative eigenvalue in the spectrum.3

Special cases

Setting k = 1 {\displaystyle k=1} yields the complete graph K n {\displaystyle K_{n}} , setting k = n 1 {\displaystyle k=n-1} yields the star graph, and setting k = n 2 {\displaystyle k=n-2} yields the alternating group graph.24 The arrangement graph A n , 2 {\displaystyle A_{n,2}} is the line graph of the n {\displaystyle n} -crown graph.

Applications

Arrangement graphs were proposed as a generalization of star graphs to provide a more flexible choice of network parameters when designing an interconnection network for multiprocessor or multicomputer systems.2 They preserve many attractive properties of star graphs, including vertex and edge transitivity, while allowing tuning of both parameters n {\displaystyle n} and k {\displaystyle k} for suitable network size.1

References

References

  1. Day, Khaled; Tripathi, Anand (1992). "Arrangement graphs: A class of generalized star graphs". Information Processing Letters. 42 (5): 235–241. doi:10.1016/0020-0190(92)90030-Y. ISSN 0020-0190.
  2. Lin, Chin-Tsai (2003). "Embedding k(n−k) edge-disjoint spanning trees in arrangement graphs". Journal of Parallel and Distributed Computing. 63 (12): 1277–1287. doi:10.1016/S0743-7315(03)00107-2. ISSN 0743-7315.
  3. Araujo, José O.; Bratten, Tim (2017). "The spectra of arrangement graphs". Linear Algebra and Its Applications. 530: 461–469. arXiv:1612.04747. doi:10.1016/j.laa.2017.05.032. ISSN 0024-3795.
  4. Wang, Shiying; Feng, Kai (2014). "Fault tolerance in the arrangement graphs". Theoretical Computer Science. 533: 64–71. doi:10.1016/j.tcs.2014.03.025. ISSN 0304-3975.