On a Class of Semigroup Graphs

Abstract

Let G = Γ(S) be a semigroup graph, i.e., a zero-divisor graph of a semigroup S with zero element 0. For any adjacent vertices x, y in G, denote C(x,y) = {zV(G) | N (z) = {x,y}}. Assume that in G there exist two adjacent vertices x, y, a vertex sC(x,y) and a vertex z such that d (s,z) = 3. This paper studies algebraic properties of S with such graphs G = Γ(S), giving some sub-semigroups and ideals of S. It constructs some classes of such semigroup graphs and classifies all semigroup graphs with the property in two cases.

Share and Cite:

Chen, L. and Wu, T. (2023) On a Class of Semigroup Graphs. Advances in Pure Mathematics, 13, 303-315. doi: 10.4236/apm.2023.136021.

1. Introduction

Throughout, G is a simple and connected graph. For a vertex x of G, the neighborhood of x is denoted as N ( x ) , which is the set of all vertices adjacent to x. Denote also N ( x ) ¯ = N ( x ) { x } . The cardinality of N ( x ) is denoted by deg(x). The vertex x is called an end vertex if d e g ( x ) = 1 , and an isolated vertex if d e g ( x ) = 0 ( [1] ). Throughout, S is a commutative semigroup with 0. Recall that for a commutative semigroup (or a commutative ring) S with 0, the zero-divisor graph Γ ( S ) is an undirected graph whose vertices are the zero-divisors of S \ { 0 } , and with two vertices a , b adjacent in case a b = 0 ( [2] - [6] ). If G Γ ( S ) for some semigroup S with zero element 0, then G is called a semigroup graph.

Some fundamental properties and possible algebraic structures of S and graphic structures of Γ ( S ) were established in [3] [4] [5] among others. For example, it was proved that Γ ( S ) is always connected, and the diameter of Γ ( S ) is less than or equal to 3. If Γ ( S ) contains a cycle, then its core, i.e., the union of the cycles in Γ ( S ) , is a union of squares and triangles, and any vertex not in the core is an end vertex which is connected to the core by a single edge. In [7] - [11] , the authors continued the study on the sub-semigroup structure and ideal structure of semigroups. Therefore, studying the interplay between the algebraric structures of S and the graph theoretic structures of G = Γ ( S ) is still a fun problem.

For any adjacent vertices a , b in V ( G ) , denote C ( a , b ) = { x V ( G ) | N ( x ) = { a , b } } and let T a denote the set of all end vertices adjacent to a. In [12] , we discuss the properties of Γ ( S ) satisfies condition ( K p ), here we assume p = 3 and consider the following Δ assumed on G = Γ ( S )

(Δ) There exist in G two adjacent vertices a , b , a vertex s C ( a , b ) and a vertex z such that d ( s , z ) = 3 .

In this paper, we study algebraic properties of semigroup S and the graphic structures of Γ ( S ) such that the condition (Δ) holds for Γ ( S ) . (We can further assume that triangles and rectangles coexist in the core K [ Γ ( S ) ] .) In particular, it is proved that S \ [ C ( a , b ) T a T b ] is an ideal of S. Under some additional conditions, it is proved that S \ C ( a , b ) may be an ideal or a sub-semigroup of S (Theorem 2.4). We also use Theorem 2.4 to construct some classes of semigroup graphs which satisfies the condition (Δ), and give a complete classification of such semigroup graphs in two cases.

We record a known result on finite semigroups to end this part (see e.g., [ [13] , Corollary 5.9 on page 25]). We also include a proof for the completeness.

Lemma 1.1. Any finite nonempty semigroup S contains an idempotent element.

Proof. Take any element x from S and consider the sequence x , x 2 , x 3 , . Since S is a finite set, there exist m < n such that x m = x n . Let r = n m , and take k such that k r m . Then

x k r = x m x k r m = ( x r x m ) x k r m = x r x k r = x r ( x r x k r ) = = ( x k r ) 2 .

2. Properties of S

Note that, for any x S , A n n ( x ) = { y | x y = 0 , y S } , thus for any vertex x Γ ( S ) , N ( x ) A n n ( x ) , and A n n ( x ) N ( x ) ¯ { 0 } ,we have the following lemma.

Lemma 2.1. Let S be a commutative semigroup with 0, Γ ( S ) its zero-divisor graph. For any vertex x Γ ( S ) , if there exists a vertex y Γ ( S ) such that d ( x , y ) = 3 , then x 2 0 in S.

Proof. As d ( x , y ) = 3 , there exist vertices a , z Γ ( S ) such that x a z y , x z 0 and a y 0 . If x 2 = 0 , then x 2 z = 0 and thus x z A n n ( x ) . Clearly x z A n n ( y ) . Then x z A n n ( x ) A n n ( y ) = { 0 } , a contradiction. □

Part (1) of the following result is contained in [ [7] , Proposition 2.8]. Part (2) is contained in lemma 1.1 from [8] . And we prove it in a different way.

Proposition 2.2. Let G = Γ ( S ) be a zero-divisor graph of a semigroup S. For a vertex b V ( G ) , let T b = { x V ( G ) | x b = 0, x b , d e g ( x ) = 1 } .

1) If b 2 0 , then T b { 0 } is a sub-semigroup of S.

2) If b is not an end vertex and T b , then { 0, b } is an ideal of S.

Proof. (1) We only need consider as T b . If G contains no cycle, then G is either a two-star graph or a star graph by [ [8] , Theorem 1.3]. If G is a star graph, then T b = S \ { b ,0 } . For all x , y T b , we must have x y b , since otherwise 0 = x y b = b 2 0 , a contradiction. This shows that T b { 0 } is a sub-semigroup of S when G is a star graph. If G is a two-star graph or a graph with cycles, then B where B = { x V ( G ) | d e g ( x ) 2, x b = 0 } . For all x T b , we have

x 2 A n n ( b ) = { 0 } T b B

If x 2 B , denote x 2 = v . Then there exists z S \ { b } such that z v = 0 . Since x 2 z = v z = 0 , we have x z A n n ( x ) = { 0, x , b } . Clearly, x z 0 . If x z = x , then v = x 2 = x 2 z = v z = 0 , a contradiction. If x z = b , then 0 = x z b = b 2 0 , another contradiction. So we must have x 2 T b { 0 } . If | T b | 2 , then exists a vertex y T b such that x y . If x y B , denote x y = v . Then there exists z S \ { b } such that z v = 0 . As x y z = 0 , we have x z A n n ( y ) = { 0, y , b } and y z A n n ( x ) = { 0 , x , b } , and thus x z = y and y z = x . Then x 2 = x y z = v z = 0 . On the other hand, x y = x 2 z = 0 , a contradiction. So x y T b { 0 } , and hence T b { 0 } S .

(2) Since T b , there exists x T b such that b y A n n ( x ) = { 0 , b , x } for all y S . By assumption, b is not an end vertex and thus there exists z S \ { x } such that b z = 0 . Then b y x since otherwise, b y = x and it implies 0 = b z y = z x 0 , a contradiction. This completes the proof. □

Remark 2.3. In Proposition 2.2(1), the conclusion can not hold if b 2 = 0 .

For a vertex v of a graph G, if v is not an end vertex and there is no end vertex adjacent to v, then v is said to be an internal vertex. We now prove the main result of this section.

Theorem 2.4. Let G = Γ ( S ) be a semigroup graph satisfying condition (Δ). Then { 0, a , b } is an ideal of S, and S \ [ C ( a , b ) T a T b ] is an ideal of S. Furthermore,

1) If both a and b are internal vertices, then S \ C ( a , b ) is an ideal of S.

2) If a is an internal vertex, while b is not an internal vertex and b 2 0 , then S \ C ( a , b ) is a sub-semigroup of S.

Proof. Fix some s C ( a , b ) and let B = { x | x S , x C ( a , b ) , d ( s , x ) = 2 } , L = { y | y S , d ( s , y ) = 3 } . By assumption L , C ( a , b ) , and T a T b B . Notice that there is no end vertex in B \ ( T a T b ) . By [ [3] , Theorem 2.3] or by [ [5] , Theorem 1(2)], S = { 0, a , b } C ( a , b ) B L and it is a disjoint union of four nonempty subsets. By Lemma 2.1. we have c 2 0 , c C ( a , b ) , and hence A n n ( c ) = { 0, a , b } . Clearly, a 2 A n n ( c ) , b 2 { 0, a , b } and

{ 0, a , b } ( B L ) A n n ( c ) = { 0, a , b } .

This shows that { 0, a , b } is an ideal of S.

For any y in L, there exists a vertex x B such that x y = 0 . Then y S A n n ( x ) while C ( a , b ) A n n ( x ) = . Hence L S C ( a , b ) = . Furthermore, for any s S , y s { 0, a , b } L B . If y s { 0, a , b } B , then it is clear that y s T a T b whether s y = x or not. Thus L S ( T a T b ) = , and hence

( C ( a , b ) T a T b ) L S = .

For any vertex x 1 in B \ ( T a T b ) , x 1 C ( a , b ) and it has degree greater than one. Hence for any x 1 B \ ( T a T b ) and any x 2 S , there exists a vertex u B L such that x 1 u = 0 . Then x 1 x 2 A n n ( u ) and it implies x 1 x 2 C ( a , b ) . Thus [ ( B \ ( T a T b ) ) S ] C ( a , b ) = . Finally, by [ [5] , Theorem 4], the core of G together with 0 forms an ideal of S. Thus these arguments show that S \ [ C ( a , b ) T a T b ] is an ideal of S.

1) If both a and b are internal vertices, then S \ C ( a , b ) = S \ [ C ( a , b ) T a T b ] . In this case, S \ C ( a , b ) is clearly an ideal of S.

2) Now assume that b is not an internal vertex, and b 2 0 . Again let T b be the set of end vertices adjacent to b. By the above discussion, we already have ( [ { 0, a , b } L ( B \ T b ) ] S ) C ( a , b ) = . Since b 2 0 , we have T b 2 T b { 0 } by Theorem 2.2(1). These facts show that S \ C ( a , b ) is a sub-semigroup of S, and it completes the proof. □

Remarks 2.5. In Theorem 2.4, if there is no z V ( G ) such that d ( s , z ) = 3 , then the theorem may not hold. An example is contained in Example 3.1.

3. Some Examples and Complete Classifications of the Graphs in Two Cases

In this section, we use Theorem 2.4 to study the correspondence of zero-divisor semigroups and several classes of graphs satisfying the four necessary conditions of [ [5] , Theorem 1] as well as the general assumption of Theorem 2.4.

Example 3.1. Consider the graph G in Figure 1, where both U and V consist of end vertices. We claim that each graph in Figure 1 is a semigroup graph.

In fact, first notice that d ( y i , V ) = 3 , C ( a , b ) = { y 1 , , y m } , and C ( a , d ) = { x 1 , , x n } . By Theorem 2.4, if G has a corresponding semigroup S = V ( G ) { 0 } , then the subset S \ ( { y 1 , , y m } U ) must be an ideal of S. If further a 2 0 , then S \ { y 1 , , y m } is a sub-semigroup of S. Also by [ [7] , Theorem 2.1], S \ ( { y 1 , , y m } U V ) is a sub-semigroup of S \ ( { y 1 , , y m } U ) , and thus a sub-semigroup of S.

For m = 2 , n = 2 , U = { u } and V = { v , v ¯ } , it is not very hard to construct a semigroup T such that Γ ( T ) = G { y 1 , y 2 } following the way mentioned above.

Figure 1. A class of semigroup graph with both U and V consist of end vertices.

Then after a rather complicated calculation, we succeed in adding two vertices y 1 , y 2 to this table such that Γ ( S ) = G . The multiplication on S is listed in Table 1 and the detailed verification for the associativity is omitted here:

Notice that S \ { x 1 , x 2 } is not a sub-semigroup of S since u v = x 1 . Notice also that S \ ( U { x 1 , x 2 , , x n } ) is a sub-semigroup of S.

We remark that the construction in Table 1 can be routinely extended for all n 1 , m 1 , | U | 0 and | V | 0 , where each of m , n , | U | , | V | could be a finite or an infinite cardinal number. In other words, each graph in Figure 1 has a corresponding semigroup for any finite or infinite n 1 , m 1 , | U | 0 and | V | 0 .

Remark 3.2. Consider the graph G in Figure 1 and assume that n 1 , m 1 , | U | 0 , | V | 1 .

1) If we add an end vertex w which is adjacent to b, then the resulting graph G ¯ has no corresponding zero-divisor semigroup, even if U = .

2) If we add a vertex w such that N ( w ) = { b , d } , then the resulting graph H has no corresponding zero-divisor semigroup, even if U = .

Proof. (1) Assume v V . We only need consider the case when U = . Suppose that G ¯ is the zero-divisor graph of a semigroup S with V [ Γ ( S ) ] = V ( G ¯ ) . By Proposition 2.2(2), we have b x 1 = b v = b and d y 1 = d w = d . Clearly, a w , a v A n n ( x 1 ) A n n ( y 1 ) = { a ,0 } , and thus a w = a and a v = a . As a w v = a v = a , we have w v [ A n n ( b ) A n n ( d ) ] \ A n n ( a ) . That means w v = a and a 2 0 . We have y 1 w v = y 1 a = 0 and x 1 w v = x 1 a = 0 . Thus y 1 w = x 1 w = d and y 1 v = x 1 v = b by Lemma 2.1. Consider x 1 y 1 v . We have b = x 1 b = x 1 ( y 1 v ) = y 1 ( x 1 v ) = y 1 b = 0 , a contradiction. The contradiction shows that G ¯ has no corresponding semigroup.

(2) Assume v V . We only need consider the case U = . Suppose that H is the zero-divisor graph of a semigroup S. We have b S A n n ( y ) A n n ( w ) { 0, b } . Clearly,

Table 1. The associative multiplication table of S in Example 3.1.

w v [ A n n ( d ) A n n ( b ) ] \ A n n ( a ) { a , w } since w v a = w a = a . If w v = a , then we have w v x 1 = a x 1 = 0 and w v y 1 = a y 1 = 0 , which means w x 1 , w y 1 A n n ( v ) { 0, v , d } . As w x 1 , w y 1 A n n ( a ) \ { 0 } , we have w x 1 = w y 1 = d . Then 0 = d x 1 = w y 1 x 1 = y 1 d = d , a contradiction. Now assume w v = w and consider w x 1 . w x 1 A n n ( a ) A n n ( d ) A n n ( b ) { 0, a , b , d } . We claim w x 1 d since otherwise, d = w x 1 = w v x 1 = w x 1 v = d v = 0 , a contradiction. In a similar way we prove w y 1 { a , b } . Moreover, w y 1 x 1 = y 1 w x 1 = 0 whether w x 1 = a or w x 1 = b . Thus w y 1 = a . As x 1 2 w = y 1 2 w = x 1 y 1 w = 0 , we have x 1 y 1 , x 1 2 , y 1 2 A n n ( a ) A n n ( w ) { b , d ,0 } , but x 1 y 1 0 . Now consider x 1 y 1 . We conclude x 1 y 1 = d since otherwise, x 1 y 1 = b and it implies b = b x 1 = x 1 y 1 x 1 = x 1 2 y 1 b , a contradiction. Finally, x 1 y 1 = d implies d = d y 1 = y 1 x 1 y 1 = x 1 y 1 2 { 0 , b } , a contradiction. This completes the proof.

Now come back to the structure of semigroup graphs G satisfying the main assumption in Theorem 2.4. We use notations used in its proof. The vertex set of the graph was decomposed into four mutually disjoint nonempty parts, i.e., V ( G ) = { a , b } C ( a , b ) B L , where after taking a c in C ( a , b )

B = { v V ( G ) | v C ( a , b ) , d ( c , v ) = 2 } , L = { v V ( G ) | d ( c , v ) = 3 } .

(For example, for the graph G in Figure 1, C ( a , b ) = { y j } , B = U { d } { x i } , L = V . In particular, L consists of end vertices.) By [ [5] , Theorem 1(4)], for each pair x , y of nonadjacent vertices of G, there is a vertex z with N ( x ) N ( y ) N ( z ) ¯ . Then we have the following observations:

(1) No two vertices in L are adjacent in G. Thus a vertex of L is either an end vertex or is adjacent to at least two vertices in B. In particular, the subgraph induced on L is a completely discrete graph.

(2) A vertex in B is adjacent to either a or b. If a vertex k in B is adjacent to a vertex l in L, then k is adjacent to both a and b. Thus B consists of four parts: end vertices in Ta that are adjacent to a, end vertices in Tb that are adjacent to b, vertices in B2 that are adjacent to both a and b, and vertices in B1 that are adjacent to one of a , b and at the same time adjacent to another vertex in B. By Example 3.1, the structure of the induced subgraph on B 1 B 2 seems to be complicated. In the following, we will give a complete classification of the semigroup graphs G with | B 1 B 2 | 2 .

First, consider the case | B 1 B 2 | = 1 .

Theorem 3.3. Let G be a graph satisfying condition (Δ). Assume further that | B \ ( T a T b ) | = 1 . Then G is a semigroup graph if and only if the following conditions hold:

1) 1 | C ( a , b ) | , 1 | W | and W consists of end vertices, where W = { s V ( G ) | d ( c 1 , s ) = 3 } .

2) either T a = or T b = . (see Figure 2 with V = .)

Proof. As | B \ ( T a T b ) | = 1 , B \ ( T a T b ) = B 2 . By the previous observations, we need only prove the following two facts.

1) If | T a | 0 and T b = , then G is a subgraph of Figure 1 with C ( a , d ) = . (see also Figure 2 with V = .) We claim that G is a semigroup graph. In fact, if U = , delete the three rows and the three columns involving x 1 , x 2 and u in Table 1 to obtain an associative multiplication on S 1 = S \ ( U { x 1 , x 2 , , x n } ) . Clearly, Γ ( S 1 ) = G for | C ( a , b ) | = 2 = | V | , | C ( a , d ) | = 0 = | U | in Figure 1. Also, the table can be extended for any finite or infinite | C ( a , b ) | 1 and | V | 0 while | U | = 0 . If | U | > 0 , then we work out a corresponding associative multiplication table listed in Table 2, for C ( a , b ) = { y 1 , y 2 } , U = { u 1 , u 2 } , W = { v 1 , v 2 } in Figure 2.

Clearly, the table can be extended for all finite or infinite | C ( a , b ) | 1 , | U | 1 and | V | 1 . This completes the proof. □

(2) If both | T a | > 0 and | T b | > 0 , then we conclude that G is not a semigroup graph.

In fact, in this case, G is a graph in Figure 2, where | W | 1 , | U | 1 , | V | 1 . Assume u U , v V , w W and c C ( a , b ) . We now proceed to prove that such a graph does not have a corresponding semigroup.

Suppose that G is the zero-divisor graph of a semigroup S with V [ Γ ( S ) ] = V ( G ) . By Proposition 2.2(2), we have d u = d v = d c 1 = d . Then u c 1 d = u d = d , which implies u c 1 [ A n n ( a ) A n n ( b ) ] \ A n n ( d ) { c i , d } .

Figure 2. A class of graph satisfying condition ( Δ ) and | B / ( T a T b ) | = 1 .

Table 2. The associative multiplication table of S for |U| > 0.

Assume u c 1 = d . Then u c 1 w = d w = 0 , and thus c 1 w = a by Lemma 2.1. As c 1 w v = a v = a , we have w v [ A n n ( d ) A n n ( b ) ] \ A n n ( c 1 ) { d } , thus w v = d . Then a = w v c 1 = d c 1 = d , a contradiction.

So u c 1 = c i , and therefore w u c 1 = w c i 0 . We have

w u [ A n n ( a ) A n n ( d ) ] \ A n n ( c 1 ) { d } ,

and thus w u = d . Then b = b w = b u w = b d = 0 , a contradiction. This completes the proof. □

A natural question arising from Example 3.1 is if L only consists of end vertices. The following example shows this is not the case.

Example 3.4. Consider the graph G in Figure 3, where C ( a , b ) = { c 1 , c 2 , , c m } , L = { y 1 , y 2 , , y n } , B = { x 1 , x 2 } V ( m 1 , n 1 , | V | 0 ) and V consists of end vertices adjacent to b. Notice that each of m , n and | V | could be finite or infinite. We conclude that each graph in Figure 3 has a corresponding zero-divisor semigroup.

Proof. We need only work out a corresponding associative multiplication table for | V | = m = n = 2 . We use Theorem 2.4 and list the associative multiplication in Table 3. Clearly, the table can be extended for all finite or infinite m , n 1 , and | V | 0 .

This completes the proof.

We have three remarks to Example 3.4.

(1) Let n 1, m 1 . If we add to G in Figure 3 an end vertex u such that a u = 0 , then the resulting graph G ¯ has no corresponding zero-divisor semigroup.

Proof. (1) Suppose to the contrary that G ¯ is the zero-divisor graph of a semigroup P with V [ Γ ( P ) ] = V ( G ¯ ) . By Proposition 2.2(2), we have a 2 { 0, a } and b 2 { 0, b } . First, we have v 1 y 1 A n n ( b ) A n n ( x 1 ) A n n ( x 2 ) = { a , b ,0 } and similarly, u y 1 , c 1 y 1 { a , b } . Then v 1 y 1 = a and a 2 = a since

a v 1 y 1 = a y 1 = a . On the other hand, a u y 1 = 0 and it implies u y 1 = b . Similarly,

Figure 3. A class of semigroup graph with B2 = {x1, x2}.

Table 3. The associative multiplication table of S in Example 3.4.

we have c 1 y 1 = b . Consider c 1 u y 1 . We have b = u b = u ( c 1 y 1 ) = c 1 ( u y 1 ) = c 1 b = 0 , a contradiction. This completes the proof. □

(2) Let n 1, m 1 . If we add to G in Figure 3 an end vertex y such that y x 1 = 0 , then the resulting graph G ¯ has no corresponding zero-divisor semigroup, whether or not T b = .

Proof. (2) Assume { y 1 , y } L , where y is an end vertex adjacent to x 1 . Suppose to the contrary that G ¯ is the zero-divisor graph of a semigroup P with V [ Γ ( P ) ] = V ( G ¯ ) . First, x 2 y A n n ( a ) A n n ( x 1 ) A n n ( y 1 ) = { x 1 , 0 } . Thus x 2 y = x 1 , and hence x 1 2 = 0 . By Proposition 2.2(2), we have c 1 x 1 = x 1 and therefore, c 1 2 x 1 = x 1 . Thus c 1 2 { c i , x 2 | i } . We have c 1 2 y 1 = 0 since c 1 y 1 A n n ( a ) A n n ( x 1 ) A n n ( x 2 ) = { a , b , 0 } . Since c 1 2 = x 2 , c 1 y { a , b , x 1 } and c 1 2 y = x 2 y = x 1 , it follows that c 1 y = x 1 . Finally, c 1 y y 1 = x 1 y 1 = 0 and by Lemma 2.1, we have c 1 y 1 = x 1 , contradicting c 1 y 1 { a , b } . This completes the proof.

(3) Let n 1, m 1 and assume V = in Figure 3. If further we add to G an edge connecting x 1 and x 2 , then the resulting graph G ¯ has no corresponding zero-divisor semigroup.

Proof. Suppose to the contrary that G ¯ is the zero-divisor graph of a semigroup P with V [ Γ ( P ) ] = V ( G ¯ ) . By Lemma 2.1, we have c 1 x 1 A n n ( y 1 ) = { x 1 , x 2 ,0 } and similarly, c 1 x 2 { x 1 , x 2 } . Then we have c 1 2 x 1 0 and c 1 2 x 2 0 , which means c 1 2 [ A n n ( a ) A n n ( b ) ] \ [ A n n ( x 1 ) A n n ( x 2 ) ] = { c i | i = 1 , 2 , , m } since c 1 2 0 by Lemma 2.1. Similarly, we have y 1 2 { y i | i = 1 , 2 , , n } . Clearly, we have c 1 y 1 A n n ( a ) A n n ( x 1 ) { a , b , x 1 , x 2 ,0 } . Then as c 1 2 y 1 = c i y 1 0 for some i { 1,2, , m } , we have c 1 y 1 { x 1 , x 2 } . Finally, 0 = ( c 1 y 1 ) y 1 = c 1 y 1 2 = c 1 y i 0 (for some i { 1,2, , n } ), a contradiction. This completes the proof. □

Combining the above results, we now classify all semigroup graphs satisfying the main assumption of Theorem 2.4 with | B 1 B 2 | = 2 :

Theorem 3.5. Let G be a graph satisfying condition (Δ). Assume further | B \ ( T a T b ) | = 2 .

(1) If B 2 = B \ ( T a T b ) , then G is a semigroup graph if and only if G is a graph in Figure 3, where 1 m , 1 n and 0 | V | .

(2) If | B 2 | = 1 , then G is a semigroup graph if and only G is a graph in Figure 1, where n = 1 , 1 m 0 | V | , 0 | U | .

Proof. (1) By Example 3.4, each graph in Figure 3 is a semigroup graph. Clearly, B 2 = B \ ( T a T b ) and it consists of two vertices. Conversely, the result follows from [ [7] , Theorem 2.1] and the three remarks after Example 3.4.

(2) If | B 2 | = 1 , then assume B \ ( T a T b ) = { x 1 , x 2 } , where a x 2 b . In this case, x 1 x 2 in G. If x 1 a in G, then there is no end vertex adjacent to x 1 . In this subcase, G is a semigroup graph if and only if T b = by Example 3.1 and Remark 3.2(1), the case of | C ( a , d ) | = 1 . The other subcase is x 1 b in G, and it is the same with the above subcase. This completes the proof.

It is natural to ask the following question: Can one give a complete classification of semigroup graphs G = Γ ( S ) with | B 1 B 2 | = n for any n 3 ? At present, it seems to be a rather difficult question.

Add two end vertices to two vertices of the complete graph Kn to obtain a new graph, and denote the new graph as K n + 2 . By [ [14] , Theorem 2.1], K n + 2 has a unique zero-divisor semigroup S such that Γ ( S ) K n + 2 for each n 4 . Having Theorem 2.4 in mind, it is natural to consider graphs obtained by adding some caps to K n + 2 .

Example 3.6. Consider the graph G in Figure 4. The subgraph G1 induced on the vertex subset S * = { a , b , x 1 , x 2 , y 1 , y 2 } is the graph K 4 + 2 , i.e., K4 together with two end vertices y 1 , y 2 . Then G1 has a unique corresponding zero-divisor semigroup S = S * { 0 } by [ [15] , Theorem 2.1]. We can work out the corresponding associative multiplication table, and list it in Table 4.

(1) If we add to G1 a vertex c such that N ( c ) = { a , b } , then the resulting graph H1 has no corresponding zero-divisor semigroup.

(2) If we add to G1 a vertex d such that N ( d ) = { a , x 1 } , then the resulting

Figure 4. “caps” added to K4 + 2.

Table 4. The associative multiplication table of K4 + 2.

graph H2 has no corresponding zero-divisor semigroup.

(3) If we add to G1 vertices c i ( i I ) such that N ( c i ) = { x 1 , x 2 } , then the resulting graph H has corresponding zero-divisor semigroups, where I could be any finite or infinite index set.

In each of the above three cases, we say that a cap is added to the subgraph K 4 + 2 .

Proof. (1) Suppose that H1 is the zero-divisor graph of a semigroup S1 with V [ Γ ( S 1 ) ] = V ( H 1 ) . Then by Theorem 2.4, S is an ideal of S 1 = S { c } . Thus we only need check the associative multiplication of S1 based on the table of S already given in Table 4. First, we have c x 2 = x 2 by Proposition 2.2(2). Consider y 1 b c . Clearly, 0 = 0 y 1 = ( c b ) y 1 = c ( b y 1 ) = c x 2 = x 2 , a contradiction. This completes the proof.

(2) Suppose that H2 is the zero-divisor graph of a semigroup S 2 = S { d } with V [ Γ ( S 2 ) ] = V ( H 2 ) . If x 1 2 0 , then by Theorem 2.4(2), S is a sub-semigroup of S2. Then Γ ( S ) = K 4 + 2 , and it implies x 1 2 = 0 by Table 4, a contradiction.

Table 5. The associative multiplication table of K4 + 2 with some caps on x1, x2.

In the following we assume x 1 2 = 0 .

By Lemma 2.1, we have d 2 0 , and thus a y 1 , a y 2 A n n ( d ) = { a , x 1 ,0 } . Clearly a y 1 0 and we can have a y 2 = a . (Otherwise, a y 2 = x 1 and we have 0 = x 1 y 1 = a y 2 y 1 = ( a y 1 ) y 2 0 , a contradiction.) Then a y 1 y 2 0 , and thus y 1 y 2 [ A n n ( x 1 ) A n n ( x 2 ) ] \ A n n ( a ) . It means y 1 y 2 = a and a 2 0 . Clearly b y 1 y 2 = 0 , and thus b y 1 = x 2 , b y 2 = x 1 by Lemma 2.1. Similarly, c y 1 y 2 = c a = 0 and thus c y 1 = x 2 , c y 2 = x 1 . Finally, consider b c y 1 . We have 0 = b x 2 = b ( c y 1 ) = c ( b y 1 ) = c x 2 = x 2 , a contradiction. This completes the proof.

(3) Suppose that H is the subgraph of G in Figure 4 induced on the vertex set S * { c i | i I } . Assume that H is the zero-divisor graph of a semigroup P with V [ Γ ( P ) ] = V ( H ) . Clearly, it dose not satisfy the condition of Theorem 2.4. For | I | = 2 , we work out an associative multiplication table and list it in Table 5:

The table can be easily extended for any finite or infinite index set I. □

We remark that in Example 3.6, replace K4 by Kn for any n 5 , the results still hold. There exists no difficulty to generalize the proofs to the general cases. Thus we have proved the following general result.

Theorem 3.7. Assume n 4 and let G = K n + 2 be the complete graph Kn together with two end vertices. Add some (finite or infinite) caps to the subgraph Kn to obtain a new graph H such that G is a subgraph of H. Then H is a semigroup graph if and only if each of the gluing vertices is adjacent to an end vertex in G.

Fund

This research is supported by the National Natural Science Foundation of China (Grant No.11201407, No.11271250.), Natural Science Foundation of Jiangsu Province (Grant No. BK2012245).

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Buckley, F. and Lewinter, M. (2003) A Friendly Introduction to Graph Theory. Prentice-Hall, New York.
[2] Beck, I. (1988) Coloring of Commutative Rings. Journal of Algebra, 116, 208-226.
https://doi.org/10.1016/0021-8693(88)90202-5
[3] Anderson, D.F. and Livingston, P.S. (1999) The Zero-Divisor Graph of a Commutative ring. Journal of Algebra, 217, 434-447.
https://doi.org/10.1006/jabr.1998.7840
[4] Anderson, D.F., Levy, R. and Shapiro, J. (2003) Zero-Divisor Graphs, von Neumann Regular Rings, and Boolean Algebras. Journal of Pure and Applied Algebra, 180, 221-241.
https://doi.org/10.1016/S0022-4049(02)00250-5
[5] DeMeyer, F.R. and DeMeyer, L. (2005) Zero-Divisor Graphs of Semigroups. Journal of Algebra, 283, 190-198.
https://doi.org/10.1016/j.jalgebra.2004.08.028
[6] Chen, L. and Wu, T.S. (2010) Some Refinements of Star Graphs Whose Semigroup S Satisfies S3 = 0. Communications in Algebra, 38, 2499-2512.
https://doi.org/10.1080/00927870903399885
[7] Wu, T.S. and Lu, D.C. (2008) Sub-Semigroups Determined by the Zero-Divisor Graph. Discrete Mathematics, 308, 5122-5135.
https://doi.org/10.1016/j.disc.2007.09.032
[8] DeMeyer, F.R., McKenzie, T. and Schneider, K. (2002) The Zero-Divisor Graph of a Commutative Semigroup. Semigroup Forum, 65, 206-214.
https://doi.org/10.1007/s002330010128
[9] Baziar, M., Momtahan, E. and Safaeeyan, S. (2014) Zero-Divisor Graph of Abelian Groups. Journal of Algebra and Its Applications, 13, Article ID: 1450007.
https://doi.org/10.1142/S0219498814500078
[10] Lu, D.C. and Wu, T.S. (2009) On Bipartite Zero-Divisor Graphs. Discrete Mathematics, 309, 755-762.
https://doi.org/10.1016/j.disc.2008.01.044
[11] Liu, Q. and Wu, T.S. (2011) Zero-Divisor Graphs Whose Cores Contain No Rectangles. Algebra Colloquium, 18, 675-684.
https://doi.org/10.1142/S1005386711000526
[12] Chen, L. and Wu, T.S. (2011) On Rings R Whose Graphs Γ(R) Satisfy Condition (Kp). Journal of Algebra and Its Applications, 10, 665-674.
https://doi.org/10.1142/S0219498811004835
[13] Grillet, P.A. (2001) Commutative Semigroups. Kluwer Academic Publishers, Dordrecht.
https://doi.org/10.1007/978-1-4757-3389-1
[14] Wu, T.S. and Chen, L. (2009) Simple Graphs and Commutative Zero-Divisor Semigroups. Algebra Colloquium, 16, 211-218.
https://doi.org/10.1142/S1005386709000212
[15] Wu, T.S. and Lu, D.C. (2006) Zero-Divisor Semigroups and Some Simple Graphs. Communications in Algebra, 34, 3043-3052.
https://doi.org/10.1080/00927870600639948

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.