Next Article in Journal
Malware Detection Using Deep Learning and Correlation-Based Feature Selection
Next Article in Special Issue
On the Padovan Codes and the Padovan Cubes
Previous Article in Journal
Nonlocal Pseudo-Parabolic Equation with Memory Term and Conical Singularity: Global Existence and Blowup
Previous Article in Special Issue
Gutman Connection Index of Graphs under Operations
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Graphs of Wajsberg Algebras via Complement Annihilating

by
Necla Kırcalı Gürsoy
Ege Vocational School, Ege University, Bornova, İzmir 35100, Turkey
Symmetry 2023, 15(1), 121; https://doi.org/10.3390/sym15010121
Submission received: 21 November 2022 / Revised: 26 December 2022 / Accepted: 27 December 2022 / Published: 1 January 2023

Abstract

:
In this paper, W-graph, called the notion of graphs on Wajsberg algebras, is introduced such that the vertices of the graph are the elements of Wajsberg algebra and the edges are the association of two vertices. In addition to this, commutative W-graphs are also symmetric graphs. Moreover, a graph of equivalence classes of Wajsberg algebra is constructed. Meanwhile, new definitions as complement annihilator and ∆-connection operator on Wajsberg algebras are presented. Lemmas and theorems on these notions are proved, and some associated results depending on the graph’s algebraic properties are presented, and supporting examples are given. Furthermore, the algorithms for determining and constructing all these new notions in each section are generated.

1. Introduction

Generally, because different algebraic structures are important for mathematics, logic algebraic structures are also very significant. In particular, algebraic structures related to non-classical logic are suitable structures for many-valued reasoning under uncertainty and vagueness. For these reasons, many researchers have presented new and important algebras for mathematics and logic [1,2,3,4,5,6,7]. Moreover, they have studied several areas related to these algebraic structures for years [8,9,10,11,12,13,14]. These structures have been used to solve issues in a variety of disciplines of mathematics and computer sciences, including fuzzy information with rough and soft ideas.
Firstly, the notion of Wajsberg algebras (shortly, we use W-algebras) was introduced in 1958 by Rose et al. [15]. Then, A. J. Rodriguez presented Wajsberg algebras functioning as the algebraic counterpart of infinite-valued propositional calculi of Lukasiewicz [16]. C. Chang introduced the fundamental operations, which are called implication and negation, considered by Lukasiewicz, in Wajsberg algebras [17,18]. Furthermore, the axioms match those employed by M. Wajsberg to axiomatize the infinite-valued propositional calculi following a Lukasiewicz conjecture. The definition of implicative filters and the family of implicative filters in lattice W-algebra were examined and some of their properties were investigated by Font et al. [19]. Basheer et al. presented the concepts of a fuzzy implicative filter and an anti-fuzzy implicative filter of lattice Wajsberg algebras and examined some of its features [20,21].
Using graphs to investigate algebraic structures has grown into a significant topic in recent times. As a result, many academics assign a graph to a ring or other algebraic structures and then investigate the algebraic features of these structures using the associated graphs [22,23,24,25,26,27,28]. Rings and algebras were first studied in this way in 1988 by Beck [25]. Beck establishes a link between graph theory and commutative ring theory in the paper. The zero-divisor graph has been extended to other algebraic structures in [26,27,28]. Many academics have examined graphs with classical structures such as commutative rings [29], commutative semirings [30], commutative semigroups [31], near-rings [32], and Cayley vague graphs [33]. In 1999, Anderson and Livingston gave another definition that is unlike the earlier work of Anderson and Naseer in [22] and Beck in [25]. In other words, this definition excludes zero and all zero divisors of the ring. Mulay is interested in the new zero divisor graph [34]. The author classifies the cycle-structure of this graph. Moreover, Mulay establishes some group-theoretic properties of graph-automorphisms Γ ( R ) . Redmond [35] introduces zero divisor graphs for noncommutative rings. Also, Bozic and Petrovic study the relationship between the diameter of the zero-divisor graph of a commutative ring and that of the matrix ring [36]. Moreover, many researchers labor over commuting graphs of some rings [37]. For example, in [38,39,40], the authors analyze the diameters and connectivity of the commuting graphs of matrix rings. The orthogonality graphs Γ O ( R ) of matrix rings were studied in [41,42,43], almost at the same time.
To date, the notion of annihilator has been applied to graphs built on algebraic structures [23,44,45]. Gursoy et al. present a new notion of complement annihilator on MV-algebras [46]. We give the structure of graphs in this study by connecting them with an algorithmic technique on W-algebras. For researchers taking action in different areas of science using W-algebras, introducing alternative constructions of graphs and developing related fundamental algorithms are the main contributions of this paper. Section 2 contains some fundamental definitions, lemmas, notions for W-algebras and graphs. In Section 3, ∆-connection operator is defined. Then, the graph of W-algebras is constructed by using this notion and algorithms are presented. In Section 4, the complement annihilator on W-algebras is defined and some fundamental properties are examined. Section 5 constructs the equivalence class of W-algebras using the ∆-connection operator and complement annihilator. The graph of equivalence classes of W- algebras is proposed as a construction. Moreover, the notions given in each section are supported by algorithms. Another feature that makes this paper different and novel is that, because the W-algebra structure has an upper bound, the notion of complement annihilator was established and W-graphs and graphs of equivalence classes were formed using this notion.

2. Preliminaries

We offer fundamental lemmas, definitions, theorems, and results of Wajsberg algebras and graphs in this section. Firstly, we recall some properties of Wajsberg algebras.
Definition 1
([47]). Let A be a nonempty set such that the binary operation →, the unary operation ¬ and the distinguished element 1. If a system A = A , , ¬ , 1 satisfies the following, then it is called a Wajsberg algebra (for short, a W-algebra).
(W1)
1 x = x
(W2)
( x y ) ( ( y z ) ( x z ) ) = 1
(W3)
( x y ) y = ( y x ) x ,
(W4)
( ¬ x ¬ y ) ( y x ) = 1 .
A binary relation ≤ in a W-algebra A is defined by
x y x y = 1 .
We imagine that the binary relation ≤ has a boundary POS ( A , ) where zero is the smallest element of A such that ¬ 1 = 0 .
Lemma 1
([47]). Let A = A , , 1 be a W-algebra. Then the following properties hold:
(W5)
x x = 1 ,
(W6)
If x y = y x = 1 then x = y ,
(W7)
x 1 = 1 ,
(W8)
x ( y x ) = 1 ,
(W9)
If x y = y z = 1 then x z = 1 ,
(W10)
( x y ) ( ( z x ) ( z y ) ) = 1 ,
(W11)
x ( y z ) = y ( x z )
where x , y and z are in A.
Lemma 2
([47]). The following equations are satisfied in every W-algebra A :
(i)
¬ 1 x = 1 ,
(ii)
¬ x = x ¬ 1 ,
(iii)
¬ ¬ x = x ,
(iv)
x y = ¬ y ¬ x .
Chang is the first person to introduce MV-algebra as a generalized boolean algebra [48]. Cignoli et al. [47] show the categorical equivalence between MV-algebras and -groups using a strong unit. Mostly, rather than a set-theoretic significance, the operations ⊙ and ⊕ are distinctly arithmetic. Furthermore, there is no fundamental difference of expressive power between the additive connectives and the implication connective, according to the identities x y = ¬ x y and x y = ¬ x y . So, replacing the ⊙ and ⊕ operations with the implication connective → is more convenient. The following theorem is produced in this manner.
Theorem 1
([47]). Let A , , ¬ , 1 be a W-algebra. Upon defining x y = ¬ x y and 0 = ¬ 1 , the system A , , ¬ , 0 is an MV-algebra.
Now, we give some fundamental notions in graph theory. A graph is indicated by G = ( V ( G ) , E ( G ) ) in which V ( G ) demonstrates the vertex set and E ( G ) demonstrates the edge set. If u , v V ( G ) while ( u , v ) E ( G ) , V ( G ) V ( G ) and E ( G ) E ( G ) , then G is called a subgraph of G. Furthermore, if there is a path in G between any two distinct vertices u and v for u , v V ( G ) , that is, there are no isolated vertices, then G is said to be connected [49,50].
Set N G ( v ) contains all neighbors of vertex v in G such that N G ( v ) = { u ( u , v ) E ( G ) } . d ( v ) demonstrates the degree of vertex v, that is, the number of edges connected to v, where d ( v ) = | N G ( v ) | .
If G has a one-edge path between every pair of distinct vertices, then G is named a complete graph. If G has a vertex sequence as v 1 , v 2 , , v n 1 , v n where d ( v 1 ) = d ( v n ) = 1 , d ( v i ) = 2 for i = 2 , 3 , , n 1 and E ( G ) = j = 1 , 2 , , n 1 ( v j , v j + 1 ) , then G becomes a path graph. If E ( G ) = i = 2 , 3 , , n ( v 1 , v i ) and d ( v 1 ) = n 1 , d ( v i ) = 1 for i = 2 , 3 , , n , then G with n vertices is called a star graph [49,50].
G is called a bipartite graph if V ( G ) can be separated into two subsets as V 1 and V 2 , where V 1 V 2 = and V 1 V 2 = V ( G ) , for u V 1 , v V 2 and ( u , v ) E ( G ) . Furthermore, G is called a complete bipartite graph if each vertex in V 1 is connected to each vertex in V 2 .
d ( u , v ) , the distance between u and v, points out the length of the shortest path between u and v for u , v V ( G ) . Besides, the diameter of G, namely d i a m ( G ) , denotes the maximum of the shortest paths in G, d i a m ( G ) = m a x { d ( u , v ) u , v V ( G ) } .
Considering any two graphs G and H, if f : V ( G ) V ( H ) is a bijective mapping where ( f ( u ) , f ( v ) ) E ( H ) when ( u , v ) E ( G ) , then G and H are isomorphic and represented by G H . Otherwise, graphs G and H are not isomorphic.

3. ∆-Connection Operator and Graphs on W-Algebras

In this section, we first present an algorithm for determining if a structure is a W-algebra or not. Following that, we describe ∆-connection operator and demonstrate some of its characteristics. Lastly, we give a notion of the graphs on W-algebra and present Algorithms 1 and 2.

3.1. Determining W-Algebras Using an Algorithm

Using Definition 1, we give an algorithm for determining whether or not an algebraic structure is a W-algebra in this subsection. This algorithm is the initial stage of an algorithmic outlook.
Symmetry 15 00121 i001
W-algebra ( A , , ¬ ) (Algorithm 1) decides whether a given set A is a W-algebra with ¬ operator and → operation. If set A is a W-algebra, then the algorithm returns t r u e , otherwise f a l s e .
Lines 1–2 of Algorithm 1 investigate whether or not the set A is empty, and whether or not 0 and 1 are elements of A. Then, axioms W1, W3, W4, and W2 are scrutinized in lines 4–5, 7–8, 9–10, and 12–13, respectively. Finally, in line 14, set A, satisfying all of the conditions in lines 1–13, is a W-algebra and returns to the value t r u e .

3.2. The Notion of -Connection Operator on W-Algebras

In this subsection, we describe a ∆-connection operator on W-algebras. After that, we look into some of this operator’s fundamental characteristics and develop a method for acquiring graphs using ∆-connection operator on W-algebras.
Definition 2.
Let A be a W-algebra. The -connection operator is described as
a b = ( a b ) b for each a , b A .
Proposition 1.
The following properties are satisfied on each W-algebra:
(i)
1 a = 1 ,
(ii)
a a ,
(iii)
If a b then ( b c ) ( a c ) ,
(iv)
If a b then ( c a ) ( c b ) ,
(v)
a ( b a ) ,
(vi)
If a b and b c then a c ,
(vii)
a ( a b ) and b ( a b ) ,
(viii)
( a b ) ( b a ) = 1
for all a , b , c A .
Proof. 
( i ) Let a be an element of A. Then, we obtain
1 a = ( 1 a ) a = a a = 1 .
( i i ) It is clear from W 5 .
( i i i ) Since a b , we have a b = 1 from the definition of relation. So, we get the following equality from W 2
( b c ) ( a c ) = 1 ( ( b c ) ( a c ) ) = ( a b ) ( ( b c ) ( a c ) ) = 1 .
Hence, we conclude that ( b c ) ( a c ) .
( i v ) Since a b , we have a b = 1 from definition of relation. Then, we have from W 10
( c a ) ( c b ) = 1 ( ( c a ) ( c b ) ) = ( a b ) ( ( c a ) ( c b ) ) = 1 .
Hence, we attain ( c a ) ( c b ) .
( v ) We obtain the following equality from W 11
a ( b a ) = b ( a a ) = b 1 = 1 .
Therefore, a ( b a ) .
( v i ) We have a b = 1 and b c = 1 by assumption. Hence, we obtain a c = 1 , i.e., a c .
( v i i ) By definition ∆, we have
a ( ( a b ) b ) = a ( ( b a ) a ) ( b y W 3 ) = 1 . ( b y W 8 )
Hence, we conclude that a ( a b ) . The rest of the proof is similar.
( v i i i ) The following equality is taken from the definition of ∆. By using W 3 and W 5 , we obtain that
( a b ) ( b a ) = ( ( a b ) b ) ( ( b a ) a ) = 1 .
 □
Lemma 3.
The -connection operator is commutative.
Proof. 
It is obvious from W3.  □
Lemma 4.
Let A be a W-algebra and a , b , x , y A such that a ( x y ) and b ( x y ) . Then, the equality ( a b ) = ( x y ) is verified.
Proof. 
We have a ( x y ) and b ( x y ) for all a , b , x , y A . Since a ( x y ) y , we get
( ( x y ) y ) b a b ( by Proposition   1   ( iv ) ) ( ( a b ) b ) ( ( ( x y ) y ) b ) b ( by Proposition   1   ( iv ) ) ( ( a b ) b ) ( b ( ( x y ) y ) ) ( ( x y ) y ) ( by W 3 ) ( ( a b ) b ) 1 ( ( x y ) y ) ( by assumption ) ( ( a b ) b ) ( ( x y ) y )
Hence, we obtain a b = x y .  □
Because of its commutativity, ∆-connection operator provides various advantages for the algebraic technique. The following example indicates an analysis of ∆-connection operator.
Example 1.
Let → binary operation and ¬ unary operation describe on A = { 0 , a 1 , a 2 , a 3 , a 4 , 1 } as indicated in the following Cayley tables:
→ 0  a 1 a 2 a 3 a 4 1 
011 a 1 1 a 1 1
a 1 a 3 10 a 3 a 1 1¬ 0  a 1 a 2 a 3 a 4 1 
a 2 111111 a 1 a 2 01 a 4 a 3
a 3 a 1 a 4 a 4 1 a 4 1
a 4 a 3 1 a 3 a 3 11
10 a 1 a 2 a 3 a 4 1
Then the structure A = ( A , , ¬ , 0 ) is a W-algebra. In addition, the following Cayley table is obtained for connection operator by using the definition of as below:
△ 0  a 1 a 2 a 3 a 4 1 
00 a 1 0 a 3 a 1 1
a 1 a 1 a 1 a 1 1 a 1 1
a 2 0 a 1 a 2 a 3 a 4 1
a 3 a 3 1 a 3 a 3 11
a 4 a 1 a 1 a 4 1 a 4 1
1111111
The connection operator’s commutativity property is obviously achieved from the Cayley table above on this W-algebra.

3.3. Graphs on W-Algebras

This section introduces the W-graph and provides examples. Then, we prove lemmas and theorems. First, Algorithm 2 is presented, which constructs the ∆-operation Cayley table. We offer a new approach named Algorithm 3 that uses this algorithm to build the graph of a given W-algebra.
Definition 3.
A W-algebra A = ( A , , ¬ , 0 ) corresponds to an undirected graph G ( A ) , where V ( G ( A ) ) consists of the elements of A and two distinct elements a , b A are called adjacent if and only if a b = 1 . If G provides these conditions, then it is said to be a W-graph.
Example 2.
Let A = ( A , , ¬ , 0 ) be a W-algebra on A = { 0 , a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , 1 } . The Cayley table for connection operator is as follows:
△ 0  a 1 a 2 a 3 a 4 a 5 a 6 1 
00 a 1 a 2 a 3 a 4 a 5 a 6 1
a 1 a 1 a 1 1 a 3 a 5 a 5 a 3 1
a 2 a 2 1 a 2 1 a 2 1 a 2 1
a 3 a 3 a 3 1 a 3 a 3 a 3 a 3 1
a 4 a 4 a 5 a 2 a 3 a 4 a 5 a 6 1
a 5 a 5 a 5 1 a 3 a 5 a 5 a 3 1
a 6 a 6 a 3 a 2 a 3 a 6 a 3 a 6 1
111111111
Using Definition 3, the adjacency matrix of the graph of A can be obtained as follows:
A d j ( G ( A ) ) = 0 a 1 a 2 a 3 a 4 a 5 a 6 1 0 a 1 a 2 a 3 a 4 a 5 a 6 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1
The elements of A form the vertex set of the graph in Figure 1. Hence, the graph of A , namely G ( A ) , is a W-graph.
Lemma 5.
In a W-graph, vertex 1 is adjacent to all vertices in G ( A ) .
Proof. 
It is obtained that a 1 = ( a 1 ) 1 = 1 1 = 1 for each a A by the Definition 2. Therefore, vertex 1 and vertex a are connected with an edge in every W-graph.    □
Theorem 2.
W-graph G ( A ) is connected by having d i a m ( G ( A ) ) 2 .
Proof. 
Let a , b A be any two distinct vertices of G ( A ) . Firstly, we suppose a b = 1 . Thereby, we have d ( a , b ) = 1 , so this provides d i a m ( G ( A ) ) 2 . Then, we suppose a b 1 . By Lemma 5, we have a 1 = ( a 1 ) 1 = 1 1 = 1 and b 1 = ( b 1 ) 1 = 1 1 = 1 . So, a is adjacent to 1 and also b is adjacent to 1. Therefore, we get d ( a , b ) = 2 , which means that d i a m ( G ( A ) ) 2 .
Accordingly, we acquire d i a m ( G ( A ) ) 2 in a W-graph G ( A ) .    □
Example 3.
Let A = ( A , , ¬ , 0 ) be a W-algebra on A = { 0 , a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 , 1 } . The Cayley table for connection operator is as follows:
△ 0  a 1 a 2 a 3 a 4 a 5 a 6 a 7 1 
00 a 1 a 2 a 3 a 4 a 5 a 6 a 7 1
a 1 a 1 a 1 a 2 a 1 a 4 a 1 a 4 a 2 1
a 2 a 2 a 2 a 2 a 2 1 a 2 1 a 2 1
a 3 a 3 a 1 a 2 a 3 a 4 a 1 a 6 a 2 1
a 4 a 4 a 4 1 a 4 a 4 a 4 a 4 11
a 5 a 5 a 1 a 2 a 1 a 4 a 5 a 4 a 7 1
a 6 a 6 a 4 1 a 6 a 4 a 4 a 6 11
a 7 a 7 a 2 a 2 a 2 1 a 7 1 a 7 1
1111111111
The V ( G ( A ) ) in Figure 2 occurs from the elements of A. As a result, the vertices of the W-graph below correspond to the elements of the W-algebra above.
G ( A ) is a connected graph because it has no isolated vertices. Furthermore, because the longest length of the shortest path between a 1 and a 2 is 2 for all a 1 , a 2 V ( G ( A ) ) , d i a m ( G ( A ) ) 2 .
Definition 4.
Let A be a W-algebra. If a b = b a for all a , b A , then it is called commutative W-algebra.
Lemma 6.
Let A be a commutative W-algebra. Then a b = 1 for all a , b A .
Corollary 1.
If A is a commutative W-algebra then its graph is complete.
Corollary 2.
If A is a commutative W-algebra then G ( A ) is a symmetric graph.
Now, Algorithm 2 is presented for ∆-operation’s Cayley table by using Algorithm 1.
Symmetry 15 00121 i002
Using a given set A, → binary operation and ¬ unary operation, ∆-Operation ( A , , ¬ ) (Algorithm 2) creates the ∆ operation’s Cayley table.
In line 1, ∆-Table is declared as a two-dimensional array with all of its elements set to null. ( a b ) b operation, namely a b , is executed in line 4 and the result of the ∆ operation is placed in the cell of row a and column b in the Cayley table. In line 5, the ∆ operation’s Cayley table is eventually returned.
Using Algorithm 2, we achieve Algorithm 3 to construct the W-graph.
Symmetry 15 00121 i003
For a given W-algebra A , ⊕ and ¬ operations, the preceding method (Algorithm 3) generates the W-graph G ( A ) . In line 1, the vertex set is initialized as the set A and the edge set is initialized to an empty set for G ( A ) in line 2. The Cayley table of ∆ is then described in line 3 by Algorithm 2, ∆-Operation, using → binary and ¬ unary operations over A. In addition, in lines 6-7, if x y = 1 where x , y A , the ( x , y ) becomes an edge and it is added to the set of edges ( E = E ( x , y ) ). As a result, in lines 8-9, V and G determine G ( A ) , and it is returned as the graph of the specified W-algebra A .

4. Complement Annihilating in W-Algebras

This section introduces the notion of the complement annihilator on W-algebras and investigates some important properties of complement annihilating on the algebraic construction. Besides, we initiate a relationship between complement annihilator sets and filters on W-algebras.
Definition 5.
Let A be a W-algebra. The complement annihilator of M is described as
a n n c ( M ) = { x A a x = 1 , a M }
such that M is a subset of A.
Lemma 7.
If a b for a , b A , then a n n c ( a ) a n n c ( b ) for a W algebra A = ( A , , ¬ , 0 ) .
Proof. 
Suppose that x a n n c ( a ) . So, we get x a = 1 and the following equality:
( x a ) a = ( a x ) x = 1 .
We have
a b ( b x ) ( a x ) ( a x ) x ( b x ) x
using Proposition 1(iii). Hence, we attain that ( b x ) x = 1 since ( a x ) x = 1 . That is, x a n n c ( b ) .    □
Lemma 8.
If M , N A , then the following results are obtained on a W-algebra A = ( A , , ¬ , 0 ) .
(i)
If M N then a n n c ( N ) a n n c ( M ) ,
(ii)
a n n c ( M N ) = a n n c ( M ) a n n c ( N ) ,
(iii)
a n n c ( M ) a n n c ( N ) a n n c ( M N ) .
Proof. 
( i ) We assume that x a n n c ( N ) . From Definition 5, we have
c x = 1
for all c N . As M N , we attain b x = 1 for all b M . That is, x a n n c ( M ) , i.e., a n n c ( N ) a n n c ( M ) .
( i i ) M M N and N M N . By using ( i ) , we have
a n n c ( M N ) a n n c ( M ) and a n n c ( M N ) a n n c ( N ) .
So, we get
a n n c ( M N ) a n n c ( M ) a n n c ( N ) .
Conversely, suppose that x a n n c ( M ) a n n c ( N ) . Then, b x = 1 for all b M and c x = 1 for all c N . For any a M N a M or a N and so a x = 1 for all a M N . If x a n n c ( M N ) then this implies:
a n n c ( M ) a n n c ( N ) a n n c ( M N ) .
We attain a n n c ( M N ) = a n n c ( M ) a n n c ( N ) using the relations (1) and (2).
( i i i ) We have M N M and M N N . We get
a n n c ( M ) a n n c ( M N )
and
a n n c ( N ) a n n c ( M N )
from ( i ) . So, a n n c ( M ) a n n c ( N ) a n n c ( M N ) is obtained.    □
Lemma 9.
a n n c ( M ) = b M a n n c ( b ) if M is a non-empty subset of A.
Proof. 
By the help of Lemma 8 ( i i ) , we deduce that
a n n c ( M ) = a n n c { b M { b } } = b M a n n c ( b ) .
   □
Lemma 10.
a β b a n n c ( a ) = a n n c ( b ) , β is a relation on W-algebra.
Definition 6.
Suppose that F W is a subset of A and A = ( A , , ¬ , 0 ) be a W-algebra. Then, F W is a filter of A if and only if
( i )
1 F W ,
( i i )
If x F W and x y F W then y F W for all x , y A .
Theorem 3.
a n n c ( M ) is a filter of A for each M A .
Proof. 
( i ) We obtain that 1 b = ( 1 b ) b = b b = 1 using the definition of a n n c ( M ) , for all b M . Hence, 1 a n n c ( M ) .
( i i ) By assumption, we have m 1 a n n c ( M ) and m 1 m 2 a n n c ( M ) . Therefore m 1 b = ( m 1 b ) b = 1 and ( m 1 m 2 ) b = ( ( m 1 m 2 ) b ) b = 1 for all b M . From the properties of W-algebra and our assumptions, we derive the following.
( b m 1 ) m 1 = ( x y ) ( z ( ( z x ) y ) ) ( by W 10 , W 11 , and W 3 )
( b m 1 ) m 1 = x ( y x ) = 1 ( by W 8 )
( b m 1 ) m 1 = x x = 1 ( by W 5 )
( ( b m 1 ) m 1 ) x = x ( by W 1 )
( ( x y ) z ) z = x ( ( z ( x y ) ) y ) ( by W 3 and W 11 )
We get Equation (8) by using (3), W3, (4) and W11, respectively.
x ( ( x ( ( y ( ( y x ) z ) ) z ) ) z ) = y ( ( y x ) z )
( ( b m 1 ) m 1 ) = x ( y ( z x ) ) ( by W 9 and ( 4 ) )
We suppose that ( ( b m 1 ) m 1 ) ( ( b m 2 ) m 2 ) . Then, we have
( ( b m 2 ) m 2 ) x ( y x ) ( from ( 4 ) )
m 1 b = b ( by W 6 , ( 4 ) , and W 3 )
and we have
b m 1 = m 1
using W6 and (4).
( m 1 m 1 ) = x ( y ( z x ) ) ( by ( 9 ) and ( 12 ) )
( m 1 m 1 ) x = x ( by ( 6 ) and ( 12 ) )
and
( m 1 m 1 ) = x x ( by ( 5 ) and ( 12 ) )
Since we have ( ( m 1 m 2 ) b ) b = 1 , we obtain
m 1 ( ( b ( m 1 m 2 ) ) m 2 ) = ( b m 1 ) m 1
by using W3 and W11.
m 1 ( ( b ( m 1 m 2 ) ) m 2 ) = m 1 m 1 ( by ( 16 ) and ( 12 ) )
m 1 ( x b ) = x b ( by ( 11 ) and W 11 )
( b m 2 ) m 2 x x ( by ( 14 ) and ( 10 ) )
( x x ) y = y ( by ( 15 ) and ( 14 ) )
When applying the properties of W3 and W11 using equations (18) and (8), we obtain
x ( ( x ( m 1 ( ( b ( m 1 x ) ) x ) ) ) b ) = ( m 1 x ) b
( x ( y ( z x ) ) ) u = u ( by ( 13 ) and ( 20 ) )
for u A .
( m 1 x ) b = x b ( by ( 21 ) and ( 22 ) )
( b m 2 ) m 2 = m 1 t 1 ( by ( 17 ) , ( 7 ) , ( 23 ) , and W 3 )
A contradiction results from (19) and (24).    □
To obtain complement annihilator sets of A, we construct Algorithm 4 by using the ∆ Cayley table on A.
Symmetry 15 00121 i004
By ∆ operation, this method (Algorithm 4) concludes a set of complement annihilators of each element in A.
a n n c is determined as a one-dimensional array initializing all elements to an empty set in line 1. The set of a n n c [ x ] is then generated in lines 4-5 using x which produces the x y = 1 . In line 6, the array of complement annihilator sets is returned for each element of A.
Lemma 11.
The connection operator provides associativity property on W-algebras.
Proof. 
Since y y z , we get
x y x ( y z ) .
Similarly, we have z y z and y z x ( y z ) . Therefore,
z x ( y z ) .
Using inequalities (25),(26) and Lemma 4, we attain
( x y ) z x ( y z ) .
On the other hand, since y x y , we get y ( x y ) z and z ( x y ) z . Therefore, we have
y z ( x y ) z .
Since x x y and x y ( x y ) z , we get
x ( x y ) z .
From (28) and (29), we attain
x ( y z ) ( x y ) z .
We achieve associativity from (27) and (30).    □
Lemma 12.
If a n n c ( a ) = a n n c ( x ) and a n n c ( b ) = a n n c ( y ) then a n n c ( a b ) = a n n c ( x y ) .
Proof. 
Suppose that a n n c ( a ) = a n n c ( x ) and a n n c ( b ) = a n n c ( y ) . If m a n n c ( a ) = a n n c ( x ) then we have m a = 1 and m x = 1 . Similarly, if t a n n c ( b ) = a n n c ( y ) , then we have t b = 1 and t y = 1 . Assume that m a n n c ( a b ) ; and by using associative, we get m a n n c ( x y ) since
m ( x y ) = ( m x ) y = 1 y = 1 .
Therefore, a n n c ( a b ) a n n c ( x y ) . A similar procedure is carried out for the other direction. Thus, we attain a n n c ( a b ) = a n n c ( x y ) .    □

5. Equivalence Classes on W-Algebras and Their Graphs

In this section, we first establish the equivalence classes of W-algebras using the ∆-connection operator and the complement annihilator notion. The graphs of equivalence classes are developed as a result of this foundation. We also investigate their properties and their connection to W-graphs.
Now, with the help of equivalence classes of A , we set a graph, which is indicated by G E ( A ) . The vertex set of G E ( A ) corresponds to the equivalence classes of A , { [ a ] : a A } .
Definition 7.
Vertices [ a ] and [ b ] are called adjacent in G E ( A ) if and only if [ a ] [ b ] = { 1 } where [ a ] and [ b ] are two distinct equivalence classes of A .
Example 4.
Let A = { 0 , a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 , a 8 , a 9 , a 10 , 1 } be a set. The -operation is defined on A and the Cayley table is obtained as follows:
△ 0  a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 a 10 1 
0000100101001
a 1 0 a 1 a 1 a 3 0 a 7 a 6 a 7 a 8 a 9 a 9 1
a 2 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 a 10 1
a 3 1 a 3 a 3 a 3 1 a 8 a 6 a 8 a 8 a 6 a 6 1
a 4 00 a 4 1 a 4 a 4 1010 a 4 1
a 5 0 a 7 a 5 a 8 a 4 a 5 1 a 7 a 8 0 a 4 1
a 6 1 a 6 a 6 a 6 11 a 6 11 a 6 a 6 1
a 7 0 a 7 a 7 a 8 0 a 7 1 a 7 a 8 001
a 8 1 a 8 a 8 a 8 1 a 8 1 a 8 a 8 111
a 9 0 a 9 a 9 a 6 00 a 6 01 a 9 a 9 1
a 10 0 a 9 a 10 a 6 a 4 a 4 a 6 01 a 9 a 10 1
1111111111111
Then, the structure A = ( A , , ¬ , 0 ) is a W-algebra. From this Cayley table, we have a vertex and edge sets such as V ( G ( A ) ) = { 0 , a 1 , a 2 , a 3 , a 4 , a 5 , a 6 , a 7 , a 8 , a 9 , a 10 , 1 } and E ( G ( A ) ) = { ( 0 , a 3 ) , ( 0 , a 6 ) , ( 0 , a 8 ) , ( 0 , 1 ) , ( a 3 , a 4 ) , ( a 4 , a 6 ) , ( a 4 , a 8 ) , ( a 5 , a 6 ) , ( a 6 , a 7 ) , ( a 6 , a 8 ) , ( a 8 , a 9 ) , ( a 8 , a 10 ) , ( 1 , a 1 ) , ( 1 , a 2 ) , ( 1 , a 3 ) , ( 1 , a 4 ) , ( 1 , a 5 ) , ( 1 , a 6 ) , ( 1 , a 7 ) , ( 1 , a 8 ) , ( 1 , a 9 ) , ( 1 , a 10 ) } , respectively.
In addition, we get V ( G E ( A ) ) = { [ 0 ] , [ a 1 ] , [ a 3 ] , [ a 5 ] , [ a 6 ] , [ a 8 ] , [ a 9 ] , [ 1 ] } for the reason that
a n n c ( 0 ) = { 1 } , a n n c ( 1 ) = A , a n n c ( a 1 ) = { 1 } , a n n c ( a 2 ) = { 1 } , a n n c ( a 3 ) = { 0 , 1 , a 4 } , a n n c ( a 4 ) = { 1 , a 3 , a 6 , a 8 } , a n n c ( a 5 ) = { 1 , a 6 } , a n n c ( a 6 ) = { 0 , 1 , a 4 , a 5 , a 7 , a 8 } , a n n c ( a 7 ) = { 1 , a 6 } , a n n c ( a 8 ) = { 0 , 1 , a 4 , a 6 , a 9 , a 10 } , a n n c ( a 9 ) = { 1 , a 8 } , a n n c ( a 10 ) = { 1 , a 8 } .
Also, we obtain the edge set of G E ( A ) as E ( G E ( A ) ) = { ( [ 0 ] , [ 1 ] ) , ( [ 0 ] , [ a 3 ] ) , ( [ 0 ] , [ a 6 ] ) , ( [ 0 ] , [ a 8 ] ) , ( [ a 5 ] , [ a 6 ] ) , ( [ a 6 ] , [ a 8 ] ) , ( [ a 8 ] , [ a 9 ] ) , ( [ 1 ] , [ a 1 ] ) , ( [ 1 ] , [ a 3 ] ) , ( [ 1 ] , [ a 5 ] ) , ( [ 1 ] , [ a 6 ] ) , ( [ 1 ] , [ a 8 ] ) , ( [ 1 ] , [ a 9 ] ) } . Therefore, the adjacency matrix for the graph of equivalence classes of A is as follows.
A d j ( G E ( A ) ) = [ 0 ] [ a 1 ] [ a 3 ] [ a 5 ] [ a 6 ] [ a 8 ] [ a 9 ] [ 1 ] [ 0 ] [ a 1 ] [ a 3 ] [ a 5 ] [ a 6 ] [ a 8 ] [ a 9 ] [ 1 ] 0 0 1 0 1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 0 1 0 0 1 1 0 0 1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 0 0 0 1 0 1 1 1 1 1 1 1 1 1
Then, the following graph corresponds to the graph of equivalence classes of W-algebra in Figure 3.
Theorem 4.
For all a , b A , it is satisfied that [ a ] [ b ] = [ a b ] .
Proof. 
Let m be an element of [ a ] [ b ] . Then, we attain m = x y for any x [ a ] and y [ b ] . As a result, we have the following equality:
a n n c ( m ) = a n n c ( x y ) = a n n c ( a b ) .
So, m [ a b ] , that is, [ a ] [ b ] [ a b ] . Also, we get [ a b ] [ a ] [ b ] , similarly. Hence, it is accomplished that [ a ] [ b ] = [ a b ] .    □
Lemma 13.
If N ( [ 1 ] ) = { a a A { 1 } } , then the graph of W-algebra A is a star graph.
Proof. 
Let G ( A ) not be a star graph and N ( [ 1 ] ) = A { 1 } . So, a and b are adjacent in G ( A ) where a , b V ( G ( A ) ) with a 1 and b 1 . Then, G = ( V , E ) becomes a subgraph of G ( A ) as in Figure 4 such that V = { a , b , 1 } and E = { ( a , b ) , ( a , 1 ) , ( b , 1 ) } .
We have a 1 = 1 because a and 1 are adjacent. Therefore, it is obtained that [ a ] = [ 1 ] . Then, we attain [ b ] = [ 1 ] , similarly. Hence, a , b [ 1 ] .
Hence, N ( [ 1 ] ) does not contain elements a and b. Thus, it is obtained that N ( [ 1 ] ) A { 1 } . We get a contradiction with our hypothesis.    □
Corollary 3.
The graph of equivalence classes, G E ( A ) , consists of an edge if and only if G ( A ) is a star graph.
Lemma 14.
G E ( A ) , the graph of equivalence classes, is a subgraph of G ( A ) .
Proof. 
Suppose that [ v ] V ( G E ( A ) ) . Using Definition 3 and Definition 7, we obtain that v V ( G ( A ) ) . Let ( [ v 1 ] , [ v 2 ] ) E ( G E ( A ) ) . Then, we have [ v 1 ] [ v 2 ] = { 1 } . Since { 1 } = [ v 1 ] [ v 2 ] = [ v 1 v 2 ] , we obtain [ v 1 v 2 ] = { 1 } , i.e., v 1 v 2 = 1 . Hence, we conclude that ( v 1 , v 2 ) E ( G ( A ) ) . Then, G E ( A ) is a subgraph of G ( A ) .    □
Lemma 15.
The elements a and 1 are adjacent in G ( A ) for each a G ( A ) .
Proof. 
We have a 1 = 1 for each a G ( A ) . Accordingly, ( a , 1 ) E ( G ( A ) ) . This means that vertices a and 1 are adjacent.    □
Theorem 5.
A star graph with n vertex is a subgraph for every graph G ( A ) .
Proof. 
By Lemma 15, we have a 1 = 1 for all a A . In other words, a is adjacent to vertex 1 " for each a A . The degree of the vertex 1 " is n 1 and the degree of the other n 1 vertices is 1 where n = | A | .    □
Theorem 6.
Let G E ( A ) be the graph of equivalence classes of A having any distinct vertices [ a ] , [ b ] . If vertex [ a ] and vertex [ b ] are adjacent, then a n n c ( a ) and a n n c ( b ) become separated W-complement annihilators of A .
Proof. 
We suppose that a n n c ( a ) = a n n c ( b ) . This means that a and b are in the same equivalence class. We get [ a ] [ b ] since [ a ] and [ b ] are adjacent. This implies that a and b are in different equivalence classes. This is a contradiction with our hypothesis. Then, it is obtained that a n n c ( a ) a n n c ( b ) , that is, a n n c ( a ) and a n n c ( b ) are distinct W-complement annihilators of A .    □
Theorem 7.
If W-graph G ( A ) is a complete graph, then G E ( A ) is isomorphic to G ( A ) .
Proof. 
We assume that A = { a 1 , a 2 , , a n } . Elements of A correspond to vertices of G ( A ) by Definition 3. Then, we get v i V ( G ( A ) ) for i { 1 , 2 , , n } .
Since G ( A ) is a complete graph, two distinct vertices v i and v j are adjacent where i j . Accordingly, we have
N ( v i ) = { a 1 , a 2 , , a i 1 , a i + 1 , , a n } = a n n c ( v i )
for i { 1 , 2 , , n } . Then, we get
[ v i ] = a n n c ( v i ) a n n c ( v j ) = [ v j ]
for i , j { 1 , 2 , , n } and i j . Consequently, each distinct vertex in G ( A ) coincides with a distinct equivalence class of A .
Now, we describe a mapping between vertex sets of G ( A ) and G E ( A ) as follows:
g : V ( G ( A ) ) V ( G E ( A ) ) . v i g ( v i ) = [ v i ]
for i { 1 , 2 , , n } . The mapping is an isomorphism between G ( A ) and G E ( A ) .
Furthermore, we depict a mapping between edge sets of G ( A ) and G E ( A ) as follows:
g ¯ : E ( G ( A ) ) E ( G E ( A ) ) . ( v i , v j ) g ¯ ( ( v i , v j ) ) = ( [ v i ] , [ v j ] )
g ¯ , the mapping of edges, is a well-defined bijection. G E ( A ) is also a complete graph because G ( A ) is complete and g ¯ is an isomorphic mapping between G ( A ) and G E ( A ) .    □
Lemma 16.
If G E ( A ) consists of an edge, then this edge consists of two vertices such that [ 1 ] and [ a 1 ] = [ a 2 ] = = [ a n ] where v i 1 for i { 1 , 2 , , n } .
Proof. 
We suppose that there exists an v j V ( G ( A ) ) such that [ 1 ] = [ v j ] for any j { 1 , 2 , , n } . Since a n n c ( 1 ) = A , we get A = [ 1 ] . For all a j A , a n n c ( v j ) = N ( v j ) = A { v j } . So, [ v j ] must be distinct from [ 1 ] . However, our assumption has led us to a contradiction. Therefore, there are no different equivalence classes like [ v j ] , which is equivalent to the equivalence class [ 1 ] . Because the graphs of equivalence classes have one edge and two vertices, one of these vertices corresponds to the equivalence class [ 1 ] , while the other vertex likewise corresponds to the [ v j ] equivalence class, which consists of all elements of the A { 1 } .    □
Theorem 8.
W-graph G ( A ) is a complete bipartite graph if and only if G E ( A ) consists of an edge.
Proof. 
( : ) Since G ( A ) is a complete bipartite graph, there exist
V 1 = { a 1 , a 2 , , a n } V ( G ( A ) ) and V 2 = { b 1 , b 2 , , b m } V ( G ( A ) )
such that V 1 V 2 = and A = { a 1 , a 2 , ,   a n , b 1 , , b m } . Therefore, we get the following set of edges
E ( G ( A ) ) = { ( v i , u j ) i { 1 , , n } a n d j { 1 , , m } } .
We attain the following neighborhoods by using E ( G ( A ) )
N ( v i ) = { u j j { 1 , , m } } , v i V 1
and
N ( u j ) = { v i i { 1 , , n } } , u j V 2 .
Thus, we have N ( v i ) = V 2 for all v i V 1 and N ( u j ) = V 1 for all u j V 2 . This implies that there exist only two adjacent and distinct equivalence classes [ v ] = { u 1 , , u m } and [ u ] = { v 1 , , v n } in G E ( A ) . Hence, G E ( A ) consists of only one edge.
( : ) It is obvious from Lemma 16.    □
Lemma 17.
Assume that h : G 1 G 2 is an isomorphism where G 1 and G 2 are two graphs of W-algebra. If h ( v ) = u for v V ( G 1 ) and u V ( G 2 ) , then h ( N ( v ) ) = N ( u ) .
Proof. 
It is obvious.    □
Theorem 9.
Suppose that G ( A ) and G ( B ) are two graphs of W-algebras A and B , respectively. There also exists an isomorphism between G E ( A ) and G E ( B ) if there exists an isomorphism between G ( A ) and G ( B ) .
Proof. 
We assume that there exists an isomorphism between G ( A ) and G ( B ) . As a result, an isomorphism exists as follows
h : G ( A ) G ( B ) v i h ( v i ) = u i
such that | V ( G ( A ) ) | = | V ( G ( B ) ) | , for all i { 1 , , n } . We obtain h ( N ( v i ) ) = N ( u i ) , i.e., h ( a n n c ( v i ) ) = a n n c ( u i ) with the help of Lemma 17.
Herein, we describe a mapping between the edges of E ( G E ( A ) ) and E ( G E ( B ) ) such that
h ¯ : E ( G E ( A ) ) E ( G E ( B ) ) ( [ v i ] , [ v j ] ) h ¯ ( [ v i ] , [ v j ] ) = ( [ u i ] , [ u j ] ) .
Hence, the mapping h ¯ is a well-defined bijection. As a consequence, we attain that G E ( A ) G E ( B ) .    □
Now, Algorithm 5 is developed to represent the graph of equivalence classes of A .
Symmetry 15 00121 i005
The algorithm of determining the graph of equivalence classes of A establishes the graph of equivalence classes of a W-algebra where the inputs are set A, → operation and ¬ operation (Algorithm 5, or EquivalenceGraph ( A , , ¬ ) ).
The algorithm investigates whether set A produces a W-algebra in lines 1–3. If A does not become a W-algebra, the algorithm is stopped. ∆ Cayley table is described with the ∆-Operation algorithm by using binary operation → and unary operation ¬ on set A in line 4. Then, in line 5, G ( A ) = ( V , E ) , the graph of A , is specified using Graph ( A , , ¬ ) algorithm. Following that, the a n n c Sets ( A , ) algorithm constructs a set of complement annihilators of each element in A and returns the set of complement annihilators to N G as neighborhood sets of each vertex in G ( A ) in line 6.
In accordance with this, line 7 initializes the vertex set of G to V and the edge set to an empty set. Additionally, in lines 9–15, it is assessed that v V vertices have the same neighborhood sets for each u V . Such v vertices are demonstrated by u in the graph G , and v is removed from V . After that, in lines 16–19, it is checked whether v N G ( u ) . If v N G ( u ) , then the edge ( u , v ) is added to E . Finally, the EquivalenceGraph ( A , , ¬ ) algorithm achieves G E ( A ) = ( V , E ) , the graph of the equivalence classes of A , in line 20 and prints this graph.

6. Conclusions

In this paper, we present an algorithmic strategy for building graphs by associating with W-algebras. On W-algebras, we introduce concepts such as ∆-connection operator and complement annihilator to achieve this goal. So far, the concept of annihilator has been used in graph structures created on algebras. The novelty of this work is that, because the W-algebra structure is limited with an upper bound, the concept of complement annihilator was introduced and W-graphs and graphs of equivalence classes were produced using this notion. Simultaneously, we provide algorithms to support our results gained throughout the paper. As a result, this paper attempts to build algorithms for researchers working in various fields of science who use W-algebras and graphs by employing a novel notion known as complement annihilating.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Acknowledgments

I am grateful to Ege University Planning and Monitoring Coordination of Organizational Development and Directorate of Library and Documentation for their support in editing and proofreading service of this study.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Iampan, A. A new branch of the logical algebra: UP-algebras. J. Algebra Relat. Top. 2017, 5, 35–54. [Google Scholar]
  2. Kim, C.B.; Kim, H.S. On BG-algebras. Demonstr. Math. 2008, 41, 497–506. [Google Scholar] [CrossRef]
  3. Oner, T.; Kalkan, T.; Gursoy, N.K. Sheffer stroke BG-algebras. Int. J. Maps Math.-IJMM 2021, 4, 27–39. [Google Scholar]
  4. Rump, W. L-algebras, self-similarity, and l-groups. J. Algebra 2008, 320, 2328–2348. [Google Scholar] [CrossRef] [Green Version]
  5. Rump, W.; Yang, Y. Intervals in l-groups as L-algebras. Algebra Universalis 2012, 67, 121–130. [Google Scholar] [CrossRef]
  6. Traczyk, T. On the structure of BCK-algebras with zx· yx= zy· xy. Math. Japon 1988, 33, 319–324. [Google Scholar]
  7. Wang, J.; Wu, Y.; Yang, Y. Basic algebras and L-algebras. Soft Computing 2020, 24, 14327–14332. [Google Scholar] [CrossRef]
  8. Basnet, D.K.; Singh, L.B. fuzzy ideal of BG-algebra. Int. J. Algebra 2011, 5, 703–708. [Google Scholar]
  9. Smarandache, F.; Bordbar, H.; Borzooei, R.A.; Jun, Y.B. A general model of neutrosophic ideals in BCK/BCI-algebras based on neutrosophic points. Bull. Sect. Log. 2020, 50, 355–371. [Google Scholar] [CrossRef]
  10. Muhiuddin, G.; Al-Kadi, D.; Shum, K.P.; Alanazi, A.M. Generalized Ideals of BCK/BCI-Algebras Based on Fuzzy Soft Set Theory. Adv. Fuzzy Syst. 2021, 2021, 8869931. [Google Scholar] [CrossRef]
  11. Senapati, T.; Muhiuddin, G.; Shum, K.P. Representation of up-algebras in interval-valued intuitionistic fuzzy environment. Ital. J. Pure Appl. Math. 2017, 38, 497–517. [Google Scholar]
  12. Senapati, T.; Jun, Y.B.; Shum, K.P. Cubic set structure applied in UP -algebras. Discret. Math. Algorithms Appl. 2018, 10, 18500490. [Google Scholar] [CrossRef]
  13. Subha, V.S.; Dhanalakshmi, P. New type of fuzzy ideals in BCK/BCI algebras. World Sci. News 2021, 153, 80–92. [Google Scholar]
  14. Wu, Y.; Wang, J.; Yang, Y. Lattice-ordered effect algebras and L-algebras. Fuzzy Sets Syst. 2019, 369, 103–113. [Google Scholar] [CrossRef]
  15. Rose, A.; Rosser, J.B. Fragments of Many-Valued Statement Calculi. Trans. Am. Math. Soc. 1958, 87, 1–53. [Google Scholar] [CrossRef]
  16. Salas, A.J.R. Un Estudio algebraico de los cálculos proposicionales de Lukasiewicz. Ph.D. Thesis, Universitat de Barcelona, Barcelona, Spain, 1980. [Google Scholar]
  17. Chang, C.C. Algebraic Analysis of Many Valued Logics. Source Trans. Am. Math. Soc. 1958, 88, 467–490. [Google Scholar] [CrossRef]
  18. Chang, C.C. A New Proof of the Completeness of the Lukasiewicz Axioms. Trans. Am. Math. Soc. 1959, 93, 74. [Google Scholar] [CrossRef]
  19. Font, J.M.; Rodríguez, A.J.; Torrens, A. Wajsberg algebras. Stochastica 1984, 8, 5–31. [Google Scholar]
  20. Ahamed, M.B.; Ibrahim, A. Fuzzy implicative filters of lattice Wajsberg Algebras. Adv. Fuzzy Math. 2011, 6, 235–243. [Google Scholar]
  21. Ahamed, M.B.; Ibrahim, A. Anti fuzzy implicative filters in lattice W-algebras. Int. J. Comput. Sci. Math. 2012, 4, 49–56. [Google Scholar]
  22. Anderson, D.D.; Naseer, M. Beck’s coloring of a commutative ring. J. Algebra 1993, 159, 500–514. [Google Scholar] [CrossRef] [Green Version]
  23. Anderson, D.F.; Livingston, P.S. The zero-divisor graph of a commutative ring. J. Algebra 1999, 217, 434–447. [Google Scholar] [CrossRef] [Green Version]
  24. Atani, S.E.; Saraei, F.E.K. The total graph of a commutative semiring. Analele Stiintifice Ale Univ. Ovidius Constanta Ser. Mat. 2013, 21, 21–33. [Google Scholar] [CrossRef] [Green Version]
  25. Beck, I. Coloring of commutative rings. J. Algebra 1988, 116, 208–226. [Google Scholar] [CrossRef]
  26. Birch, L.M.; Thibodeaux, J.J.; Tucci, R.P. Zero Divisor Graphs of Finite Direct Products of Finite Rings. Commun. Algebra 2014, 42, 3852–3860. [Google Scholar] [CrossRef]
  27. DeMeyer, F.R.; McKenzie, T.; Schneider, K. The Zero-divisor Graph of a Commutative Semigroup. Semigroup Forum 2002, 65, 206–214. [Google Scholar] [CrossRef]
  28. DeMeyer, F.; DeMeyer, L. Zero divisor graphs of semigroups. J. Algebra 2005, 283, 190–198. [Google Scholar] [CrossRef] [Green Version]
  29. Anderson, D.F.; Badawi, A. The total graph of a commutative ring. J. Algebra 2008, 320, 2706–2719. [Google Scholar] [CrossRef] [Green Version]
  30. Talebi, Y.; Darzi, A. On graph associated to co-ideals of commutative semirings. Comment. Math. Univ. Carol. 2017, 58, 293–305. [Google Scholar] [CrossRef]
  31. Maimani, H.R.; Yassemi, S. On the zero-divisor graphs of commutative semigroups. Houst. J. Math. 2011, 37, 733–740. [Google Scholar]
  32. Chelvam, T.T.; Nithya, S. Zero-divisor graph of an ideal of a near-ring. Discret. Math. Algorithms Appl. 2013, 5, 1350007. [Google Scholar] [CrossRef]
  33. Akram, M.; Samanta, S.; Pal, M. Cayley vague graphs. J. Fuzzy Math 2017, 25, 449–462. [Google Scholar]
  34. Mulay, S.B. Cycles and symmetries of zero-divisors. Commun. Algebra 2002, 30, 3533–3558. [Google Scholar] [CrossRef]
  35. Redmond, S.P. The zero-divisor graph of a non-commutative ring. Int. J. Commut. Rings 2002, 1, 203–211. [Google Scholar]
  36. Božić, I.; Petrović, Z. Zero-divisor graphs of matrices over commutative rings. Commun. Algebra 2009, 37, 1186–1192. [Google Scholar] [CrossRef]
  37. Akbari, S.; Ghandehari, M.; Hadian, M.; Mohammadian, A. On commuting graphs of semisimple rings. Linear Algebra Its Appl. 2004, 390, 345–355. [Google Scholar] [CrossRef] [Green Version]
  38. Akbari, S.; Bidkhori, H.; Mohammadian, A. Commuting graphs of matrix algebras. Commun. Algebra 2008, 36, 4020–4031. [Google Scholar] [CrossRef]
  39. Akbari, S.; Mohammadian, A.; Radjavi, H.; Raja, P. On the diameters of commuting graphs. Linear Algebra Its Appl. 2006, 418, 161–176. [Google Scholar] [CrossRef] [Green Version]
  40. Dolinar, G.; Guterman, A.; Kuzma, B.; Oblak, P. Commuting graphs and extremal centralizers. Ars Math. Contemp. 2014, 7, 453–459. [Google Scholar] [CrossRef]
  41. Bakhadly, B.R. Orthogonality graph of the algebra of upper triangular matrices. Oper. Matrices 2017, 11. [Google Scholar] [CrossRef] [Green Version]
  42. Bakhadly, B.R.; Guterman, A.E.; Markova, O.V. Graphs defined by orthogonality. J. Math. Sci. (United States) 2015, 207, 698–717. [Google Scholar] [CrossRef]
  43. Guterman, A.E.; Markova, O.V. Orthogonality Graphs of Matrices Over Skew Fields. J. Math. Sci. 2018, 232, 797–804. [Google Scholar] [CrossRef]
  44. Afkhami, M.; Khashyarmanesh, K.; Rajabi, Z. Some results on the annihilator graph of a commutative ring. Czechoslov. Math. J. 2017, 67, 151–169. [Google Scholar] [CrossRef]
  45. Ebrahimi, S.; Nikandish, R.; Tehranian, A.; Rasouli, H. On the Strong Metric Dimension of Annihilator Graphs of Commutative Rings. Bull. Malays. Math. Sci. Soc. 2021, 44, 2507–2517. [Google Scholar] [CrossRef]
  46. Gursoy, A.; Kircali Gursoy, N.; Oner, T.; Senturk, I. An alternative construction of graphs by associating with algorithmic approach on MV-algebras. Soft Comput. 2021, 25, 13201–13212. [Google Scholar] [CrossRef]
  47. Cignoli, R.L.; d’Ottaviano, I.M.; Mundici, D. Algebraic Foundations of Many-Valued Reasoning; Springer Science & Business Media: Dordrecht, The Netherlands, 2013; Volume 7. [Google Scholar]
  48. Chang, C.C. The writing of the MV-algebras. Stud. Log. Int. J. Symb. Log. 1998, 61, 3–6. [Google Scholar]
  49. Chartrand, G.; Lesniak, L.; Zhang, P. Graphs & Digraphs; Chapman and Hall/CRC: New York, USA, 2010. [Google Scholar] [CrossRef]
  50. Harary, F. Graph Theory; Addison-Wesley Publishing Company: Reading, MA, USA, 1969; p. 274. [Google Scholar]
Figure 1. G ( A ) of Example 2.
Figure 1. G ( A ) of Example 2.
Symmetry 15 00121 g001
Figure 2. G ( A ) of Example 3.
Figure 2. G ( A ) of Example 3.
Symmetry 15 00121 g002
Figure 3. Graph G E ( A ) of Example 4.
Figure 3. Graph G E ( A ) of Example 4.
Symmetry 15 00121 g003
Figure 4. Subgraph of G ( A ) .
Figure 4. Subgraph of G ( A ) .
Symmetry 15 00121 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kırcalı Gürsoy, N. Graphs of Wajsberg Algebras via Complement Annihilating. Symmetry 2023, 15, 121. https://doi.org/10.3390/sym15010121

AMA Style

Kırcalı Gürsoy N. Graphs of Wajsberg Algebras via Complement Annihilating. Symmetry. 2023; 15(1):121. https://doi.org/10.3390/sym15010121

Chicago/Turabian Style

Kırcalı Gürsoy, Necla. 2023. "Graphs of Wajsberg Algebras via Complement Annihilating" Symmetry 15, no. 1: 121. https://doi.org/10.3390/sym15010121

APA Style

Kırcalı Gürsoy, N. (2023). Graphs of Wajsberg Algebras via Complement Annihilating. Symmetry, 15(1), 121. https://doi.org/10.3390/sym15010121

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