Home Perfect codes in power graphs of finite groups
Article Open Access

Perfect codes in power graphs of finite groups

  • Xuanlong Ma EMAIL logo , Ruiqin Fu , Xuefei Lu , Mengxia Guo and Zhiqin Zhao
Published/Copyright: December 9, 2017

Abstract

The power graph of a finite group is the graph whose vertex set is the group, two distinct elements being adjacent if one is a power of the other. The enhanced power graph of a finite group is the graph whose vertex set consists of all elements of the group, in which two vertices are adjacent if they generate a cyclic subgroup. In this paper, we give a complete description of finite groups with enhanced power graphs admitting a perfect code. In addition, we describe all groups in the following two classes of finite groups: the class of groups with power graphs admitting a total perfect code, and the class of groups with enhanced power graphs admitting a total perfect code. Furthermore, we characterize several families of finite groups with power graphs admitting a perfect code, and several other families of finite groups with power graphs which do not admit perfect codes.

MSC 2010: 05C25; 05C69; 94B99

1 Introduction

Every graph Γ considered in this paper is finite, simple, and undirected with vertex set V(Γ) and edge set E(Γ). A code in Γ is simply a subset of V(Γ). A code C of Γ is called a perfect code [1] if C is an independent set such that every vertex in V(Γ)\ C is adjacent to exactly one vertex in C. A code C is said to be a total perfect code [2] in Γ if every vertex of Γ is adjacent to exactly one vertex in C.

Since the beginning of coding theory in the late 1940s, perfect codes have been important objects of study in information theory; see the surveys [3, 4] on perfect codes and related definitions in the classical setting. It is known in [5] that deciding whether a graph has a total perfect code is NP-complete. Beginning with [1], perfect codes in general graphs have also attracted considerable attention in the community of graph theory (see [6,7,8,9]). In particular, perfect codes in Cayley graphs of groups are especially charming objects of study (see [10,11,12]). For more information on coding applications of algebraic constructions, the readers are referred to [13, §9.1 and §9.2].

Graphs associated with groups and other algebraic structures have been actively investigated, since they have valuable applications (cf. [14,15]) and are related to automata theory (cf. [16,17]). The undirected power graph ΓG of a finite group G has the vertex set G and two distinct elements are adjacent if one is a power of the other. The enhanced power graph ΔG of a finite group G is the graph whose vertex set consists of G, in which two distinct vertices are adjacent if they generate a cyclic subgroup. The concepts of a power graph and an undirected power graph were first introduced by Kelarev and Quinn [18] and Chakrabarty et al. [19], respectively. Since the paper deals only with undirected graphs, we use the term “power graph” to refer to an undirected power graph. In recent years, the study of power graphs has been growing (see [19,20,21,22,23,24,25,26,27,28,29,30]). Also, see [31] for a survey of results and open questions on power graphs. In order to measure how close the power graph is to the commuting graph [32], Aalipour et al. [33] introduced the enhanced power graph which lies in between. See [34] for some properties of the enhanced power graphs.

In this paper, we always use G to denote a finite group with the identity e. Denote by G* the set G \ {e}. For a subset S of G, let ΓG[S] (resp. ΔG[S]) denote the induced subgraph of ΓG (resp. ΔG) by S. If the situation is unambiguous, then we denote ΓG[S] (resp. ΔG[S]) simply by ΓS (resp. ΔS).

The paper is devoted to studying the perfect codes of the power graph of a finite group. We first give sharp lower and upper bounds for the size of a subset of G to be a perfect code in ΓG* and characterizer the groups achieving the bounds (see Theorem 2.2). We also give several families of groups G such that ΓG* admits a perfect code, and several other families of groups G such that ΓG* does not admit perfect codes. Furthermore, we obtain a complete characterization of finite groups whose enhanced power graphs admit a perfect code (see Theorem 2.10). In particular, we characterize the groups G such that ΔG* admits a perfect code with size 1 (see Theorem 2.11), which answers a question posed by Bera and Bhuniya [34]. Also, we classify all nilpotent groups G such that ΔG* admits a perfect code with size 1 (see Proposition 2.12), which extends [34, Theorems 3.2 and 3.3]. In Sect. 3, we describe all groups in the following two classes of finite groups: the class of groups with power graphs admitting a total perfect code (see Corollary 3.4), and the class of groups with enhanced power graphs admitting a total perfect code (see Theorem 3.5).

2 Perfect codes

We first remark both ΔG and ΓG admit a perfect code {e}. If G is cyclic, then a generator g of G is adjacent to every element of G* \ {g} in ΓG* and ΔG*, and so in this case, both ΓG* and ΔG* admit a perfect code {g}.

In the rest of this section, therefore, we always assume that G is noncyclic. We focus on studying the perfect codes of ΓG* and ΔG*. We first give sharp lower and upper bounds for the size of a subset of G to be a perfect code in ΓG*, and characterizer the groups achieving the bounds. Next, we give some families of finite groups G such that ΓG* admits a perfect code, and give several other families of groups G such that ΓG* does not admit perfect codes. Finally, we give a complete characterization of finite groups G such that ΔG* admits a perfect code.

2.1 Power graphs

The neighborhood of a vertex x in a graph Γ, denoted by NΓ(x), is the set of vertices which have distance one from x. If the situation is unambiguous, then we denote NΓ(x) simply by N(x). A maximal cyclic subgroup of G is a cyclic subgroup, which is not a proper subgroup of some proper cyclic subgroup of G. We remark that a finite group has a unique maximal cyclic subgroup if and only if the group is cyclic of prime power order. Denote by 𝓜G the set of all maximal cyclic subgroups of G. Note that G is always noncyclic. Write

MG={M1,M2,,Mt} (1)

where t is a positive integer at least 2.

Lemma 2.1

With reference to (1), if C is a perfect code of ΓG*, then for any 1 ≤ it, there exists precisely one vertex in C such that it belongs to Mi.

Proof

Let x be a generator of Mi for some 1 ≤ it. Suppose that xC. Since C is a perfect code, there exists an element a in C such that a is adjacent to x. If 〈x〉 ⊆ 〈a〉, since 〈x〉 is maximal cyclic, we have 〈x〉 = 〈a〉, and so aMi. If 〈a〉 ⊆ 〈x〉, then it is clear that aMi. It follows that there exists at least one vertex in C such that it belongs to Mi.

Now assume, to the contrary, that C contains two distinct elements y and z with y, zMi. Since C is an independent set, xC. Therefore, x is adjacent to exactly one vertex of C. Since y, zMi and 〈x〉 = Mi, it follows that y, zN(x), a contradiction.□

With reference to (1), let MG = ⋃1≤i<jt(MiMj). For each 1 ≤ it, write

Mi=MiMG. (2)

The generalized quaternion group of order 4n is defined by

Q4n=x,y:xn=y2,x2n=1,y1xy=x1,n2. (3)

By verifying (3), y−1 = xny, |xiy| = 4 and (xiy)−1 = x2niy for i ∈ {1, …, n − 1}. Now we have the following theorem.

Theorem 2.2

Suppose that ΓG* admits a perfect code C. With reference to (1),

1|C|t, (4)

the lower bound holds if and only if GQ2m where Q2m is the generalized quaternion group of order 2m and m ≥ 3, and the upper bound holds if and only if there exists a set {x1, …, xt} ⊆ G* satisfying the conditions:

  1. With reference to (2), xi Mi for each 1 ≤ it;

  2. N(xi) ∩ N(xj) = ∅ for each two distinct i, j in {1, …, t};

  3. i=1t N(xi) = G* \ {x1, …, xt}.

Proof

By Lemma 2.1, we have 1 ≤ |C| ≤ t. Clearly, |C| = 1 if and only if there exists an element a in G* such that N(a) = G* \ {a}. Since we are assuming that G is not cyclic, it follows from [21, Proposition 4] that |C| = 1 if and only if GQ2m, as required.

Now write D = {x1, …, xt}. Suppose that D satisfies conditions (i)–(iii). By (iii), D is an independent set of ΓG*. Also, by (ii) and (iii), it is easy to see that every vertex in G* \ D is adjacent to exactly one vertex of D. This implies that D is a perfect code of ΓG* of size t, as required.

Let C = {x1, …, xt} be a perfect code of ΓG* of size t. With reference to (1), if xiMjMl and jl for some i, j, l in {1, …, t}, by the Dirichlet principle, there exist two elements in C such that they both belong to same maximal cyclic subgroup of G, contrary to Lemma 2.1. We conclude that (i) holds. Also, since C is a perfect code, it is clear that C satisfies (ii) and (iii).□

Now we give a family of groups G such that ΓG* admits a perfect code C, where |C| satisfies the upper bound of (4).

Example 2.3

Let G = ℤp × Zqn, where p and q are two distinct primes and n is a positive integer at least 2. Then ΓG* admits a perfect code of size qn1q1. In particular, every perfect code of ΓG* has size |𝓜G|.

Proof

Clearly, G has a unique subgroup of order p, say P. Let t = qn1q1. Then it is not hard to see that G has t maximal cyclic subgroups M1, …, Mt and each of them is isomorphic to ℤpq. Furthermore, the intersection of each two distinct maximal cyclic subgroups is P. Suppose that C is a perfect code of ΓG*. If there exists x in P* such that xC, then by Lemma 2.1 |C| = 1, and hence we have a contradiction by Theorem 2.2, since G is neither cyclic nor generalized quaternion. It follows that if C has an element yMi for some i ∈ {1, …, t}, then y Mi , which implies that C has size t by Lemma 2.1.

Now take elements x1, …, xt in i=1tMi with xi Mi for each i ∈ {1, …, t}, |xt| = pq, and |xj| = q for each 1 ≤ jt − 1. By Theorem 2.2, it is easy to check that {x1, …, xt} is a perfect code, as required.□

The following example shows that, although ΓG* admits a perfect code, the size of each perfect code of ΓG* dose not achieve the upper bound of (4).

Example 2.4

Let G = Z2n × ℤ12, where n is a positive integer at least 2. Then ΓG* admits a perfect code of size 2n+1−1. In particular, ΓG* does not admit a perfect code of size |𝓜G|.

Proof

It is evident that G has a unique subgroup P of order 3, and has 2n and 2n+1-2 maximal cyclic subgroups of order 12 and 6, respectively. Moreover, the intersection of each two maximal cyclic subgroups of order 12 has order 6. Write

MG={M1,,M2n,K1,,K2n+12},

where |Mi| = 12 and |Kj| = 6 for all 1 ≤ i ≤ 2n and 1 ≤ j ≤ 2n+1-2, i=12nMiZ6 and i=12n+12Ki=P.

Suppose that C is a perfect code of ΓG* of size |𝓜G|. By Theorem 2.2, there exist xM1 \ M2 and yM2 \ M1 such that x, yC. Take aM1M2 with |a| = 2. It follows that aC and aN(x) ∩ N(y), a contradiction. We conclude that ΓG* does not admit perfect codes of size |𝓜G|.

Take x1 in M1, x0K1 and xiKi for all i ∈ {2, …, 2n+1−2}, so that |x0| = 6 and |xj| = 2 for each 1 ≤ j ≤ 2n+1 − 2. Then it is easy to check that {x0, x1, …, x2n+1−2} is a perfect code of ΓG*, as required.□

Finally, we remark that many power graphs do not admit perfect codes. In the following we give two families of examples.

Proposition 2.5

With reference to (1), suppose that G satisfies

MiZ4p,j=1tMjZ2p

for some odd prime p and all 1 ≤ it. Then ΓG* dose not admit perfect codes.

Proof

Let j=1t Mj = P. Suppose for a contradiction that C is a perfect code of ΓG*. Note that G is not isomorphic to a generalized quaternion 2-group. It follows from Theorem 2.2 that |C| ≥ 2. Also, by Lemma 2.1 we deduce CP* = ∅, and so there exist xM1\ P and yM2\ P such that x, yC. We conclude that |x|, |y| ∈ {4p, 4}. Take z in P with |z| = 2. Then zN(x) ∩ N(y), which is a contradiction since C is a perfect code.□

The following result follows from Proposition 3.3.

Example 2.6

Let G = Q8 × ℤp for some odd prime p. Then ΓG* dose not admit perfect codes.

Proposition 2.7

Suppose that G satisfies

MG={M11,M12,M21,M22,,Mk1,Mk2},

where k is a positive integer at least 2, i=1k Mi1 ≅ ℤp, Mi1Mi2 ≅ ℤ2p and Mij ≅ ℤ4p for some odd prime p, all 1 ≤ ik and all 1 ≤ j ≤ 2. Then ΓG* does not admit perfect codes.

Proof

It is clear that G has a unique subgroup of order p, say P. Suppose that C is a perfect code of ΓG*, we work to obtain a contradiction. Clearly, G is not a generalized quaternion 2-group. By Theorem 2.2, |C| ≥ 2, and it follows from Lemma 2.1 that P*C = ∅. Also, Lemma 2.1 implies that there exist x in M11 and y in M12 such that x, yC. If xy, then xM11 \ M12 and yM12 \ M11, and so |x|, |y| ∈ {4p, 4}, which implies that for the involution z of M11M12, we have zN(x)∩ N(y), a contradiction. We deduce x = y, and hence x ∈ (M11M12) \ P, which implies that |x| = 2 or 2p. Since C is a perfect code, the element of order 4 of M11 is adjacent to x in ΓG*, and thus |x| = 2. Similarly, considering Mi1 and Mi2 for each 2 ≤ ik, we conclude that every element of C is an involution. It follows that there does not exist an element in C such that it is adjacent to a generator of P, which is a contradiction.□

By Proposition 2.7, we have the following example.

Example 2.8

Γ(ℤ4 × ℤ12)* dose not admit perfect codes.

2.2 Enhanced power graphs

In this subsection, we give a complete characterization of finite groups whose enhanced power graphs admit a perfect code. We begin with the following lemma. Since ΓG is a subgraph of ΔG*, the proof of Lemma 2.9 is similar to the proof of Lemma 2.1.

Lemma 2.9

With reference to (1), if C is a perfect code of ΔG*, then for any 1 ≤ it, there exists precisely one element in C such that it belongs to Mi.

Suppose that G is a group with the property that each two maximal cyclic subgroups of G have trivial intersection, or that if

i=1lMi{e}

for some maximal cyclic subgroups M1, …, Ml of G (here l may be 1), and there exists Mk in 𝓜G \ {M1, …, Ml} such that MkMm is nontrivial for some m ∈ {1, 2, …, l}, then

(i=1lMi)Mk{e}.

Then G is said to satisfy the intersection property. For example, both the elementary abelian p-group Zpn and Zp×Zqn satisfy the intersection property, where p and q are distinct primes.

Theorem 2.10

ΔG* admits a perfect code if and only if G satisfies the intersection property.

Proof

First, assume that G satisfies the intersection property. Write

MG={M11,M12,,M1l1,M21,M22,,M2l2,,Mm1,Mm2,,Mmlm,Mm+1,Mm+2,,Mm+n},

where li ≥ 2 and j=1liMij is nontrivial for each 1 ≤ im, and every two of the rest have trivial intersection. For each 1 ≤ im and 1 ≤ kn, take ai j=1liMij and bkMm+k. Let C = {a1, a2, …, am, b1, b2, …, bn}.

Suppose that a1 and a2 are adjacent in ΔG*. Then 〈a1, a2〉 is cyclic, and so there exists a maximal cyclic subgroup M of G such that 〈a1, a2〉 ⊆ M. Since G satisfies the intersection property, a1 must belong to one of {M11, M12, …, M1l1} and a2 must belong to one of {M21, M22, …, M2l2}, which implies that

M{M11,M12,,M1l1}{M21,M22,,M2l2},

a contradiction.

We conclude that a1 and a2 are nonadjacent in ΔG*. Similarly, we can obtain that C is an independent set of ΔG*. Let y be an arbitrary element of G* \ C. Without loss of generality, let y M11 \ C. Clearly, a1 and y are adjacent in ΔG*. Suppose that there exists zC \ {a1} such that y is adjacent to z. If z = ai for some 2 ≤ im, then 〈z, y〉 is contained in one of {Mi1, Mi2, …, Mili}, and by the intersection property of G, it follows that M11Mi1 is nontrivial, contrary to the hypotheses of 𝓜G. Similarly, we can show that zbi for some 1 ≤ in. We conclude, therefore, that y is adjacent to exactly one vertex in C. It follows that C is a perfect code, as required.

Conversely, assume that ΔG* admits a perfect code D. Suppose for a contradiction that G dose not satisfy the intersection property. In other words, there exist 3 distinct maximal cyclic subgroups M1, M2, M3 of G such that

|M1M2|1,|M1M3|1,|M1M2M3|=1.

If DM1M2 is trivial, then by Lemma 2.9, there exist m1M1 \ M2 and m2M2 \ M1 such that m1, m2D, and hence xN(m1) ∩ N(m2) for some x M1M2 , a contradiction. We conclude that there exists u M1M2 such that uD. By Lemma 2.9 again, there exists vM3D such that both u and v belong to same maximal cyclic subgroup. Take w M1M3 . Clearly, wv, so we deduce wN(v)∩ N(u), and this contradiction completes the proof.□

A graph Γ is said to satisfy the cone property if Γ has a vertex which is adjacent to every vertex except itself. Bera and Bhuniya [34] posed the question: Characterize all finite non-abelian groups G such that ΔG* satisfies the cone property. Now we give an answer to the question.

Theorem 2.11

The following are equivalent for any group G with

MG={M1,M2,,Mt}.

  1. ΔG* satisfies the cone property.

  2. i=1t Mi is nontrivial.

  3. ΔG* admits a perfect code of size 1.

Proof

First, assume (i), and let x be a vertex with |N(x)| = |G| − 2 in ΔG*. Without loss of generality, let xM1. Choose a generator x2 of M2. Since x is adjacent to x2, 〈x, x2〉 = 〈x2〉, which implies xM2. Similarly, we deduce that x belongs to Mi for each 3 ≤ it. It follows that x i=1t Mi, proving (ii).

Now assume (ii), so that y i=1tMi. For some zG* \ {y}, let zMi for some 1 ≤ it. Then y, zMi, and thus 〈y, z〉 is cyclic, and it follows that y and z are adjacent in ΔG*. This implies that {y} is a perfect code of ΔG*, and (iii) follows.

Finally, since it is obvious that (iii) implies (i), the proof is complete.□

Next, we classify all finite nilpotent groups G such that ΔG* admits a perfect code of size 1, which extends [34, Theorems 3.2 and 3.3].

Proposition 2.12

Let G be a nilpotent group. Then ΔG* admits a perfect code of size 1 if and only if

GQ2n×HorZpm×K,

where n ≥ 3, m ≥ 1, p is a prime, and both H and K are nilpotent with 2 ∤ |H| and p ∤ |K|.

Proof

First, assume that ΔG* admits a perfect code {x}. Let q be a prime divisor of |x| and let y be an element of G with |y| = p. If y ∉ 〈x〉, since x and y are adjacent, 〈x, y〉 is cyclic, and so 〈x, y〉 has two distinct subgroups of order p, a contradiction. It follows that G has a unique subgroup of order p. Now let P be the unique Sylow p-subgroup of G. By [35, Theorem 5.4.10], a p-group having a unique subgroup of order p is either cyclic or a generalized quaternion, so it follows that P is either cyclic or a generalized quaternion. Since G is nilpotent, the desired result follows.

Conversely, assume that GQ2n × H or ℤpm × K, where n ≥ 3, m ≥ 1, p is a prime, and both H and K are nilpotent with 2 ∤ |H| and p ∤ |K|. Then G has a unique subgroup P of order 2 or p, and so we conclude that every maximal cyclic subgroup of G contains P. It follows that the intersection of all maximal cyclic subgroups is nontrivial. Now the desired result follows from Theorem 2.11.□

2.3 Examples

In this subsection, we give some families of finite groups whose power graphs or enhanced power graphs admit a perfect code.

Proposition 2.13

If every two maximal cyclic subgroups of G have trivial intersection, then both ΔG* and ΓG* admit a perfect code.

Proof

By Theorem 2.10, ΔG* admits a perfect code. In the following we prove that ΓG* admits a perfect code. With reference to (1), let 〈xi〉 = Mi for all 1 ≤ it and let C = {x1, x2, …, xt}. Since Mi is maximal cyclic, C is an independent set of ΓG*. Let x be an arbitrary element of G* \ C. Without loss of generality, say xM1. Clearly, x1 and x are adjacent. Since |M1Mj| = 1 for each 2 ≤ jt, x is not adjacent to each of C \ {x1}. So C is a perfect code of ΓG*, as required.□

A finite group is called a P-group [36] if every nontrivial element of the group has prime order. For example, Zpm is a P-group for some prime p. Also, it is clear that every two maximal cyclic subgroups of a P-group have trivial intersection. A finite group is called a CP-group [37] if every nontrivial element of the group has prime power order. For example, every p-group is a CP-group. Certainly, a P-group is also a CP-group.

By Proposition 2.13 we see that both ΔH* and ΓH* admit a perfect code for each P-group H. What is more, here we prove that both ΔG* and ΓG* admit a perfect code for each CP-group G.

Theorem 2.14

Let G be a CP-group. Then both ΔG* and ΓG* admit a perfect code.

Proof

For two distinct elements x, y of G*, if x is a power of y, or y is a power of x, then 〈x, y〉 is cyclic. Also, if 〈x, y〉 is cyclic, since G is a CP-group, 〈x, y〉 is isomorphic to a cyclic group of prime power order, which implies that one of {x, y} is a power of the other. It follows that ΔG* and ΓG* are the same, and hence it suffices to prove ΔG* admits a perfect code.

As refer to (1), assume that there exist two distinct indices i, j in {1, …, t} such that MiMj is nontrivial. Let xMiMj with |x| = p, where p is a prime. If there exists Mt in 𝓜G \ {Mi, Mj} such that MtMi is nontrivial, then xMt, and so we deduce MiMjMt is nontrivial. This implies that G satisfies the intersection property. It follows from Theorem 2.10 that ΔG* admits a perfect code.□

For n ≥ 3, denote by D2n the dihedral group of order 2n, where

D2n=a,b:an=b2=e,bab=a1.

It is not hard to see that 𝓜D2n = {〈a〉, 〈ab〉, 〈a2b〉, …, 〈anb〉} and |aib| = 2 for each 1 ≤ in. It follows that every two maximal cyclic subgroups of D2n have trivial intersection. The following result is immediate by Proposition 2.13.

Example 2.15

Both ΓD2nandΔD2n admit a perfect code.

For the generalized quaternion group Q4n, by (3) we have

V(ΓQ4n)={e,x,,x2n1}(i=0n1{xiy,(xiy)1}),E(ΓQ4n)=E(Γx)i=0n1E(Γxiy).

The structure of ΓQ4n is shown in Figure 1. Now we study the perfect codes of ΓD4nandΔD4n .

Figure 1 
ΓQ4n
Figure 1

ΓQ4n

Example 2.16

  1. For any n ≥ 2, ΓQ4n admits a perfect code if and only if n is a power of 2.

  2. For any n ≥ 2, ΔQ4n admits a perfect code.

Proof

  1. If n is a power of 2, then Q4n is a CP-group, and so ΓQ4n admits a perfect code by Theorem 2.14. Conversely, let C be a perfect code of ΓQ4n . Suppose that n is not a power of 2, we work to obtain a contradiction. With reference to (3), we deduce that

    MQ4n={x,xy,x2y,,xny},xni=1nxiy.

    If xnC, since xn ∈ 〈x〉, C = {xn} by Lemma 2.1, contrary to Theorem 2.2. We conclude that xnC. By Lemma 2.1 again, there exist b, c in C such that b ∈ 〈 xy 〉 and c ∈ 〈 x2y〉. Since |xy| = |x2y| = 4 and (xy)2 = (x2y)2 = xnC, it follows that xn is adjacent to both b and c. This is a contradiction since C is a perfect code.

  2. With reference to (3), xn belongs to each maximal cyclic subgroup of Q4n. The desired result follows from Theorem 2.11.

3 Total perfect codes

In this section we characterize all finite groups whose power graphs or enhanced power graphs admit a total perfect code. The following observation follows easily from the definition of a total perfect code.

Observation 3.1

Let Γ be a graph. A code C of Γ is a total perfect code if and only if the subgraph of Γ induced by C is a matching and {N(u) \ C : uC} is a partition of V(Γ)\ C.

Theorem 3.2

Suppose that Γ is a graph containing a vertex X of degree n − 1, where n = |V(Γ)|. Then Γ admits a total perfect code if and only if Γ has a leaf. In particular, C is a total perfect code of Γ if and only if C = {a, b} for some a, bV(Γ) with |N(a)| = n − 1 and |N(b)| = 1.

Proof

If Γ has a leaf y, then by Observation 3.1 {x, y} is a total perfect code, as desired. Now suppose that Γ admits a total perfect code C. Since |N(x)| = n − 1, xC. Also, since the subgraph of Γ induced by C is a matching, we may assume that C = {x, z} for some zV(Γ). It follows that {N(x) \{z}, N(z) \ {x}} is a partition of V(Γ)\ C, and hence N(z) \ {x} = ∅. This implies that z is a leaf, as required.□

An involution x of G is maximal if the only cyclic subgroup containing x is 〈x〉. For example, each involution of D2m is maximal for some odd number m. We remark that ℤn has a maximal involution if and only if n = 2. The proof of the following result is straightforward.

Proposition 3.3

The following are equivalent.

  1. ΓG has a leaf.

  2. ΔG has a leaf.

  3. G has a maximal involution.

Since in ΓG and ΔG, e has degree |G| − 1. The following result is immediate by Theorem 3.2 and Proposition 3.3.

Corollary 3.4

The following are equivalent.

  1. ΓG admits a total perfect code.

  2. ΔG admits a total perfect code.

  3. G has a maximal involution.

The exponent of G is the least common multiple of the orders of the elements of G. Next, we characterize all finite groups G such that ΓG* or ΔG* admits a total perfect code.

Theorem 3.5

The following are equivalent.

  1. ΓG* admits a total perfect code.

  2. G is a finite group of exponent 3.

  3. ΔG* admits a total perfect code.

Proof

First, suppose that ΓG* admits a total perfect code C. Let x, yC with {x, y} ∈ EG*). Assume that one of {x, y} has order at least 4, without loss of generality, let |x| ≥ 4. If yx−1, by Observation 3.1 x−1VG*) \ C, and thus we deduce x−1N(x)∩ N(y), a contradiction. It follows that y = x−1. Also, it is clear x2C, and so x2N(x) ∩ N(y), a contradiction.

We conclude that both x and y have order at most 3. Observe that |x| = 3 and y = x−1. It follows that every element of C has order 3 and C is inverse-closed. If VG*) \ C has an element u, then there exists zC such that u and z are adjacent, however, u−1 and z are adjacent and u−1C, a contradiction. It follows that VG*) = C, and so every nontrivial element of G has order 3, hence (ii) follows.

Now if G is a finite group of exponent 3, then G* is a total perfect code of ΓG*. It follows that (i) and (ii) are equivalent. Similarly, we can conclude that (ii) and (iii) are equivalent.□

Acknowledgement

We are grateful to the referees for many useful suggestions and comments.

Ma’s research was supported by National Natural Science Foundation of China (61472471) and Innovation Talent Promotion Plan of Shaanxi Province for Young Sci-Tech New Star (No. 2017KJXX-60). Lu’s research was supported by National Natural Science Foundation of China (51609201). Zhao’s research was supported by National Natural Science Foundation of China (11626187).

References

[1] Kratochvíl J., Perfect codes over graphs, J. Comb. Theory Ser. B, 1986, 40, 224–22810.1016/0095-8956(86)90079-1Search in Google Scholar

[2] Ghidewon A.-A., Hammack R.H., Taylor D.T., Total perfect codes in tensor products of graphs, Ars Comb., 2008, 88, 129–134Search in Google Scholar

[3] Heden O., A survey of perfect codes, Adv. Math. Commun., 2008, 2, 223–24710.3934/amc.2008.2.223Search in Google Scholar

[4] van Lint J.H., A survey of perfect codes, Rocky Mountain J. Math., 1975, 5, 199–22410.1216/RMJ-1975-5-2-199Search in Google Scholar

[5] Gavlas H., Schultz K., Slater P., Efficient open domination in graphs, Sci. Ser. A Math. Sci., 1994, 154, 77–84Search in Google Scholar

[6] Li C.-K., Nelson I., Perfect codes on the towers of Hanoi graph, Bull. Aust. Math. Soc., 1998, 57, 367–37610.1017/S0004972700031774Search in Google Scholar

[7] Mollard M., On perfect codes in Cartesian products of graphs, Eur. J. Comb., 2011, 32, 398–40310.1016/j.ejc.2010.11.007Search in Google Scholar

[8] Špacapan S., Perfect codes in direct products of cycles, Electron. Notes Discret. Math., 2005, 2, 201–20510.1016/j.endm.2005.06.034Search in Google Scholar

[9] Žerovnik J., Perfect codes in direct products of cycles – a complete characterization, Adv. Appl. Math., 2008, 41, 197–20510.1016/j.aam.2007.04.006Search in Google Scholar

[10] Feng R., Huang H., Zhou S., Perfect codes in circulant graphs, Discret. Math., 2017, 340, 1522–152710.1016/j.disc.2017.02.007Search in Google Scholar

[11] Martínez C., Beivide R., Gabidulin E., Perfect codes from Cayley graphs over Lipschitz integers, IEEE Trans. Inf. Theory, 2009, 55, 3552–356210.1109/TIT.2009.2023733Search in Google Scholar

[12] Zhou S., Total perfect codes in Cayley graphs, Des. Codes Cryptogr., 2016, 81, 489–50410.1007/s10623-015-0169-0Search in Google Scholar

[13] Kelarev A.V., Ring Constructions and Applications, World Scientific, River Edge, NJ, 200210.1142/4807Search in Google Scholar

[14] Abawajy J., Kelarev A.V., Miller, M., Ryan, J., Rees semigroups of digraphs for classification of data, Semigroup Forum, 2016, 92, 121–13410.1007/s00233-014-9685-xSearch in Google Scholar

[15] Kelarev A., Ryan J., Yearwood J., Cayley graphs as classifiers for data mining: The inuence of asymmetries, Discret. Math., 2009, 309, 5360–536910.1016/j.disc.2008.11.030Search in Google Scholar

[16] Kelarev A.V., Graph Algebras and Automata, Marcel Dekker, New York, 200310.1201/9781482276367Search in Google Scholar

[17] Kelarev A.V., Labelled Cayley graphs and minimal automata, Australas. J. Combin., 2004, 30, 95–101Search in Google Scholar

[18] Kelarev A.V., Quinn S.J., A combinatorial property and power graphs of groups, Contrib. General Algebra, 2000, 12, 229–235Search in Google Scholar

[19] Chakrabarty I., Ghosh S., Sen M.K., Undirected power graphs of semigroups, Semigroup Forum, 2009, 78 (2009), 410–42610.1007/s00233-008-9132-ySearch in Google Scholar

[20] Bubboloni D., Iranmanesh M., Shaker S.M., On some graphs associated with the finite alternating groups, Commun. Algebra, 2017, 45, 5355–537310.1080/00927872.2017.1307381Search in Google Scholar

[21] Cameron P.J., The power graph of a finite group, II, J. Group Theory, 2010, 13, 779–78310.1515/jgt.2010.023Search in Google Scholar

[22] Cameron P.J., Ghosh S., The power graph of a finite group, Discrete Math., 2011, 311, 1220–122210.1016/j.disc.2010.02.011Search in Google Scholar

[23] Feng M., Ma X., Wang K., The structure and metric dimension of the power graph of a finite group, Eur. J. Combin., 2015, 43, 82–9710.1016/j.ejc.2014.08.019Search in Google Scholar

[24] Feng M., Ma X., Wang K., The full automorphism group of the power (di)graph of a finite group, Eur. J. Comb., 2016, 52, 197–20610.1016/j.ejc.2015.10.006Search in Google Scholar

[25] Ma X., Feng M., On the chromatic number of the power graph of a finite group, Indag. Math. (NS), 2015, 26, 626–63310.1016/j.indag.2015.04.003Search in Google Scholar

[26] Ma X., Feng M., Wang K., The rainbow connection number of the power graph of a finite group, Graphs Combin., 2016, 32, 1495–150410.1007/s00373-015-1665-8Search in Google Scholar

[27] Kelarev A.V., Quinn S.J., Directed graphs and combinatorial properties of semigroups, J. Algebra, 2002, 251, 16–2610.1006/jabr.2001.9128Search in Google Scholar

[28] Kelarev A.V., Quinn S.J., A combinatorial property and power graphs of semigroups, Comment. Math. Uni. Carolinae, 2004, 45, 1–7Search in Google Scholar

[29] Kelarev A.V., Quinn S.J., Smolikova R., Power graphs and semigroups of matrices, Bull. Austral. Math. Soc., 2001, 63, 341–34410.1017/S0004972700019390Search in Google Scholar

[30] Ma X., Feng M., Wang K., The power index of a graph, Graphs Combin., 2017, 33, 1381–139110.1007/s00373-017-1851-ySearch in Google Scholar

[31] Abawajy J., Kelarev A., Chowdhury M., Power graphs: A survey, Electron. J. Graph Theory Appl., 2013, 1, 125–14710.5614/ejgta.2013.1.2.6Search in Google Scholar

[32] Brauer R., Fowler K.A., On groups of even order, Ann. Math., 1955, 62, 567–58310.2307/1970080Search in Google Scholar

[33] Aalipour G., Akbari S., Cameron P.J., Nikandish R., Shaveisi F., On the structure of the power graph and the enhanced power graph of a group, Electron. J. Combin., 2017, 24, #P3.1610.37236/6497Search in Google Scholar

[34] Bera S., Bhuniya A.K., On some properties of enhanced power graph, Preprint, 2016, arXiv:1606.03209 [math.CO]Search in Google Scholar

[35] Gorenstein D., Finite Groups, Chelsea Publishing Co., New York, 1980Search in Google Scholar

[36] Deaconescu M., Classification of finite groups with all elements of prime order, Proc. Amer. Math. Soc., 1989, 106, 625–62910.1090/S0002-9939-1989-0969518-2Search in Google Scholar

[37] Higman G., Finite groups in which every element has prime power order, J. London Math. Soc., 1957, 32, 335–34210.1112/jlms/s1-32.3.335Search in Google Scholar

Received: 2017-6-11
Accepted: 2017-9-21
Published Online: 2017-12-9

© 2017 Ma et al.

This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.

Articles in the same Issue

  1. Regular Articles
  2. Integrals of Frullani type and the method of brackets
  3. Regular Articles
  4. Edge of chaos in reaction diffusion CNN model
  5. Regular Articles
  6. Calculus using proximities: a mathematical approach in which students can actually prove theorems
  7. Regular Articles
  8. An investigation on hyper S-posets over ordered semihypergroups
  9. Regular Articles
  10. The Leibniz algebras whose subalgebras are ideals
  11. Regular Articles
  12. Fixed point and multidimensional fixed point theorems with applications to nonlinear matrix equations in terms of weak altering distance functions
  13. Regular Articles
  14. Matrix rank and inertia formulas in the analysis of general linear models
  15. Regular Articles
  16. The hybrid power mean of quartic Gauss sums and Kloosterman sums
  17. Regular Articles
  18. Tauberian theorems for statistically (C,1,1) summable double sequences of fuzzy numbers
  19. Regular Articles
  20. Some properties of graded comultiplication modules
  21. Regular Articles
  22. The characterizations of upper approximation operators based on special coverings
  23. Regular Articles
  24. Bi-integrable and tri-integrable couplings of a soliton hierarchy associated with SO(4)
  25. Regular Articles
  26. Dynamics for a discrete competition and cooperation model of two enterprises with multiple delays and feedback controls
  27. Regular Articles
  28. A new view of relationship between atomic posets and complete (algebraic) lattices
  29. Regular Articles
  30. A class of extensions of Restricted (s, t)-Wythoff’s game
  31. Regular Articles
  32. New bounds for the minimum eigenvalue of 𝓜-tensors
  33. Regular Articles
  34. Shintani and Shimura lifts of cusp forms on certain arithmetic groups and their applications
  35. Regular Articles
  36. Empirical likelihood for quantile regression models with response data missing at random
  37. Regular Articles
  38. Convex combination of analytic functions
  39. Regular Articles
  40. On the Yang-Baxter-like matrix equation for rank-two matrices
  41. Regular Articles
  42. Uniform topology on EQ-algebras
  43. Regular Articles
  44. Integrations on rings
  45. Regular Articles
  46. The quasilinear parabolic kirchhoff equation
  47. Regular Articles
  48. Avoiding rainbow 2-connected subgraphs
  49. Regular Articles
  50. On non-Hopfian groups of fractions
  51. Regular Articles
  52. Singularly perturbed hyperbolic problems on metric graphs: asymptotics of solutions
  53. Regular Articles
  54. Rings in which elements are the sum of a nilpotent and a root of a fixed polynomial that commute
  55. Regular Articles
  56. Superstability of functional equations related to spherical functions
  57. Regular Articles
  58. Evaluation of the convolution sum involving the sum of divisors function for 22, 44 and 52
  59. Regular Articles
  60. Weighted minimal translation surfaces in the Galilean space with density
  61. Regular Articles
  62. Complete convergence for weighted sums of pairwise independent random variables
  63. Regular Articles
  64. Binomials transformation formulae for scaled Fibonacci numbers
  65. Regular Articles
  66. Growth functions for some uniformly amenable groups
  67. Regular Articles
  68. Hopf bifurcations in a three-species food chain system with multiple delays
  69. Regular Articles
  70. Oscillation and nonoscillation of half-linear Euler type differential equations with different periodic coefficients
  71. Regular Articles
  72. Osculating curves in 4-dimensional semi-Euclidean space with index 2
  73. Regular Articles
  74. Some new facts about group 𝒢 generated by the family of convergent permutations
  75. Regular Articles
  76. lnfinitely many solutions for fractional Schrödinger equations with perturbation via variational methods
  77. Regular Articles
  78. Supersolvable orders and inductively free arrangements
  79. Regular Articles
  80. Asymptotically almost automorphic solutions of differential equations with piecewise constant argument
  81. Regular Articles
  82. Finite groups whose all second maximal subgroups are cyclic
  83. Regular Articles
  84. Semilinear systems with a multi-valued nonlinear term
  85. Regular Articles
  86. Positive solutions for Hadamard differential systems with fractional integral conditions on an unbounded domain
  87. Regular Articles
  88. Calibration and simulation of Heston model
  89. Regular Articles
  90. One kind sixth power mean of the three-term exponential sums
  91. Regular Articles
  92. Cyclic pairs and common best proximity points in uniformly convex Banach spaces
  93. Regular Articles
  94. The uniqueness of meromorphic functions in k-punctured complex plane
  95. Regular Articles
  96. Normalizers of intermediate congruence subgroups of the Hecke subgroups
  97. Regular Articles
  98. The hyperbolicity constant of infinite circulant graphs
  99. Regular Articles
  100. Scott convergence and fuzzy Scott topology on L-posets
  101. Regular Articles
  102. One sided strong laws for random variables with infinite mean
  103. Regular Articles
  104. The join of split graphs whose completely regular endomorphisms form a monoid
  105. Regular Articles
  106. A new branch and bound algorithm for minimax ratios problems
  107. Regular Articles
  108. Upper bound estimate of incomplete Cochrane sum
  109. Regular Articles
  110. Value distributions of solutions to complex linear differential equations in angular domains
  111. Regular Articles
  112. The nonlinear diffusion equation of the ideal barotropic gas through a porous medium
  113. Regular Articles
  114. The Sheffer stroke operation reducts of basic algebras
  115. Regular Articles
  116. Extensions and improvements of Sherman’s and related inequalities for n-convex functions
  117. Regular Articles
  118. Classification lattices are geometric for complete atomistic lattices
  119. Regular Articles
  120. Possible numbers of x’s in an {x, y}-matrix with a given rank
  121. Regular Articles
  122. New error bounds for linear complementarity problems of weakly chained diagonally dominant B-matrices
  123. Regular Articles
  124. Boundedness of vector-valued B-singular integral operators in Lebesgue spaces
  125. Regular Articles
  126. On the Golomb’s conjecture and Lehmer’s numbers
  127. Regular Articles
  128. Some applications of the Archimedean copulas in the proof of the almost sure central limit theorem for ordinary maxima
  129. Regular Articles
  130. Dual-stage adaptive finite-time modified function projective multi-lag combined synchronization for multiple uncertain chaotic systems
  131. Regular Articles
  132. Corrigendum to: Dual-stage adaptive finite-time modified function projective multi-lag combined synchronization for multiple uncertain chaotic systems
  133. Regular Articles
  134. Convergence and stability of generalized φ-weak contraction mapping in CAT(0) spaces
  135. Regular Articles
  136. Triple solutions for a Dirichlet boundary value problem involving a perturbed discrete p(k)-Laplacian operator
  137. Regular Articles
  138. OD-characterization of alternating groups Ap+d
  139. Regular Articles
  140. On Jordan mappings of inverse semirings
  141. Regular Articles
  142. On generalized Ehresmann semigroups
  143. Regular Articles
  144. On topological properties of spaces obtained by the double band matrix
  145. Regular Articles
  146. Representing derivatives of Chebyshev polynomials by Chebyshev polynomials and related questions
  147. Regular Articles
  148. Chain conditions on composite Hurwitz series rings
  149. Regular Articles
  150. Coloring subgraphs with restricted amounts of hues
  151. Regular Articles
  152. An extension of the method of brackets. Part 1
  153. Regular Articles
  154. Branch-delete-bound algorithm for globally solving quadratically constrained quadratic programs
  155. Regular Articles
  156. Strong edge geodetic problem in networks
  157. Regular Articles
  158. Ricci solitons on almost Kenmotsu 3-manifolds
  159. Regular Articles
  160. Uniqueness of meromorphic functions sharing two finite sets
  161. Regular Articles
  162. On the fourth-order linear recurrence formula related to classical Gauss sums
  163. Regular Articles
  164. Dynamical behavior for a stochastic two-species competitive model
  165. Regular Articles
  166. Two new eigenvalue localization sets for tensors and theirs applications
  167. Regular Articles
  168. κ-strong sequences and the existence of generalized independent families
  169. Regular Articles
  170. Commutators of Littlewood-Paley gκ -functions on non-homogeneous metric measure spaces
  171. Regular Articles
  172. On decompositions of estimators under a general linear model with partial parameter restrictions
  173. Regular Articles
  174. Groups and monoids of Pythagorean triples connected to conics
  175. Regular Articles
  176. Hom-Lie superalgebra structures on exceptional simple Lie superalgebras of vector fields
  177. Regular Articles
  178. Numerical methods for the multiplicative partial differential equations
  179. Regular Articles
  180. Solvable Leibniz algebras with NFn Fm1 nilradical
  181. Regular Articles
  182. Evaluation of the convolution sums ∑al+bm=n lσ(l) σ(m) with ab ≤ 9
  183. Regular Articles
  184. A study on soft rough semigroups and corresponding decision making applications
  185. Regular Articles
  186. Some new inequalities of Hermite-Hadamard type for s-convex functions with applications
  187. Regular Articles
  188. Deficiency of forests
  189. Regular Articles
  190. Perfect codes in power graphs of finite groups
  191. Regular Articles
  192. A new compact finite difference quasilinearization method for nonlinear evolution partial differential equations
  193. Regular Articles
  194. Does any convex quadrilateral have circumscribed ellipses?
  195. Regular Articles
  196. The dynamic of a Lie group endomorphism
  197. Regular Articles
  198. On pairs of equations in unlike powers of primes and powers of 2
  199. Regular Articles
  200. Differential subordination and convexity criteria of integral operators
  201. Regular Articles
  202. Quantitative relations between short intervals and exceptional sets of cubic Waring-Goldbach problem
  203. Regular Articles
  204. On θ-commutators and the corresponding non-commuting graphs
  205. Regular Articles
  206. Quasi-maximum likelihood estimator of Laplace (1, 1) for GARCH models
  207. Regular Articles
  208. Multiple and sign-changing solutions for discrete Robin boundary value problem with parameter dependence
  209. Regular Articles
  210. Fundamental relation on m-idempotent hyperrings
  211. Regular Articles
  212. A novel recursive method to reconstruct multivariate functions on the unit cube
  213. Regular Articles
  214. Nabla inequalities and permanence for a logistic integrodifferential equation on time scales
  215. Regular Articles
  216. Enumeration of spanning trees in the sequence of Dürer graphs
  217. Regular Articles
  218. Quotient of information matrices in comparison of linear experiments for quadratic estimation
  219. Regular Articles
  220. Fourier series of functions involving higher-order ordered Bell polynomials
  221. Regular Articles
  222. Simple modules over Auslander regular rings
  223. Regular Articles
  224. Weighted multilinear p-adic Hardy operators and commutators
  225. Regular Articles
  226. Guaranteed cost finite-time control of positive switched nonlinear systems with D-perturbation
  227. Regular Articles
  228. A modified quasi-boundary value method for an abstract ill-posed biparabolic problem
  229. Regular Articles
  230. Extended Riemann-Liouville type fractional derivative operator with applications
  231. Topical Issue on Topological and Algebraic Genericity in Infinite Dimensional Spaces
  232. The algebraic size of the family of injective operators
  233. Topical Issue on Topological and Algebraic Genericity in Infinite Dimensional Spaces
  234. The history of a general criterium on spaceability
  235. Topical Issue on Topological and Algebraic Genericity in Infinite Dimensional Spaces
  236. On sequences not enjoying Schur’s property
  237. Topical Issue on Topological and Algebraic Genericity in Infinite Dimensional Spaces
  238. A hierarchy in the family of real surjective functions
  239. Topical Issue on Topological and Algebraic Genericity in Infinite Dimensional Spaces
  240. Dynamics of multivalued linear operators
  241. Topical Issue on Topological and Algebraic Genericity in Infinite Dimensional Spaces
  242. Linear dynamics of semigroups generated by differential operators
  243. Special Issue on Recent Developments in Differential Equations
  244. Isomorphism theorems for some parabolic initial-boundary value problems in Hörmander spaces
  245. Special Issue on Recent Developments in Differential Equations
  246. Determination of a diffusion coefficient in a quasilinear parabolic equation
  247. Special Issue on Recent Developments in Differential Equations
  248. Homogeneous two-point problem for PDE of the second order in time variable and infinite order in spatial variables
  249. Special Issue on Recent Developments in Differential Equations
  250. A nonlinear plate control without linearization
  251. Special Issue on Recent Developments in Differential Equations
  252. Reduction of a Schwartz-type boundary value problem for biharmonic monogenic functions to Fredholm integral equations
  253. Special Issue on Recent Developments in Differential Equations
  254. Inverse problem for a physiologically structured population model with variable-effort harvesting
  255. Special Issue on Recent Developments in Differential Equations
  256. Existence of solutions for delay evolution equations with nonlocal conditions
  257. Special Issue on Recent Developments in Differential Equations
  258. Comments on behaviour of solutions of elliptic quasi-linear problems in a neighbourhood of boundary singularities
  259. Special Issue on Recent Developments in Differential Equations
  260. Coupled fixed point theorems in complete metric spaces endowed with a directed graph and application
  261. Special Issue on Recent Developments in Differential Equations
  262. Existence of entropy solutions for nonlinear elliptic degenerate anisotropic equations
  263. Special Issue on Recent Developments in Differential Equations
  264. Integro-differential systems with variable exponents of nonlinearity
  265. Special Issue on Recent Developments in Differential Equations
  266. Elliptic operators on refined Sobolev scales on vector bundles
  267. Special Issue on Recent Developments in Differential Equations
  268. Multiplicity solutions of a class fractional Schrödinger equations
  269. Special Issue on Recent Developments in Differential Equations
  270. Determining of right-hand side of higher order ultraparabolic equation
  271. Special Issue on Recent Developments in Differential Equations
  272. Asymptotic approximation for the solution to a semi-linear elliptic problem in a thin aneurysm-type domain
  273. Topical Issue on Metaheuristics - Methods and Applications
  274. Learnheuristics: hybridizing metaheuristics with machine learning for optimization with dynamic inputs
  275. Topical Issue on Metaheuristics - Methods and Applications
  276. Nature–inspired metaheuristic algorithms to find near–OGR sequences for WDM channel allocation and their performance comparison
  277. Topical Issue on Cyber-security Mathematics
  278. Monomial codes seen as invariant subspaces
  279. Topical Issue on Cyber-security Mathematics
  280. Expert knowledge and data analysis for detecting advanced persistent threats
  281. Topical Issue on Cyber-security Mathematics
  282. Feedback equivalence of convolutional codes over finite rings
Downloaded on 17.10.2025 from https://www.degruyterbrill.com/document/doi/10.1515/math-2017-0123/html
Scroll to top button