1 Introduction

The Star graph \(S_n\), \(n\geqslant 2\), is the Cayley graph over the symmetric group \(\mathrm {Sym}_n\) of permutations \(\pi =[\pi _1 \pi _2 \ldots \pi _n]\) with the generating set \(\{(1~i) \in \mathrm {Sym}_n: 2 \leqslant i \leqslant n\}\) of all transpositions (1 i) swapping the 1st and the ith elements of a permutation \(\pi \). It is a connected bipartite \((n-1)\)-regular graph of order \(n!\,\) and diameter \({\text {diam}}(S_n)=\lfloor \frac{3(n-1)}{2}\rfloor \)  [3].

A graph is integral if all eigenvalues of its adjacency matrix are integers. In 1974, Harary and Schwenk [10] posed a question on graphs having integral spectra. In general, most of the graphs have nonintegral eigenvalues [2].

In 2000, Friedman [8] investigated the second smallest non-negative eigenvalue \(\lambda _2\) of Cayley graphs on the symmetric group generated by transpositions. He proved that among all sets of \(n-1\) transpositions which generate the symmetric group, the set whose associated Cayley graph has \(\lambda _2=1\) is the set \(\{(1~2), (1~3), \ldots , (1~n)\}\). This means that there are no other integral Cayley graphs over the symmetric group generated by sets of \(n-1\) transpositions.

In 2009, Abdollahi and Vatandoost conjectured [1] that the spectrum of \(S_n\) is integral, and contains all integers in the range from \(-(n-1)\) up to \(n-1\) (with the sole exception that when \(n\leqslant 3\), zero is not an eigenvalue of \(S_n\)). Partially this conjecture was based on the known fact about the spectrum of an r-regular graph which lies in the segment \([-r,r]\) [5]. They verified this conjecture numerically using GAP for \(n\leqslant 6\).

In 2012, Krakovski and Mohar [14] proved the second part of the conjecture. More precisely, they proved that for \(n \geqslant 2\) and for each integer \(1\leqslant k \leqslant n-1\), the values \(\pm (n-k)\) are eigenvalues of \(S_n\) with multiplicity at least \(\left( {n-2}\atop {k-1}\right) \). If \(n\geqslant 4\), then 0 is an eigenvalue of \(S_n\) with multiplicity at least \(\left( {n-1}\atop {2}\right) \). Since the Star graph is bipartite, \(\mathrm {mul}(n-k)=\mathrm {mul}(-n+k)\) for each integer \(1\leqslant k \leqslant n\). Moreover, \(\pm (n-1)\) are simple eigenvalues of \(S_n\).

At the same time, Chapuy and Feray [6] showed that the integrality of the Star graphs was already solved in another context, since it is equivalent to studying the spectrum of Jucys–Murphy elements in the algebra of the symmetric group [11]. This connection between two kinds of spectra implies that the Star graph is integral. References on the topic can be also found in the introduction of the paper by Renteln [15].

A lower bound on multiplicities of eigenvalues of \(S_{n}\) given by Krakovski and Mohar was improved by Chapuy and Feray as follows:

$$\begin{aligned} \mathrm {mul}(n-k) \geqslant \left( {n-2}\atop {n-k-1}\right) \left( {n-1}\atop {n-k}\right) . \end{aligned}$$
(1)

In 2016, Avgustinovich et al.  [4, 12] suggested a method for getting explicit formulas for multiplicities of eigenvalues \(\pm (n-k)\) in the Star graphs \(S_n\) and presented such formulas for \(2\leqslant k \leqslant 5\). Moreover, a lower bound on multiplicity of eigenvalues of \(S_{n}\) for sufficiently large n was obtained. It was proved that for a fixed integer eigenvalue of the Star graph \(S_n\), its multiplicity is at least \(2^{\frac{1}{2}n \log n (1-o(1))}\) [4].

In 2018, Khomyakova [13] investigated the behavior of the eigenvalues multiplicity function of the Star graph \(S_n\) for eigenvalues \(\pm (n-k)\) where \(1\leqslant k \leqslant \frac{n+1}{2}\). It was shown that the function has a polynomial behavior in n. Moreover, explicit formulas for calculating multiplicities of eigenvalues \(\pm (n-k)\) where \(2\leqslant k \leqslant 12\) were also presented in the paper. Computational results showed that the same polynomial behavior of the eigenvalues multiplicity function occurs for any integers \(n \geqslant 2\) and \(1\leqslant k \leqslant n\).

In this paper, we review methods used for getting explicit formulas for eigenvalue multiplicities in the Star graphs \(S_n\), present these formulas for the eigenvalues \(\pm (n-k)\), where \(2\leqslant k \leqslant 12\), and finally collect computational results of all eigenvalue multiplicities for \(n\leqslant 50\) in the catalogue provided in the electronic supplementary material.

2 Theoretical results

To describe a combinatorial approach for calculating multiplicities of eigenvalues of the Star graphs \(S_n\), \(n\geqslant 2\), we need to give basic definitions and notation on representation theory of the symmetric group [16].

The symmetric group \(Sym_n\) consists of all bijections of \(\{1, 2, \ldots , n\}\) to itself using compositions as the multiplication. For any permutation \(\pi \in Sym_n\), we view its cycle type as a partition.

A partition of n is a sequence \(\lambda =(\lambda _1,\lambda _2,\ldots ,\lambda _l),~l\leqslant n,\) such that \(\lambda _1\geqslant \lambda _2\geqslant \cdots \geqslant \lambda _l\) and \(\lambda _1+\lambda _2+\cdots +\lambda _l=n\). We denote a partition of n as \(\lambda \vdash n\). If \(\pi \in \mathrm {Sym}_n\) is decomposed into a product of disjoint cycles of length \(\lambda _1,\ldots ,\lambda _l\), where \(\lambda _1\geqslant \cdots \geqslant \lambda _l\) so that \(\lambda _1+\cdots +\lambda _l=n\), then a partition \(\lambda =(\lambda _1,\lambda _2,\ldots ,\lambda _l)\) is called the cycle type of \(\pi \). A partition \(\lambda \) is presented by its Young diagram. In this paper, we use the French notation for Young diagrams [9].

Let \(\lambda \) is a partition of n. A Young tableau of shape \(\lambda \) is obtained by filling in the boxes of a Young diagram of \(\lambda \) with the elements \(\{1,2,\ldots ,n\}\), where each number occurring exactly once. Thus, the Young tableau of shape \(\lambda \) is the set \([\lambda ]= \{(i,j): 1\leqslant j \leqslant \lambda _i,~1 \leqslant i \leqslant l\}\). Let us define values \(c(m)=i-j\), where \(m \in \{1,\ldots ,n\}\) and i, j are the ordinate and the abscissa of the box containing m, correspondingly. A standard Young tableau is a Young tableau whose the entries are increasing across each row and each column.

We write \(\lambda ^\prime \) for the conjugate partition of \(\lambda \) defined by \(\lambda ^\prime =(\lambda ^{\prime }_1, \lambda ^{\prime }_2, \ldots , \lambda ^{\prime }_{l^{\prime }})\), where \(l^\prime =\lambda _1,~\lambda ^{\prime }_j=max\{j: (i, j)\in [\lambda ]\},~ 1 \leqslant i \leqslant l^\prime \). So, \((i,j)\in [\lambda ]\) if and only if \((j,i)\in [\lambda ^{\prime }]\). Then, the hook length \(h_{ij}\) is defined by the following formula:

$$\begin{aligned} h_{ij}=\lambda _i-j+\lambda ^{\prime }_j-i+1. \end{aligned}$$
(2)

Now let us show relationships between standard Young tableaux and eigenvalue multiplicities of the Star graphs.

Let G be a group and V be a finite-dimensional vector space over the complex numbers. Let GL(V) stands for the set of all invertible linear transformations of V to itself, called the general linear group of V. Then a representation of G on V is a group homomorphism \(\rho :G\rightarrow GL(V)\), and V is a vector space of the representation with dimension \(\mathrm {dim}(V)\). The representation is irreducible if it has no proper subspace closed under the action of \(\rho \). Two representations \(\rho _1:G\rightarrow GL(V_1)\) and \(\rho _2:G\rightarrow GL(V_2)\) are equivalent if there exists a bijective linear map \(\varphi : V_1\rightarrow V_2\) such that \(\varphi \rho _2(g)=\rho _1(g)\varphi \) for all \(g\in G\).

The symmetric group \(\mathrm {Sym}_n\) has order n!, its conjugacy classes are labeled by partitions of n, and according to the representation theory of a finite group, the set of inequivalent irreducible representations is defined by partitions of n. We denote by \(V_{\lambda }\) a vector space of the irreducible representation associated with the partition \(\lambda \vdash n\). It is known [16] that

$$\begin{aligned} \sum _{\lambda \vdash n}(\mathrm {dim}(V_\lambda ))^2=|\mathrm {Sym}_n|, \end{aligned}$$
(3)

and the following equality holds [6]

$$\begin{aligned} \mathrm {mul}(n-k)=\sum _{\lambda \vdash n} \mathrm {dim}(V_{\lambda })I_{\lambda }(n-k), \end{aligned}$$
(4)

where \(I_{\lambda }(n-k)\) is the number of standard Young tableaux of shape \(\lambda \) satisfying \(c(n)=n-k\). Since \(\mathrm {dim}(V_\lambda )\) is equal to the number of all partitions of shape \(\lambda \), i.e., the number of standard Young tableaux, it is calculated by the Hook Formula [7]:

$$\begin{aligned} \mathrm {dim}(V_\lambda )=\frac{n!}{\displaystyle \prod _{(i,j) \in [\lambda ]}h_{ij}}, \end{aligned}$$
(5)

where \(\lambda \vdash n\). Let \(\mathcal A_k\) be the set of partitions of n of length \(l=n-k+1\) with the last element 1. For any \(\lambda =(\lambda _1,\ldots ,\lambda _{n-k},1)\), let \(\hat{\lambda }\) be a partition \((\lambda _1,\ldots ,\lambda _{n-k})\) of \(n-1\). Then the following result holds.

Lemma 2.1

[13] For any integer k, \(1\leqslant k\leqslant \frac{n+1}{2}\), we have

$$\begin{aligned} I_{\lambda }(n-k)= \left\{ \begin{array}{ll} \mathrm {dim}(V_{\hat{\lambda }}), &{}\quad {\text {if }}\lambda \in \mathcal A_k; \\ 0, &{}\quad {\text {if }}\lambda \not \in \mathcal A_k. \end{array} \right. \end{aligned}$$
(6)

We set \(\lambda =(\lambda _1,\lambda _2,\ldots ,\lambda _l)\vdash n,~ l=n-k+1,~ \lambda \in \mathcal A_k\), and calculate the hook length \(\widehat{h_{ij}}\) in \(\hat{[\lambda ]}\) by the following formulas:

$$\begin{aligned} \widehat{h_{ij}} = {\left\{ \begin{array}{ll} \lambda _i - j + (\lambda ^{\prime }_j -1) - i +1, &{}~~~ j = 1,~1 \leqslant i \leqslant l-1;\\ \lambda _i - j + \lambda ^{\prime }_j - i +1, &{}~~~1 < j \leqslant \lambda _i,~1 \leqslant i \leqslant l-1;\\ 0, &{}~~~i=l=n-k+1.\\ \end{array}\right. } \end{aligned}$$
(7)

Then by Lemma 2.1, for any \(k, 1\leqslant k\leqslant \frac{n+1}{2},\) formula (4) can be rewritten as:

$$\begin{aligned} \mathrm {mul}(n-k)=\sum _{\lambda \in \mathcal A_k}\frac{n!}{\displaystyle \prod _{(i,j) \in [\lambda ]} h_{ij}} \cdot \frac{(n-1)!}{\displaystyle \prod _{(i,j) \in \hat{[\lambda ]}} \widehat{h_{ij}}}. \end{aligned}$$
(8)

The main result is given by the following theorem.

Theorem 2.2

[13] Let \(n,k\in \mathbb {Z}\), \(n\geqslant 2\) and \(1\leqslant k\leqslant \frac{n+1}{2}\), then the multiplicity \(\mathrm {mul}(n-k)\) of eigenvalue \((n-k)\) of the Star graph \(S_n\) is calculated by the formula:

$$\begin{aligned} \mathrm {mul}(n-k)=\frac{n^{2(k-1)}}{(k-1)!}+P(n), \end{aligned}$$

where P(n) is a polynomial of degree \(2k-3\).

Computational results show that theorem holds for any \(n\geqslant 2\) and \(1\leqslant k \leqslant n\).

3 Practical results

Explicit formulas of multiplicities for the positive eigenvalues \((n-k)\), where \(2\leqslant k \leqslant 12\), are obtained by (8) and given in “Appendix A”. Since the Star graph \(S_n\) is bipartite, the same formulas hold for negative eigenvalues \(-(n-k)\). The results of our computations are summarized in electronic supplementary material. To get these results an algorithm based on the method above was implemented in Golang. The calculations were performed on the Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz with the following elapsed time:

n

50

55

60

65

70

75

80

85

90

95

100

sec

1.5

3.6

8.2

18.6

40.6

87

181.8

373.1

745.5

1461.9

2827.9