4,648
Views
7
CrossRef citations to date
0
Altmetric
Articles

Recent developments on the power graph of finite groups – a survey

ORCID Icon, ORCID Icon, ORCID Icon & ORCID Icon
Pages 65-94 | Received 19 May 2021, Accepted 03 Jul 2021, Published online: 26 Jul 2021

Abstract

Algebraic graph theory is the study of the interplay between algebraic structures (both abstract as well as linear structures) and graph theory. Many concepts of abstract algebra have facilitated through the construction of graphs which are used as tools in computer science. Conversely, graph theory has also helped to characterize certain algebraic properties of abstract algebraic structures. In this survey, we highlight the rich interplay between the two topics viz groups and power graphs from groups. In the last decade, extensive contribution has been made towards the investigation of power graphs. Our main motive is to provide a complete survey on the connectedness of power graphs and proper power graphs, the Laplacian and adjacency spectrum of power graph, isomorphism, and automorphism of power graphs, characterization of power graphs in terms of groups. Apart from the survey of results, this paper also contains some new material such as the contents of Section 2 (which describes the interesting case of the power graph of the Mathieu group M11) and Section 6.1 (where conditions are discussed for the reduced power graph to be not connected). We conclude this paper by presenting a set of open problems and conjectures on power graphs.

Mathematics Subject Classification(2000):

1. Introduction

The study of graphical representation of an algebraic structure, especially a semigroup or a group become an energizing research topic over the recent couple of decades, prompting many intriguing outcomes and questions. In this context, the most well-known class of graphs is the Cayley graph. Cayley graphs were firstly presented in 1878, very much considered, and has numerous applications and well-studied. In particular, Cayley graphs of finite groups are used as routing network in parallel computing due to the basic properties that Cayley graph are regular and vertex-transitive. The notion of the power graph of a group is a very recent development in the domain of graphs from groups. The concept of directed power graph P(G) of a group G, introduced by Kelarev and Quinn [Citation51], is a digraph with vertex set G and for any a,bG, there is a directed edge from a to b in P(G) if and only if ak=b, where kN. For a semi-group, it was first considered in [Citation53] and further studied in [Citation52]. All of these papers used the brief term ‘power graph’ to refer to the directed power graph, with the understanding that the undirected power graph is the underlying undirected graph of the directed power graph. Motivated by this, Chakrabarty et al. [Citation20] introduced the concept of an undirected power graph P(G) of a group G, which was defined as follows: Given a group G, the power graph P(G) of G is the simple undirected graph with vertex set G and two vertices a,bG are adjacent in P(G) if and only if ba and bk=a or ak=b,kN. After that the undirected power graph became the main focus of study by several authors in [Citation2, Citation13, Citation15, Citation31, Citation60, Citation61].

As a simple example, we show the power graph of the group shown in . Q8=a,b|a4=1,b2=a2,b1ab=a1.

Figure 1. The power graph of Q8.

Figure 1. The power graph of Q8.

Many researchers have contributed towards the understanding of power graphs of groups, especially after 2010. In 2013, Abawajy et al. [Citation2], made a survey about the power graphs in which they provided results about Eulerian, Hamiltonian, and complete characterizations of power graphs. Also, they collected and provided information about the number of edges, chromatic number, clique number, planarity, and isomorphism of power graphs. However, the authors did not explore properties like the spectrum, connectivity, automorphisms of power graphs. Motivated by this, we review both the classical as well as recent results on the power graphs from finite groups. We cover almost every known result about power graphs published after 2013 and also those results which are not available in the previous survey paper [Citation2].

2. A case study: M11

We begin by considering an example in some detail, the Mathieu group M11, a simple group of order 7920=24.32.5.11; this group is small enough to be manageable but large enough to illustrate some interesting phenomena. Information about M11 can be found in the Atlas of Finite Groups [Citation30] or discovered using the computer algebra system GAP [Citation43]. We will obtain information about the power graph, and also a construction of an interesting bipartite graph of large girth.

For this section, we only need the definition of the power graph given in the preceding section: the vertex set is the group G; two vertices a and b are joined if one is a power of the other. Let Γ=P(M11).

The identity is joined to all other vertices in Γ (this is true in any finite group). This also means that the identity is an isolated vertex in the complement of Γ. To analyse further, we remove the identity, giving the so-called reduced power graph P0(M11).

Of the remaining vertices, elements of order 11 and 5 are joined only to their powers; these form 144 complete graphs of size 10 and 396 complete graphs of size 4. (Now we observe that the non-identity elements form a single connected component in the complement of the power graph, since for any two such elements x and y, there is an element z of order 11 such that x,yz).

We remove the vertices of orders 5 and 11, and consider the remaining 4895 vertices, corresponding to elements whose orders are divisible by the primes 2 or 3 only. In detail, there are 165 of order 2, 440 of order 3, 990 of order 4, 1320 of order 6 and 1980 of order 8. Next we notice that vertices which generate the same cyclic subgroup have the same closed neighbourhood in the graph. (We will define xy to mean that x and y generate the same cyclic group.) Computation shows that the converse is false; the relation ∼ has 2035 equivalence classes, while the relation “same closed neighbourhood” has 1540. If we collapse each equivalence class of the second relation to a single vertex, we obtain a graph with 1540 vertices. This graph contains pairs of vertices with the same open neighbourhoods; collapsing such pairs yields a graph with 1210 vertices, in which no further such reduction is possible. These two reductions preserve connectedness and some other graph-theoretic properties.

We find that the automorphism group of this 1210-vertex graph is the Mathieu group M11, acting with four orbits, of sizes 165 (twice), 220 and 660. Numbering these orbits O1,,O4, let mij be the number of edges from a fixed vertex of Oi to a vertex of Oj; the resulting matrix M=(mij) is given by M=(0100100400030110).

The matrix shows that the graph is bipartite, the bipartite blocks being O1O4 and O2O3. Its diameter and girth are both 20. The edges between O1 and O2 form a matching. We obtain an interesting graph with vertex set O2O3 in which two vertices adjacent if they lie in different orbits but have a common neighbour in O4. The graph is bipartite; vertices in O2 have valency 4 while those in O3 have valency 3. The diameter and girth are both equal to 10, and the automorphism group is again M11.

3. Outline of the survey

This article has been carefully divided into 14 sections. In Section 4, we present the required definitions and notations. Section 5 investigates connectedness of power graphs, including minimal separating sets, disconnecting sets, and results on the vertex connectivity, the edge connectivity along with the relationship between the vertex connectivity and edge connectivity of the power graph of various groups. Section 6 elaborates the results on the connectivity of proper power graphs in which the number of components and the diameter of proper power graphs are also considered. Sections 7 and 8 deal with independence number and perfectness of power graphs, respectively. Section 9 has been devoted to the spectrum of power graphs, which includes the Laplacian spectrum and the adjacency spectrum of power graphs of certain finite groups. The relationship between the vertex connectivity and algebraic connectivity of the power graphs of some finite groups are also presented in this section. Section 10 presents results related to the isomorphism of power graphs, which includes power graphs of infinite groups also. Section 11 contains results on the automorphism of power graphs of finite groups. Followed by this, in Section 12, we present those results which provide the direct connection between the power graphs and their corresponding groups. Section 13 contains other properties of power graphs that cannot be classified into various sections mentioned above. Apart from survey of results, this paper also contains some new material such as Sections 2 and 6.1. We conclude this paper by giving certain open problems and conjectures in Section 14.

4. Definitions and notations

In this section, we present some definitions and notations from group theory and number theory as well as graph theory in order to make this paper self-contained. We use standard definitions and results from [Citation38, Citation42, Citation76] for group theory and [Citation8–10, Citation34] for graph theory which we restate here along with our notations. N denotes the set of all natural numbers. For a positive integer n, Euler’s phi function ϕ(n), denotes the number of non-negative integers less than n that are relatively prime to n. When we consider the prime factorization of a positive integer n=p1α1p2α2pmαm, it is assumed that m2, p1<p2<<pm are primes and αiN for all i with 1im.

4.1. Group theory

Throughout this paper, G denotes a group that may be of finite or infinite order, with identity e. Let Z(G) denote the center of the group G. For a group G, let πe(G)={o(a):aG}, where o(a) is the order of the element a. The exponent of a finite group G, denoted by exp(G), is the least common multiple of orders of all its elements. Let π(G) be the set of all prime numbers p dividing the order of G, equivalently primes p such that G has an element of order p. A group G is called torsion-free if o(a)= for all aG{e}. A group G is said to be of bounded exponent, if there exists nN such that an=e for all aG. A group G is said to be an EPO-group if every non-identity element of G is of prime order. A finite Abelian group G with identity e is called CP group if the order of every non-identity element is a power of a prime number. A group G is locally finite if every finitely generated subgroup H=a1,a2,,ak of G, is of finite order. Further, G is called locally center-by-finite, if every finitely generated subgroup H of G has centre of finite index in H. We use S for the subgroup of G generated by the subset S. Let σ(G) be the number of cyclic subgroups and τ(G) denote the order of the smallest cyclic subgroup of G.

Define a relation ∼ on G by ab if a=b, where a is the cyclic subgroup of G generated by aG. It can be seen that ∼ is an equivalence relation on G. We denote the equivalence class containing aG under ∼ by [a]. We note here that if ab, then a and b are joined in the power graph of G, and they have the same neighbours (except for one another).

Zn={0¯,1¯,,n1¯} denotes the finite cyclic group of order n. The notation Zmn means that the direct product of n copies of Zm. S(Zn) denotes the set of all generators together with the identity element of the group Zn. That is, S(Zn)={a¯:1a<n,gcd(a,n)=1}{0¯}. We use the following:

  • D2n=a,b|an=b2=e, ab=ba1 denotes the dihedral group of order 2n;

  • Q4n=a,b|a2n=e,an=b2,ab=ba1 denotes the dicyclic group of order 4n. If n is a power of 2, this group is the generalized quaternion group.

  • Sn and An denote the symmetric group and the alternating group on the set of n symbols, respectively.

For σAn, the support of σ is denoted by Supp(σ) and is defined by Supp(σ)={i:σ(i)i}.

We recall here a theorem of Burnside (see [Citation44, Theorem 12.5.2]):

Theorem 4.1.

[Citation44, Theorem 12.5.2] Let G be a finite group whose order is a power of a prime p. Suppose that G has a unique subgroup of order p. Then either

  1. G is cyclic; or

  2. p = 2 and G is a generalized quaternion group.

4.2. Graph theory

Throughout this paper Γ=(V,E) denotes a graph with vertex set V and edge set E. δ(Γ) denotes the minimum among degrees of vertices in Γ. For a subset AV of vertices in a graph Γ=(V,E), the induced subgraph A is the subgraph of Γ with vertices in A and edges with both ends in A. A set of vertices T of a graph Γ is said to be a separating set or cut-set, if its removal increases the number of connected components of Γ. T is called a minimal separating set or minimal cut-set if none of its non-empty proper subset is a separating set. If T is of least cardinality, then it is called a minimum separating set or minimum cut-set of Γ. The cardinality of a minimum separating set is called the vertex connectivity of Γ and it is denoted by κ(Γ).

A subgraph of Γ=(V,E) is one of the form (V,E), where VV and EE such that the vertices on each edge of E lie in V. If all edges of V with both vertices in V belong to E, it is an induced subgraph; if V=V, it is a spanning subgraph. A graph Δ is a forbidden subgraph for Γ if no induced subgraph of Γ is isomorphic to Δ. A disconnecting set of Γ is a set of edges whose removal increases the number of connected components of Γ. A disconnecting set is said to be minimal if none of its proper subsets disconnects Γ. A minimum disconnecting set of Γ is a disconnecting set of Γ with least cardinality. If A,BV(Γ),then the set of all edges having one end in A and the other in B is denoted by E[A,B]. If A={v}, we write E[v,B] instead of E[A,B]. The diameter, diam(Γ), of a graph Γ is the maximum distance between two vertices of Γ. If Γ is not connected, the diameter is defined to be . The girth of Γ, denoted by g(Γ), is the length of a shortest cycle in Γ. A subset XV of Γ=(V,E) is called an independent set, if there does not exist any edge in Γ whose both end vertices are in X. The cardinality of a largest independent set, denoted by β(Γ) is called independence number of Γ. A complete subgraph of Γ is called a clique, and the supremum of size of cliques in Γ, denoted by ω(Γ) is called the clique number of Γ. A subset SV of Γ is called a dominating set, if for any vV, either vS or there exists a vertex wS such that v is adjacent to w. The cardinality of a minimum dominating set is denoted by γ(Γ) and is called the dominating number of Γ.

For Γ=(V,E) and aV, the neighbourhood of a is denoted by N(a) and its defined as N(a)={bV|b is adjacent to a}. We sometimes call this the open neighbourhood of a, as opposed to the closed neighbourhood N(a){a}. The chromatic number of Γ is denoted by χ(Γ) is the smallest number of colors needed to color the vertices of Γ so that no two adjacent vertices receive the same color.

A graph Γ is called perfect if the chromatic number of any finite induced subgraph of Γ is equal to its clique number. We recall the Strong Perfect Graph Theorem of Chudnovsky et al. [Citation29], which characterizes perfect graphs by forbidden subgraphs and is given in Theorem 8.1(ii) of this survey.

Other interesting classes of graphs such as cographs, chordal graphs, split graphs, and threshold graphs, and the concepts of open and closed twins and twin reduction, will be introduced later.

5. Connectivity of power graphs

This section is divided into six subsections, which are devoted to the results based on vertex connectivity of power graphs, edge connectivity of power graphs and equality of these two parameters. Recall that for a given group G, the power graph P(G) of G is the simple undirected graph with vertex set G and two vertices a,bG are adjacent in P(G) if and only if ba and bk=a or ak=b, for some kN. The power graph of any finite group is connected with diameter at most 2, since there is an edge from any non-identity group element to the identity. In other words, {e} is a dominating set in P(G).

5.1. Vertex connectivity of power graphs of finite cyclic groups

The finite cyclic group Zn, the dihedral group D2n, and the dicyclic group Q4n play an important role in the deeper parts of finite group theory, and invariably they appear as subgroups of a given group. The connectivity of the power graph of certain finite cyclic groups of particular order and their generalization was dealt in [Citation21, Citation22, Citation26]. In continuation of these results, Panda and Krishna [Citation70] focused on the power graph of finite cyclic groups in general and obtained minimal separating sets of the power graph P(Zn), which in turn gives the vertex connectivity of the power graph P(Zn). For a given XZn,Xc=ZnX and Xc is the induced subgraph of P(Zn) induced by Xc.

Recall that S(Zn) denotes the set of all generators together with the identity of the group Zn. For an arbitrary element aZn, a is some power of each of the generators of Zn and some power of a is the identity. Due to this, every element in S(Zn) is adjacent to every other element in P(Zn). Hence the induced subgraph S(Zn)c plays some vital role in the connectivity of P(Zn). For a subset AZn, A*=A{e}.

Chattopadhyay and Panigrahi [Citation21, Citation22], determined the tight lower bound for the vertex connectivity of power graphs corresponding to cyclic groups Zn and gave exact value of κ(P(Zn)) when n is a power of some prime number. After that, many researchers extended these results and gave an upper bound of κ(P(Zn)) for different values of n. Also, the vertex connectivity of the dihedral group D2n, dicyclic group Q4n, non-cyclic finite nilpotent group and non-cyclic abelian group of finite order were computed. The results in this regard are given below:

Theorem 5.1.

[Citation21, Theorem 3]. The vertex connectivity κ(P(Zn)) of the power graph of the finite cyclic group Zn, can be computed as follows:

  1. κ(P(Zn))=n1 when n=1 or pα, where p is a prime number and α is an non negative integer;

  2. κ(P(Zn)))ϕ(n)+1, when npα. Further equality holds when n=p1p2 for distinct primes p1 and p2.

In 2015, Chattopadhyay and Panigrahi [Citation22], obtained another lower bound for the vertex connectivity of power graphs of certain finite cyclic groups and the same is given below.

Theorem 5.2.

[Citation22, Theorem 2.7] Let n=p1α1p2α2, where α1,α2N and p1, p2 are distinct primes. Then the vertex connectivity κ(P(Zn)) of P(Zn) satisfies the inequality κ(P(Zn))ϕ(n)+p1α11p2α21.

Theorem 5.3.

[Citation22, Theorem 2.9] For n=p1p2p3, where p1<p2<p3 are primes, the vertex connectivity κ(P(Zn)) of P(Zn) satisfies the inequality κ(P(Zn))ϕ(n)+p1+p21.

A natural question that arises is whether the converse of Theorem 5.1 is true. Since no information was provided by the authors in [Citation21], Panda and Krishna [Citation70], gave the answer for the above question in affirmative.

Lemma 5.4.

[Citation70, Lemma 2.4] Let n > 1 be an integer which is not a prime number. Then the following statements hold:

  1. If n is not prime power then every separating set of P(Zn) contains S(Zn).

  2. κ(P(Zn))=1+ϕ(n)+κS(Zn)c.

  3. If p1<p2<<pm are factors of n, then Znc=i=1npi¯*.

Proposition 5.5.

[Citation70, Proposition 2.5] For nN, the following statements are equivalent:

  1. n=p1p2, where p1p2 are primes;

  2. S(Zn) is a separating set of P(Zn);

  3. κ(P(Zn))=ϕ(n)+1.

In [Citation70], Panda and Krishna improved Theorems 5.2 and 5.3 by giving exact expression of κ(P(Zn)) where n is the product of powers of two distinct primes and the same is given below.

Proposition 5.6.

[Citation70, Theorem 2.38] Assume that n=p1α1p2α2, where p1, p2 are distinct primes and α1,α2N. Then κ(P(Zn))=ϕ(n)+p1α11p2α21. In fact, for np1p2,p1p2¯* is a minimum separating set of S(Zn)c.

Corollary 5.7.

[Citation70, Theorem 2.39] If n=2αpβ,α,βN and p is an odd prime, then κ(P(Zn))=n2.

In the following theorem, we see the exact expression for κ(P(Zn)) where n is the product of three distinct primes.

Theorem 5.8.

[Citation70, Theorem 2.40] If n=p1p2p3, where p1<p2<p3 are primes, then [p1p3¯][p2p3¯] is a minimum separating set of S(Zn)c and consequently, κ(P(Zn))=ϕ(n)+p1+p21.

In article [Citation70], the authors provided certain sharp upper bounds for κ(P(Zn)) and proved that equality holds if n=p1α1p2α2 or n=p1p2p3.

Theorem 5.9.

[Citation70, Theorem 2.23] Suppose n=p1α1p2α2pmαm. Then κ(P(Zn))θ1(n):=ϕ(n)+npmpmαm1ϕ(npmαm).

Theorem 5.10.

[Citation70, Theorem 2.35] Suppose n is not of the form p1p2 and n=p1α1 pmαm. Then κ(P(Zn))θ2(n):=ϕ(n)+npmαm+ϕ(npmαm)(pmαm12).

In the following theorem, the authors compared these upper bounds θ1(n) and θ2(n) obtained in Theorems 5.9 and 5.10.

Theorem 5.11.

[Citation70, Theorem 2.36] Suppose n is not a product of two primes and having factorization n=p1α1p2α2pmαm. Then

  1. θ1(n)=θ2(n) if and only if αm=1, or m = 2 and p1=2;

  2. θ1(n)>θ2(n) if and only if αm2 and i=1m1(11pi)<12;

  3. θ1(n)<θ2(n) if and only if αm2 and i=1m1(11pi)>12.

Chattopadhyay et al. [Citation26] independently obtained both the upper bounds θ1(n) and θ2(n) given in Theorems 5.9 and 5.10. Moreover, they proved that if 2ϕ(p1pm1)>p1pm1, then the bound θ1(n) is sharp. i.e., κ(P(Zn))=θ1(n) (see (i) and (iii) of Theorem 5.12). As a consequence, if p1m, then κ(P(Zn))=θ1(n) (see Corollary 5.13). It was shown in Theorem 5.14 that the bound θ2(n) is sharp. i.e., κ(P(Zn))=θ2(n) for integers n=p1α1p2α2p3α3, with 2ϕ(p1p2)<p1p2 so necessarily p1=2. However, in view of Example 3.4 [Citation26], equality may not hold in Theorem 5.10 in general if 2ϕ(p1p2pm1)<p1p2pm1.

Theorem 5.12.

[Citation26, Theorem 1.3] Let n=p1α1p2α2pmαm. Then the following hold:

  1. If 2ϕ(p1p2pm1)>p1p2pm1, then κ(P(Zn))= ϕ(n)+p1α11p2α21pmαm1[p1p2pm1ϕ(p1p2pm1)].

    Further, there exists only one subset X of Zn with |X|=κ(P(Zn)) such that the induced subgraph Xc of P(Zn) is disconnected.

  2. If 2ϕ(p1p2pm1)<p1p2pm1, then κ(P(Zn))ϕ(n)+p1α11p2α21pm1αm11[p1p2pm1+ϕ(p1p2pm1)(pmαm12)].

  3. If 2ϕ(p1p2pm1)=p1p2pm1, then m=2,p1=2(so that n=2α1p2α2) and κ(P(Zn))=ϕ(n)+2α11p2α21.

Moreover, there are exactly α2 subsets X of Zn with |X|=κ(P(Zn)) such that induced subgraph Xc of P(Zn) is disconnected.

The following result is a consequence of Theorem 5.12 (i) and (ii), when the total number of distinct prime divisors of n less than or equal to the smallest prime divisor of n.

Corollary 5.13.

[Citation26, Corollary 1.4] If p1m, then κ(P(Zn))=ϕ(n)+p1α11p2α21pmαm1[p1p2pm1ϕ(p1p2pm1)].

By proving the following theorem, the authors exhibited that the bound is sharp for many values of n.

Theorem 5.14.

[Citation26, Theorem 1.5] Let n=p1α1p2α2p3α3, where αiN, for each 1i3 and p1<p2<p3 are primes. If 2ϕ(p1p2)<p1p2, then p1=2 and κ(P(Zn))=ϕ(n)+2α11p2α21[(p21)p3α31+2].

Further, there is only one subset X of Zn with |X|=κ(P(Zn)) such that the induced subgraph Xc of P(Zn) is disconnected.

In view of the fact proved in Theorem 5.14, the vertex connectivity of P(Zn) is completely determined for m3. A natural question arises: can we find vertex connectivity of P(Zn) when n has more than three prime factors? that is m > 3. Chattopadhyay et al. [Citation27] gave partial affirmative answer to this question. Let θ3(n)=ϕ(n)+np1p2pm[ϕ(p1p2pm1)+ϕ(p1p2pm2pm)+p1p2pm2ϕ(p1p2pm2)].

In the following theorem, it is observed that θ3(n) is an upper bound for the vertex connectivity of the power graph in certain cases of n.

Theorem 5.15.

[Citation27, Theorem 1.1] Let n=p1α1p2α2pmαm,m3,p1<p2<<pm are primes and αiN for 1im. Then κ(P(Zn))θ3(n).

Theorem 5.16.

[Citation27, Theorem 1.2] Let n=p1α1p2α2pmαm,m3,p1<p2<<pm are primes and αiN for 1im. If αm2, then κ(P(Zn))=min{θ1(n),θj(n):1jm,αj2}, where θj(n)=ϕ(n)+np1p2pm×1pjαj1[p1p2pmpj+ϕ(p1p2pmpj)(pjαj12)].

Theorem 5.17.

[Citation27, Theorem 1.3] Let n=p1p2pm,m3, where p1<p2<<pm are primes. Then κ(P(Zn))=min{θ3(n),θ1(n)}.

5.2. Vertex connectivity in power graphs of other groups

In this subsection, we are concerned with the vertex connectivity of power graphs of other groups such as the dihedral and dicyclic groups. Chattopadhyay et al. [Citation21] obtained results on the vertex connectivity of these groups:

Theorem 5.18.

[Citation21, Theorem 5] The identity element e of D2n is a cut vertex of the dihedral group P(D2n) and so κ(P(D2n))=1 for all n2.

Theorem 5.19.

[Citation21, Theorem 7] For all n2, the vertex connectivity of the dicyclic group Q4n is given by κ(P(Q4n))=2.

Proposition 5.20.

[Citation70, Corollary 3.4] If G is a non-cyclic abelian group of order n=pα, where p is a prime number and αN, then κ(P(G))=1.

In [Citation28], the authors computed the vertex connectivity of power graphs of some special classes of groups which includes finite non-cyclic nilpotent groups, finite non-cyclic abelian groups and non-cyclic groups of finite orders.

In this and following results, we denote by M(G) the collection of all maximal cyclic subgroups of G. If H is a cyclic subgroup of G, then H˜ denotes the set of non-generators in H.

Theorem 5.21.

[Citation28, Theorem 1.2] Let G be a finite non-cyclic nilpotent group of order n=p1α1p2α2pmαm,m2. Let Pi be the Sylow pi-subgroup of G, for each 1im and assume that each of them is cyclic except Pr for some r{1,2,,m} and that Pr is not a generalized quaternion group if r = 1 and p1=2. Set Q=P1Pr1Pr+1Pm. If prm+1 or if 2ϕ(p1pm1)>p1pm1, then Q is the only minimal separating set of P(G) and so κ(P(G))=nprαr.

Theorem 5.22.

[Citation28, Theorem 1.3] Let G be a non-cyclic abelian group of order p1α1p2α2 and P1, P2 denote its Sylow pi-subgroups for i = 1, 2. Then following statements hold good.

  1. Suppose that one of the Sylow subgroups is non-cyclic. If Pi is non-cyclic, then Pj is a minimum separating set of P(G) and so κ(P(G))=|Pj|=pjαj, where {i,j}={1,2}. In fact, if p13, or p1=2 and P2 is non-cyclic, then there exists only one minimum separating set of P(G).

  2. Suppose both Sylow subgroups are non-cyclic. If p13 and G has a maximal cyclic subgroup M of order p1p2, then κ(P(G))=min{|P1|,ϕ(|M|)}.

  3. Suppose both P1 and P2 are non-cyclic and P1 is elementary abelian. Then κ((P(G)))=min{|P1|,ϕ(|M|)}, where M is maximal cyclic subgroup of G of least possible order.

Remark 5.23.

If p1=2 and exactly one of the Sylow subgroups G is non-cyclic in Theorem 5.22(i), then we can have more than one minimum separating set of P(G) (see [Citation28, Example 4.3]).

Theorem 5.24.

[Citation28, Theorem 1.4] Let G be a non-cyclic abelian group of order p1α1p2α2p3α3 and Pi be a Sylow pi-subgroup of G for i{1,2,3}. Suppose that exactly two Sylow subgroups of G are cyclic. Then the following statements hold.

  1. If p1=2 and P1 is non-cyclic, then κ(P(G))=min{|P1P2|,κ(P(M))}, where M is a maximal cyclic subgroup of G of least possible order. More precisely, if |M|=2αp1α1p2α2 for some αN, then κ(P(G))={|P2P3|if  α>1;κ(P(M))if  α=1.

  2. If p1=2 and Pk is non-cyclic, then P1Pj is the only minimum separating set of P(G) and so κ(P(G))=|P1Pj|=p1α1pjαj, where {j,k}={2,3}.

  3. If p13 and Pk is non-cyclic, then PiPj is the only minimum separating set of P(G) and so κ(P(G))=|PiPj|=piαipjαj, where {i,j,k}={1,2,3}.

Remark 5.25.

[Citation28] One can see that κ(P(G)) in Theorem 5.24(i) can also be obtained using the expression in Theorem 5.14.

5.3. Separating sets of power graphs

Recall that ∼ on G is defined by ab if a=b, where a is the cyclic subgroup of G generated by aG. It can be seen that ∼ is an equivalence relation on G. We denote the equivalence class of containing aG under ∼ by [a]. The quotient graph of P(G) is called the quotient power graph of G and is denoted by P˜(G).

Theorem 5.26.

[Citation70, Theorem 2.16] Let G be a finite group. If T is a minimal separating set of P(G), then T is a union of ∼ classes.

Theorem 5.27.

[Citation70, Theorem 2.17] For TG, T is a minimal separating set of P(G) if and only if [T] is a minimal separating set of P˜(G) and T is a union of ∼ classes.

Theorem 5.28.

[Citation70, Theorem 2.18] Let T be a separating set of P(G). Then T is a minimal separating set of P(G) if and only if [T] is a minimal separating set of the quotient power graph P˜(G).

Lemma 5.29.

[Citation70, Lemma 2.16] Let G be a finite group and aG. Then the following are equivalent:

  1. N(a) is a separating set of P(G).

  2. N([a]) is a separating set of P˜(G).

  3. There exists some bG such that a is not adjacent to b.

Lemma 5.30.

[Citation70, Lemma 2.29] Let G be finite group and aG with o(a)3. Then N(a) is not a minimal separating set of P(G).

Theorem 5.31.

[Citation70, Theorem 2.21] If nN is not of the form p1p2 and n=p1α1p2α2pmαm, then, for any 1jm, i=1,ijmpipj¯* is a minimal separating set of the induced subgraph S(Zn)c.

Now a natural question arises: what will happen with power graphs of non-cyclic finite groups? Motivated by this, Chattopadhyay et al. [Citation28], proved some results on power graphs by considering some special classes of groups including non-cyclic finite nilpotent groups and non-cyclic Abelian groups of finite order which are corresponding to their maximal cyclic subgroups. First, let us see the case of a non-cyclic group.

Proposition 5.32.

[Citation28, Proposition 2.2] Suppose G is a non-cyclic group and let MM(G). If A=GM and B=MM˜, then (A, B) forms a separation of P(GM˜). In particular, M˜ is a separating set of P(G).

Proposition 5.33.

[Citation28, Proposition 2.6] Suppose G is a non-cyclic group and T is a minimal separating set of P(G). Then the following are equivalent:

  1. If T has no element which will generate a member of M(G), then P(MT) is connected for every MM(G).

  2. If T is a minimal cut-set of P(G) and P(MT) is connected for every MM(G), then T has no element which will generate a member of M(G).

Proposition 5.34.

[Citation28, Proposition 2.16] If G has at least two non-cyclic Sylow subgroups, then, for any MM(G),T=M¯ is a minimal separating set of P(G).

Proposition 5.35.

[Citation28, Proposition 2.17] Let G be a nilpotent group of order n=p1α1 pmαm,m2 and Pr is neither cyclic nor a generalized quaternion group for some r{1,2,,m}. Then Q=P1P2Pr1Pr+1Pm is a minimal separating set of P(G).

5.4. Disconnecting Sets in power graphs

In [Citation71], Panda and Krishna determined minimum disconnecting sets of power graphs of finite cyclic groups, dihedral groups, dicyclic groups and abelian p-groups of finite order.

Corollary 5.36.

[Citation71, Corollary 4.8] Let nN and p1<p2<p3<p4 be prime numbers.

  1. If n=p1α1p2α2,α1,α2N, then for any a¯[p2α2¯],E[a¯,p2α2¯i=0α21[p2i¯]a¯] is a minimum disconnecting set of P(Zn);

  2. If n=p1p2p3, then for any a¯[p3¯],E[a¯,p3¯[1¯]a¯] is a minimum disconnecting set of P(Zn);

  3. Let n=p1p2p3p4.

    If n is odd or p4p3+2(p31)p21, then for any a¯[p4¯],E[a¯,p4¯[1¯]a¯] is a minimum disconnecting set of P(Zn).

    Otherwise, for any b¯[p3p4¯],E[b¯,p3p4¯[p3¯][p4¯][1¯]b¯] is a minimum disconnecting set of P(Zn).

Theorem 5.37.

[Citation71, Theorem 5.2] Let G be a finite abelian p-group for some prime p and ψ:GZpα1×Zpα2××Zpαm be an isomorphism with τ(G)=pαt. If gG is such that all components of ψ(g) are 0¯ except tth, say a¯, satisfying gcd(a,p)=1, then E[g,ψ1(<ψ(g)>)g] is a minimum disconnecting set of P(G).

Theorem 5.38.

[Citation71, Theorem 5.3] For n3,δ(P(D2n))=1. Moreover, for any 0i<n, edge between e and aib is a cut-edge of P(D2n).

Theorem 5.39.

[Citation71, Theorem 5.4] For n2,δ(P(Q4n))=3. Moreover, for any 0in1,E[aib,{e,an,an+ib}] and E[an+ib,{e,an,aib}] are minimum disconnecting sets of P(Q4n).

5.5. Equality of vertex and edge connectivity of power graphs

Now, we can ask the question: is there any relationship between graph invariants like vertex degree and diameter of power graph and its vertex connectivity and edge connectivity? The answer to this question is affirmative; this was proved in [Citation71]. In fact, it was proved that κ(P(G))=δ(P(G)), since diam(P(G))=2. But, this result is not true for κ(P(G)) in general. However, the authors of [Citation71] examine the relationship between vertex connectivity and the minimum degree of power graphs of finite groups. They first explain some necessary conditions under which the vertex connectivity and the minimum degree of power graphs of finite groups coincide and computed the minimum degree when the equality holds for cyclic groups. Also, they gave a necessary and sufficient condition for κ(P(Zn))=δ(P(Zn)).

Theorem 5.40.

[Citation71, Theorem 6.2] Let G be a group of finite order at least 2 and κ(P(G))=δ(P(G)). If GZpα, for some prime p is prime, αN and δ(P(G))=deg(a), then following hold:

  1. N(a) is a minimum separating set of P(G);

  2. a is an element of order 2 in G. Consequently, G is a group of even order.

Theorem 5.41.

[Citation71, Theorem 6.4] If npm,mN and κ(P(Zn))=δ(P(Zn))=k(say), then k=deg(n2¯)=nn2α, where α is the largest integer such that 2α divides n.

Corollary 5.42.

[Citation71, Corollary 6.5] If npm,mN and κ(P(Zn))=δ(P(Zn)), then {0¯}a|n2,an2[a¯], say A, is a minimum separating set and E[n2¯,A] is a minimum disconnecting set of P(Zn).

Theorem 5.43.

[Citation71, Theorem 6.7] For nN,κ(P(Zn))=δ(P(Zn)) if and only if n=p1α1 for some prime p1 and α1N or n=2p2α2 for some prime p2>2 and α2N.

Theorem 5.44.

[Citation71, Theorem 6.8] If G is a finite abelian p-group, then κ(P(G))=δ(P(G)) if and only if σ(G)=1 or τ(G)=2.

Theorem 5.45.

[Citation71, Theorem 6.9] For nN, the following hold:

  1. For n3,κ(P(D2n))=δ(P(D2n));

  2. For n2,κ(P(Q4n))δ(P(Q4n)).

In 2018, Panda and Krishna [Citation71], calculated the minimum degree of power graphs of finite cyclic groups Zn, for some particular values of n. Also, they gave sharp upper bound for δ(P(Zn)) for any nN. Following this, Panda et al. [Citation72], generalized these results for several other values of n.

Lemma 5.46.

[Citation71, Lemma 4.3] For a finite group G, δ(P(G))=|G|1 if and only if G={e} or Zpα for some prime number p and αN.

Theorem 5.47.

[Citation71, Theorem 4.4] Let n > 1 be an integer.

  1. If n is not a power of a prime number, then δ(P(Zn))=ϕ(n)+1+δ(S(Zn)c). Consequently, δ(P(Zn))ϕ(n)+1.

  2. δ(P(Zn))=ϕ(n)+1 if and only if n=2p for some prime p3.

Theorem 5.48.

[Citation71, Theorem 4.6] Let nN and p1<p2<p3<p4 be prime numbers.

  1. If n=p1α1p2α2,α1,α2N, then δ(P(Zn))=(p2α21)ϕ(p1α1)+p1α11 and it is attained by the element p2α2¯.

  2. If n=p1p2p3, then δ(P(Zn))=ϕ(n)+p1p21 and it is attained by the element p3¯.

  3. Let n=p1p2p3p4. If n is odd or p4p3+2(p31)p21, then δ(P(Zn))=ϕ(n)+p1p2p31 and it is attained by the element p4¯. Otherwise, δ(P(Zn))=(p21)(p3p4+1)+1 and it is attained by the element p3p4¯.

Corollary 5.49.

[Citation71, Corollary 4.7] Let n=p1α1p2α2pmαm, η1(n)=npmαm+(pmαm1)ϕ(npmαm)1 and η2(n)=npm1pm+ϕ(n)+ϕ(npm)+ϕ(npm1)1.

Then η1(n),η2(n) are sharp upper bounds of δ(P(Zn)).

The following is a generalization of Theorem 5.48 to several other values of n.

Theorem 5.50.

[Citation72, Theorem 1.2] Let n=p1p2pm,m3 and p1,p2,,pm are prime numbers with p1<p2<<pm. Then δ(P(Zn))=min{deg(pm1pm¯),deg(pm¯)}. Further, δ(P(Zn))=deg(pm¯) if and only if ϕ(pm)(p1p2pm2ϕ(p1p2pm2)1)ϕ(pm1).

In particular, if ϕ(pm)(m2)ϕ(pm1), then δ(P(Zn))=deg(pm¯).

For an arbitrary integer n, under certain conditions involving its prime divisors, the following theorem is proved on the minimum degree of P(Zn).

Theorem 5.51.

[Citation72, Theorem 1.3] Let n=p1α1p2α2pmαm,m2,p1<p2<<pm are primes and αiN for 1im. Suppose that any of the following two conditions holds:

  1. 2ϕ(p1p2pm)p1p2pm,

  2. ϕ(pi+1)mϕ(pi) for each i{1,2,3,,m1}.

If t{2,3,,m} is the largest integer such that αtαj for 2jm, then δ(P(Zn))=min{deg(psαs¯):tsm}.

Using the above Theorem 5.51, the authors proved the following Corollary by which minimum degree of the power graph of a finite cyclic group can be calculated.

Corollary 5.52.

[Citation72, Corollary 1.4] Let n=p1α1p2α2pmαm,m2,p1<p2<<pm are primes and αiN for 1im. Suppose that any of the following two conditions holds:

  1. p1m+1 and pm>mpm1,

  2. pi+1>mpi for each i{1,2,,m1}.

Then δ(P(Zn))=deg(pmαm¯).

Remark 5.53.

Theorem 5.48 can be obtained from Theorems 5.50 and 5.51 and it was proved in [Citation72].

If n has exactly three prime divisors, then following theorem shows that the minimum degree of the power graph of Zn can be calculated without any condition as stipulated in Theorem 5.51.

Theorem 5.54.

[Citation72, Theorem 1.5] Let n=p1α1p2α2p3α3 where p1<p2<p3 are primes and αiN for 1i3. Then, δ(P(Zn))=min{deg(p2α2¯),deg(p3α3¯)}.

It is already known that any abelian group of finite order is isomorphic to an unique product of cyclic groups of prime power order [Citation15].

Theorem 5.55.

[Citation71, Theorem 5.1] Let G be an abelian group of order pα, where p is prime and αN. Then δ(P(G))=τ(G)1.

5.6. The complement of the power graph

The complement of the power graph of a finite group is always connected, apart from isolated vertices. (The isolated vertices are just the sets described in Theorem 6.1.)

Theorem 5.56.

[Citation14, Theorem 9.9] Let G be a finite group. Then the complement of the power graph of G consists of a set of isolated vertices together with (if G is not cyclic of prime power order) a single connected component with diameter at most 2.

If the group G has an element x of order greater than 2, then x is joined to x2 in P0(G), so the complement of the power graph is not complete. Thus, in the above theorem, the diameter is 2 except in the case when G is an elementary abelian 2-group.

Other connectivity questions relating to the complement of the power graph have not been studied yet.

6. Connectivity in proper power graphs

It is known that P(G) is connected for any group G, since {e} is a dominating set. A natural question is: what will be the effect on connectivity properties of P(G) if we remove the identity element from the vertex set of P(G)? This section is dedicated to all results based on the connectivity of proper power graph P0(G) (power graph without identity element) of a group G.

Before beginning, we should address the question whether there may be vertices other than identity which are joined to all other vertices in the group. In other words, which elements aG have the property that, for all bG, either a is a power of b or b is a power of a?

Theorem 6.1.

[Citation13, Proposition 4]; [Citation17, Theorem 4] Let G be a finite group. The set of vertices which are joined to all other vertices in P(G) is

  1. G, if G is cyclic of prime power order;

  2. the set of generators of G together with the identity, if G is cyclic but not of prime power order;

  3. Z(G), if G is a generalized quaternion group;

  4. {e}, in any other case.

To investigate connectivity, it makes sense to delete all such vertices; but, in all cases except cyclic and generalized quaternion groups, this just requires us to delete the identity, giving P0(G). The remaining cases can be dealt with separately.

6.1. Conditions for non-connectedness

We begin with a general condition for the reduced power graph not to be connected.

Theorem 6.2.

Let G be a finite group which is not of prime power order. Let p be a prime dividing |G|. Suppose that, for all primes qp, there is no element of order pq in G. Then P0(G) is not connected.

The hypothesis implies that there is no edge of the power graph between an element whose order is a power of p and one whose order is not a power of p. We saw an example of this in our discussion of the Mathieu group M11, where the primes 5 and 11 have this property, and elements of orders 5 and 11 form complete graphs not connected to anything else in the reduced power graph. The property of the theorem is not uncommon: many (but not all) finite simple groups have such a prime. See Conjecture 6.7 below.

A finite group is called a CP-group or EPPO group if every non-trivial element of the group has prime power order. For example, a p-group is also a CP-group. Following a lot of earlier research, the CP-groups have been determined in [Citation19, Theorem 1.7]. It follows from the preceding theorem that, in a CP-group G, the set of elements of p-power order is a union of connected components of P0(G).

A more general condition uses the Gruenberg–Kegel graph. The Gruenberg–Kegel graph, or prime graph, of a finite group G is the graph whose vertex set is the set of prime divisors of |G|, with an edge joining primes p and q whenever G contains an element of order pq. This graph has been the subject of a lot of research: see [Citation19] for a summary.

Theorem 6.3.

Let G be a finite group whose Gruenberg–Kegel graph is disconnected. Then P0(G) is disconnected.

For suppose that π is a connected component of the Gruenberg–Kegel graph. Then there can be no edge in P0(G) joining an element whose order is a π-number to one whose order is not a π-number. For suppose that there were such an edge {a, b}. Then b is not a power of a, so a is a power of b. But then the order of b is divisible by both a prime pπ and a prime qπ; so some power of a has order pq, a contradiction.

We note that these graphs were introduced by Gruenberg and Kegel to study the integral group ring of G, in particular the decomposability of its augmentation ideal, in an unpublished manuscript in the 1970s. One of their main results was a structure theorem for groups with disconnected Gruenberg–Kegel graph; this was published by Williams (a student of Gruenberg) in 1981 [Citation80]:

Theorem 6.4.

Let G be a finite group whose Gruenberg–Kegel graph is disconnected. Then one of the following holds:

  1. G is a Frobenius or 2-Frobenius group;

  2. G is an extension of a nilpotent π-group by a simple group by a π-group, where π is the set of primes in the connected component containing 2.

Here, a 2-Frobenius group is a group G with normal subgroups H and K with HK such that

  • K is a Frobenius group with Frobenius kernel H;

  • G/H is a Frobenius group with Frobenius kernel K/H.

A typical example is the group G = S4, with K = A4, H = V4 (the Klein group), and G/KS3.

The simple groups in Case (ii) have been determined in several papers by Williams, Kondrat’ev and Mazurov.

6.2. Components in proper power graph

In 2014, Moghaddamfar et al. [Citation65], computed some properties of proper power graphs P0(G), which are summarized below. Here, for any group G, π(G) denotes the set of all prime divisors of |G|.

Theorem 6.5.

[Citation65, Lemma 4.1, Corollary 4.1, Lemma 4.3, Lemma 4.4] Let G be a finite group. Then the following hold:

  1. If o(G)=pα, for some prime p and positive integer α, then P0(G) is connected if and only if G has a unique minimal subgroup. and only if G is either a cyclic group or a generalized quaternion group.

  2. If π(Z(G))2, then P0(G) is connected.

  3. If π(G)2 and center of G is a p-group for some pπ(G), then the proper power graph P0(G) is connected if and only if every non-central element a of order p there exists a non p-element b such that ab in P0(G).

In connection with the first part, Theorem 4.1 shows that these groups are cyclic or generalized quaternion.

In 2015, Pourgholi et al. [Citation74], proved that the number of edges in the power graphs of a simple group of order n is at most the number of edges in the power graph of the cyclic group of order n. They also proposed the following question on non-Abelian simple groups with 2-connected power graphs.

Question 6.6

[74, Question 2.1] Determine all non-Abelian simple groups with 2-connected power graphs.

Following this, Bubboloni et al. [Citation11] and Doostabadi and Farrokhi [Citation37], independently presented negative examples for this question. (If the reduced power graph is not connected, then the power graph cannot be 2-connected. We gave examples at the start of this section.) In [Citation3], Narges Akbari et al. modified the above question and proposed the following conjecture.

Conjecture 6.7

[Citation3, Conjecture] The power graph of a non-Abelian simple group G is 2-connected if and only if G is isomorphic to the alternating group An where n = 3 or nP(P+1)(P+2)(2P)(2P+1) and P is the set of all prime numbers.

Having proposed the above conjecture, Narges Akbari et al. [Citation3] proved that this conjecture true for some classes of finite simple groups. The relevant result is given below.

Theorem 6.8.

[Citation3, Main Theorem] Let p be a power of a prime number. The proper power graphs of the sporadic groups, Ree groups 2F4(p) and 2G2(p), the Chevalley group A1(p),A2(p),B2(p),C3(p) and F4(p), the projective unitary group U3(p) and the projective symplectic group S4(p) are disconnected.

It seems that the following result is the best for connectivity of power graphs without identity of periodic groups.

Lemma 6.9.

[Citation49, Lemma 2.1] Let G be a periodic group. Then P0(G) is connected if and only if for any two elements a, b of prime orders with ab, there exist elements a=a0,,am=b such that o(a2i) is prime, o(a2i+1)=o(a2i)o(a2i+2) for i{0,1,2,,m/2} and ai is adjacent to ai+1 for i{0,1,,m1}.

In [Citation37], the authors calculated the number of connected components of the power graph of a special class of finite groups including nilpotent groups, Hughes-Thompson group, Suzuki group Sz(m), symmetric group Sn and alternating group An on n symbols. The results in this regard have been clubbed and presented below:

Corollary 6.10.

[Citation37, Corollary 2.2] If G is a finite group with exactly one element of order 2, then P0(G) is connected.

Theorem 6.11.

[Citation37, Theorem 2.5] Let G be a finite p-group. Then there exists a one-to-one correspondence between the connected components of P0(G) and the minimal cyclic subgroups of G.

Theorem 6.12.

[Citation37, Theorem 2.6(i)] Let G be a finite p-group. Then the number of connected components of P0(G) is same as the number of subgroups of G of order p. In particular P0(G) is connected if and only if G is a cyclic p-group or a generalized quaternion 2-group.

For a group G and a prime number p, the Hughes subgroup Hp(G) of G is defined as the subgroup generated by all elements of G whose orders are different from p. A finite group G is called a Hughes-Thompson group if G is not a p-group and Hp(G)G for some prime divisor p of |G|. Recall that c(Γ) denotes the number of connected components of a graph Γ.

Theorem 6.13.

[Citation37, Theorem 3.2] Let G be a Hughes-Thompson group and p be a prime such that Hp(G)G. Then the number of connected components of P0(G) is equal to 1+o(G)p if Hp(G) is not a p-group, and it is equal to c(P0(Hp(G)))+o(G)p, otherwise.

Theorem 6.14.

[Citation37, Theorem 3.4] Let G be a Frobenius group with kernel K and complement H. Then P0(H) is connected and the number of connected components of P0(G) is o(K)+1 if K is not a p-group and it is o(K)+c(P0(K)) if K is a p-group.

Theorem 6.15.

[Citation37, Theorem 3.5] If G=PGL(2,pn) (p is odd), then the number of connected components of P0(G) is equal to p2n+11p1.

Theorem 6.16.

[Citation37, Theorem 3.6] If G=PSL(2,pn), then the number of connected components of P0(G) is equal to p2n+11p1.

Theorem 6.17.

[Citation37, Theorem 3.7] If G=Sz(m) (Suzuki group), then the number of connected components of P0(G) is equal to 12m3(m+1)2m2+m1, where m=22n+1.

Theorem 6.18.

[Citation37, Theorem 4.2] Let G=Sn be the symmetric group (n2).

  1. If n=p11, then number of connected components of P0(G) is equal to (p2)!+1.

  2. If n=p+112, then number of connected components of P0(G) is equal to (p+1)(p2)!+1.

  3. If n=2,3,4,5,6,7,8, then number of connected components of P0(G) is equal to 1,4,13,31, 83, 128 and 961, respectively.

Theorem 6.19.

[Citation37, Theorem 4.7] Let G=An be the alternating group (n3).

  1. If n=p11, then the number of connected components of P0(G) is equal to (p2)!+p(p1)(p4)!2+1 if p – 2 is prime, it is equal to 4p(p2)(p4)!(p1)+1, if p12 is prime, and it is equal to (p2)!+1 if neither (p2) nor (p1)2 is a prime.

  2. If n=p+112, then the number of connected component of P0(G) is equal to (p+1)(p2)!+4p(p2)!p+1+1 if p+12 is prime, it is equal to (p+1)(p2)!+1 +4p(p+1)(p2)(p4!)(p1) if p12 is prime, and it is equal to (p+1)(p2)!+1 if neither (p+1)2 nor (p1)2 is a prime.

  3. If n=p+213, then the number of connected components of P0(G) is equal to p!+12[(p+2)(p+1)(p2)!]+1 if p + 2 and (p+1)2 are primes, it is equal to p!+12[(p+1)(p+2)(p2)!]+1 if p + 2 is prime but (p+1)2 is not prime, it is equal to 12[(p+2)(p+1)(p2)!]+4p(p+2)(p2)!p(p+1)+1 if p+12 is prime but p + 2 is not prime, and it is equal to p!+1, if neither p + 2 nor p+12 is prime.

  4. If n=2p14, then the number of connected components of P0(G) is equal to 2p(2p3)!+(2p1)!p(p1)+1 if 2p1 is prime, and it is equal to (2p1)!p(p1)+1 if 2p1 is not prime.

  5. If n=2p+111, then number of connected components of P0(G) is equal to (2p1)!+1+(2p+1)(2p1)!p(p1) if 2p+1 is prime, it is equal to (2p+1)(2p1)!p(p1)+p(2p+1)(2p3)!+1 if 2p1 is prime,and it is equal to (2p+1)(2p1)!p(p1)+1 otherwise.

  6. If n=2p+212, then P0(G) is connected when 2p+1 is not prime, and it is disconnected with 2(p+1)(2p1)!+1 connected components if 2p+1 is prime.

  7. If n=3,4,5,6,7,8,9,10, then the number of connected components of P0(G) is equal to 1, 7, 31, 121, 421, 962, 5442, and 29345 respectively.

Now, we present some results on the connectivity of the proper graph of a finite p-group proved by Panda et al. [Citation70].

Proposition 6.20.

[Citation70, Proposition 3.1] Let G be a finite p-group and aG* is of order p. Then a is adjacent to every other vertices of the component of the proper power graph P0(G) that contains a.

Proposition 6.21.

[Citation70, Proposition 3.2] If G is a finite p- group, then each component of P0(G) has exactly p – 1 elements of order p.

Theorem 6.22.

[Citation70, Theorem 3.3] Let G be an finite abelian p-group isomorphic to the direct product of m cyclic groups. Then the number of components of P0(G) is pm1+pm2++1.

It follows from Theorem 3.3 [Citation70] that the proper power graph of a non-cyclic abelian p-group has more than one component. This leads to the fact stated in Corollary 5.20. Cameron et. al [Citation17], considered the question of connectivity of the proper power graph of infinite groups.

Lemma 6.23.

[Citation17, Lemma 1] If P0(G) is connected, then G is a torsion-free or a periodic group.

Theorem 6.24.

[Citation17, Theorem 7] Let G be a locally center-by-finite group which is torsion free. Then P0(G) is connected if and only if G is isomorphic to a subgroup of Q.

If G is a finite p-group, then P0(G) is connected if and only if G is a cyclic group or a generalized quaternion group Q2n. For infinite case, we have the following result.

Theorem 6.25.

[Citation17, Theorem 9] Let G be infinite locally finite p-group. Then P0(G) is connected if and only if GCp for some prime number p, or GQ2.

6.3. Distance in proper power graphs

Recall that the diameter of a graph Γ is the maximum distance between pairs of vertices in Γ. Thus the diameter of a complete graph is precisely 1. It can be seen that not every proper power graph is connected. For example, the proper power graph of any dihedral group is disconnected since the involutions are isolated vertices. In [Citation32], Curtin et al. focused on the groups with low diameter proper power graphs and proved the following results.

Lemma 6.26.

[Citation32, Lemma 12] For a finite group G, suppose that P0(G) has a diameter at most 3. Then any Sylow subgroup of G either a cyclic group or a generalized quaternion 2-group.

We remark that groups satisfying the conclusion of those lemma can be determined by using group-theoretic characterization theorems including Glauberman’s Z*-Theorem and the Gorenstein –Walter Theorem.

Theorem 6.27.

[Citation32, Theorem 14] For a finite group G, the proper power graph P0(G) has diameter at most 2 if and only if G is nilpotent and all of its Sylow subgroups are cyclic groups or generalized quaternion 2-groups. Moreover, if both these conditions hold, then the power graph P(G) and proper power graph P0(G) have the same diameter.

Corollary 6.28.

[Citation32, Corollary 15] Let G be a finite group. If P0(G) has diameter 3, then G is not nilpotent.

Lemma 6.29.

[Citation32, Lemma 16] Let G be a finite group. If P0(G) has diameter at most 3, then elements of G with prime order commute.

Corollary 6.30.

[Citation32, Corollary 19] If G is a non-Abelian simple group, then P0(G) has diameter at least 4.

In 2015, Alireza et al. [Citation37], proved some results on the proper power graph of finite groups and among other results, they proved that the connected proper power graph P0(G) has diameter at most 4, 26, or 22 when G is a nilpotent group, symmetric group, or alternating group, respectively. These results lead to a conjecture which claims that connected proper power graphs of finite groups must have bounded diameter.

Theorem 6.31.

[Citation37, Theorem 2.4] Let G be a finite group such that Z(G) is not a p-group. Then P0(G) is connected. Moreover, diam(P0(G))6 and the bound is sharp.

Theorem 6.32.

[Citation37, Theorem 2.6] Let G be finite nilpotent group.

  1. If G is a p-group, then the number of connected components of P0(G) is the same as the number of subgroups of G of order p. In particular, P0(G) is connected if and only if G is a cyclic p-group or a generalized quaternion 2-group.

  2. If G is not a p-group and each of the Sylow p-subgroup of G is a cyclic p-group or a generalized quaternion 2-group, then P0(G) is connected and diam(P0(G))=2.

  3. If G is not a p-group and G has a Sylow p-subgroup, which neither a cyclic pgroup nor a generalized quaternion 2-group, then P0(G) is connected and diam(P0(G))=4.

Utilizing the above theorem, one can classify all finite groups for which the proper power graph is of diameter at most three. The characterization in this regard is given below.

Theorem 6.33.

[Citation37, Theorem 2.8] Let G be a finite group.

  1. diam(P0(G))=1 if and only if G is a cyclic p-group.

  2. diam(P0(G))=2 if and only if G is nilpotent which is not a cyclic p-cyclic and the Sylow p-subgroups of G are either a cyclic p-group or a generalized quaternion 2-group.

  3. diam(P0(G))=3 if and only if G is not nilpotent and G has exactly one subgroup of order p for all pπ(G).

Lemma 6.34.

[Citation37, Lemma 3.3] Let G be a group of fixed-point-free automorphisms of some finite group. Then P0(G) is connected. If G is solvable, then diam(P0(G))6. If G is not solvable, then diam(P0(G)12 and the equality holds only if G has a maximal subgroup M of index 2 such that M=L×SL(2,p) for some solvable group L and prime p. In both cases, if Z(G)1, then diam(P0(G))4.

Theorem 6.35.

[Citation37, Theorem 4.2(i)] If n9 and neither n nor n – 1 is a prime, then P0(Sn) is connected and diam(P0(Sn))26.

Theorem 6.36.

[Citation37, Theorem 4.7(i)] Let n3. If n,n1,n2,n2,(n1)2,(n2)2 are not primes, then P0(An) is connected and diam(P0(An))22.

Recently, in [Citation73], the authors have improved the upper bound of diameter of proper power graphs of alternating groups to 11, for n > 51.

7. Independence Number of power graphs

In [Citation79], Tamizh Chelvam et al. proved some results on the power graph of a finite abelian group in which they provided a lower bound for the independence number of the power graph of a finite group, computed the independence number of an elementary abelian p-group and characterized all finite abelian groups whose power graph has independence number 2.

Theorem 7.1.

[Citation79, Theorem 7] Let G be a finite group of order n=p1α1p2α2pmαm, where pi are distinct primes and αi1 are integers. Then independence number β(P(G))m.

Theorem 7.2.

[Citation79, Theorem 8] Let G be an elementary abelian group of order pn for some prime number p and positive integer n and =pn1p1. Then P(G)K1+i=1Kp1 and β(P(G))=.

Theorem 7.3.

[Citation79, Theorem 10] Let G be a finite abelian group. Then β(P(G))=2 if and only if G is a cyclic group of order p1αp2, where p1 and p2 are distinct primes and α is a positive integer.

In 2018, Ma and Lu [Citation59] provided sharp lower and upper bounds for the independence number of P(G) and characterized the groups achieving the bounds. Also, they determined the independence number P(G) of certain finite groups. Finally, they classified all finite groups G, whose power graphs have independence number 3 or o(G)2. For a group G, we have ΩP={PS:P is a subgroup of G of prime order}. A maximal cyclic subgroup of G is a cyclic subgroup, which is not a proper subgroup of some proper cyclic subgroup of G. Denote by MG the set of all maximal cyclic subgroups of G.

Theorem 7.4.

[Citation59, Theorem 2.1] For any finite group G, |ΩP|β(P(G))MM(G)β(P(M)).

Next, we state a characterization of the groups satisfying the lower bound given in Theorem 7.4.

Theorem 7.5.

[Citation59, Theorem 2.3] β(P(G))=|ΩG| if and only if the following two conditions occur:

  1. For each MM(G),|M|=p1α,p1αp2 or p1p2p3, where p1, p2, p3 are distinct primes and αN.

  2. If P(j=1M0j) is connected, where 2 is positive integer and MjM(G) for each 1j, then β(P(j=1M0j))=|j=1ΩMj|.

Corollary 7.6.

[Citation59, Corollary 2.4] β(P(D2n))=|ΩD2n| if and only if n=p1α,p1αp2 or p1p2p3, where p1,p2,p3 are distinct primes and α is a positive integer.

Recall that a finite group is called a CP-group or EPPO group if every non-trivial element of the group has prime power order.

Corollary 7.7.

[Citation59, Corollary 2.5] Let G be a finite CP group. Then β(P(G))=|ΩG| if and only if either G=Zpα or G is a non-cyclic group such that every two maximal cyclic subgroups have trivial intersection.

Proposition 7.8.

[Citation59, Proposition 2.8] Let G be a finite group with β(P(G))=mM(G)β(P(M)).

If G has two distinct maximal cyclic subgroups M1 and M2, then β(P(M1M2))=β(P(M1))+β(P(M2)).

Theorem 7.9.

[Citation59, Theorem 2.9] Let G be a group with M(G)={M1,M2,,Mt}. Then the following are equivalent:

  1. β(P(G))=MM(G)β(P(M));

  2. For each 1it, there exists an independent set Di of Mi such that |Di|=β(P(Mi)) and for distinct indices i, j, DiDj=, and DiDj is an independent set of P(G);

  3. Let P(j=1M0j) be a connected component of P0(G) for some t. Then β(P(j=1M0j))=j=1tβ(P(M0j)).

Corollary 7.10.

[Citation59, Corollary 2.10] If every two distinct maximal cyclic subgroup of G have trivial intersection, then β(P(G))=MM(G)β(P(M)).

Corollary 7.11.

[Citation59, Corollary 2.11] If G is p-group, then β(P(G))=MMGβ(P(M))=|M(G)|.

Corollary 7.12.

[Citation59, Corollary 2.16] For a finite CP group G, following are equivalent

  1. β(P(G))=|ΩG|;

  2. |M(G)|=|ΩG|;

  3. Either GZpβ or G is non-cyclic group such that every two maximal cyclic subgroup have trivial intersection.

Theorem 7.13.

[Citation59, Theorem 4.1] Let G be a group. Then β(P(G))=3 if and only if G is one of the following groups:

  1. Q8;

  2. Z2×Z2;

  3. Zp1p2p3, where p1,p2,p3 are distinct primes;

  4. Zp12p2β, where β2 is a positive integer.

Theorem 7.14.

[Citation59, Theorem 4.2] Let G be a finite group of order n. Then β(P(G))=n2 if and only if GZ3 or D3.

In the next few theorems, we present results on the independence number of the power graph of an infinite group G.

Theorem 7.15.

[Citation1, Theorem 1]. Let G be a group and β(P(G))<. Then [G:Z(G)]< and G is locally finite.

Theorem 7.16.

[Citation1, Theorem 3] Let G be an abelian group such that β(P(G))<. Then either G is finite or GCp×H, where H is a finite group and po(H).

Theorem 7.17.

[Citation1, Theorem 4] Let p be a prime number and G be a p-group such that β(P(G))<. Then either G is finite or GCp.

In the following theorem, the authors exploit Theorem 7.17 and extend in Theorem 7.16 to nilpotent groups.

Theorem 7.18.

[Citation1, Theorem 6] Let G be an infinite nilpotent group. Then β(P(G))< if and only if GCp×H, for some prime number p, where H is a finite group and po(H).

In the same article, the authors posed the question, does above theorem hold without assuming nilpotence? Cameron et al. [Citation17] gave an affirmative answer to this question.

Theorem 7.19.

[Citation17, Theorem 3] Let G be a group satisfying β(P(G))<. Then either G is finite, or GCp×H, where H is a finite group and po(H).

As a corollary of this result, Cameron et al. [Citation17] proved the following corollary.

Corollary 7.20.

[Citation17, Corollary 1] Let G be a group whose power graph P(G) has finite independence number. Then the independence number and clique cover number of P(G) are equal.

8. Perfectness of the power graph

Recall that a finite graph is perfect if every induced subgraph has clique number equal to chromatic number. In the next theorem, we recall several facts about perfect graphs. The comparability graph Ψ(P) of a partially ordered set (P,) is the simple graph with the vertex set P and two distinct vertices x and y adjacent if and only if either xy or yx.

Theorem 8.1.

  1. If a graph is perfect, then its complement is perfect (The Weak Perfect Graph Theorem, Lovász [Citation56]).

  2. A graph is perfect if and only if it contains no odd cycle or complement of an odd cycle of length at least 5 as an induced subgraph (The Strong Perfect Graph Theorem, Chudnovsky et al. [Citation29]).

  3. The comparability graph of a partial order, and its complement, are perfect (Dilworth’s Theorem, [Citation35]).

Theorem 8.2.

[Citation1,Citation4,Citation40] The power graph of a finite group is the comparability graph of a partial order, and hence is a perfect graph. In particular, its clique number and chromatic number are equal, and the clique number and chromatic number of the complement are also equal.

For consider the directed power graph P(G), with a loop at each vertex. This is a partial preorder, a reflexive and symmetric relation. Writing xy if each of x and y precedes the other in the partial preorder (that is, if each is a power of the other); this is an equivalence relation, and the equivalence classes are partially ordered. Refining this relation by a total order on each equivalence class, we obtain a partial order whose comparability graph is P(G).

8.1. Induced subgraphs

Any induced subgraph of the comparability graph of a partial order is itself a comparability graph. Subject to this, power graphs are universal:

Theorem 8.3.

[Citation14, Theorem 5.4] For any finite graph Γ which is the comparability graph of a partial order, there exists a finite group G such that Γ is an induced subgraph of P(G).

However, groups of prime power order are more restricted.

Theorem 8.4.

[Citation18, Lemma 3.1] Let G be a finite group of prime power order. Then

  1. if (x, y, z) is a 3-vertex induced path in the power graph of G, then xy and zy in the directed power graph;

  2. P(G) does not contain a path or cycle on 4 vertices as an induced subgraph.

Apart from perfect graphs, there are various other interesting classes of graphs which are defined by forbidden induced subgraphs. Let Pn, Cn and Kn denote the path, cycle and complete graph with n vertices, and 2K2 the graph consisting of two disjoint edges. Some other graph classes considered are

  1. cographs, with no induced P4;

  2. chordal graphs, with no induced Cn for n > 3;

  3. split graphs, with no induced P4, C5 or 2K2 [Citation46];

  4. threshold graphs, with no induced P4, K4 or 2K2.

We refer to [Citation18] for further discussion of these graph classes.

Theorem 8.5.

[Citation18, Theorems 3.2, 4.3 and 5.1]

  1. Let G be a finite nilpotent group. Then P(G) is a cograph if and only if either G has prime power order, or G is cyclic with order the product of two distinct primes.

  2. Let G be a finite nilpotent group. Then P(G) is a chordal graph if and only if either G has prime power order, or G has just two prime divisors p and q, the Sylow p-subgroup is cyclic, and the Sylow q-subgroup has exponent q.

  3. Let G be an arbitrary finite group. Then the following are equivalent:

    1. P(G) is a split graph;

    2. P(G) is a threshold graph;

    3. G is cyclic of prime power order, or an elementary abelian or dihedral 2-group, or cyclic of order 2p, or dihedral of order 2pn or 4p, where p is an odd prime.

A preliminary result towards the characterisation of finite groups whose power graph is split was given in [Citation57].

One of the most important questions about power graphs of finite groups is:

Problem 8.6. For which finite groups G is P(G) a cograph?

We will see another reason for examining this question in Section 11.

Theorem 8.5(i) gives useful information, since it shows that, if P(G) is a cograph, then any nilpotent subgroup of G is either of prime power order or a cyclic group whose order is the product of two distinct primes. This greatly restricts the possible groups: here is a sample result.

Theorem 8.7.

[Citation14, Proposition 8.7] Suppose that q is a prime power. If q is a power of 2, then let l=q1 and m=q+1; if q is odd, let l=(q1)/2 and m=(q+1)/2. Let G=PSL(2,q). Then P(G) is a cograph if and only if each of l and m is either a power of a prime number or the product of two distinct primes.

Finding all groups PSL(2,q) whose power graph is a cograph is thus a number-theoretic problem. As noted in [Citation14], the values of d up to 200 for which q=2d satisfies the conditions of the theorem are 1, 2, 3, 4, 5, 7, 11, 13, 17, 19, 23, 31, 61, 101, 127, 167, and 199.

Problem 8.8. Are there infinitely many prime powers q for which the number-theoretic conditions of Theorem 8.7 are satisfied?

We note that the smallest non-Abelian simple group whose power graph is not a cograph is the alternating group A7 [Citation14, Table 1].

8.2 Further results

In 2015, Alireza et al. [Citation4] proved the following results on the clique number and the chromatic number of power graphs. The chromatic number was calculated earlier by Mirzagar et al. [Citation64, Theorem 2]. We have reformulated their results somewhat. First we deal with cyclic groups.

Theorem 8.9.

[Citation4, Theorem 7] Let f(n) be the clique number of the power graph of the cyclic group Zn of order n.

  1. The function f is given by the recurrence f(1)=1,f(n)=ϕ(n)+f(n/p) for n>1, where ϕ is Euler’s totient function and p is the smallest prime divisor of n.

  2. Let n=p1α1p2α2pmαm such that p1<p2<<pm. Then ω(P(Zn))=ϕ(n)+ϕ(np1)++ϕ(npm)+ϕ(np1α1)+ϕ(np1α1p2)++ϕ(np1α1p2α2)++ϕ(np1α1p2α2pr)+ \\+ϕ(np1α1p2α2pi1αi1)+ϕ(1).

  3. The chromatic number of P(Zn) is equal to the clique number.

For the first part, we notice that the ϕ(n) generators of Zn are dominating vertices, and so lie in every maximal clique; it can be shown that the remainder of a clique must lie in a proper subgroup, and the best we can do is to take the largest such subgroup. The second part follows by expanding the recurrence, and the third holds because the power graph is perfect.

From this result it is possible to obtain an estimate for the clique number:

Theorem 8.10.

ϕ(n)ω(P(Zn))3ϕ(n).

In fact, it can be shown that limsupω(P(Zn))/ϕ(n)=2.6481017597

where the constant on the right has the analytic expression k0i=1k1pi1.

From these results we can give a formula, found by Mirzagar et al. and Alireza et al. [Citation4, Citation57] for ω(P(G)) for any group G. Recall that πe(G) denotes the set of all orders of elements of G.

Theorem 8.11.

Let G be a finite group. Then the clique number and chromatic number of P(G) are both equal to max{f(m):mπe(G)},

where f is the function defined in Theorem 8.9.

This holds because any edge (and hence any clique) in the power graph of a group G is contained in a cyclic subgroup of G. Note that k|m implies f(k)f(m), so we can restrict the maximization to the set of elements of πe(G) which are maximal with respect to divisibility.

The function f is not monotonic, so the value given by Theorem 8.11 is not equal to f(m) where m=maxπe(G) in general. Consider, for example, the group G=PGL(2,11). The maximal (under divisibility) elements of πe(G) are 10, 11 and 12; and we have f(10)=f(12)=9 but f(11)=11. So the clique number and chromatic number of G are equal to 11.

However, in an abelian group G, the maximal element of πe(G) is the exponent of G, and all elements of πe(G) are divisors of the exponent; so the equation ω(P(G))=f(maxπe(G)) does hold.

Note also that, since a cyclic subgroup is a clique in the enhanced power graph, we have ω(Pe(G))=maxπe(G).

In the following theorem, the authors characterized all power graphs which are uniquely colorable.

Theorem 8.12.

[Citation57, Theorem 2.8] Let G be a finite group. Then P(G) is uniquely colorable if and only if G is an elementary abelian 2-group or a cyclic group of prime power order.

Aalipour et al. [Citation1] proved that that the chromatic number of the power graph of G is finite if and only if the clique number of the power graph of G is finite and this statement is also equivalent to the finiteness of exponents of G. They also proved that the clique number of the power graph of G is at most countable. The fact that the chromatic number is also at most countable was subsequently proved in [Citation78]. If there exists an integer n such that for all gG,gn=e, then G is said to be of bounded exponent.

Lemma 8.13.

[Citation1, Lemma 7] Let G be a group. If ω(P(G)) is finite, then G is of bounded exponent.

Theorem 8.14.

[Citation1, Theorem 10] The clique number of the power graph of any group is at most countably infinite.

Utilizing Lemma 8.13 to colour the power graph with a finite set of colours, we require the group to be of a bounded exponent. It was proved that, for such groups, the resulting power graph is always perfect and can be finitely coloured. To prove this result, Aalipour et al. [Citation1] use the concept of comparability graph. Let be a binary relation on the elements of a set P. If is reflexive and transitive, then (P,) is called a pre-ordered set. All partially ordered sets are pre-ordered. The comparability graph Ψ(P) of a pre-ordered set (P,) is the simple graph with the vertex set P and two distinct vertices x and y are adjacent if and only if either xy or yx (or both).

This is relevant to the power graph since the directed power graph of a group is a pre-ordered set and the power graph is its comparability graph.

Aalipour et al. [Citation1] proved the following with regard to chromatic and clique numbers of power graphs of groups.

Corollary 8.15.

[Citation1, Corollary 13] For every group G, the following statements are equivalent:

  1. χ(P(G))<;

  2. ω(P(G))<;

  3. G is of finite exponent.

Moreover, the clique number of P(G) does not exceed the exponent of G. We give an improved version of Aalipour et al. [1, Corollary 14]. Again the function f is as in Theorem 8.9. If G has finite exponent, then πe(G) is a finite set (all its elements are divisors of the exponent of G).

Corollary 8.16.

Let G be a group of finite exponent n. Then χ(P(G))=ω(P(G))=max{f(n):nπe(G)}.

If G is abelian with exponent e, then χ(P(G))=ω(P(G))=f(e).

Remark 8.17. Theorem 7.19 can be deduced using the fact that the power graph of the group of finite exponent is perfect, together with the weak Perfect Graph Theorem of Lovász [Citation56], asserting that the complement of a finite perfect graph is perfect. This argument also requires a compactness argument to show that the clique cover number of P(G) is equal to the maximum clique cover number of its finite subgroups. However in [Citation17], Cameron et al. gave more elementary argument which gives us a formula for the independence number of P(Cp×H), where po(H).

Corollary 8.18.

[Citation1, Corollary 15] Let H be a subgroup of G and |G:H|<. Then ω(P(H))< if and only if ω(P(G))<.

The following example shows that a similar assertion does not hold for the independence number.

Example 8.19.

[Citation1, Example 16] Let G=C2×C2 and H={0}×C2. Thus |G:H|=2. Since P(H) is a complete graph, β(H)=1. Clearly, the set {1}×C2 is an independent set and so β(P(G))=.

9. Spectrum of power graphs

9.1. Adjacency spectrum of power graphs

For any simple graph Γ with vertex set {v1,v2,vn}, the adjacency matrix A(Γ)=(xij) is defined as the n × n matrix, where xij = 1 if vi is adjacent to vj, and 0 otherwise. The adjacency characteristic polynomial of a graph Γ is given by Φ(Γ,a)=det(aIA(Γ)). The eigenvalues of A(Γ) are called eigenvalues of the graph Γ and denoted by μi(Γ),i=1,2,3,n. Clearly, A(Γ) is a real symmetric matrix and so all its eigenvalues are real. Thus, they can be arranged in a non-decreasing order as μ1μ2μn. The multiset of all eigenvalues of Γ is called the spectrum of Γ denoted by σ(Γ) and the largest eigenvalue μ1 is called the spectral radius of Γ.

Mehranian et al. [Citation63] computed the spectrum of the power graph of cyclic groups, dihedral groups, elementary abelian groups of prime power order. In the following theorem, the authors calculated the characteristic polynomial of P(Zn) and P0(Zn).

Theorem 9.1.

[Citation63, Theorem 2.4] Suppose di,1it, are all non-trivial divisors of n. Define T=(ϕ(n)ϕ(d1)ϕ(d2)ϕ(dt)ϕ(n)+1ϕ(d1)1αd1d2αd1dtϕ(n)+1αd2d1ϕ(d2)1αd2dtϕ(n)+1αdtd1αdtd2ϕ(dt)1) and αdidj={ϕ(dj)if  di|dj or dj|di,0otherwise..

Then the characteristic polynomial of the power graph P(Zn) and the proper power graph P0(Zn) can be computed as follows:

  1. Φ(P(Zn),x)=Φ(T,x)(x+1)nt1;

  2. Φ(P0(Zn),s)=Φ(T,x)(x+1)nt2, where the entries of T equal to those of T in all columns but the first and each entry of the first column of T is one less the corresponding entry of T.

The following theorem gives us the characteristic polynomial of the power graph P(D2n) and the proper power graph P0(D2n) of the dihedral group D2n.

Theorem 9.2.

[Citation63, Theorem 2.5] Suppose n is a prime power. Then the characteristic polynomial of the power graph P(D2n) and proper power graph P0(D2n) of the dihedral group D2n can be computed as:

  1. Φ(P(D2n),x)=an1(x+1)n2(x3(n2)x2(2n1)x+n22n),

  2. Φ(P0(D2n),x)=xn(x+1)n2(x(n2)).

In the following theorem, the authors obtained the characteristic polynomial and also computed the eigenvalues of the power graph of an elementary abelian group E(pn), where p is a prime number.

Theorem 9.3.

[Citation63, Theorem 2.7] For a prime number p, let =pn1p1. Then Φ(P(E(pn)),x)=(x(p2)1)(x+1)(p2)(x2(p2)x(pn1)).

In particular, the eigenvalues of P(E(Pn)) are –1 with multiplicity (p2),p2 with multiplicity 1 and two simple eigenvalues x1,2=p2±(p2)2+4(pn1)2.

Hamzeh et al. [Citation47] generalized some results proved in [Citation63] through some more results on power graphs and they are presented below.

Theorem 9.4.

[Citation47, Theorem 3.9] The characteristic polynomial of P(D2n) can be computed as follows: Φ(P(D2n),x)=xn1(x+1)nt2[x(x+1)Φ(T,x)nΦ(T,x)]. where di,1it, are all non-trivial divisors of n, T=(ϕ(n)ϕ(d1)ϕ(d2)ϕ(dt)ϕ(n)+1ϕ(d1)1αd1d2αd1dtϕ(n)+1αd2d1ϕ(d2)1αd2dtϕ(n)+1αdtd1αdtd2ϕ(dt)1)T=(ϕ(n)1ϕ(d1)ϕ(d2)ϕ(dt)ϕ(n)ϕ(d1)1αd1d2αd1dtϕ(n)αd2d1ϕ(d2)1αd2dtϕ(n)αdtd1αdtd2ϕ(dt)1). and αdidj={ϕ(dj)if  di|dj or dj|di0otherwise..

Theorem 9.5.

[Citation47, Theorem 3.11] The characteristic polynomial of P0(Q4n) can be computed as follows: Φ(P0(Q4n),x)=(x+1)3nt2[Φ(T,x)(x1)n+Φ(T,x)Φ(T,x)x(x1)nΦ(T,x)], where di,1it, are all non-trivial divisors of 2n. T=(ϕ(2n)1ϕ(d1)ϕ(d2)ϕ(dt)ϕ(2n)ϕ(d1)1αd1d2αd1dtϕ(2n)αd2d1ϕ(d2)1αd2dtϕ(2n)αdtd1αdtd2ϕ(dt)1),T=(0222110010101001),T=(ϕ(2n)2ϕ(d1)ϕ(d2)ϕ(dt)ϕ(2n)1ϕ(d1)1αd1d2αd1dtϕ(2n)1αd2d1ϕ(d2)1αd2dtϕ(2n)1αdtd1αdtd2ϕ(dt)1). and αdidj={ϕ(dj)if  di|dj or dj|di0otherwise..

Chattopadhyay et al. [Citation25] obtained both upper and lower bounds for the spectral radius of the power graph of Zn and characterized the graphs for which these bounds are extremal. Further, they computed spectra of power graphs of the dihedral group D2n and dicyclic group Q4n partially and gave bounds for the spectral radii of these graphs.

In Theorem 9.1, the characteristic polynomial of P(Zn) has been obtained in terms of the characteristic polynomial of the quotient matrix T whose entries are some functions of the divisors of n. Also, note that the spectral radius of P(Zn) is the same as that of the matrix T. Since the increase in the number of factors of n leads to a rapid increase of the degree of the polynomial of T, it is sometimes too complicated to find the exact value of the spectral radius of P(Zn). Therefore, one can use some graph invariants like vertex degrees and diameter to approximate the spectral radius. The following theorem gives both upper and lower bounds for the spectral radius of P(Zn) in terms of the maximum and minimum degrees of the non-identity non-generator elements of Zn.

Theorem 9.6.

[Citation25, Theorem 2.1] If n3 is natural number, then the spectral radius μ1(P(Zn)) of P(Zn) satisfies μ1(P(Zn))12[(dmin1)+(21dmin)2+4(n)] and μ1(P(Zn))12[(dmax1)+(21dmax)2+4(n)] where =ϕ(n)+1,dmax and dmin are the maximum and minimum degrees of the non-identity non-generator elements of Zn respectively. Furthermore, equality holds in both the bounds if and only if n=pα, for any prime number p and any positive integer α.

The next result provides the characteristic polynomial of P(D2n) in terms of characteristic polynomials of P(Zn) and P0(Zn).

Theorem 9.7.

[Citation25, Theorem 2.2] For any integer n3, the characteristic polynomial of P(D2n) is given by φ(P(D2n),x)=xn1[xΦ(P(Zn),x)nΦ(P0(Zn),x)].

Remark 9.8.

In the above theorem, the characteristic polynomial of P(D2n) has been obtained for any natural number n3 whereas in Theorem 9.2, the characteristic polynomial of P(D2n) is given only when n is a prime power.

Theorems 9.9 and 9.10 provide upper and lower bounds on μ1(P(D2n)) and μ1(P(Q4n)) respectively in terms of μ1(P(Zn)).

Theorem 9.9.

[Citation25, Theorem 2.3]. For any integer n3, the spectral radius μ1(P(D2n)) of P(D2n) satisfies μ1(P(Zn))<μ1(P(D2n))μ1(P(Zn))+n.

Theorem 9.10.

[Citation25, Theorem 2.4] For any integer n2, the spectral radius μ1(P(Q4n)) of P(Q4n) satisfies μ1(P(Z2n))<μ1(P(Q4n))μ1(P(Z2n))+2n.

In the following theorem, full spectrum of the power graph of the generalized quaternion group Q4n is computed.

Theorem 9.11.

[Citation25, Theorem 2.5] For any integer n of the form n=2α,αN, the characteristic polynomial of P(Q4n) is given by Φ(P(Q4n),x)=(x1)n(x+1)3n2[(x24n1)(x2n+3)x12(a+1)].

9.2. Laplacian Spectrum of power graphs

For any finite simple undirected graph Γ, the Laplacian matrix L(Γ) is given by L(Γ)=D(Γ)A(Γ), where A(Γ) is the adjacency matrix of Γ and D(Γ) is the diagonal matrix of vertex degrees. Clearly L(Γ) is a real symmetric matrix and so all its eigenvalues are real. For a graph Γ on n vertices, we denote the Laplacian eigenvalues of Γ by λ1(Γ)λ2(Γ)λn(Γ) always arranged in non-increasing order and repeated according to their multiplicity. Since L(Γ) is symmetric, positive semi-definite and singular, and all its eigenvalues are non-negative and λn(Γ)=0. To know, more interesting facts about Laplacian eigenvalues of a graph, we refer the survey paper [Citation66]. Let λ1,,λm be the distinct Laplacian eigenvalues with corresponding multiplicities t1,,tm. Then the Laplacian spectrum is denoted by (λ1λmt1tm).

It is known that [Citation33], the Laplacian eigenvalue with multiplicity 0 of a graph Γ is equal to the number of connected components of Γ. Thus, one gets that the second smallest Laplacian eigenvalue λn1(Γ)>0 if and only if Γ is connected. Fiedler [Citation41], called λn1(Γ) as the algebraic connectivity of Γ, viewing it as a measure of connectivity of Γ. The largest Laplacian eigenvalue λ1(Γ) is called the Laplacian spectral radius of Γ. A graph is called Laplacian integral if all its Laplacian eigenvalues are integers. In [Citation41], Fiedler proved that the algebraic connectivity λn1(Γ) of a noncomplete graph Γ does not exceed its vertex connectivity κ(Γ).

The Laplacian spectrum of a graph has a number of applications, including random walks, expansion properties, and statistical efficiency and optimality properties. See [Citation8] for some of these.

We write the characteristic polynomial det(xIL(Γ)) of L(Γ) by Θ(Γ,x) instead of Θ(L(Γ),x) and called Θ(Γ,a) the Laplacian characteristic polynomial of Γ.

Let Γ be a graph with vertex set V(Γ)={v1,v2,,vn}. Then, for the vertices v1,v2,vi in Γ, Lv1,v2,,vi(Γ) is defined as the principal submatrix of L(Γ) formed by deleting rows and columns corresponding to the vertices v1,v2,,vi. In particular, if i = n, then for convention it is taken as Θ(Lv1,v2,,vn(Γ,x))=1.

Chattopadhyay [Citation22] obtained the Laplacian spectrum of P(Zn) and P(D2n) for particular values of n. In fact, the relationship between the spectrum of these two power graphs are discussed. Also, they gave sharp lower and upper bounds for algebraic connectivity of P(Zn).

Panda [Citation68] considered various aspects of Laplacian spectra of power graphs of finite cyclic groups, dicyclic groups, and finite p-groups. More specifically, Panda [Citation68] determined completely the Laplacian spectral radius of power graphs of all of these groups apart from the algebraic connectivity and its multiplicity. Then, the equality of the vertex connectivity and the algebraic connectivity is characterized for power graphs of all of the above classes of groups. Orders of dicyclic groups with Laplacian integral power graphs are determined. Moreover, it is proved that the notion of equality of the vertex connectivity and the algebraic connectivity and the notion of Laplacian integral are equivalent for power graphs of dicyclic groups. All possible values of Laplacian eigenvalues are obtained for power graphs of finite p-groups and hence it is proved that power graphs of finite p-groups are Laplacian integral.

In the following theorem, the authors gave an expression for Laplacian characteristic polynomial of P(Zn) in terms of the characteristic polynomial of L0¯,g1¯,g2¯,g¯ϕ(n)(P(Zn)), where g¯i(i=1,2,,ϕ(n)) are the generators of Zn.

Theorem 9.12.

[Citation22, Theorem 2.2] For each positive integer n2, let g¯i(i=1,2,,ϕ(n)) be the generators of Zn. Then Θ(P(Zn),x)=x(xn)ϕ(n)+1(xϕ(n)1)Θ(L0¯,g¯1,g¯2,,g¯ϕ(n)(P(Zn),x).

Corollary 9.13.

[Citation22, Corollary 2.3] If n is a prime, then the Laplacian spectrum of P(Zn) is given by (0n1n1).

Corollary 9.14.

[Citation22, Corollary 2.4] For each non-prime positive integer n > 3, the multiplicity of n as a Laplacian eigenvalues of P(Zn) is at least ϕ(n)+1.

Theorem 9.15.

[Citation22, Theorem 2.5] For n=p1p2, where p1 and p2 are distinct primes, the Laplacian spectrum of P(Zn) is (0ϕ(n)+1np1+1np2+1n11p22p12ϕ(n)+1).

Corollary 9.16.

[Citation22, Corollary 2.6] For any two distinct primes p1 and p2, the algebraic connectivity of P(Zp1p2) is ϕ(p1p2)+1.

The following result is a consequence of Theorem 5.2 in which a sharp upper bound of the algebraic connectivity is given.

Corollary 9.17.

[Citation22, Corollary 2.8] For n=p1α1p2α2, where p1 and p2 are distinct primes and α1,α2N, the algebraic connectivity λn1(P(Zn))ϕ(n)+p1α11p2α21, equality holds if α1=1=α2.

Corollary 9.18.

[Citation22, Corollary 2.10] For n=p1p2p3, where p1, p2 and p3 are distinct primes with p1<p2<p3, the algebraic connectivity λn1(P(Zn))ϕ(n)+p1+p21.

In the following theorem, the authors gave a lower bound for the algebraic connectivity of P(Zn), for arbitrary positive integer n2.

Theorem 9.19.

[Citation22, Theorem 2.12] For each positive integer n2, the algebraic connectivity of P(Zn) λn1(P(Zn)) satisfies the inequality λn1(P(Zn))ϕ(n)+1. Equality holds if n is either a prime or a product of two distinct primes.

In the following theorem Panda [Citation68] obtained the multiplicity of n as a Laplacian eigenvalue of P(Zn) for all nN.

Theorem 9.20.

[Citation68, Theorem 10] For an integer n > 1, multiplicity of the Laplacian eigenvalue n of P(Zn)={n1 if n is a prime power;ϕ(n)+1 otherwise.

Recall that S(Zn) denotes the set of all generators together with the identity of the group Zn and S(Zn)c is the induced subgraph of the power graph of Zn. Observe that Θ(S(Zn)c,xϕ(n)1) equals with the characteristic polynomial of the submatrix of L(P(Zn)) obtained by deleting rows and columns corresponding to the elements of S(Zn)c. Thus, using Theorem 9.12, the authors proved the following lemma.

Lemma 9.21.

[Citation68, Lemma 7] If the integer n > 1 is not a prime number, then λi(P(Zn))={nif  1iϕ(n)+1;λiϕ(n)1(S(Zn)c)+ϕ(n)+1if  ϕ(n)+2in1;0 for i=n.

Hamzeh et al. [Citation47] denoted the set of all cyclic subgroups of finite group G by C(G)={C1,C2,Ck} be and ΔG(renamed for the sake of convenience) be the simple undirected graph with vertex set C(G) in which two cyclic subgroups are adjacent if one is contained in other. Let Kai be the complete graph of order ai=ϕ(|Ci|). If KG={Kai|ai=ϕ(|Ci|),CiC(G)}, then the power graph P(G) is isomorphic to ΔG-join of Ka1,Ka2,,Kak, see [Citation39] for details.

Theorem 9.22.

[Citation47, Theorem 3.17] The Laplacian spectrum of P(G)=ΔG[Ka1,,Kak] can be calculated as follows: σL(P(G))={j=1k(Nj+ai)aj1}σ(C),whereNj={CiNΔG(Ci)aiif NΔG(Ci)0otherwise.ρ,q=ρq,={aaqif ccq or cqc0otherwise.and  C=(N1ρ,2ρ,kρ2,1N2ρ2,kρ,kρ2,kNk).

In Theorem 9.12, the Laplacian polynomial of P(Zn) was obtained. Hamzeh et al. [Citation47] applied the Theorem 9.22 and provided a complete description of the Laplacian spectrum of P(Zn) in [Citation47, Corollary 3.18]. Also in [Citation47], the authors determined the Laplacian spectrum of P(Zn) when n is a prime power and a product of two distinct primes using Theorem 9.22.

In the following theorem, Laplacian characteristic polynomial of P(D2n) is calculated in terms of Laplacian characteristic polynomial of P(Zn).

Theorem 9.23.

[Citation22, Theorem 3.1] For any integer n3, Θ(P(D2n),x)=(x1)n(x2n)xnΘ(P(Zn),x).

Theorem 9.24.

[Citation22, Theorem 3.2] For each non-prime positive integer n > 3, Laplacian eigenvalues of P(D2n) in terms of that of P(Zn), are given by λi(P(D2n))={2nfor  i=1λi(P(Zn))=nfor  2iϕ(n)+1λi(P(Zn))for  ϕ(n)+2in11for  ni2n10for  i=2n.

In [Citation22], Laplacian spectrum of P(D2n) were also calculated and the authors proved that the Laplacian spectrum of P(D2n) is the union of that of P(Zn) and {2n,1}.

Corollary 9.25.

[Citation22, Corollary 3.3] If n is a prime power, then the Laplacian eigenvalues of P(Zn) are 0 and n with multiplicities 1 and n – 1, respectively, and the spectrum of P(D2n) is given by P(D2n)=(01n2n1nn21).

Corollary 9.26.

[Citation22, Corollary 3.4] For each positive integer n3, the algebraic connectivity of P(D2n), namely, λ2n1(P(D2n)) is equal to 1.

If n is a product of two distinct primes, then by applying Theorems 9.15 and 9.24, we have the following result.

Corollary 9.27.

[Citation22, Corollary 3.5] If n=p1p2, where p1 and p2 are distinct primes, then the Laplacian spectrum of P(D2n) is given by P(D2n)=(01ϕ(n)+1np1+1np2+1n2n1n1p22p12ϕ(n)1).

In the following lemma, the authors gave bounds for the algebraic connectivity of power graph P(Q4n) of the group Q4n.

Lemma 9.28.

[Citation68, Lemma 9] For any integer n2, the algebraic connectivity of P(Q4n) satisfies 1<λ4n1((Q4n))2.

The following theorem, provides the multiplicity of the Laplacian spectral radius of P(Q4n).

Theorem 9.29.

[Citation68, Theorem 12] For any integer n2, the Laplacian eigenvalue 4n of P(Q4n) has multiplicity two if Q4n is a generalized quaternion and one otherwise.

The following result determines when exactly a dicyclic group is a generalized quaternion in terms of its power graph.

Proposition 9.30.

[Citation68, Proposition 1] For any integer n2, an is adjacent to all other vertices of P(Q4n) if and only if Q4n is generalized quaternion.

Lemma 9.31.

[Citation68, Lemma 6] Let G be a finite group of order n3. Then the algebraic connectivity of P(G) is 1 if and only if its vertex connectivity is 1.

Let G be a group. For aG, U(a)={hG:ah} and Û(a)=U(a)[a]. Let Γ(a) be the subgraph of P(G) induced by U(a). We denote the component of P0(G) containing a by C(a). For the above subsets and subgraphs, the underlying group will always be clear from context.

Remark 9.32.

[Citation68, Remark 1] For any group G and aG, the multiplicity of the Laplacian eigenvalue 0 of Γ(a) is one.

Lemma 9.33.

[Citation68, Lemma 11] Let G be a finite p-group of order n and aG be an element of order p. Then C(a)=Γ(a).

For g,hG, we say that [h] is a primitive class of g if [g]=[hp] and he. We denote the number of primitive classes of any gG by π(g). It should be noted that if G is finite p-group, then for any aG, we cannot have π(a)=0 and o(a) = 1 simultaneously.

Lemma 9.34.

[Citation68, Lemma 12] If G is a finite p-group and aG with π(a)=0, then Γ(a)=P([a])Kϕ(o(a)). Consequently, Θ(Γ(a),x)=x(xϕ(o(a)))ϕ(o(a))1.

The following proposition iteratively describes the structure of the power graph of a finite p-group.

Proposition 9.35.

[Citation68, Proposition 2] Let G be a finite p-group and aG. If π(a)>0 and the distinct primitive classes of a be [h1],[h2],,[hϕ(a)], then Γ(a)Kϕ(o(a)){Γ(h1)+Γ(h2)++Γ(hπ(a))}.

In particular, for a = e, P(G)K1{Γ(h1)+Γ(h2)++Γ(hπ(e))}.

Proposition 9.36.

[Citation68, Proposition 3] Let G be a finite p-group and aG. If π(a)>0 and the distinct primitive classes of a be [h1],[h2],,[hϕ(a)], then Θ(Γ(a),x)=x(x|U(a)|)ϕ(o(a))xϕ(o(a))i=1π(a)Θ(Γ(hi),xϕ(o(a)).

In particular, for a = e, Θ(P(G),x)=x(x|G|)x1i=1π(e)Θ(Γ(hi),x1).

Proposition 9.37.

[Citation68, Proposition 6] If G is a group of order p2, then the Laplacian spectrum of P(G) is either (0p21p21)or(01pp21p(p+1)(p2)1).

Theorem 9.38.

[Citation68, Theorem 14] Let G be a finite p group of order n3. Then the following statements are equivalent.

  1. The algebraic connectivity of P(G) is 1.

  2. The multiplicity of the Laplacian eigenvalue n of P(G) is one.

  3. G is neither cyclic nor generalized quaternion.

9.3. Equality of algebraic and vertex connectivity of power graphs

The following lemma proved by Kirkland [Citation54] is useful for the characterization of graphs with equal vertex connectivity and algebraic connectivity.

Theorem 9.39.

[Citation54, Theorem 2.1] Let Γ be a non-complete and connected graph on n vertices. Then κ(Γ)=λn1(Γ) if and only if it can be written as Γ1Γ2, where Γ1 is disconnected graph on nκ(Γ) vertices and Γ2 is a graph on κ(Γ) vertices with λn1(Γ2)2κ(Γ)n.

In the following theorem, the authors determined all n for which vertex and algebraic connectivity of P(Zn) are equal.

Theorem 9.40.

[68, Theorem 11] For any integer n>1,κ(P(Zn))=λn1(P(Zn)) if and only if n is a product of two distinct primes.

In the next theorem, the authors proved the equivalence of various properties of Laplacian spectra for power graphs of dicyclic groups.

Theorem 9.41.

[Citation68, Theorem 13] For any integer n2, the following statements are equivalent:

  1. The vertex connectivity and algebraic connectivity of P(Q4n) are equal;

  2. The algebraic connectivity of P(Q4n) is 2;

  3. The algebraic connectivity of P(Q4n) is an integer;

  4. P(Q4n) is Laplacian integral;

  5. Q4n is generalized quaternion.

Next theorem shows that the vertex connectivity and the algebraic connectivity of power graphs of finite p-groups are equal exactly when it is not cyclic.

Theorem 9.42.

[Citation68, Theorem 15] Let G be a finite p-group of order n. Then κ(P(G))=λn1(P(G)) if and only if G is not cyclic.

Ankir Raj et al. [Citation75] obtained results on the Laplacian spectrum of P(Zpmn).

10. Isomorphism of power graphs

In 2010, Cameron [Citation13], proved that if undirected power graphs of two finite groups are isomorphic, then their directed power graphs are also isomorphic. However, it is not true that any from one power graph to another preserves the orientation of edges, and the mentioned result fails for an infinite group. For a counter example one can see [Citation15,Citation16]. In 2019, Cameron et al. [Citation16], considered power graphs of torsion-free groups and proved the following theorems.

Theorem 10.1.

[Citation16, Theorem 1.2] Let H be a group with P(H) isomorphic to P(Z). Then H is isomorphic to Z and only isomorphism from P(Z) to P(H) induces an isomorphism from P(Z) to P(H).

Theorem 10.2.

[Citation16, Theorem 1.3] Let G and H be nilpotency class 2 torsion-free groups. Then P(G)P(H) implies P(G)P(H).

In [Citation16], some examples were provided to exhibit that even under the hypotheses of Theorems 10.1 and 10.2, P(G)P(H) need not imply GH. Further examples were also provided to show that some more hypothesis on G is needed for the above property.

Theorem 10.3.

[Citation16, Theorem 5.4] Let G be a countable torsion-free group which is not cyclic, but in which each non-identity element lies in a unique maximal cyclic subgroup. Let H be a group with P(H)P(G). Then

  1. Each non-identity element of H lies in a unique maximal cyclic subgroup;

  2. P(H)P(G);

  3. Any isomorphism from P(G) to P(H) induces an isomorphism from P(G) to P(H).

Moreover, all groups G satisfying the hypothesis have isomorphic power graphs.

Theorem 10.4.

[Citation16, Theorem 1.5] Let Q be the additive group of rational numbers, and G=Qn. Then, for a group H, if P(G)P(H), then P(H)P(G). Moreover, if n = 1, then any isomorphism from P(G) to P(H) either preserves or reverses the orientation of edges.

In the same article [Citation16], the authors posed the following open problem.

Problem 10.5. [16, Problem Section 8]] If G is a torsion free nilpotent group of class 2, and H a group with P(G)P(H), is it true that P(H)P(G)?

Zahirović [Citation81] gave an affirmative answer to this problem:

Theorem 10.6

(Theorem 21, [Citation81]). Let G be a torsion-free group of nilpotency class 2. Let H be a group such that P(G)P(H). Then P(H)P(G).

Subsequently, Zahirović proved a stronger result, applying to all groups, and showing clearly the special role played by the Prüfer groups Cp:

Theorem 10.7.

[Citation82, Theorem 3.18] Let G be a group with the following property: G has no subgroup H isomorphic to Cp which has trivial intersection with any subgroup K not contained in H. If G1 is a group with P(G)P(G1), then P(G)P(G1).

Corollary 10.8.

[Citation82, Corollary 3.19] Any two torsion-free groups having isomorphic power graphs have isomorphic directed power graphs.

11. Automorphism groups of power graphs

The set of all automorphisms of a graph Γ forms a permutation group Aut(Γ), acting on the object set V(Γ), called the automorphism group of Γ. One can refer to [Citation12] for the terminology and main results of permutation group theory.

Let A and B be permutation groups acting on object sets X and Y respectively. Define BA={(a,f)|aA,f:XB},(a,f)(x,y)=(ax,bxy) where f(x)=bx. BA is the wreath product of B and A, in its usual imprimitive action.

11.1. General remarks

The first thing one notices about automorphism groups of power graphs is that they are extremely large, so that naive analysis with computer algebra software runs into difficulties. For example, the automorphism group of P(A5) has order 668594111536199848062615552000000.

We begin this section by exploring the reason for this phenomenon.

There is one general fact about automorphism groups of power graphs:

Theorem 11.1.

[Citation14, Section 10] Let G be a non-trivial group. Then Aut(P(G)) has a non-trivial normal subgroup which is a direct product of symmetric groups.

We saw this in our exploration of the Mathieu group M11 earlier. Let N(x) be the set of neighbours of x in a graph Γ. We say that two vertices x, y of Γ are open twins if N(x)=N(y); closed twins if {x}N(x)={y}N(y); and twins if they are either open or closed twins. Then

  • if x and y are twins, then the transposition (x, y), fixing all other vertices of Γ, is an automorphism;

  • the relation of being twins is an equivalence relation.

Hence the direct product of symmetric groups on the twin classes is a normal subgroup of Aut(Γ).

Now the theorem above follows from the observation that, in any non-trivial finite group G, the twin relation in the power graph is not the relation of equality. Indeed, recall the relation ∼ defined by xy if x=y, see Section 5.3. If xy, then x and y are closed twins; so the set of generators of each cyclic subgroup is contained in a twin class, necessarily non-trivial if the order of the elements is greater than 2. This covers all cases except that when G is an elementary abelian 2-group. But in this case, the power graph is a star K1,2d1, where |G|=2d, and clearly all non-identity elements are open twins.

In order to describe further the automorphism group of P(G), we need to be able to describe the quotient group Aut(P(G))/N, where N is the direct product of symmetric groups on the closed twin classes in G. This problem was addressed by Feng et al. [Citation40]; we will state their result later in this section. They describe the quotient as a permutation group on the set of cyclic subgroups of G which preserves order, inclusion and non-inclusion.

Continuing our analysis of P(A5): the group A5 has 15 cyclic subgroups of order 2, 10 of order 3 and 6 of order 5. So the subgroup N is S210×S46, and the quotient is S15×S10×S6; the product of the orders of these groups is the number quoted earlier.

As we saw in our discussion of the Mathieu group M11, the closed twin relation does not necessarily coincide with the relation ∼, although it contains this relation. We can analyse further. If we collapse each twin class of Γ to a single vertex, we obtain a new graph Δ; and, if N is the direct product of symmetric groups on the twin classes, then Aut(Γ)/N is a subgroup of Aut(Δ).

It may be that Δ also has twins, in which case the reduction can be repeated until no twins remain. It is easy to show that the final result is independent of the order in which the twin reduction is done. Of course, the final result may be a graph with a single vertex, but it is known when this happens:

Theorem 11.2.

[Citation14, Propositions 7.2 and 10.1]

  1. A finite graph is a cograph if and only if the process of iterated twin reduction terminates with the one-vertex graph.

  2. The automorphism group of a cograph can be built from the trivial group by the operations “direct product” and “wreath product with a symmetric group”.

It is observed in [Citation14] that the power graph of every finite simple group of order less than 2500 is a cograph. But we saw earlier that the power graph of M11 is not a cograph.

The above results give added importance to Problem 8.6: for which finite groups G is P(G) a cograph?

11.2. Specific results

The first result about automorphism groups of power graphs was obtained by Cameron and Ghosh [Citation15], where they proved that the only finite group whose automorphism group is the same as that of its power graph is the Klein four-group. Alireza et al. [Citation4], obtained the following fact about the automorphism group of the power graph of the cyclic group Zn. This result can be interpreted in the light of Theorem 11.1, since elements of the same order in a cyclic group are twins (and the identity lies in the twin class of the generators).

Theorem 11.3.

[Citation4, Theorem 8] Aut(P(Zn)) has a subgroup isomorphic to Sϕ(n)+1×d|n,d1,nSϕ(d).

Corollary 11.4.

[Citation4, Corollary 4] Let n be a natural number such that for every abZn,deg(a)deg(b) whenever o(a)o(b). Then Aut(P(Zn))Sϕ(n)+1×d|n,d1,nSϕ(d).

In the same article, the authors stated the following conjecture.

Conjecture 11.5. [Citation4, Conjecture 1] For every natural number n, Aut(P(Zn))Sϕ(n)+1×d|n,d1,nSϕ(d).

Mehranian et al. [Citation62] settled this conjecture in 2016 and proved the following result.

Theorem 11.6.

[Citation62, Theorem 2.3] For any natural number n, Aut(P(Zn))={Snifnis a prime power;Sϕ(n)+1×d|n,d1,nSϕ(d)otherwise.

Corollary 11.7.

[Citation62, Corollary 2.4] The automorphism group of the power graph P(D2n) is given below: Aut(P(D2n))={Sn1×Snifnis a prime power;Sn×d|nSϕ(d)otherwise.

In [Citation40], same result is proved independently and they also asserted the following result on the automorphism group of the directed power graph P(D2n). For n3, Aut(P(D2n))d|nSϕ(d)×Sn.

Moreover, in [Citation62], the automorphism group of P(Zp1p2),P(Zp1p2p3) and P(Zp12p22) are computed as follows.

  1. Aut(P(Zp1p2))Sϕ(p1p2)+1×Sp11×Sp21.

  2. Aut(P(Zp1p2p3))Sϕ(p1p2p3)×Sp11×Sp21×Sp31×Sϕ(p1p2)×Sϕ(p1p3)×Sϕ(p2p3).

  3. Aut(P(Zp12p22))Sϕ(p12p22)+1×Sp11×Sϕ(p12)×Sp21×Sϕ(p22)×Sϕ(p1p2)×Sϕ(p1p22)×Sϕ(p12p2).

Finally, Z. Mehranian [Citation62] posed the following open problem.

Problem 11.8. [Citation62, Question 3.1]What is the automorphism group of P(G), where G is a sporadic group?

Subsequently A.R. Ashrafi et al. [Citation6] computed the automorphism group of certain finite groups listed below along with their generating relations. Q4n=a,b|a2n=e, an=b2, ab=ba1;SD8n=a,b|a4n=b2=e, bab=a2n1;V8n=a,b|a2n=b4=e, aba=b1, ab1a=b.

Note that the paper also describes a group U6n of order 6n which, like V8n of order 8n, taken from an exercise on page 178 of the book [Citation50]. However, the relations for U6n are stated incorrectly in [Citation6]. The correct presentation is U6n=a,b|a2n=b3=e, a1ba=b1.

It seems likely that this is just a transcription error, and that the correct group is analysed in the paper; but since detailed proof is not included, we have not been able to check this.

The results concerning the automorphism group of above finite groups are listed below:

Theorem 11.9.

[Citation6, Theorem 1.1]

  1. For n3, Aut(P(Q4n))={S2n2×S2×(S2Sn)ifnis a power of 2;d|2nSϕ(d)×(S2Sn)otherwise.

  2. For n2, Aut(P(SD8n))={S4n2×S2n×(S2Sn)if nis a power of 2;d|4nSϕ(d)×S2n×(S2Sn)otherwise.

    is an integer such that 3t. Then

  3. For n=2kt, with a nonnegative integer k and some positive odd integer t, Aut(P(V8n))={S2n×S2Sn×d|2n,dnSϕ(d)S2×d|2nSϕ(d)k=0;S2n+1×S2Sn×=0k1S22×S2kS2t=1,k1;S2n×S2Sn×d|tSϕ(d)4×s=2kd|2st,d2s1tSϕ(d)2× d|2k+1t,d2ktSϕ(d)S2,t>1,k1.

Ashrafi et al. [Citation6] also compute the automorphism groups of the power graphs of the sporadic simple groups M11 and J1. However, we warn readers that their results are not correct. We have given a correct analysis for M11 in Section 2 of the present paper. Theorem 11.9(i) was also proved by M. Feng et al. [Citation40]. Also they asserted that the following result for the automorphism group of directed power graph P(Q4n).

For n3, Aut(P(Q4n))d|2nSϕ(d)×S2Sn.

We now turn to the general analysis of the automorphism group of the power graph by Feng et al. [Citation40].

As mentioned earlier, let C(G)={C1,,Ck} be the set of all cyclic subgroups of a group G. For CC(G), let S(C) be the set of all generators of C and S(Ci)={S(Ci)1,S(Ci)2,,S(Ci)k}.

Define I(G) as the set of permutations σ on C(G) preserving order, inclusion and non-inclusion, i.e.,|Ciσ|=|Ci| for each i{1,,k} and CiCj if and only if CiσCjσ. Note that I(G) is a permutation group on C(G). This group induces the faithful action on the set G: (1) G×I(G)G,(S(Ci)j,σ)(S(Ci)σ)j.(1)

We remark that it suffices to consider the action of I(G) on the set of maximal cyclic subgroups of G, since a cyclic group contains at most one cyclic subgroup of each possible order.

For ΩG, let SΩ denote the symmetric group on Ω. Since G is the disjoint union of S(C1),,S(Ck), we get the faithful group action on G: (2) G×i=1kSS(Ci)G,(S(Ci)j,(ξ1,,ξk)(S(Ci)j)ξi.(2)

With the above notations, we have the following theorem proved by M. Feng et al. [Citation40].

Theorem 11.10.

[40, Theorem 2.1] Let G be a finite group. Then Aut(P(G))=(i=1kSS(Ci))I(G),

where I(G) and i=1kSS(Ci) act on G as in Equation(1) and Equation(2), respectively.

In the power graph P(G), for a,bG, define ab if N[a]=N[b]. Observe that is an equivalence relation. Let cl(a) denote the equivalence class containing a. Write Υ(G)={cl(a)|aG}={cl(u1),,cl(u)}. Since G is the disjoint union of cl(u1),,cl(u), the following is a faithful group action on the set G: (3) G×i=1Scl(u1)G,(a,(τ1,τ2,,τ))aτi,  where  acl(ui).(3)

Similar to the last theorem, we have the following for the automorphism group of undirected power graph.

Theorem 11.11.

[Citation40, Theorem 2.2] Let G be a finite group. Then Aut(P(G))=(i=1Su¯i)I(G),

where I(G) and i=1Scl(ui) act on G as in Equation(1) and Equation(3) respectively.

Our observation that it suffices to consider the action of I(G) on maximal cyclic subgroups now shows that Theorem 11.6 can be derived from this result. For, if G is cyclic, then it has onlly one maximal cyclic subgroup, and so I(G) is the trivial group; thus, Aut(G) is just the direct product of cyclic groups on the closed twin equivalence classes.

12. Characterization of finite groups through power graphs

In this section, we present those results by which, one can characterize finite groups in terms of their power graphs and vice versa. Tamizh Chelvam et al. [Citation79] proved the following characterizations for the power graph of an arbitrary finite group.

Theorem 12.1.

[Citation79, Theorem 4] Let G be a finite group with n elements. Then the following are equivalent:

  1. P(G)=K1,n1;

  2. P(G) is a tree;

  3. Every element of G is its own inverse.

Theorem 12.2.

[Citation79, Theorem 5] Let G be a finite group of order p1p2, where p1 < p2 are primes. Then

  1. G is cyclic if and only if P(G)=(Kp11Kp21)+Kϕ(p1p2)+1;

  2. G is non-cyclic if and only if P(G)=K1+(p2Kp11Kp21).

A. Doostabadi et al. [Citation36] characterized all finite groups G whose power graphs are claw-free, K1,4 free or C4 free and they are given below.

Theorem 12.3.

[Citation36, Theorem 2.2] If G is a finite group, then P(G) is claw free if and only if G is a cyclic group of order p1α1p2α2 where {α1,α2}{0,1}.

Theorem 12.4.

[Citation36, Theorem 2.6] If G is a finite group, then P(G) is K1,4-free if and only if G is isomorphic to one of the groups Q8,Z2×Z2,Zpk,Zp1p2p3 or Zp1α1p2α2, where {α1,α2}{0,1,2} and p1, p2, p3 are distinct primes.

Lemma 12.5.

[Citation36, Lemma 3.1] Let G be a finite group. Then P(G) has a induced 4-cycle if and only if there exist non-trivial elements a, b in G such that ab,ba and ab is not a prime power group.

Corollary 12.6.

[Citation36, Corollary 3.2] Let G be a finite group whose non-trivial elements have prime power orders. Then P(G) is C4-free.

Theorem 12.7.

[Citation36, Theorem 3.5] Let G be a finite nilpotent group. Then P(G) is C4-free if and only if G is isomorphic either of the following:

  1. Zp1p2p3;

  2. P × Q, Hp1(P) is cyclic and exp(Q)=p2, in which P is a p1 group and Q is a p2 group;

  3. p1 group,

where p1,p2,p3 are distinct primes.

In the same paper, the authors proved further results for groups G where the center Z(G) is divisible by at least two primes.

Theorem 12.8.

[Citation36, Theorem 3.6] Let G be a group with C4-free power graph. If Z(G) is not a p-group, then

  1. GZp1p2p3;

  2. G=P×Q or G=(P×Q)Zp2, where P is cyclic, exp(Q)=p2 and CG(P)=P×Q;

  3. G=D2nQ, where exp(Q)=p2;

  4. G=Zp1nQ, where exp(Q)=p2;

  5. G=Zp1p2×(Zp3Zp1), where CG(Sp3(G))Zp1p2p3;

  6. G=Zp1p2×(Zp3Zp1p2), where CG(Sp3(G))Zp1p2p3.

Theorem 12.9.

[Citation36, Theorem 3.7] Let G be a finite group with C4-free power graph, which is not prime power group. If Z(G) is a p-group which is not an elementary abelian p-group, then Z(G) is cyclic and exp(Sp2(G))=p2 for every p1p2. Also, for every p2-element a,

  1. π(CG(a))={p1,p2};

  2. Sp1(CG(a)) is a normal cyclic subgroup of CG(a);

  3. CG(a)=a×Sp2(CG(a)), or CG(a)=(b×Sp2(CCG(a)(b)))Zp2 if p1 is odd prime, where b=Sp1(CG(a)) and π(G) is the set of all prime divisors of o(G).

Theorem 12.10.

[Citation36, Theorem 3.8] Let G be a finite group with C4-free power graph, which is not prime power group. If Z(G) is an elementary abelian p1-group of order >p1 then for every p2-element b(p1p2), we have π(CG(x))={p1,p2} and if o(a)>p2, then

  1. exp(Sp1(CG(a)))=p1 and Sp2(CG(a)) is a normal cyclic subgroup of CG(a);

  2. CG(a)=Sp1(CG(a))×Sp2(CG(a)) or (Sp1(CCG(a)(b))×Sp2(CG(a)))Zp1,

  3. where b=sp2(CG(a)).

In the following, we present some graph theoretical characterizations of the power graph.

Lemma 12.11.

[Citation74, Lemmas 1.1–1.3]

  1. P(G) is Eulerian if and only if o(G) is odd;

  2. P(G) for a finite group G is tree if and only if G is an elementary abelian 2-group;

  3. g(P(G))=3 if and only if G is not an elementary abelian 2-group. Moreover, if P(G) is 2-connected then g(P0(G))=3.

Mirzargar et al. [Citation64] conjectured that the power graph P(Zn) has the maximum number of edges among all power graphs of finite groups of order n. In the following, Pourgholi et al. [Citation74] proved this conjecture for finite simple groups.

Theorem 12.12.

[Citation74, Theorem 2.3] If G is a finite simple group of order n, then |E(P(G))| |E(P(Zn))|.

Amiri et al. [Citation5, Theorem 2] proved that among all finite groups of any given order, the cyclic group of that order has the maximum number of edges in its power graph.

Now, we present a characterization of finite groups whose power graph is a union of complete subgraphs which share the identity element of G.

Theorem 12.13.

[Citation74, Theorem 2.4] Let G be a finite group with o(G)=pα. Then P(G) is a union of complete subgraphs which share the identity element of G if and only if G is isomorphic to a cyclic group, p-group of exponent p or a dihedral group.

Theorem 12.14.

[Citation69, Theorem 1.1] A finite group G is non-cyclic group of prime exponent if and only if P(G) is non-complete and minimally edge-connected.

Theorem 12.15.

[Citation69, Theorem 1.2] A finite group is an elementary abelian 2-group of rank at least 2 if and only if P(G) is non-complete and minimally vertex connected.

13. Properties of power graphs

In this section, we collect all the miscellaneous properties of power graphs.

13.1. Relationship between power graph and Cayley graph

In 2015, Chattopadhyay [Citation23], obtained some relationship between the power graph and the Cayley graph of a finite cyclic group motivated by an open problem given in survey [Citation2]. For a group G and a subset S of G not containing the identity element e and satisfying S1={a1:aS}=S, the Cayley graph of G with edge set S, Cay(G, S) is an undirected graph with vertex set G and two vertices a,bG are adjacent in Cay(G, S) if and only if ab1S. Let Un={a¯Zn:gcd(a,n)=1}. In this subsection, we denote the vertex deleted subgraph P(Zn)S(Zn) of P(Zn) by PS(Zn) and similarly CayS(Zn,Un)=Cay(Zn,Un)S(Zn). Also, for any graph Γ, Γ¯ is the complement of Γ.

Theorem 13.1.

[Citation23, Theorem 2.1] If n=p1α1p2α2, where p1, p2 are distinct primes and α1,α2 are positive integer, then PS(Zn) is a spanning graph of CayS(Zn,Un)¯. These two graphs are equal if and only if α1=1=α2.

As mentioned in [Citation48], Zni=1mZpiαi as group (under addition) through the isomorphism g:Zni=1mZpiαi defined by g([a]n)=([a]p1α1,,[a]pmαm). Note that the mapping g=f1:i=1mZpiαiZn is also a group isomorphism.

Theorem 13.2.

[Citation23, Theorem 2.2] Let n=p1α1pmαm, Ti=Zpiαi{0¯},i=1,2,,m and T be the image of i=1mTi under the group isomorphism f:i=1mZpiαiZn. Then Cay(Zn,T) is isomorphic to P(Zp1α1)×P(Zp2α2)××P(Zpmαm).

In the rest of the theorems of this section, the edge set appear in Cay(Zn,T) will be that the subset of Zn as proved in Theorem 13.2.

Theorem 13.3.

[Citation23, Theorem 3.1] For the power graph P(Zp1p2), where p1, p2 are distinct primes, we have the following.

  1. μ2(P(Zp1p2))p1+p222 and μj(P(Zp1p2))=1,j=3,4,,p1p21;

  2. p1+p222μp1p2(P(Zp1p2))1;

  3. EN(P(Zp1p2))2p1p2+p1+p26 where EN(P(G)) denotes the energy of the power graph P(G).

It is known [Citation55] that, for any two graphs Γ1 and Γ2,EN(Γ1×Γ2)=EN(Γ1)EN(Γ2). From EN(P(Zpiαi))=2(piαi1),1im, one can apply Theorem 13.2, to find the energy of Cay(Zn,T).

Theorem 13.4.

[Citation23, Theorem 3.2] Let n=p1α1pmαm be the prime factorization of natural number n > 1. Then EN(Cay(Zn,T))=EN(P(Zp1α1))EN(P(Zp2α2))EN(P(Zpmαm))=2mi=1m(piαi1).

In the following few results, the authors of same article compared the energy of the power graph and the Cayley graph.

Corollary 13.5.

[Citation23, Corollaries Citation3.Citation1 and Citation3.Citation2]

  1. For n=p1p2, where p1, p2 are distinct odd primes, EN(P(Zn))EN(Cay(Zn,T));

  2. For n=2p, where p is an odd prime, EN(P(Zn))>EN(Cay(Zn,T)).

Theorem 13.6.

[Citation23, Theorem 3.3] For any natural number n > 1, EN(Cay(Zn),T)EN(Cay(Zn,Un)).

Corollary 13.7.

[Citation23, Corollary 3.3] For n=2p, where p is an odd prime, EN(P(Zn))>EN(Cay(Zn,Un)).

13.2. Rainbow connection number of the power graph

A path P in a graph Γ is called rainbow, if any two edges in P are of different colors. If Γ has a rainbow path from a to b for each pair of vertices a and b, then Γ is called a rainbow connected under the coloring f, and f is called a rainbow k-coloring of Γ.

Ma et al. [Citation58] studied the rainbow connection number of the power graph P(G) of a finite group G. In fact, they determined the rainbow connection number of P(G) if G has maximal involutions or G is nilpotent, and proved that the rainbow connection number of P(G) is at most three if G has no maximal involutions. The rainbow connection numbers of power graphs of some non-nilpotent groups are also determined. The results in this connection are given below.

Theorem 13.8.

[Citation58, Theorem 2.1] Let G be a finite group with o(G)3. Then rc(P(G))={3, if 1|MG|2;|MG|, if |MG|3. where MG is the set of all maximal involutions of G.

Theorem 13.9.

[Citation58, Theorem 3.1] Let G be a finite group with no maximal involutions.

  1. If G is cylic, then rc(P(G))={1, if |G| is a prime power;2, otherwise.

  2. If G is non-cyclic, then rc(P(G))=2 or 3.

Proposition 13.10.

[Citation58, Proposition 3.2] If G is a finite group of order p1αp2, where p1 < p2 are primes such that the following conditions hold:

  1. Each Sylow p1-subgroup is cyclic and the Sylow p2-subgroup is unique;

  2. The intersection of all Sylow p1-subgroups is of order p1α1;

  3. p1α1p2.

Then rc(P(G))=2.

Proposition 13.11.

[Citation58, Proposition 3.3] Let G be a non-cyclic finite group with no maximal involutions. If G possess more than one subgroup of order p, where p is a prime divisor of o(G), then rc(P(G))=3.

Corollary 13.12.

[Citation58, Corollary 3.4] If G is a non-cyclic nilpotent group with no maximal involutions. Then rc(P(G))={2, if GQ8×Zn  for some oddn;3, otherwise.

13.3. Vertex degrees of power graphs

In 2015, Alireza et al. [Citation4] computed the degree of all vertices in P(Zn) and the same is given below.

Theorem 13.13.

[Citation4, Theorem 9] The degree of an arbitrary vertex a in P(Zn) is deg(a)=d1+rd|n,r2ϕ(rd),wheredis the order of ain Zn.

Sehgal and Singh [Citation77] gave a precise formula to count the degree of a vertex in the directed power graphs of finite abelian groups of prime power order. We shall write dG+(a),dG(a) and dG±(a) respectively to denote out-degree of a, in-degree of a and the number of bidirectional edges on a in the digraph P(G).

By the definition of directed power graph P(G), it is very easy to check that dG+(g)=|g|1=o(g)1 and dG±(g)=ϕ(o(g))1. We thus precisely obtain dG(g)=o(g)ϕ(o(g))+dG(g). To determine the degree dG(g) of a non-identity group element g, it is therefore sufficient to count the in-degree dG(g). However, it is easy see that dG(g)=|{hG:gh and gh}|. We start our investigation on the in-degree dG(g) of a non-identity group element g of G.

Theorem 13.14.

[Citation77, Theorem 3.2] Let G=a1×a2×an be an abelian p-group where |ar|=pmr and 1m1m2mn. If a=α=1naαiα is a nonidentity element of G and o(aαiα)=ptα, then dG(a)=1+ϕ(o(a))β=0min{mk+1tk+1,,mntn}p(j=1nmin{mj,β}).

In the following, the authors gave a new proof to show that the power graph of a cyclic group of prime-power order is complete, using degree formula.

Corollary 13.15.

[Citation77, Corollary 3.3] If G is a cyclic p-group, then the power graph P(G) is complete.

If G is the internal direct product of its normal subgroups with the condition that their orders are mutually relatively prime, then we have the following theorem.

Theorem 13.16.

[Citation77, Theorem 3.5] Let G be a finite group and let H1,H2,,Hn be normal subgroups of G such that (o(Hi),o(Hj))=1 for ij. If G is internal direct product of subgroups H1,H2,,Hn, then, for an element a=a1a2an of the group G, with aiHi we have the following:

  1. dG+(a)=(i=1n(dHi+(ai)+1))1;

  2. dG(a)=(i=1n(dHi(ai)+1))1;

  3. dG±(a)=(i=1n(dHi±(ai)+1))1.

Using Theorem 13.16, the authors determined the degree of a vertex in the power graph of a finite abelian group.

Theorem 13.17.

[Citation77, Theorem 3.6] Let G=G(p1)××G(pm) be an abelian group of order n=p1α1p2α2pmαm, where each G(pi) is a normal subgroup of G of order pαi Then, for a non-identity element a=a1a2am of the abelian group G with aiG(pi), we have the following:

  1. dG+(a)=(i=1m(dG(pi)+(ai)+1))1;

  2. dG(a)=(i=1m(dG(pi)(ai)+1))1;

  3. dG±(a)=(i=1m(dG(pi)±(ai)+1))1.

13.4. Cycles in power graphs

In 2009, Chakrabarty et al. [Citation20], studied about the Hamiltonian nature of the power graph. In fact they proved that, for any positive integer n3,P(Zn) is Hamiltonian and raised the following conjecture.

Conjecture 13.18. [Citation20, Conjecture, Section 4] The power graph P(Un) is Hamiltonian except for the values n=2αp1p2pm,n3, where p1,p2,,pm are Fermat primes and α,m are non-negative integers, α2 for m = 0, 1 and m2 for α=0,1

Following Chakrabarty et al., Pourgholi et al. [Citation74] provided counter examples and disproved the above conjecture.

Example 13.19.

[Citation74, Counterexamples 2.1–2.3]

  1. If n=2α×32,α3, then P(Un) does not have a Hamiltonian cycle;

  2. If n=2α×7,α2, then P(Un) does not have a Hamiltonian cycle;

  3. If n=22×32×p, where p is a Fermat prime, then P(Un) does not have a Hamiltonian cycle.

Corollary 13.20.

[Citation74, Corollary 2.1] Suppose G is a finite p-group. Then P(G) has a Hamiltonian cycle if and only if o(G)2 and G is cyclic.

Corollary 13.21.

[Citation74, Corollary 2.2] If p is an odd prime, then the power graph of a p-group is 2-connected if and only if it is Hamiltonian.

Mukherjee [Citation67], described a new structural description of power graphs through vertex weighted directed graphs. Actually Mukherjee [Citation67] developed the theory of weighted Hamiltonian paths in a weighted graph and solved the Hamiltonian question completely for the power graphs of a class of finite abelian groups, namely Zp1n×Zp2m.

Theorem 13.22.

[Citation67, Theorem 4.12] The power graph P(Zp1n×Zp2m), where p1, p2 are distinct primes, is Hamiltonian if and only if m(p21)n1 and n(p11)m1 and m(p21)+n(p11)mn1.

In [Citation57], the authors classified finite groups whose power graphs are unicyclic.

Proposition 13.23.

[Citation57, Proposition 4.1] Let G be a finite group. Then P(G) has no cycles if and only if G is an elementary abelian 2-group.

Lemma 13.24.

[Citation57, Lemma 4.3] There exist no EPO-groups G of order 2α3 for some positive integer α3 such that P(G) is unicyclic.

Theorem 13.25.

[Citation57, Theorem 4.4] If G is a finite group, then P(G) is unicyclic if and only if GS3 or Z3.

13.5. Product of power graphs

In this subsection, we consider products of power graphs. Let Γi=(Vi,Ei) for i = 1, 2 be two graphs. Then the product graph is defined as the graph Γ1Γ2=(V1×V2,E), where ((a1,b1),(a2,b2))E if one of the following three conditions is true:

  • a1=a2 and (b1,b2)E2;

  • (a1,a2)E1 and b1=b2;

  • (a1,a2)E1 and (b1,b2)E2.

This graph is referred to in the literature as the strong product. There are many types of products of graphs that are defined between any two graphs. In particular, we will refer the following two products in this paper. See [Citation45, pp. 37, 74, and 49] for further details.

Let Γ1 and Γ2 be two graphs.

  1. The direct product Γ1×Γ2 (also called the categorical product) of Γ1 and Γ2 is the simple graph with vertex set V(Γ1×Γ2)=V(Γ1)×V(Γ2), in which (a1,b1) is adjacent to (a2,b2) if and only if a1 is adjacent to a2 in Γ1 and b1 is adjacent to b2 in Γ2.

  2. The Cartesian product Γ1Γ2 of Γ1 and Γ2 is the simple graph whose vertex set is V(Γ1Γ2)=V(Γ1)×V(Γ2), in which (a1,b1) is adjacent to (a2,b2) if and only if a1=a2 and b1 is adjacent to b2 or a1 is adjacent to a2 and b1=b2.

The notation for each of these three products is supposed to suggest the corresponding product of two copies of K2; see .

Figure 2. Products of graphs and groups.

Figure 2. Products of graphs and groups.

Mukherjee [Citation67] defined the abstract power graph and product of abstract power graphs and called them “strong product”. A graph Γ=(V,E) along with a map f:EP(N), where P(N) is the power set of N, is called an abstract power graph if there exists a group H such that Γ=P(H) and f(g,h)={kN:gk=h}. Let Γ1 and Γ2 be two abstract power graphs with corresponding edge functions f1 and f2. Then the strong product Γ1Γ2=(Γ1×Γ2,E1E2) where ((a1,b1),(a2,b2)) is an edge in E1E2 if f1(a1,b1)f2(a2,b2).

We note the risk of terminological confusion here: Mukherjee’s strong product is defined in a different category, namely graphs with edges labelled by sets of natural numbers. We use the symbol ⊗ for this product.

Theorem 13.26.

[Citation67, Theorem 2.13] For any finite groups G1, G2, P(G1×G2)=P(G1)P(G2).

Theorem 13.27.

[Citation67, Theorem 2.14] Let G1, G2 be two groups of co-prime orders. Then P(G1)P(G2)=P(G1)P(G2).

Bhuniya et al. [Citation7] proved that the power graph of the direct product of two groups is not in general isomorphic to the direct, Cartesian or strong product of the power graphs of the factors. Also, they introduced a new product of graphs which they called the generalized product; they proved that power graph of the direct product of groups is isomorphic to the generalized product of their power graphs.

Proposition 13.28.

[Citation7, Proposition 2.2] Let G1 and G2 be two non-trivial finite groups. Then P(G1×G2) is not isomorphic to P(G1)P(G2).

In the following example, Bhuniya et al. [Citation7], proved that P(G1×G2) is neither isomorphic to the direct product nor to the strong product of P(G1) and P(G2).

Example 13.29.

Consider G1=G2=Z2. Then P(Z2×Z2) has precisely three edges, each edge emanating from the identity of Z2×Z2, whereas P(Z2)P(Z2) is the complete graph K4 and P(Z2)×P(Z2) is a graph with precisely two edges. In , we show this: note that P(Z2) is the edge K2, while Z2×Z2 is the Klein group V4.

13.6. Some more properties of power graphs

In this section, we collect some more important properties of power graphs.

Theorem 13.30.

[Citation1, Theorem 17] If P(G) is a triangle-free graph, then G is an elementary abelian 2-group, and P(G) is a star.

Theorem 13.31.

[Citation1, Theorem 18] Let G be a group. Then following are equivalent.

  1. P(G) is connected;

  2. G is periodic;

  3. γ(P(G))=1;

  4. diam(P(G))2.

Theorem 13.32.

[Citation1, Theorem 19] If deg(a)< for every aG, then G is a finite group.

The next theorem is the analogue for infinite groups of Theorem 6.1.

Theorem 13.33.

[Citation17, Theorem 10] Let G be an infinite group. Suppose that xG has the property that for all yG, either x is a power of y or vice versa. Assume that xe. Then the following hold:

  1. If G is not a torsion group, then G is infinite cyclic and x is a generator;

  2. If G is locally finite, then either G=Cp for some prime p, and x is arbitrary; or G=Q2 and x has order 2.

Theorem 13.34.

[Citation75, Theorem 3.9] Let a=(a1,,ar,ar+1,,as) be a vertex in the graph P(Z2r×Z4s) such that o(a) = 2.

  1. If ai0 for some i(1ir), then deg(a)=1;

  2. If ai = 0 for all i(1ir), then deg(a)=2r+s+1.

Proposition 13.35.

[Citation75, Proposition 3.10] The total number of elements of order two in the group Z2r×Z4s having degree 1 and degree 2r+s+1 in P(Z2r×Z4s) are 2s(2r1) and (2s1), respectively.

As a direct consequence of Theorem 13.34 and Proposition 13.35, we have the following immediate theorem that describes the power graph P(Z2r×Z4s).

Theorem 13.36.

[Citation75, Theorem 3.11] P(Z2r×Z4s)K1+(2s(2r1)K1(2s1)(K1+2r+s1K2)).

Theorem 13.37.

[Citation4, Theorem 4] Let G be a finite group. The proper power graph P0(G) is regular if and only if G is isomorphic to the cyclic p-group or exp(G)=p, where p is prime.

Theorem 13.38.

[Citation65, Theorem 4.2] Let G be a non-trivial finite group. Then P0(G) is strongly regular if and only if G is a p-group of order pα for which exp(G)=p or pα for some prime p and natural number α.

In 2013, Tamizh Chelvam et al. [Citation79] proved some results on the power graphs and they are listed below.

Theorem 13.39.

[Citation79, Propositions 1 and 2, Theorems 3, 6 & 11]

  1. Let G be a group with at least one non-self-inverse element. Then gr(P(G))=3;

  2. Let G be a finite group with n elements and Z(G) be its center. If deg(a)=n1 in P(G), then aZ(G);

  3. Let G be a finite group with n elements. Then P(G) is a graph with 12aeo(a) edges if and only if every element other than identity of G is of prime order;

  4. Let G be a finite group. Then P(G) is Eulerian if and only if G is a group of odd order;

  5. Let G be a finite abelian group. Then P(G) is a uni-cyclic graph if and only if GZ3.

Theorem 13.40.

[Citation65, Theorems 4.3 and 4.4] Let G be a non-trivial finite group. Then

  1. P0(G) is bipartite if and only if πe(G){1,2,3};

  2. P0(G) is planar if and only if πe(G){1,2,,6}.

Theorem 13.41.

[Citation32, Theorem 24] P0(G) is Eulerian if and only if G is a cyclic 2-group or a generalized quaternion 2-group.

Theorem 13.42.

[Citation4, Theorem 1] Let G be an infinite group. Then P(G) is complete if and only if GZp for some prime p.

Theorem 13.43.

[Citation4, Theorem 2] Let G be a group. Then P(G) is planar if and only if G is a torsion group and πe(G){1,2,3,4}, where πe(G)={o(a):aG}.

Corollary 13.44.

[Citation4, Corollary 1] If G is a group with planar power graph, then χ(P(G))=max{o(a):aG}.

Pourgholi et al. [Citation74] proved some results on 2-connected power graphs which are summarized below.

Theorem 13.45.

[Citation74, Theorems 2.1 and 2.2, Lemmas 2.1 and 2.2]

  1. Suppose G is a p-group. The power graph P(G) is 2 -connected if and only if G is a cyclic or generalized quaternion group.

  2. Let G be a finite nilpotent group. If G is not a p-group, then the power graph P(G) is 2-connected.

  3. Let G and H are groups of finite order such that (o(G),o(H))=1. If G is cyclic of prime order, then P(G×H) is 2-connected.

  4. Let G be a finite group with o(G)p, where p is a prime number. If max{o(a):aG}=p, then P(G) is not 2-connected.

14. Conclusion and avenues for future research

Algebraic graph theory was initially developed as an intersection of algebra (both abstract and linear) and graph theory. Many concepts of abstract algebra have facilitated the study of graphs from algebraic structures with applications in computer science. On the other hand, graph theory has also helped to characterize certain properties of algebraic structures. We reviewed both the classical as well as the recent results and presentation is centered around a single yet rich structure, namely the power graphs of groups. The literature on the topic of this paper is vast, and we gave almost all the significant results published on power graphs. We hope to have delivered a survey as seen from the perspective of algebraic graph theory, that brought the reader from the basics to the research frontier in power graphs of groups. We want to conclude by listing a few fundamental open problems.

Some unsolved problems in this area, have already been presented within the sections, and we also redirect the interested reader to the survey article [Citation2] for open questions that are still unsolved. Further, we compile and list some of the interesting problems. The list is by no means complete and is colored by our own interests and experiences.

Problem 14.1. Determine the exact expression for κ(P(Zn)) and δ(P(Zn)), for n=p1α1p2α2pmαm, where m2,p1<p2<<pm are primes αiN for all 1im.

Problem 14.2. [Citation1] Characterize all groups G having the property that the power graph P(G) is connected even when the set of vertices in a dominating set is removed from P(G).

Ashrafi et al. [Citation6] made the following conjecture.

Conjecture 14.3. The automorphism group of the power graph of each group is a member of F, where F denotes the set of all groups that can be constructed from symmetric groups by direct or wreath product.

However, this conjecture is not correct. The computations reported in Section 2 show that the automorphism group of P(M11) has the group M11 as a homomorphic image. However, there are many groups G for which P(G) is a cograph; and we observed in Theorem 11.2 that the automorphism group of a cograph belongs to the class F. So we regard Problem 8.6 as an important topic for research, and as a substitute for the conjecture of Ashrafi et al.

Conjecture 14.4. [Citation37] There exists a real number k such that diam(P0(G))k for all finite groups G with connected proper power graph.

Conjecture 14.5. [Citation68] For n2, the following are equivalent.

  1. The algebraic connectivity of P(Zn) is an integer;

  2. P(Zn) is Laplacian integral;

  3. n is a prime power or product of two primes.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

The research work of Ajay Kumar is supported by Council of Scientific and Industrial Research, India – University Grants Commission JRF, New Delhi, India, through Ref No.: 19/06/2016(i)EU-V/Roll No: 417267. Lavanya Selvaganesh is financially supported by Science and Engineering Research Board, India, through Grant No.: MTR/2018/000254 under the scheme MATRICS. T. Tamizh Chelvam is supported by CSIR Emeritus Scientist Scheme of Council of Scientific and Industrial Research (No.21 (1123)/20/EMR-II), Government of India.

References

  • Aalipour, G., Akbari, S., Cameron, P. J., Nikandish, R, Shaveisi, F. (2017). On the structure of the power graph and the enhanced power graph of a group. Electron. J. Comb. 24(3): P3.16.
  • Abawajy, J., Kelarev, A., Chowdhury, M. (2013). Power graphs: A survey. Ejgta. 1(2): 125–147.
  • Akbari, N., Ashrafi, A. R. (2015). Note on the power graph of finite simple groups. Quasigroups Relat. Syst 23(2): 165–173.
  • Alireza, D., Ahmad, E, Abbas, J. (2015). Some results on the power graphs of finite groups. Sci. Asia 41(1): 73–78.
  • Amiri, H., Jafarian Amiri, S. M., Isaacs, I. M. (2009). Sums of element orders in finite groups. Comm. Algebra 37(9): 2978–2980.
  • Ashraf, A. R., Gholami, A., Mehranian, Z. (2017). Automorphism group of certain power graphs of finite groups. Ejgta. 5(1): 70–82.
  • Bhuniya, A. K., Kumar Mukherjee, S. (2017). On the power graph of the direct product of two groups, Electron Notes Discrete Math. 63: 197–202.
  • Bollobás, B. (2013). Modern Graph Theory, Vol. 184. New York: Springer-Verlag.
  • Bondy, J. A., Murty, U. S. R. (2008). Graph Theory with Applications, 2nd ed. London: Springer-Verlag.
  • Brouwer, A. E., Haemers, W. H. (2011). Spectra of Graphs. New York: Springer-Verlag.
  • Bubboloni, D., Iranmanesh, M. A., Shaker, S. M. (2017). On some graphs associated with the finite alternating groups. Commun. Algebra. 45(12): 5355–5373.
  • Cameron, P. J. (1999). Permutation Groups, London Mathematical Society Student Texts. Vol. 45. Cambridge, UK: Cambridge University Press.
  • Cameron, P. J. (2010). The power graph of a finite group II. J. Group Theory 13(6): 779–783.
  • Cameron, P. J. Graphs defined on groups, Internat. J. Group Theory, in press. https://dx.doi.org/10.22108/ijgt.2021.127679.1681
  • Cameron, P. J., Ghosh, S. (2011). The power graph of a finite group. Discret. Math. 311(13): 1220–1222.
  • Cameron, P. J., Guerra, H., Jurina, Š. (2019). The power graph of a torsion-free group. J. Algebr. Comb. 49(1): 83–98.
  • Cameron, P. J., Jafari, S. H. (2020). On the connectivity and independence number of power graphs of groups. Graphs Comb. 36(3): 895–904.
  • Cameron, P. J., Manna, P., Mehatari, R. (2021). Forbidden subgraphs of power graphs. Electron. J. Combinat. 28(3).
  • Cameron, P. J., Maslova, N. V. Criterion of unrecognizability of a finite group by its Gruenberg-Kegel graph. Available at: https://arxiv.org/abs/2012.04812.
  • Chakrabarty, I., Ghosh, S., Sen, M. K. (2009). Undirected power graphs of semigroups. Semigroup Forum. 78(3): 410–426.
  • Chattopadhyay, S., Panigrahi, P. (2014). Connectivity and planarity of power graphs of finite cyclic, dihedral and dicyclic groups. Alge. Discrete Math. 18(1): 42–49.
  • Chattopadhyay, S., Panigrahi, P. (2015). On laplacian spectrum of power graphs of finite cyclic and dihedral groups. Linear Multilinear Algebra 63(7): 1345–1355.
  • Chattopadhyay, S., Panigrahi, P. (2015). Some relations between power graphs and Cayley graphs. J. Egyptian Math. Soc. 23(3): 457–462.
  • Chattopadhyay, S., Panigrahi, P. (2017). On sum of powers of the laplacian eigenvalues of power graphs of certain finite groups, Electron. Notes Discret. Math. 63: 137–143.
  • Chattopadhyay, S., Panigrahi, P., Atik, F. (2018). Spectral radius of power graphs on certain finite groups. Indag. Math. 29(2): 730–737.
  • Chattopadhyay, S., Patra, K. L., Sahoo, B. K. (2019). Vertex connectivity of the power graph of a finite cyclic group. Discret. Appl. Math. 266: 259–271.
  • Chattopadhyay, S., Patra, K., Sahoo, B. (2020). Erratum: Vertex connectivity of the power graph of a finite cyclic group II. J. Algebra Appl. 19(02): 2050040.
  • Chattopadhyay, S., Patra, K. L., Sahoo, B. K. (2020). Minimal cut-sets in the power graphs of certain finite non-cyclic groups. Comm. Algebra. 49(3): 1–17.
  • Chudnovsky, M., Robertson, N., Seymour, P., Thomas, R. (2006). The strong perfect graph theorem. Ann. Math. 164(1): 51–229.
  • Conway, J. H., Curtis, R. T., Norton, S. P., Parker, R. A, Wilson, R. A. (1985). An ATLAS of Finite Groups. Oxford: Oxford Univ. Press.
  • Curtin, B., Pourgholi, G. R. (2014). Edge-maximality of power graphs of finite cyclic groups. J. Algebr. Comb. 40(2): 313–330.
  • Curtin, B., Pourgholi, G. R., Yousefi-Azari, H. (2015). On the punctured power graph of a finite group. Australas. J. Combinatorics 62(1): 1–7.
  • Cvetkovic, D., Simic, S., Rowlinson, P. (2009). An Introduction to the Theory of Graph Spectra. Cambridge: Cambridge University Press.
  • Cvetkovic, D. M., Rowlinson, P., (2010). and S. Simic, An Introduction to the Theory of Graph Spectra. Cambridge, UK: Cambridge University Press.
  • Dilworth, R. P. (1950). A decomposition theorem for partially ordered sets. Ann. Math 51(1): 161–166.
  • Doostabadi, A., Erfanian, A., Farrokhi D.G, M. (2014). On power graphs of finite groups with forbidden induced subgraphs. Indag. Math 25(3): 525–533.
  • Doostabadi, A., Farrokhi, D., Ghouchan, M. (2015). On the connectivity of proper power graphs of finite groups. Comm. Algebra 43(10): 4305–4319.
  • Dummit, D. S., Foote, R. M. (2004). Abstract Algebra, 3rd ed. Hoboken, NJ: Wiley.
  • Feng, M., Ma, X., Wang, K. (2015). The structure and metric dimension of the power graph of a finite group. Eur. J. Combinat. 43: 82–97.
  • Feng, M., Ma, X, Wang, K. (2016). The full automorphism group of the power (di)graph of a finite group. Eur. J. Combinat. 52: 197–206.
  • Fiedler, M. (1973). Algebraic connectivity of graphs. Czech. Math. J. 23(2): 298–305.
  • Gallian, J. A. (1999). Contemporary Abstract Algebra, 4th ed. India: Narosa Publishing House.
  • The GAP group, GAP – groups, algorithms, and programming. Available at: http://www.gap-system.org/
  • Hall, M. Jr., (1959). The Theory of Groups. New York: Macmillan.
  • Hell, P., Nešetřil, J. (2004). Graphs and Homomorphisms, Oxford Lecture Series in Mathematics and Its Applications. Vol. 28. Oxford: Oxford University Press.
  • Hammer, P. L., Foldes, S. (1977). Split graphs, in: Proceedings of the 8th South-Eastern Conference on Combinatorics. Graph Theory and Computing, Congressus Numeratum, Vol. XIX, 311–315.
  • Hamzeh, A, Ashrafi, A. R. (2017). Spectrum and l-spectrum of the power graph and its main supergraph for certain finite groups. spectrum and FILOMAT 31(16): 5323–5334.
  • Hungerford, T. W. (1974). Algebra Graduate Texts in Mathematics. Vol. 73, New York: Springer.
  • Jafari, S. H. (2015). Some results in a new power graphs in finite groups. Util. Math 103: 181–187.
  • James, G., Liebeck, M. (2001). Representations and Characters of Groups, 2nd ed. Cambridge: Cambridge Univ. Press.
  • Kelarev, A. V, Quinn, S. J. (2000). A combinatorial property and power graphs of groups. Contrib. General Algebra 12(58): 3–6.
  • Kelarev, A. V., Quinn, S. J. (2002). Directed graphs and combinatorial properties of semigroups. J. Algebra 251(1): 16–26.
  • Kelarev, A. V., Quinn, S. J., Smolikova, R. (2001). Power graphs and semigroups of matrices. Bull. Austral. Math. Soc. 63(2): 341–344.
  • Kirkland, S. J., Molitierno, J. J., Neumann, M., Shader, B. L. (2002). On graphs with equal algebraic and vertex connectivity. Linear Algebra Appl. 341(1–3): 45–56.
  • Li, X. (2012). Graph Energy. New York: Springer-Verlag
  • Lovász, L. (1972). Normal hypergraphs and the perfect graph conjecture. Discrete Math. 2(3): 253–267.
  • Ma, X., Feng, M. (2015). On the chromatic number of the power graph of a finite group. Indag. Math. 26(4): 626–633.
  • Ma, X., Feng, M., Wang, K. (2016). The rainbow connection number of the power graph of a finite group. Graph. Combinator. 32(4): 1495–1504.
  • Ma, X., Fu, R., Lu, X. (2018). On the independence number of the power graph of a finite group. Indag. Math. 29(2): 794–806.
  • Ma, X., Walls, G. L., Wang, K. (2019). Power graphs of (non)orientable genus two. Comm. Algebra 47(1): 276–288.
  • McKemmie, E. (2014). Power graphs of finite groups. BA Project Supervised by Peter M. Neumann at Oxford University.
  • Mehranian, Z., Gholami, A., Ashrafi, A. R. (2016). A note on the power graph of a finite group. Int. J. Group Theory 5(1): 1–10.
  • Mehranian, Z., Gholami, A, Ashrafi, A. R. (2017). The spectra of power graphs of certain finite groups. Linear Multilinear Algebra 65(5): 1003–1010.
  • Mirzargar, M., Ashrafi, A. R., Nadjafi-Arani, M. J. (2012). On the power graph of a finite group. FILOMAT. 26(6): 1201–1208.
  • Moghaddamfar, A. R., Rahbariyan, S, Shi, W. J. (2014). Certain properties of the power graph associated with a finite group. J. Algebra Appl. 13(07): 1450040.
  • Mohar, B. (1991). The Laplacian spectrum of graphs. In: ed. Alavi, Y., Chartrand, G., Oellermann, O. R., Schwenk, A. J. Graph Theory, Combinatorics, and Applications Vol. 2, 871–898. New York: Wiley.
  • Mukherjee, H. (2019). Hamiltonian cycles of power graph of Abelian groups. Afr. Mat. 30(7/8): 1025–1040.
  • Panda, R. P. (2019). Laplacian spectra of power graphs of certain finite groups. Graph. Combinator 35(5): 1209–1223.
  • Panda, R. P. (2020). A combinatorial characterization of finite groups of prime exponent. Indag. Math. 31(1): 1–6.
  • Panda, R. P., Krishna K. V. (2018). On connectedness of power graphs of finite groups. J. Algebra Appl. 17(10): 1850184.
  • Panda, R. P., Krishna, K. V. (2018). On the minimum degree, edge-connectivity and connectivity of power graphs of finite groups. Comm. Algebra 46(7): 3182–3197.
  • Panda, R. P., Patra, K. L., Sahoo, B. K. (2021). On the minimum degree of the power graph of a finite cyclic group. J. Algebra Appl. 20(03): 2150044.
  • Pourghobadi, K, Jafari, S. H. (2018). The diameter of proper power graphs of symmetric groups. J. Algebra Appl. 17(12): 1850234.
  • Pourgholi, G. R., Yousefi-Azari, H., Ashrafi, A. R. (2015). The undirected power graph of a finite group. Bull. Malays. Math. Sci. Soc. 38(4): 1517–1525.
  • Raj, A., Singh, S. N. (2018). The Laplacian spectrum of power graphs of some finite abelian p-groups. Available at: https://arxiv.org/abs/1802.0805v2.
  • Rose, J. S. (1994). A Course on Group Theory. New York: Dover Publications.
  • Sehgal, A., and Singh, S. N. (2019). The degree of a vertex in the power graph of a finite abelian group. Available at: https://arxiv.org/abs/1901.08187v2.
  • Shitov, Y. (2017). Coloring the power graph of a semigroup. Graph. Combinator 33(2): 485–487.
  • Tamizh Chelvam, T., Sattanathan, M. (2013). Power graph of finite abelian groups. Algebra Discret. Math 16: 33–41.
  • Williams, J. S. (1981). Prime graph components of finite groups. J. Algebra 69(2): 487–513.
  • Zahirović, S. (2019). The power graph of a torsion-free group of nilpotency class 2. Available at: https://arxiv.org/abs/1911.00555v2
  • Zahirović, S. The power graph of a torsion-free group determines the directed power graph. Available at: https://arxiv.org/abs/2006.01984