Next Article in Journal
Algorithmic Aspect and Convergence Analysis for System of Generalized Multivalued Variational-like Inequalities
Previous Article in Journal
Benefits of Advance Payments of Tax on Profit: Consideration within the Brusov–Filatova–Orekhova (BFO) Theory
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On Another Class of Strongly Perfect Graphs

1
Department of Mathematics, University of Rajasthan, Jaipur 302004, India
2
Department of Mathematics, South Asian University, New Delhi 110021, India
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(12), 2014; https://doi.org/10.3390/math10122014
Submission received: 27 March 2022 / Revised: 30 May 2022 / Accepted: 4 June 2022 / Published: 11 June 2022

Abstract

:
For a commutative ring R with unity, the associate ring graph, denoted by A G ( R ) , is a simple graph with vertices as nonzero elements of R and two distinct vertices are adjacent if they are associates. The graph A G ( R ) contains components equal in number to the number of distinct orbits, except for the orbit of an element 0. Moreover, each component is a complete graph. An important finding is that this is a class of strongly perfect graphs. In this article we describe the structure of the associate ring graph of the ring of integers modulo n, denoted by A G ( Z n ) . We carried out computer experiments and provide a program for the same. We further characterize cases in which A G ( Z n ) , its complement A G ( Z n ) ¯ , and their line graphs are planar, ring graphs, and outerplanar. We also discuss the properties of the associate ring graph of a commutative ring R with unity.
MSC:
05C10; 05C25; 05C85

1. Introduction

In the past few decades, the study of graphs associated with rings has become a fascinating topic in algebraic graph theory. Several mathematicians have investigated the relationship between the ring-theoretical properties and the graph-theoretical properties of different graphs associated with a ring. Let R be a commutative ring with unity. Research on this topic started with an article by Beck [1] in 1988. He was the first to associate a graph, called the zero-divisor graph, denoted by Γ ( R ) , to a ring R. He was mainly concerned with the coloring of zero-divisor graphs. Since then, there has been a vast amount literature on this type of graph (see, [2,3,4,5,6,7,8,9,10]). There are also other graphs, namely, unit graphs [11], comaximal graphs [12], and total graphs [13] associated with rings. For more graphs associated with rings, see [14,15,16,17]. We refer to [18,19] for graph theory and [20] for ring theory for the definitions and notations not explicitly mentioned in this article.
In 2010, M. James Subhakar [21] introduced another graph to a ring and called it an associate ring graph. It is defined as a simple graph, denoted by A G ( R ) , with its vertices as nonzero elements of R and two distinct vertices are adjacent if and only if they are associates. The two elements a , b R are associates in R if b = a · u , for some unit u R . In this case, a = b u 1 , where u 1 denotes the inverse of u. The orbit of a, denoted by O r ( a ) , is the collection of associates of a. The binary relation ∼ on R, defined by a b if and only if a and b are associates, is an equivalence relation with the orbits of elements being the equivalence classes. Thus, A G ( R ) is a disconnected graph with the number of components equal to the number of distinct orbits except for O r ( 0 ) = { 0 } . Moreover, each component is a complete graph and thus provides a class of strongly perfect graphs.
The complement of a graph G, denoted by G ¯ , is a graph on the same vertices such that two distinct vertices of G ¯ are adjacent if and only if they are not adjacent in G. A graph is planar if it can be embedded in the plane. A finite graph is planar if it does not contain a subgraph that is a subdivision of the complete bipartite graph K 3 , 3 or the complete graph K 5 . A planar graph is an outerplanar if a plane embedding is such that all vertices lie on the boundary of the outer face. A vertex of a graph is a cut vertex if removal of that vertex increases the number of components in G. A maximal connected subgraph is called a block if it does not contain any cut vertex.
Given a graph H, we call a path P an H-path if it is a non-trivial path and meets the graph H exactly at its end vertices. A graph G is a ring graph if every block of G that is not a bridge or a vertex can be constructed via a cycle by successively adding H-paths of lengths of at least two that meet the graph H already constructed in the two adjacent vertices. Ring graphs were first introduced by Gitler et al. [22]. In [23], (Theorem 2.13, Proposition 2.17), the authors proved that every ring graph is a planar graph and that every outerplanar graph is a ring graph.
The line graph of a graph G, denoted by L ( G ) , is the graph in which the vertex set is in one-to-one correspondence with the edge set of G, such that two vertices of L ( G ) are adjacent if and only if the corresponding edges of G are adjacent. In 1963, Sadlacek characterized the planarity of line graphs as follows:
Theorem 1
([24]). The line graph of a graph G is planar if and only if G is planar, Δ ( G ) 4 , and every vertex of degree 4 in G is a cut vertex, where Δ ( G ) denotes the maximum degree of a graph G.
A weakly perfect graph is a graph for which ω ( G ) = χ ( G ) , where ω ( G ) and χ ( G ) is the clique number and the chromatic number of a graph G, respectively. A graph is perfect if for every induced subgraph H, ω ( H ) = χ ( H ) . Every perfect graph is a weakly perfect graph. A graph is strongly perfect if every induced subgraph has an independent set meeting all its maximal cliques. Every strongly perfect graph is perfect, but the converse is not necessarily true.
Theorem 2
([25]). Every P 4 -free graph (i.e., a graph not containing the path graph P 4 as a vertex-induced subgraph) is a strongly perfect graph.
For a positive integer n, Euler’s totient function, denoted by ϕ ( n ) , counts the positive integers up to a given integer n that are relatively prime to n.
This article is organized as follows:
In Section 2, we discuss the motivation behind studying associate ring graphs. Section 3 concerns the structure of an associate ring graph of a ring of integers modulo n. Section 4 provides an algorithm to create the same. In Section 5, Section 6, Section 7 and Section 8, we characterize when A G ( Z n ) and its complement, along with their line graphs, are planar, ring graphs, and outerplanar. Section 9 contains some results regarding the associate ring graph of a commutative ring with unity. Finally, Section 10 contains a Python 3.8 program to construct the graph A G ( Z n ) .

2. Motivation

A maximal complete subgraph of a graph is called a clique. In social network analysis (SNA), a clique may be treated as a group of people in which everybody knows each other. Thus, intuitively, a clique can be considered a cohesive group of tightly connected people (who are not tightly connected to people outside the group). The notion of a cohesive group is often used to explain and develop sociological theories analogous to clusters in graph-based data mining.
Since the associate ring graph is a union of complete graphs and cliques play a significant role in analyzing social networks in the present scenario, we were motivated to study associate ring graphs.

3. Structure of AG ( Z n )

For a ring Z n , the associate ring graph denoted by A G ( Z n ) is a simple graph with vertex set { 1 , 2 , , n 1 } and two distinct vertices are adjacent if they are associates in Z n . We begin this section with two examples as a motivation to define the structure of A G ( Z n ) for a general value of n.
Example 1.
Consider a ring R = Z 20 . The graph A G ( Z 20 ) is shown in Figure 1.
In this case, the set of units U ( Z 20 ) = { 1 , 3 , 7 , 9 , 11 , 13 , 17 , 19 } . The equivalence classes of Z 20 formed using the equivalence relation defined by associates are as follows.
O r ( 1 ) = { 1 , 3 , 7 , 9 , 11 , 13 , 17 , 19 } O r ( 2 ) = { 2 , 6 , 14 , 18 } O r ( 4 ) = { 4 , 8 , 12 , 16 } O r ( 5 ) = { 5 , 15 } O r ( 10 ) = { 10 }
Clearly, A G ( Z 20 ) = K 1 K 2 2 K 4 K 8 .
Example 2.
Consider a ring R = Z 15 . The graph A G ( Z 15 ) is shown in Figure 2.
In this case, the set of units U ( Z 15 ) = { 1 , 2 , 4 , 7 , 8 , 11 , 13 , 14 } . The equivalence classes of Z 15 , formed using the equivalence relation defined by associates, are as follows.
O r ( 1 ) = { 1 , 2 , 4 , 7 , 8 , 11 , 13 , 14 } O r ( 3 ) = { 3 , 6 , 9 , 12 } O r ( 5 ) = { 5 , 10 }
Clearly, A G ( Z 15 ) = K 2 K 4 K 8 .
We now state a theorem for the structure of A G ( Z n ) for n > 1 .
Theorem 3.
Let d 1 , d 2 , , d k all be positive divisors of n in increasing order such that d 1 > 1 . The structure of an associate ring graph is given by
A G ( Z n ) = K ϕ ( d 1 ) K ϕ ( d 2 ) K ϕ ( d k ) ,
where ϕ denotes Euler’s totient function.
Proof. 
Since the elements of an orbit share an order, for any a Z n , we have
O r ( a ) = { b Z n : O ( b ) = O ( a ) } ,
where O ( x ) is the order of an element x in Z n . This implies that | O r ( a ) | is equal to the number of elements of order O ( a ) . In turn, | O r ( a ) | = ϕ ( O ( a ) ) and since it is true for every a Z n , for each positive divisor d of n, there exists an orbit with ϕ ( d ) elements. Furthermore, since the vertex set of an associate ring graph consists of nonzero elements, we exclude 1 from the list of positive divisors of n to obtain the result. □
Corollary 1.
The number of components in A G ( Z n ) is equal to τ ( n ) 1 .
Proof. 
Since the number of positive divisors of a natural number n is given by τ ( n ) and by Theorem 3, against every positive divisor of n except 1, there exists a component (complete graph) in the associate ring graph A G ( Z n ) , the number of components in A G ( Z n ) = τ ( n ) 1 . □
Corollary 2.
For an even value of n, the graph A G ( Z n ) contains precisely one component of odd order. For odd values of n, all the components of A G ( Z n ) are of even order.
Proof. 
The proof is evident from Theorem 3. □
Corollary 3.
Let p, q and r denote distinct prime numbers. We have
(i)
A G ( Z p ) = K ϕ ( p ) = K p 1 .
(ii)
A G ( Z 2 p ) = K ϕ ( 2 ) K ϕ ( p ) K ϕ ( 2 p ) = K 1 K p 1 K p 1 , for p > 2 .
(iii)
A G ( Z p 2 ) = K ϕ ( p ) K ϕ ( p 2 ) = K p 1 K p ( p 1 ) .
(iv)
A G ( Z p 3 ) = K ϕ ( p ) K ϕ ( p 2 ) K ϕ ( p 3 ) = K p 1 K p ( p 1 ) K p 2 ( p 1 ) .
(v)
A G ( Z p q ) = K ϕ ( p ) K ϕ ( q ) K ϕ ( p q ) = K p 1 K q 1 K ( p 1 ) ( q 1 ) .
(vi)
A G ( Z p q r ) = K ϕ ( p ) K ϕ ( q ) K ϕ ( r ) K ϕ ( p q ) K ϕ ( q r ) K ϕ ( p r ) K ϕ ( p q r )
= K p 1 K q 1 K r 1 K ( p 1 ) ( q 1 ) K ( q 1 ) ( r 1 ) K ( p 1 ) ( r 1 )
K ( p 1 ) ( q 1 ) ( r 1 ) .

4. Algorithm to Create AG ( Z n )

In this section, we present an algorithm to construct an associate ring graph of the ring of integers modulo n. The algorithm takes the value of n as an input and gives the graph A G ( Z n ) as an output. The Python program for the same is given in Section 10.
Step 1.
Input the value of n.
Step 2.
Calculate all the positive divisors of n except 1.
Step 3.
Corresponding to each divisor d of n except 1 (found in the previous step), we produce a set consisting of positive integers i less than n such that n gcd ( n , i ) = d .
Step 4.
Draw the complete graphs corresponding to each set found in the previous step with the vertices as the set elements.
Step 5.
The union of the graphs obtained in the last step is the graph A G ( Z n ) , which is exactly the same graph derived in Theorem 3.
Theorem 4.
The time complexity of the above algorithm is O ( n 2 ) .
Proof. 
In Step 2, for calculating the positive divisors of n, the time complexity is O ( n ) . In Step 3, calculating the greatest common divisor, the time complexity is O ( log n ) . In this step, we also calculate the order of each element of the ring Z n . Thus, the time complexity of this step is O ( n log n ) . In Step 4, for drawing subgraphs of A G ( Z n ) , the time complexity is O ( n 2 ) .
Hence, overall, the complexity of computation involved in the above algorithm is O ( n 2 ) , where n is the order of Z n . □

5. AG ( Z n ) as a Planar Graph, a Ring Graph, and an Outerplanar Graph

In this section, we discuss the planarity of the graph A G ( Z n ) for n > 1 . We further characterize when they are ring graphs and outerplanar graphs. In this regard, we have the following results.
Lemma 1.
If n = p 1 k 1 p 2 k 2 p 3 k 3 , where p 1 , p 2 , p 3 are distinct prime numbers in increasing order and k 1 , k 2 , k 3 are positive integers, then n 1 1 p 1 1 1 p 2 1 1 p 3 8 .
Proof. 
We have
n 1 1 p 1 1 1 p 2 1 1 p 3 = p 1 k 1 p 2 k 2 p 3 k 3 1 1 p 1 1 1 p 2 1 1 p 3 = p 1 k 1 1 p 2 k 2 1 p 3 k 3 1 ( p 1 1 ) ( p 2 1 ) ( p 3 1 ) .
We divide the rest of the proof into the following three cases based on the value of n:
Case 1. If n = 2 × 3 × 5 . Equation (1) yields the value 8 with p 1 = 2 , p 2 = 3 , p 3 = 5 and k 1 = k 2 = k 3 = 1 .
Case 2. If n = 2 k 1 3 k 2 5 k 3 with at least one of the k 1 , k 2 and k 3 is greater than 1. In this case, Equation (1) yields 2 k 1 1 × 3 k 2 1 × 5 k 3 1 × 2 × 4 , which is greater than the value obtained in the previous case.
Case 3. If n = q 1 k 1 q 2 k 2 q 3 k 3 , where q 1 , q 2 and q 3 are distinct prime numbers in increasing order such that q 1 2 , q 2 3 , q 3 > 5 and k 1 , k 2 , k 3 are positive integers. In this case, Equation (1) yields q 1 k 1 1 q 2 k 2 1 q 3 k 3 1 ( q 1 1 ) ( q 2 1 ) ( q 3 1 ) . Since q 1 2 , q 2 3 , q 3 > 5 , we have q 1 1 1 , q 1 k 1 1 2 k 1 1 , q 2 1 2 , q 2 k 2 1 3 k 2 1 , q 3 1 > 4 , q 3 k 3 1 5 k 3 1 . Hence, the value obtained in this case is again greater than that obtained in the first case. □
Lemma 2.
If n = p 1 k 1 p 2 k 2 , where p 1 ,   p 2 are distinct prime numbers in increasing order and k 1 ,   k 2 are positive integers such that at least one of them is greater than 2, then n 1 1 p 1 1 1 p 2 8 .
Proof. 
We have
n 1 1 p 1 1 1 p 2 = p 1 k 1 p 2 k 2 1 1 p 1 1 1 p 2 = p 1 k 1 1 p 2 k 2 1 ( p 1 1 ) ( p 2 1 ) .
We divide the proof into the following two cases:
Case 1. If k 1 3 and k 2 < 3 , we further divide the proof into cases based on the value of n:
Case 1a. If n = 2 3 × 3 , Equation (2) yields the value 8 with p 1 = 2 , p 2 = 3 , k 1 = 3 and k 2 = 1 .
Case 1b. If n = 2 3 × 3 2 , Equation (2) yields the value 24.
Case 1c. If n = 2 k 1 × 3 , where k 1 4 , Equation (2) yields 2 k 1 1 × 2 , which is greater than the value obtained in Case 1 a .
Case 1d. If n = 2 k 1 × 3 2 , where k 1 4 , Equation (2) yields 2 k 1 1 × 3 × 2 , which is again greater than the value obtained in Case 1 a .
Case 1e. If n = q 1 k 1 q 2 k 2 , where q 1 and q 2 are distinct prime numbers in increasing order such that q 1 2 and q 2 > 3 , Equation (2) yields q 1 k 1 1 q 2 k 2 1 ( q 1 1 ) ( q 2 1 ) . Since q 1 2 and q 2 > 3 , we have q 1 1 1 , q 1 k 1 1 2 k 1 1 , q 2 1 > 2 , and q 2 k 2 1 3 k 2 1 . We have
n 1 1 q 1 1 1 q 2 > 2 k 1 1 × 3 k 2 1 × 2 > 2 2 × 3 0 × 2 = 8 [ As k 1 3 and k 2 { 1 , 2 } ]
Hence, the value obtained in this case is again greater than 8.
Case 2. If k 1 is any positive integer and k 2 3 , we further divide the proof into cases based on the value of n:
Case 2a. If n = 2 × 3 3 , Equation (2) yields the value 18 with p 1 = 2 , p 2 = 3 , k 1 = 1 and k 2 = 3 .
Case 2b. If n = 2 k 1 × 3 k 2 , where k 1 2 and k 2 3 , Equation (2) yields 2 k 1 1 × 3 k 2 1 × 2 , which is greater than the value obtained in Case 2 a .
Case 2c. If n = q 1 k 1 q 2 k 2 , where q 1 and q 2 are distinct prime numbers in increasing order such that q 1 2 and q 2 > 3 , Equation (2) yields q 1 k 1 1 q 2 k 2 1 ( q 1 1 ) ( q 2 1 ) . Since q 1 2 and q 2 > 3 , we have q 1 1 1 , q 1 k 1 1 2 k 1 1 , q 2 1 > 2 , and q 2 k 2 1 > 3 k 2 1 . Hence, the value obtained in this case is again greater than that obtained in Case 2 a .
By combining both the cases, the result follows. □
Lemma 3.
If n = p 1 p 2 , where p 1 and p 2 are distinct prime numbers in increasing order such that p 1 > 2 , then ( p 1 1 ) ( p 2 1 ) 8 .
Proof. 
Since p 1 is a prime number greater than 2, we divide the proof into the following two cases based on the value of n:
Case 1. If n = 3 × 5 , then ( p 1 1 ) ( p 2 1 ) = 8 with p 1 = 3 and p 2 = 5 .
Case 2. If n = q 1 q 2 , where q 1 and q 2 are distinct prime numbers in increasing order such that q 1 3 and q 2 > 5 . Since q 1 3 and q 2 > 5 , we have q 1 1 2 and q 2 1 > 4 . In turn, ( q 1 1 ) ( q 2 1 ) > 8 . □
Lemma 4.
If n = p k , where p is any prime number and k is a positive integer such that k > 3 , then p k 1 ( p 1 ) 8 .
Proof. 
We divide the proof into the following three cases based on the value of n:
Case 1. If n = 2 4 , then p k 1 ( p 1 ) = 8 with p = 2 and k = 4 .
Case 2. If n = 2 k , where k 5 , then p k 1 ( p 1 ) = 2 k 1 2 4 = 16 .
Case 3. If n = q k , where q is a prime number greater than 2 and k is a positive integer such that k 4 . Since q > 2 and k 4 , we have q 1 > 1 and q k 1 > 2 k 1 > 2 3 = 8 . In turn, q k 1 ( q 1 ) > 8 . □
Theorem 5.
The graph A G ( Z n ) is planar if and only if n { 2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 } .
Proof. 
Suppose A G ( Z n ) is planar and n = p 1 k 1 p r k r , where p 1 , , p r are distinct prime numbers in increasing order and k 1 , , k r are positive integers.
We claim that r 2 . Suppose r > 2 . In this case, the number p 1 k 1 p 2 k 2 p 3 k 3 is a positive divisor of n. According to Theorem 3, the graph A G ( Z n ) contains a complete graph of order ϕ ( p 1 k 1 p 2 k 2 p 3 k 3 ) = p 1 k 1 1 p 2 k 2 1 p 3 k 3 1 ( p 1 1 ) ( p 2 1 ) ( p 3 1 ) . According to Lemma 1, this value is greater than or equal to 8. Hence, this contradicts our assumption that A G ( Z n ) is planar as it contains a complete graph K 5 as a subgraph. Therefore, r 2 . That is, n cannot have more than two prime factors. We divide our result into the following two cases:
Case 1. If n = p 1 k 1 p 2 k 2 , we now claim that k 1 , k 2 2 . On the contrary, if any of the k 1 or k 2 is greater than 2, then by Lemma 2, n 1 1 p 1 1 1 p 2 8 . Again, we obtain a contradiction. Therefore, k 1 , k 2 2 . We further claim that p 1 = 2 . On the contrary, suppose p 1 > 2 . Since p 1 p 2 is a positive divisor of n, according to Theorem 3, A G ( Z n ) contains a complete graph of order ϕ ( p 1 p 2 ) = ( p 1 1 ) ( p 2 1 ) . Based on Lemma 3, this value is greater than or equal to 8. Again, this contradicts our assumption. Therefore, p 1 = 2 . We further divide the result into the following four cases where p denotes a prime number greater than 2.
Case 1a. If n = 2 p , then A G ( Z n ) is K 1 K p 1 K p 1 . If p is greater than 5, then it contradicts our assumption that A G ( Z n ) is planar. Therefore, p must be equal to 3 or 5.
Case 1b. If n = 2 p 2 , then A G ( Z n ) is K 1 K p 1 K p ( p 1 ) K p 1 K p ( p 1 ) . If p is greater than 2, then it contradicts our assumption that A G ( Z n ) is planar.
Case 1c. If n = 4 p , then A G ( Z n ) is K 1 K 2 K p 1 K p 1 K 2 ( p 1 ) . If p is greater than 3, then it again contradicts our assumption that A G ( Z n ) is planar. Therefore, p must be equal to 3.
Case 1d. If n = 4 p 2 , then A G ( Z n ) is K 1 K 2 K p 1 K p ( p 1 ) K p 1 K 2 ( p 1 ) K p ( p 1 ) K 2 p ( p 1 ) . If p is greater than 2, then it contradicts our assumption that A G ( Z n ) is planar.
Case 2. If n = p k , we now claim that k 3 . On the contrary, if k > 3 , then p 4 is a positive divisor of n. That is, A G ( Z n ) contains a complete graph of order ϕ ( p 4 ) = p 3 ( p 1 ) . Based on Lemma 4, this value is greater than or equal to 8. Again, this contradicts our assumption that A G ( Z n ) is planar. Hence, k 3 . We further divide the result into the following three cases:
Case 2a. If n = p . In this case, A G ( Z n ) is K p 1 . If p is greater than 5, then it contradicts that A G ( Z n ) is planar. Therefore, p must be equal to 2 or 3 or 5.
Case 2b. If n = p 2 . In this case, A G ( Z n ) is K p 1 K p ( p 1 ) . If p is greater than 2, then it contradicts that A G ( Z n ) is planar. Therefore, p must be equal to 2.
Case 2c. If n = p 3 . In this case, A G ( Z n ) is K p 1 K p ( p 1 ) K p 2 ( p 1 ) . Again, if p is greater than 2, then it contradicts our assumption. Therefore, p must be equal to 2.
Combining both the cases, n { 2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 } . On the other hand, if n belongs to this set, then A G ( Z n ) is a union of complete graphs of which the orders are less than or equal to 4. Thus, the graph A G ( Z n ) is planar. □
Theorem 6.
The graph A G ( Z n ) is a ring graph if and only if n { 2 , 3 , 4 , 6 } .
Proof. 
Since every ring graph is planar, we only need to check for n { 2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 } . Consider the following cases:
Case 1. If n = 2 . The graph A G ( Z 2 ) = K 1 .
Case 2. If n = 3 . The graph A G ( Z 3 ) = K 2 .
Case 3. If n = 4 . The graph A G ( Z 4 ) = K 1 K 2 .
Case 4. If n = 5 . The graph A G ( Z 5 ) = K 4 .
Case 5. If n = 6 . The graph A G ( Z 6 ) = K 1 K 2 K 2 .
Case 6. If n = 8 . The graph A G ( Z 8 ) = K 1 K 2 K 4 .
Case 7. If n = 10 . The graph A G ( Z 10 ) = K 1 K 4 K 4 .
Case 8. If n = 12 . The graph A G ( Z 12 ) = K 1 K 2 K 2 K 2 K 4 .
It is evident that A G ( Z n ) is a ring graph if and only if n { 2 , 3 , 4 , 6 } . □
Theorem 7.
The graph A G ( Z n ) is outerplanar if and only if n { 2 , 3 , 4 , 6 } .
Proof. 
Since every outerplanar graph is a ring graph, we only need to check for n { 2 , 3 , 4 , 6 } . It can be easily seen that for these values of n, all the vertices lie in the unbounded face. Therefore, A G ( Z n ) is outerplanar if and only if n { 2 , 3 , 4 , 6 } . □

6. L ( AG ( Z n ) ) as a Planar Graph, a Ring Graph, and an Outerplanar Graph

We now discuss the line graph of A G ( Z n ) for n > 1 .
Theorem 8.
The line graph L ( A G ( Z n ) ) is planar if and only if n { 2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 } .
Proof. 
Since the planarity of a graph is the necessary condition for its line graph to be planar, we only need to check for n { 2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 } . Consider the following cases:
Case 1. If n = 2 , the graph A G ( Z 2 ) = K 1 . In turn, L ( A G ( Z 2 ) ) is a null graph with no vertex.
Case 2. If n = 3 , the graph A G ( Z 3 ) = K 2 . The graph L ( A G ( Z 3 ) ) = K 1 .
Case 3. If n = 4 , the graph A G ( Z 4 ) = K 1 K 2 . The graph L ( A G ( Z 4 ) ) is a trivial graph.
Case 4. If n = 5 , the graph A G ( Z 5 ) = K 4 . In turn, L ( A G ( Z 5 ) ) is a Johnson graph J ( 4 , 2 ) given in Figure 3.
Case 5. If n = 6 , the graph A G ( Z 6 ) = K 1 K 2 K 2 . In turn, L ( A G ( Z 6 ) ) is a null graph with two vertices.
Case 6. If n = 8 , the graph A G ( Z 8 ) = K 1 K 2 K 4 . In turn, L ( A G ( Z 8 ) ) = K 1 J ( 4 , 2 ) .
Case 7. If n = 10 , the graph A G ( Z 10 ) = K 1 K 4 K 4 . In this case, L ( A G ( Z 10 ) ) = J ( 4 , 2 ) J ( 4 , 2 ) .
Case 8. If n = 12 , the graph A G ( Z 12 ) = K 1 K 2 K 2 K 2 K 4 . In this case, L ( A G ( Z 12 ) ) = K 1 K 1 K 1 J ( 4 , 2 ) .
It is evident that A G ( Z n ) is planar if and only if n { 2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 } . □
Theorem 9.
The line graph L ( A G ( Z n ) ) is a ring graph if and only if n { 2 , 3 , 4 , 6 } .
Proof. 
Since every ring graph is planar, we only need to check for n { 2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 } . Consider the following cases:
Case 1. If n = 2 , the graph L ( A G ( Z 2 ) ) is a null graph with no vertex.
Case 2. If n = 3 , the graph L ( A G ( Z 3 ) ) = K 1 .
Case 3. If n = 4 , the graph L ( A G ( Z 4 ) ) is a trivial graph.
Case 4. If n = 5 , the graph L ( A G ( Z 5 ) ) is a Johnson graph J ( 4 , 2 ) given in Figure 3.
Case 5. If n = 6 , the graph L ( A G ( Z 6 ) ) is a null graph with two vertices.
Case 6. If n = 8 , the graph L ( A G ( Z 8 ) ) = K 1 J ( 4 , 2 ) .
Case 7. If n = 10 , the graph L ( A G ( Z 10 ) ) = J ( 4 , 2 ) J ( 4 , 2 ) .
Case 8. If n = 12 , the graph L ( A G ( Z 12 ) ) = K 1 K 1 K 1 J ( 4 , 2 ) .
It is evident that L ( A G ( Z n ) ) is a ring graph if and only if n { 2 , 3 , 4 , 6 } . □
Theorem 10.
The graph L ( A G ( Z n ) ) is outerplanar if and only if n { 2 , 3 , 4 , 6 } .
Proof. 
Since every outerplanar graph is a ring graph, we only need to check for n { 2 , 3 , 4 , 6 } . It can be easily seen that for these values of n, all the vertices of L ( A G ( Z n ) ) lie on the unbounded face. Thus, L ( A G ( Z n ) ) is outerplanar if and only if n { 2 , 3 , 4 , 6 } . □

7. AG ( Z n ) ¯ as a Planar Graph, a Ring Graph, and an Outerplanar Graph

In this section, we discuss the planarity of the graphs A G ( Z n ) ¯ for n > 1 . We further characterize when they are ring graphs and outerplanar graphs. In this regard, we have the following results.
Lemma 5.
If n contains more than two distinct prime factors, then A G ( Z n ) contains K 1 K 2 K 4 as a subgraph.
Proof. 
Suppose n = p 1 k 1 p r k r , where p 1 , , p r are distinct prime numbers in increasing order, k 1 , , k r are positive integers and r 3 . We divide the proof into the following two cases based on the values of p 1 , p 2 , and p 3 :
Case 1. If p 1 = 2 , p 2 = 3 , and p 3 = 5 , in this case, the numbers 2 , 3 , and 5 are positive divisors of n. According to Theorem 3, the graph A G ( Z n ) contains K 1 K 2 K 4 as a subgraph.
Case 2. If p 1 2 , p 2 3 , and p 3 > 5 , again, the numbers p 1 , p 2 , and p 3 are positive divisors of n. Based on Theorem 3, the graph A G ( Z n ) contains K p 1 1 K p 2 1 K p 3 1 as a subgraph. Since p 1 2 , p 2 3 , and p 3 > 5 , we have p 1 1 1 , p 2 1 2 and p 3 1 > 4 . Hence, the graph K 1 K 2 K 4 is present as a subgraph in A G ( Z n ) . □
Remark 1.
The graph K 1 K 2 K 4 ¯ is not planar (see Figure 4).
Lemma 6.
If n = p 1 k 1 p 2 k 2 , where p 1 , p 2 are distinct prime numbers in increasing order and k 1 , k 2 are positive integers such that at least one of them is greater than 1, then A G ( Z n ) contains K 1 K 2 K 2 K 2 as a subgraph.
Proof. 
We divide the proof into the following two cases:
Case 1. If k 1 2 and k 2 = 1 , we further divide the proof into cases based on the value of n:
Case 1a. If n = 2 2 × 3 , the numbers 2 , 4 , 3 and 6 are positive divisors of n. Based on Theorem 3, the graph A G ( Z n ) contains K 1 K 2 K 2 K 2 as a subgraph.
Case 1b. If n = 2 k 1 × 3 , where k 1 3 , again, the numbers 2 , 4 , 3 , and 6 are positive divisors of n. Based on Theorem 3, the graph A G ( Z n ) contains K 1 K 2 K 2 K 2 as a subgraph.
Case 1c. If n = q 1 k 1 q 2 , where q 1 and q 2 are distinct prime numbers in increasing order such that q 1 2 and q 2 > 3 , again, the numbers q 1 , q 1 2 , q 2 and q 1 q 2 are positive divisors of n. According to Theorem 3, the graph A G ( Z n ) contains K q 1 1 K q 1 ( q 1 1 ) K q 2 1 K ( q 1 1 ) ( q 2 1 ) as a subgraph. Since q 1 2 and q 2 > 3 , we have q 1 1 1 , q 1 ( q 1 1 ) 2 , q 2 1 > 2 and ( q 1 1 ) ( q 2 1 ) > 2 . Hence, the graph K 1 K 2 K 2 K 2 is present as a subgraph in A G ( Z n ) .
Case 2. If k 1 is any positive integer and k 2 2 . We further divide the proof into cases based on the value of n:
Case 2a. If n = 2 × 3 2 , the numbers 2 , 3 , 9 , and 6 are positive divisors of n. Based on Theorem 3, the graph A G ( Z n ) contains K 1 K 2 K 6 K 2 as a subgraph. Hence, the graph K 1 K 2 K 2 K 2 is present as a subgraph in A G ( Z n ) .
Case 2b. If n = 2 2 × 3 2 , again, the numbers 2 , 3 , 9 and 6 are positive divisors of n. Based on Theorem 3, the graph A G ( Z n ) contains K 1 K 2 K 2 K 2 as a subgraph.
Case 2c. If n = 2 k 1 × 3 k 2 , where k 1 1 and k 2 3 , again, the numbers 2 , 3 , 9 and 6 are positive divisors of n. Based on Theorem 3, the graph A G ( Z n ) contains K 1 K 2 K 2 K 2 as a subgraph.
Case 2d. If n = q 1 k 1 q 2 k 2 , where q 1 and q 2 are distinct prime numbers in increasing order such that q 1 2 and q 2 > 3 , again, the numbers q 1 , q 2 , q 2 2 and q 1 q 2 are positive divisors of n. Based on Theorem 3, the graph A G ( Z n ) contains K q 1 1 K q 2 1 K q 2 ( q 2 1 ) K ( q 1 1 ) ( q 2 1 ) as a subgraph. Since q 1 2 and q 2 > 3 , we have q 1 1 1 , q 2 1 > 2 , q 2 ( q 2 1 ) > 6 and ( q 1 1 ) ( q 2 1 ) > 2 . Hence, the graph K 1 K 2 K 2 K 2 is present as a subgraph in A G ( Z n ) .
Hence, in all the cases, A G ( Z n ) contains K 1 K 2 K 2 K 2 as a subgraph. □
Remark 2.
The graph K 1 K 2 K 2 K 2 ¯ is not planar, being homeomorphic to K 5 (see Figure 5).
Lemma 7.
If n = p 1 p 2 , where p 1 and p 2 are distinct prime numbers in increasing order such that p 1 > 2 , then A G ( Z n ) contains K 1 K 2 K 4 as a subgraph.
Proof. 
Since p 1 is a prime number greater than 2, we divide the proof into the following two cases based on the value of n:
Case 1. If n = 3 × 5 , A G ( Z n ) = K 2 K 4 K 8 . Hence, the graph K 1 K 2 K 4 is present as a subgraph in A G ( Z n ) .
Case 2. If n = q 1 q 2 , where q 1 and q 2 are distinct prime numbers in increasing order such that q 1 3 and q 2 > 5 , then A G ( Z n ) = K q 1 1 K q 2 1 K ( q 1 1 ) ( q 2 1 ) . Since q 1 3 and q 2 > 5 , we have q 1 1 2 , q 2 1 > 4 and ( q 1 1 ) ( q 2 1 ) > 8 . Again, the graph K 1 K 2 K 4 is present as a subgraph in A G ( Z n ) . □
Lemma 8.
If n = p k , where p is any prime number and k is a positive integer such that k > 2 , then A G ( Z n ) contains K 1 K 2 K 4 as a subgraph.
Proof. 
We divide the proof into the following three cases based on the value of n:
Case 1. If n = 2 3 , then A G ( Z n ) = K 1 K 2 K 4 .
Case 2. If n = 2 k , where k 4 , then the numbers 2 , 4 , and 8 are positive divisors of n. According to Theorem 3, the graph A G ( Z n ) contains K 1 K 2 K 4 as a subgraph.
Case 3. If n = q k , where q is a prime number greater than 2 and k is a positive integer such that k 3 , then the numbers q , q 2 and q 3 are positive divisors of n. Again, based on Theorem 3, the graph A G ( Z n ) contains K q 1 K q ( q 1 ) K q 2 ( q 1 ) as a subgraph. Since q > 2 , we have q 1 > 1 , q ( q 1 ) > 2 and q 2 ( q 1 ) > 4 . Hence, the graph K 1 K 2 K 4 is present as a subgraph in A G ( Z n ) . □
Theorem 11.
The complement of A G ( Z n ) is planar if and only if either n is a prime number or n { 4 , 6 , 9 } .
Proof. 
Suppose A G ( Z n ) ¯ is planar and n = p 1 k 1 p r k r , where p 1 , , p r are distinct prime numbers in increasing order and k 1 , , k r are positive integers.
We claim that r 2 . Suppose r > 2 . Based on Lemma 5, the graph A G ( Z n ) contains K 1 K 2 K 4 as a subgraph. In turn, A G ( Z n ) ¯ contains K 1 K 2 K 4 ¯ as a subgraph. Consequently, A G ( Z n ) ¯ contains K 3 , 3 as a subgraph, which contradicts our assumption that A G ( Z n ) ¯ is planar. Therefore, r 2 . That is, n cannot have more than two prime factors. We divide our result into the following two cases:
Case 1. If n = p 1 k 1 p 2 k 2 , we now claim that k 1 = k 2 = 1 . On the contrary, if any of the k 1 or k 2 is greater than 1, then according to Lemma 6, A G ( Z n ) contains K 1 K 2 K 2 K 2 as a subgraph. In turn, A G ( Z n ) ¯ contains K 1 K 2 K 2 K 2 ¯ as a subgraph. Consequently, A G ( Z n ) ¯ contains K 3 , 3 as a subgraph, which contradicts our assumption that A G ( Z n ) ¯ is planar. Therefore, k 1 = k 2 = 1 . That is, n is equal to the product of two primes p 1 and p 2 . We further claim that p 1 = 2 . On the contrary, suppose p 1 > 2 . According to Lemma 7, A G ( Z n ) contains K 1 K 2 K 4 as a subgraph. In turn, this contradicts the assumption. Therefore, p 1 = 2 and hence n = 2 p , where p is a prime number greater than 2. In turn, A G ( Z n ) = K 1 K p 1 K p 1 . Now, if p is greater than 3, then A G ( Z n ) contains K 1 K 2 K 4 as a subgraph. Consequently, this contradicts the assumption that A G ( Z n ) ¯ is planar. Thus, p must be equal to 3.
Case 2. If n = p k . We now claim that k 2 . On the contrary, if k > 2 , then according to Lemma 8, A G ( Z n ) contains K 1 K 2 K 4 as a subgraph. In turn, this contradicts our assumption. Hence, k 2 . We further divide the result into the following two cases:
Case 2a. If n = p , then A G ( Z n ) is K p 1 . In turn, A G ( Z n ) ¯ is a totally disconnected graph.
Case 2b. If n = p 2 , then A G ( Z n ) is K p 1 K p ( p 1 ) . In turn, A G ( Z n ) ¯ = K p 1 K p ( p 1 ) ¯ . If p is greater than 3, then this contradicts our assumption that A G ( Z n ) ¯ is planar. Therefore, p must be equal to 2 or 3.
Combining both cases, we find that either n is a prime number or n { 4 , 6 , 9 } . On the other hand, if n is a prime number, then A G ( Z n ) ¯ is a totally disconnected graph and hence it is planar. If n = 4 , then A G ( Z n ) ¯ is a path graph on three vertices. The graphs A G ( Z 6 ) ¯ and A G ( Z 9 ) ¯ are given in Figure 6. It can be easily seen that the graphs are planar. □
Theorem 12.
The graph A G ( Z n ) ¯ is a ring graph if and only if either n is a prime number or n = 4 .
Proof. 
Since every ring graph is planar, we only need to check either for a prime number or n { 4 , 6 , 9 } . We have the following cases:
Case 1. If n = p , where p is a prime number, then the graph A G ( Z n ) ¯ is totally disconnected.
Case 2. If n = 4 , the graph A G ( Z 4 ) ¯ is a path graph on three vertices.
Case 3. If n = 6 , the graph A G ( Z 6 ) ¯ is given in Figure 6a.
Case 4. If n = 9 , the graph A G ( Z 9 ) ¯ is given in Figure 6b.
It is evident that A G ( Z n ) ¯ is a ring graph if and only if either n is a prime number or n = 4 . □
Theorem 13.
The graph A G ( Z n ) ¯ is outerplanar if and only if n is either a prime number or n = 4 .
Proof. 
Since every outerplanar graph is a ring graph, we check either for a prime number or n = 4 . It can be easily seen that for these values of n, all the vertices of A G ( Z n ) ¯ lie on the unbounded face. Thus, A G ( Z n ) ¯ is outerplanar if and only if n is a prime number or n = 4 . □

8. L ( AG ( Z n ) ¯ ) as a Planar Graph, a Ring Graph, and an Outerplanar Graph

We now discuss the line graph of A G ( Z n ) ¯ for n > 1 .
Theorem 14.
The line graph L ( A G ( Z n ) ¯ ) is planar if and only if n is either a prime number or n = 4 .
Proof. 
Since the planarity of a graph is the necessary condition for its line graph to be planar, we only need to check for a prime number or n { 4 , 6 , 9 } . We have the following cases:
Case 1. If n = p , where p is a prime number, then the graph A G ( Z n ) ¯ is totally disconnected. In turn, L ( A G ( Z 2 ) ¯ ) is a null graph with no vertex.
Case 2. If n = 4 , the graph A G ( Z 4 ) ¯ is a path graph on three vertices. The graph L ( A G ( Z 3 ) ¯ ) = K 2 .
Case 3. If n = 6 , the graph A G ( Z 6 ) ¯ is given in Figure 6a. The vertex with a degree equal to 4 is not a cut vertex. Therefore, based on Theorem 1, L ( A G ( Z 6 ) ¯ ) is not planar.
Case 4. If n = 9 , the graph A G ( Z 9 ) ¯ is given in Figure 6b. Again, the vertex with a degree equal to 4 is not a cut vertex. Therefore, according to Theorem 1, L ( A G ( Z 9 ) ¯ ) is not planar.
Hence, L ( A G ( Z n ) ¯ ) is planar if and only if either n is a prime number or n = 4 . □
Theorem 15.
The line graph L ( A G ( Z n ) ¯ ) is a ring graph if and only if n is either a prime number or n = 4 .
Proof. 
Since every ring graph is planar, we only need to check for a prime number or n = 4 . Since, in both cases, L ( A G ( Z n ) ¯ ) is acyclic, the result is trivially true. □
Theorem 16.
The graph L ( A G ( Z n ) ¯ ) is outerplanar if and only if either n is a prime number or n = 4 .
Proof. 
Since every outerplanar graph is a ring graph, we check for a prime number or n = 4 . It can be easily seen that for these values of n, all the vertices of L ( A G ( Z n ) ¯ ) lie on the unbounded face. Thus, L ( A G ( Z n ) ¯ ) is outerplanar if and only if either n is a prime number or n = 4 . □

9. Properties of the Associate Ring Graph AG ( R )

This section discusses some properties of an associate ring graph of a commutative ring R with unity.
Theorem 17.
Let R be a ring. The diameter of an associate ring graph is given by
d i a m ( A G ( R ) ) = 1 , if R is a field , , o t h e r w i s e .
Proof. 
If R is a field, then A G ( R ) is a complete graph. Therefore, the diameter of A G ( R ) is 1. On the other hand, if R is not a field, then A G ( R ) has at least two components, so the diameter of A G ( R ) is infinite. □
Corollary 4.
The diameter of A G ( Z n ) is 1 if and only if n is a prime number.
Lemma 9.
If n = p 1 k 1 p 2 k 2 , where p 1 , p 2 are distinct prime numbers in increasing order and k 1 , k 2 are positive integers such that at least one of them is greater than 1, then n 1 1 p 1 1 1 p 2 4 .
Proof. 
The proof is exactly on the same lines as that of Lemma 2. □
Lemma 10.
If n = p k , where p is any prime number and k is a positive integer such that k > 2 , then p k 1 ( p 1 ) 4 .
Proof. 
The proof is exactly on the same lines as that of Lemma 4. □
Theorem 18.
The girth of an associate ring graph A G ( Z n ) is given by
g ( A G ( Z n ) ) = , if n = 2 , 3 , 4 , and 6 : 3 , otherwise .
Proof. 
According to Theorem 3, for each positive divisor d of n except 1, there exists a complete graph on ϕ ( d ) vertices as a component in A G ( Z n ) . Clearly, if this value is greater than 2, then g ( A G ( Z n ) ) = 3 . So we only need to check for which values of n Euler’s totient function applied to the divisors of n gives a value less than or equal to 2. In this regards, let n = p 1 k 1 p r k r , where p 1 , , p r are distinct prime numbers in increasing order and k 1 , , k r are positive integers.
We claim that r 2 . Suppose r > 2 . In this case, the number p 1 k 1 p 2 k 2 p 3 k 3 is a positive divisor of n. Based on Lemma 1, ϕ ( p 1 k 1 p 2 k 2 p 3 k 3 ) is greater than or equal to 8. In this case, A G ( Z n ) contains a complete graph of order 4 as a subgraph. That is, g ( A G ( Z n ) ) = 3 . Therefore, r 2 . That is, n cannot have more than two prime factors. We divide our result into the following two cases:
Case 1. If n = p 1 k 1 p 2 k 2 , we now claim that k 1 = k 2 = 1 . On the contrary, if any of the k 1 or k 2 is greater than 1, then based on Lemma 9, ϕ ( n ) 4 . Again, g ( A G ( Z n ) ) = 3 . Therefore, k 1 , k 2 1 . We further claim that p 1 = 2 . On the contrary, suppose p 1 > 2 . Since p 1 p 2 is a positive divisor of n, according to Theorem 3, A G ( Z n ) contains a complete graph of order ϕ ( p 1 p 2 ) = ( p 1 1 ) ( p 2 1 ) . Based on Lemma 3, this value is greater than or equal to 8. Therefore, p 1 = 2 . Now, if p 2 is greater than 3, then A G ( Z n ) contains a complete graph of order 4 as a subgraph. Therefore, p 2 must be equal to 3.
Case 2. If n = p k , we now claim that k 2 . On the contrary, if k > 2 , then p 3 is a positive divisor of n. That is, A G ( Z n ) contains a complete graph of order ϕ ( p 3 ) = p 2 ( p 1 ) . According to Lemma 10, this value is greater than or equal to 4. Hence, k 2 . We further divide the result into the following three cases:
Case 2a. If n = p , then A G ( Z n ) is K p 1 . If p is greater than 3, then A G ( Z n ) contains a complete graph of order 4 as a subgraph. Therefore, p must be equal to 2 or 3.
Case 2b. If n = p 2 , then A G ( Z n ) is K p 1 K p ( p 1 ) . If p is greater than 2, then A G ( Z n ) contains a complete graph of order 4 as a subgraph. Therefore, p must be equal to 2.
Combining both the cases, g ( A G ( Z n ) ) = if and only if n { 2 , 3 , 4 , 6 } . On the other hand, if n belongs to this set, then A G ( Z n ) is a union of complete graphs the orders of which are less than or equal to 2. Thus, g ( A G ( Z n ) ) = . □
Theorem 19.
Let R be a ring. The chromatic number of A G ( R ) is equal to the clique number of A G ( R ) .
Proof. 
Since every component of the associate ring graph A G ( R ) of a ring R is complete, the chromatic number of A G ( R ) is equal to the clique number of A G ( R ) . □
Theorem 20.
For an associate ring graph A G ( Z n ) ,
χ ( A G ( Z n ) ) = ω ( A G ( Z n ) ) = ϕ ( n ) ,
where χ ( G ) and ω ( G ) denote the chromatic number and the clique number of a graph G, respectively.
Proof. 
Based on Theorem 3, for each positive divisor d of n except 1, there exists a complete graph on ϕ ( d ) vertices as a component in A G ( Z n ) . Among all the divisors, n corresponds to the largest value. Therefore, the chromatic number and the clique number of a graph A G ( Z n ) are equal to ϕ ( n ) . □
Corollary 5.
For a prime p, ω ( A G ( Z p ) ) is p 1 .
Theorem 21.
The associate ring graph A G ( Z n ) is a strongly perfect graph.
Proof. 
Based on Theorem 3, every induced subgraph of associate ring graph A G ( Z n ) is a P 4 -free graph and hence according to Theorem 2, the associate ring graph A G ( Z n ) is a strongly perfect graph. □
Theorem 22.
If R is an integral domain with | U ( R ) | = r , then A G ( R ) is ( r 1 ) -regular graph, where U ( R ) denotes the number of units in R and r is a positive integer.
Proof. 
Let R be an integral domain with | U ( R ) | = r . Since R contains no nonzero zero-divisor, for every a R , | O r ( a ) | = | U ( R ) | . Therefore, each component is a complete graph on r vertices. Hence, A G ( R ) is ( r 1 ) -regular. □
Theorem 23.
Let d 1 , d 2 , , a n d d k all be positive divisors of n in increasing order such that d 1 > 1 . Then the number of edges in A G ( Z n ) is equal to
1 2 ( n 1 ) ( n 2 ) 1 i < j k ϕ ( d i ) ϕ ( d j ) ,
where ϕ denotes Euler’s totient function.
Proof. 
Let v be a vertex of A G ( Z n ) and let d ( v ) denote the degree of v. We first evaluate v V ( A G ( Z n ) ) d ( v ) . Using Theorem 3, we have
v V ( A G ( Z n ) ) d ( v ) = v V ( K ϕ ( d 1 ) ) d ( v ) + v V ( K ϕ ( d 2 ) ) d ( v ) + + v V ( K ϕ ( d k ) ) d ( v ) = ϕ ( d 1 ) ( ϕ ( d 1 ) 1 ) + ϕ ( d 2 ) ( ϕ ( d 2 ) 1 ) + + ϕ ( d k ) ( ϕ ( d k ) 1 )
v V ( A G ( Z n ) ) d ( v ) = ( ϕ ( d 1 ) ) 2 + ( ϕ ( d 2 ) ) 2 + ( ϕ ( d k ) ) 2 ( ϕ ( d 1 ) ϕ ( d 2 ) + ϕ ( d 1 ) ϕ ( d 3 ) + + ϕ ( d 1 ) ϕ ( d k ) + ϕ ( d 2 ) ϕ ( d 3 ) + + ϕ ( d 2 ) ϕ ( d k ) + + ϕ ( d k 1 ) ϕ ( d k ) ) ( ϕ ( d 1 ) + ϕ ( d 2 ) + + ϕ ( d k ) )
Since, d | n ϕ ( d ) = n , we have
= ( n 1 ) 2 2 1 i < j k ϕ ( d i ) ϕ ( d j ) ( n 1 ) = ( n 1 ) ( n 2 ) 2 1 i < j k ϕ ( d i ) ϕ ( d j )
Now, since each edge contributes two to the degrees, the number of edges is equal to 1 2 v V ( A G ( Z n ) ) d ( v ) , and we have
= 1 2 ( n 1 ) ( n 2 ) 1 i < j k ϕ ( d i ) ϕ ( d j ) .
 □
A bijective mapping of a finite set S into itself is called a permutation. The set of all permutations on a set with n elements satisfies the axioms of a group and this group is called a permutation group of degree n. An automorphism of a graph G is an isomorphism of G onto itself. Thus, every automorphism of G is a permutation of the vertex set which preserves the relation “is a neighbor of”. Obviously, the bijection takes a vertex to a vertex of the same degree.
It is also clear that the composition of two automorphisms is an automorphism; so the automorphisms of G form a permutation group on the vertex set of G. We call this the group of automorphisms of G and write A u t ( G ) .
Lemma 11
([19]). If G is a connected graph, then
A u t ( n G ) = S n [ A u t ( G ) ] .
Lemma 12
([19]). If G 1 and G 2 are disjoint, connected, nonisomorphic graphs, then
A u t ( G 1 G 2 ) = A u t ( G 1 ) + A u t ( G 2 ) .
The following theorem determines the structure of the automorphism group of A G ( Z n ) .
Theorem 24.
If n 2 is a positive integer, then the automorphism group of A G ( Z n ) is isomorphic to A u t ( A G ( Z n ) ) S n 1 [ S | G 1 | ] + S n 2 [ S | G 2 | ] + + S n r [ S | G r | ] .
Proof. 
According to Theorem 3, graph A G ( Z n ) can be written as A G ( Z n ) = n 1 G 1 n 2 G 2 n r G r , where all G i s are complete subgraphs of A G ( Z n ) and n i is the number of components of A G ( Z n ) isomorphic to G i . Applying the above lemmas, we have the result
A u t ( A G ( Z n ) ) S n 1 [ A u t ( G 1 ) ] + S n 2 [ A u t ( G 2 ) ] + + S n r [ A u t ( G r ) ] .
Since we know that A u t ( K n ) S n . Then, we have
A u t ( A G ( Z n ) ) S n 1 [ S | G 1 | ] + S n 2 [ S | G 2 | ] + + S n r [ S | G r | ] .
 □
For an associate ring graph A G ( Z n ) , by relabeling the vertices as v i = i 1 , the adjacency matrix associated with A G ( Z n ) is an n × n matrix A G ( Z n ) = [ a i j ] of which the rows (and columns) correspond to integers 0 , 1 , , n 1 and is such that a i i = 0 and for i j , a i j = 1 if i and j are associates; otherwise they are 0. The spectrum of an adjacency matrix is a list of its eigenvalues along with their multiplicities. The spectrum of a graph G, denoted by S p e c ( G ) , is a spectrum of its adjacency matrix.
Theorem 25.
Let d 1 , d 2 , , d k be all positive divisors of n in increasing order such that d 1 > 1 . For an associate ring graph A G ( Z n ) ,
S p e c ( A G ( Z n ) ) = ϕ ( d 1 ) 1 ϕ ( d 2 ) 1 ϕ ( d k ) 1 1 1 1 1 n τ ( n ) ,
where τ computes the number of positive divisors of n.
Proof. 
Based on Theorem 3 and the fact that the spectrum of the union of disjoint graphs is the union of the spectrum of individual graphs, the result holds. □

10. Python 3.8 Program for Finding the Structure of AG ( Z n )

In this section, we present a Python 3.8 program to construct the graph A G ( Z n ) . In the following, we present are commands from the Python workspace. We used the libraries networkx, matplotlib, and numpy. Mathematics 10 02014 i001Mathematics 10 02014 i002Mathematics 10 02014 i003
An output is given when above Python program is run for  n = 15 . Mathematics 10 02014 i004

11. Conclusions

In this article, we have studied the associate ring graph of the ring of integers modulo n. In general, A G ( Z n ) is a disconnected graph and each component of it is complete. This property of the associate ring graph interconnects it with social network analysis. In the following scenario, the clique problem emerges. Consider a social network in which the edges indicate mutual acquaintances and the vertices represent persons. Then a clique is a collection of people who all know each other, and algorithms for discovering cliques can be used to find these groupings of common friends. The clique problem has numerous applications in bioinformatics and computational chemistry, in addition to social networks.
Moreover, this definition provides another class of strongly perfect graphs. We have also characterized when A G ( Z n ) , its complement A G ( Z n ) ¯ , and its line graphs are planar, ring, and outerplanar graphs. We have also provided an algorithm and a Python 3.8 code for the complete structure of A G ( Z n ) . Some other properties of associate ring graphs can also be investigated and the definition can be extended to other ring structures as well.

Author Contributions

Conceptualization, P.G.; Supervision, D.S.; Writing—review & editing, N.K. and B.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by University Grants Commission grant numbers 1054 (CSIR-UGC NET JUNE 2017) and 1072 (CSIR-UGC NET DECEMBER 2017). The last author’s work is supported by a Research Grant from DST [MTR/2018/000607] under Mathematical Research Impact Centric Support (MATRICS) for a period of 3 years (2019–2022).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Beck, I. Coloring of commutative rings. J. Algebra 1988, 116, 208–226. [Google Scholar] [CrossRef]
  2. Akgunes, N.; Nacaroglu, Y. Some properties of zero-divisor graph obtained by the ring p × q × r. Asian Eur. J. Math. 2019, 12, 2040001. [Google Scholar] [CrossRef]
  3. Anderson, D.F.; Badawi, A. On the zero-divisor graph of a ring. Commun. Algebra 2008, 36, 3073–3092. [Google Scholar] [CrossRef]
  4. Anderson, D.F.; Livingston, P.S. The zero-divisor graph of commutative ring. J. Algebra 1999, 217, 434–447. [Google Scholar] [CrossRef]
  5. Anderson, D.F.; Mulay, S.B. On the diameter and girth of a zero-divisor graph. J. Pure Appl. Algebra 2007, 210, 543–550. [Google Scholar] [CrossRef]
  6. Anderson, D.D.; Naseer, M. Beck’s coloring of a commutative ring. J. Algebra 1993, 159, 500–514. [Google Scholar] [CrossRef]
  7. Aykac, S.; Akgunes, N. Analysis of graph parameters associated with zero-divisor graphs of commutative rings. New Trends Math. Sci. 2018, 6, 144–149. [Google Scholar] [CrossRef]
  8. Barati, Z.; Khashyarmanesh, K.; Mohammadi, F.; Nafar, K. On the associated graphs to a commutative ring. J. Algebra Appl. 2012, 11, 1250037-17. [Google Scholar] [CrossRef]
  9. Bhat, V.K.; Raina, R.; Nehra, N.; Prakash, O. A note on zero-divisor graph over rings. Int. J. Contemp. Math. Sci. 2007, 2, 667–671. [Google Scholar] [CrossRef]
  10. Sinha, D.; Kaur, B. On Beck’s zero-divisor graph. Notes Number Theory Discret. Math. 2019, 25, 150–157. [Google Scholar] [CrossRef]
  11. Grimaldi, R.P. Graphs from rings, Proceedings of the Twentieth Southeastern Conference on Combinatorics, Graph Theory, and Computing (Boca Raton, FL, USA, 1989). Congr. Numer. 1990, 71, 95–103. [Google Scholar]
  12. Sharma, P.K.; Bhatwadekar, S.M. A note on graphical representation of rings. J. Algebra 1995, 176, 124–127. [Google Scholar] [CrossRef]
  13. Anderson, D.F.; Badawi, A. The total graph of a commutative ring. J. Algebra 2008, 320, 2706–2719. [Google Scholar] [CrossRef]
  14. Sinha, D.; Garg, P. On the unitary Cayley signed graphs. Electron. J. Comb. 2011, 18, P229. [Google Scholar] [CrossRef]
  15. Sinha, D.; Garg, P.; Singh, A. Some properties of unitary addition Cayley graphs. Notes Number Theory Discret. Math. 2011, 17, 49–59. [Google Scholar]
  16. Sinha, D.; Rao, A.K.; Davvaz, B. On Some Properties of Co-maximal Graphs of Commutative Rings. Natl. Acad. Sci. Lett. 2021, 44, 437–442. [Google Scholar] [CrossRef]
  17. Sinha, D.; Sharma, D. Structural Properties of Absorption Cayley Graphs. Appl. Math. Inf. Sci. 2016, 10, 2237–2245. [Google Scholar] [CrossRef]
  18. Biggs, N. Algebraic Graph Theory; Cambridge University Press: Cambridge, UK, 1974. [Google Scholar]
  19. Harary, F. Graph Theory; Addison-Wesley: Reading, MA, USA, 1969. [Google Scholar]
  20. Herstein, I.N. Topics in Algebra; Wiley Eastern Limited: New York, NY, USA, 1975. [Google Scholar]
  21. Subhakar, M.J. Associate ring graphs. Mapana J. Sci. 2010, 9, 31–40. [Google Scholar] [CrossRef]
  22. Gitler, I.; Reyes, E.; Villarreal, R. Ring graphs and toric ideals. Elect. Note Discret. Math. 2007, 28, 393–400. [Google Scholar] [CrossRef]
  23. Gitler, I.; Reyes, E.; Villarreal, R. Ring graphs and complete intersection toric ideals. Discret. Math. 2010, 310, 430–441. [Google Scholar] [CrossRef]
  24. Sedlacek, J. Some properties of interchange graphs, Theory of Graphs and its Applications. In Proceedings of the Symposium, Smolenice, Slovakia, June 1963; Publishing House of the Czechoslovak Academy of Sciences: Prague, Czech Republic, 1964; pp. 145–150. [Google Scholar]
  25. Ravindra, G. Some classes of strongly perfect graphs. Discret. Math. 1999, 206, 197–203. [Google Scholar] [CrossRef]
Figure 1. The associate ring graph A G ( Z 20 ) .
Figure 1. The associate ring graph A G ( Z 20 ) .
Mathematics 10 02014 g001
Figure 2. The associate ring graph A G ( Z 15 ) .
Figure 2. The associate ring graph A G ( Z 15 ) .
Mathematics 10 02014 g002
Figure 3. The graph J ( 4 , 2 ) .
Figure 3. The graph J ( 4 , 2 ) .
Mathematics 10 02014 g003
Figure 4. The graph K 1 K 2 K 4 ¯ .
Figure 4. The graph K 1 K 2 K 4 ¯ .
Mathematics 10 02014 g004
Figure 5. The graph K 1 K 2 K 2 K 2 ¯ .
Figure 5. The graph K 1 K 2 K 2 K 2 ¯ .
Mathematics 10 02014 g005
Figure 6. The complement of the associate ring graphs.
Figure 6. The complement of the associate ring graphs.
Mathematics 10 02014 g006
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kansal, N.; Kaur, B.; Garg, P.; Sinha, D. On Another Class of Strongly Perfect Graphs. Mathematics 2022, 10, 2014. https://doi.org/10.3390/math10122014

AMA Style

Kansal N, Kaur B, Garg P, Sinha D. On Another Class of Strongly Perfect Graphs. Mathematics. 2022; 10(12):2014. https://doi.org/10.3390/math10122014

Chicago/Turabian Style

Kansal, Neha, Bableen Kaur, Pravin Garg, and Deepa Sinha. 2022. "On Another Class of Strongly Perfect Graphs" Mathematics 10, no. 12: 2014. https://doi.org/10.3390/math10122014

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop