Abstract
From the perspective of semigroup theory, the characterizations of a neutrosophic extended triplet group (NETG) and AG-NET-loop (which is both an Abel-Grassmann groupoid and a neutrosophic extended triplet loop) are systematically analyzed and some important results are obtained. In particular, the following conclusions are strictly proved: (1) an algebraic system is neutrosophic extended triplet group if and only if it is a completely regular semigroup; (2) an algebraic system is weak commutative neutrosophic extended triplet group if and only if it is a Clifford semigroup; (3) for any element in an AG-NET-loop, its neutral element is unique and idempotent; (4) every AG-NET-loop is a completely regular and fully regular Abel-Grassmann groupoid (AG-groupoid), but the inverse is not true. Moreover, the constructing methods of NETGs (completely regular semigroups) are investigated, and the lists of some finite NETGs and AG-NET-loops are given.
Keywords
Introduction
Smarandache proposed the new concept of neutrosophic set, which is an extension of fuzzy set and intuitionistic fuzzy set [1]. Until now, neutrosophic sets have been applied to many fields [2–4], and some new theoretical studies are developed [5, 6].
As an application of the basic idea of neutrosophic sets (more general, neutrosophy), the new notion of neutrosophic triplet group (NTG) is introduced by Smarandache and Ali in [7, 8]. As a new algebraic structure, NTG is a generalization of classical group, but it has different properties from classical group. For NTG, the neutral element is relative and local, that is, for a neutrosophic triplet group (N, *), every element a in N has its own neutral element (denote by neut (a)) satisfying condition a * neut (a) = neut (a) *a = a, and there exits at least one opposite element (denote by anti (a)) in N relative to neut (a) such condition a*anti (a) = anti (a) *a = neut (a). In the original definition of NTG in [8], neut (a) is different from the traditional unit element. Later, the concept of neutrosophic extended triplet group (NETG) was introduced (see [7]), in which the neutral element may be traditional unit element, it is just a special case.
For the structure of NETG, some exploratory research papers are published and a series of results are got [9–12]. Recently, we have analyzed these new results and studied them from the perspective of semigroup theory. Miraculously, we have obtained some unexpected results: every NETG is a completely regular semigroup, and the inverse is true. In fact, the research of completely regular semigroups originated from the study of Clifford [13], and have been greatly developed [14–16], and have been extended to a wide range of algebraic systems [17–20]. This paper will focus on the latest results of the authors, mainly discuss the relationships between neutrosophic extended triplet groups and completely regular semigroups.
Moreover, this paper also investigates the relationships between neutrosophic extended triplet loops and Abel-Grassmann’s groupoids (AG-groupoids). The concept of an Abel-Grassmann’s groupoid was first given by Kazim and Naseeruddin [21] in 1972 and they have called it a left almost semigroup (LA-semigroup). In [22], the same structure is called a left invertive groupoid. In [23–29], some properties and different classes of an AG-groupoid are investigated. In this paper, we combine the notions of neutrosophic extended triplet loop and AG-groupoid, introduce the new concept of Abel-Grassmann’s neutrosophic extended triplet loop (AG-NET-loop), that is, AG-NET-loop is both AG-groupoid and neutrosophic extended triplet loop (NET-loop). We deeply analyze the internal connecting link between AG-NET-loop and completely regular AG-groupoid and obtain some important and interesting results.
Preliminaries
The triplet (a, neut (a), anti (a)) is called a neutrosophic extended triplet.
Note that, for a neutrosophic triplet set (N, *), a ∈ N, neut (a) and anti (a) may not be unique. In order not to cause ambiguity, we use the following notations to distinguish:
neut (a): denote any certain one of neutral of a;
{neut (a)}: denote the set of all neutral of a.
anti (a): denote any certain one of opposite of a;
{anti (a)}: denote the set of all opposite of a.
(N, *) is well-defined, i.e., for any a, b ∈ N, one has a * b ∈ N. (N, *) is associative, i.e., (a * b) * c = a * (b * c) for all a, b, c ∈ N.
N is called a commutative neutrosophic extended triplet group if for all a, b ∈ N, a * b = b * a.
neut (a) is unique for any a in N.
neut (a) * neut (a) = neut (a) for any a in N.
neut (neut (a)) = neut (a) for any a in N.
neut (a) * neut (b) = neut (b) * neut (a) for all a, b ∈ N. neut (a) * neut (b) *a = a * neut (b) for all a, b ∈ N.
neut (a) * neut (b) = neut (b*a); anti (a) *anti (b)∈ { anti (b*a) }.
S is completely regular;
every element of S lies in a subgroup of S;
every H-class in S is a group.
Here, recall some basic concepts in semigroup theory. A non-empty subset A of a semigroup (S, *) is called a left ideal if SA ⊆ A, a right ideal if AS ⊆ A, and an ideal if it both a left and a right ideal. Evidently, every ideal (whether one-or two-sided) is a subsemigroup. If a is an element of a semigroup (S, *), the smallest left ideal containing a is Sa∪ { a }, which we may conveniently write as S1a, and which we shall call the principle left ideal generated by a.
An equivalent relation L on S is defined by the rule that aLb if and only if S1a = S1b; an equivalent relation R on S is defined by the rule that aLb if and only if aS1 = bS1; denote H = L ∧ R, D = L ∨ R, that is, aHb if and only if S1a = S1b and aS1 = bS1; aDb if and only if S1a = S1b or aS1 = bS1. An equivalent relation J on S is defined by the rule that aJb if and only if S1aS1 = S1bS1, where
That is, aJb if and only if there exists x, y, u, v ∈ S1 for which x*a*y = b, u*b*v = a. The L-class (R-class, H-class, D-class, J-class) containing the element a will be written L a (R a , H a , D a , J a ).
In an arbitrary semigroup S, we say that an element c is central if c*s = s*c for every s in S. The set of central elements forms a subsemigroup of S, called the center of S.
S is Clifford semigroup;
S is a semilattice of groups;
S is regular, and the idempotents of S are central.
Abel-Grassmann’s groupoid (AG-groupoid) [21, 22], is a groupoid (S, *) holding left invertive law, that is, for all a, b, c ∈ S, (a*b) *c = (c*b) *a. In an AG-groupoid the medial law holds, for all a, b, c, d ∈ S, (a*b) * (c*d) = (a*c) * (b*d).
There can be a unique left identity in an AG-groupoid. In an AG-groupoid S with left identity the paramedial laws hold for all a, b, c, d ∈ S, (a*b) * (c*d) = (d*c) * (b*a). Further if an AG-groupoid contain a left identity, hen he following law holds: for all a, b, c ∈ S, a* (b*c) = b* (a*c).
An AG-groupoid is a non-associative algebraic structure midway between a groupoid and a commutative semigroup, because if an AG-groupoid contains right identity then it becomes a commutative semigroup.
An element a of an AG-groupoid (S, *) is called a weakly regular if there exists x, y ∈ S such that a = (a * x) * (a * y) and S is called weakly regular if all elements of S are weakly regular. An element a of an AG-groupoid (S, *) is called an intra-regular if there exists x, y ∈ S such that a = (x*a2) * y and S is called an intra-regular if all elements of S are intra-regular. An element a of an AG-groupoid (S, *) is called a right regular if there exists x ∈ S such that a = a2 * x = (a*a) * x and S is called a right regular if all elements of S are right regular. An element a of an AG-groupoid (S, *) is called a left regular if there exists x ∈ S such that a = x*a2 = x * (a*a) and S is called left regular if all elements of S are left regular. An element a of an AG-groupoid (S, *) is called a left quasi regular if there exists x, y ∈ S such that a = (x*a) * (y*a) and S is called left quasi regular if all elements of S are left quasi regular. An element a of an AG-groupoid (S, *) is called a completely regular if a is regular and left (right) regular. S is called completely regular if it is regular, left and right regular.
S is weakly regular.
S is an intra-regular.
S is right regular.
S is left regular.
S is left quasi regular.
S is completely regular.
An AG-groupoid (S, *) is called fully regular if all elements of S are fully regular.
A non-empty subset A of an AG-groupoid (S, *) called left (right) ideal of S if and only if SA ⊆ A (AS ⊆ A) and is called two-sided ideal or ideal of S if and only if it is both left and right ideal of S.
aS = S, for some a ∈ S. Sa = S, for some a ∈ S. S is simple. AS = S = SA, where A two-sided ideal of S. S is fully regular.
NETG and completely regular semigroup
p* neut (a) ∈ {anti (a)} , for any p ∈ {anti (a)}; p * neut (a) = q * neut (a) = neut (a) * q, for any p, q ∈ {anti (a)}; neut (p * neut (a)) = neut (a) , for any p ∈ {anti (a)}; a∈ {anti (p * neut (a))} , for any p ∈ {anti (a)}; anti (p * neut (a)) * neut (p * neut (a)) = a, for any p ∈ {anti (a)}.
From this, and applying Proposition 1, we get(p * neut (a)) *a = p * (neut (a) *a) = p*a = neut (a) , a * (p * neut (a)) = (a * p) * neut (a) = neut (a) * neut (a) = neut (a).
It follows that p * neut (a) ∈ {anti (a)}. Suppose p, q ∈ {anti (a)}, then p*a = a * p = neut (a) ; q*a = a * q = neut (a). Thus, p * neut (a) = p * (a * q) = (p*a) * q = neut (a) * q
= (q*a) * q = q * (a * q) = q * neut (a). That is, p * neut (a) = neut (a) * q = q * neut (a). For any p ∈ {anti (a)}, by Proposition 1 and (2), we have (p * neut (a)) * neut (a) = p * (neut (a) * neut (a)) = p * neut (a), neut (a) * (p * neut (a)) = (neut (a) * p) * neut (a) = (p * neut (a)) * neut (a) = p * (neut (a) * neut (a)) = neut (a). Moreover, using Proposition 1, (p * neut (a)) *a = p * (neut (a) *a) = p*a = neut (a), a * (p * neut (a)) = (a * p) * neut (a) = neut (a) * neut (a) = neut (a). Applying Definition 1, neut (a) = neut (p* neut (a)). For any p ∈ {anti (a)}, by Proposition 1, we have a * (p * neut (a)) = (a * p) * neut (a) = neut (a) * neut (a) = neut (a), (p * neut (a)) *a = p * (a * neut (a)) = p*a = neut (a). By Definition 1 we know that a ∈ {anti (p * neut (a))}. Assume p ∈ {anti (a)}. For all anti (p * neut (a)) ∈ {anti (p * neut (a))}, by (2) we know that anti (p * neut (a)) * neut (p * neut (a)) is unique. Applying (4), a ∈ {anti (p * neut (a))}, it follows that anti (p * neut (a)) * neut (p * neut (a)) = a * neut (p * neut (a)).
Using (3), neut (p * neut (a)) = neut (a). Therefore,
a-1 = anti (a) * neut (a), for any a in N.
By Theorem 1 (2), a-1 is unique. Applying Theorem 1 (5) we get
Moreover, by Proposition 1,
Thus, by Definition 4, N is a completely regular semigroup.
Conversely, suppose that N is a completely regular semigroup. For any a in N, denote neut (a) = a*a-1, then
Moreover,
By Definition 1, we know that N is a NETG, anda-1 ∈ {anti (a)}. □
Note that, in semigroup theory, a-1 is called inverse element, it is unique; in NETG, anti (a) is called opposite element, it may be not unique, please see the following example.
The operation * on N
The operation * on N
Applying Theorem 2 and Definition 5, we can get the following result (the proof is omitted).
neut (a) * neut (b) = neut (b) * neut (a) ,
for all a, b ∈ N.
Conversely, assume that N is a Clifford semigroup. Applying Theorem 2 and Proposition 1, neut (a) * neut (a) =, for any a in. That is, neut (a) is idempotent. Thus, by Proposition 3, neut (a) is central. Therefore, for any b in N,
This means that N is a weak commutative NETG, by Definition 3. □
Applying Theorem 3 and Proposition 2, we can get the following result (the proof is omitted).
In other words, in NETG, the following conditions are equivalent: a * neut (b) = neut (b) *a, for all a, b ∈ N; neut (a) * neut (b) = neut (b) * neut (a) , for all a, b ∈ N
Now, we discuss the method of establishing Clifford semigroup (that is, weak commutative NETG) by two given groups.
if a, b ∈ G1, then a * b = a * 1b; if a, b ∈ G2, then a * b = a * 2b; if a ∈ G1, b ∈ G2, then a * b = a; if a ∈ G2, b ∈ G1, then a * b = b.
Then (N, *) is a Clifford semigroup (weak commutative NETG).
Therefore, (N, *) is a semigroup. Moreover, for any a ∈ N,
if a ∈ G1, then
if a ∈ G2, then
This means that (N, *) is a NETG by Definition 1. Moreover, by the definition of operation *, we have x * e1 = e1 * x, x * e2 = e2 * x, for any x in N. Hence, (N, *) is a weak commutative NETG by Definition 3. Using Theorem 3 we know that (N, *) is a Clifford semigroup.□
Similarly, we can get the following result.
if a, b ∈ G1, then a * b = a * 1b; if a, b ∈ G2, then a * b = a * 2b; if a ∈ G1, b ∈ G2, then a * b = b; if a ∈ G2, b ∈ G1, then a * b = a.
Then (N, *) is a Clifford semigroup (weak commutative NETG).
Commutative group (G1, * 1)
Commutative group (G1, * 1)
Non-commutative group (G2, * 2)
First weak commutative NETG (Clifford semigroup) (N, *)
Moreover, according the method in Theorem 5, we can get another weak commutative NETG (Clifford semigroup) (N, *’), in which the peration* ’ is defined as Table 5.
Second weak commutative NETG (Clifford semigroup) (N, * ’)
for all a in N, neut (a) is unique
for all a in N, neut (a) * neut (a) = neut (a).
y * u = (v*a) * u = (u*a) * v = x * v. x * y = (a * u) * y = (y * u) *a = (x * v) *a = (a * v) * x = y * x. (by the invertive law and (i)) x = a * u = (y*a) * u = (u*a) * y = x * y. y = a * v = (x*a) * v = (v*a) * x = y * x. (x = x * y = y * x = y. (by iii), (ii) and (iv))
Therefore, neut (a) is unique. Moreover, by (v) and (iii) we get that x = x * x, that is, neut (a) * neut (a) = neut (a).□
for any x, y ∈ {anti (a)} , neut (a) * x = neut (a) *y, that is, |neut (a) * {anti (a)} |=1; for all a in N neut (neut (a)) * neut (a) = neut (a) = neut (a) * neut (neut (a)); for all a in N neut (neut (a)) = neut (a); for any a in N and p ∈ anti (neut (a)) , a * p = a; for any a in N q ∈ {anti (a)} , neut (a) * neut (q) = neut (a) and neut (a) * q = q * neut (a); for any a in N and any q ∈ {anti (a)} , neut (a) *anti (q) = neut (q) *a; for any a in N and for any q ∈ {anti (a)} , (q * neut (a)) *a = (neut (a) * q) *a = neut (a); for any a in N and for any q ∈ {anti (a)} , a * (q * neut (a)) = a * (neut (a) * q) = neut (a); for any a in N and for any q ∈ {anti (a)} , q * neut (a) ∈ {anti (a)} and neut (a) * q ∈ {anti(a)}; for any a in N q ∈ {anti (a)} , neut (q) * neut (a) = neut (a); for any a in N q ∈ {anti (a)} , a * neut (q) = a; for any a in N q ∈ {anti (a)} , q * (a*a) = a; for all a in N a * neut (a*a) = a.
Using the invertive law, we have
neut (a) * x = (y*a) * x = (x*a) * y = neut (a) * y. Since neut (neut (a)) is the neutral element ofneut (a), by Theorem 6 (1), Definition 1 and 10, we haveneut (neut (a)) * neut (a) = neut (a) = neut (a) * neut (neut (a)). Let p ∈ {anti (neut (a))}, then neut (a) * p = neut (a) *anti (neut (a)) = neut (neut (a)). p * neut (a) = anti (neut (a)) * neut (a) = neut (neut (a)). By the invertive law, (p * x) *a = (a * x) * p = neut (a) * p = neut (neut (a)). On the other hand, by the medial law and (2) we have (p * x) *a = (p * x) * (neut (a) *a) = (p * neut (a)) * (x*a) = neut (neut (a)) * neut (a) = neut (a). Therefore, neut (neut (a)) = (p * x) *a = neut (a). Let p ∈ {anti (neut (a))}, applying the invertive law and (3) we get a * p = (a * neut (a)) * p = (p * neut (a)) *a
= (anti (neut (a)) * neut (a)) *a = neut (neut (a)) *a
= neut (a) *a = a. Assume q ∈ {anti (a)} , then a * q = q*a = neut (a). Applying the invertive law, neut (a) * neut (q) = (a * q) * neut (q) = (neut (q) * q) *a = q*a = neut (a). Moreover, neut (a) * q = (neut (a) * neut (q)) * q
= (q * neut (q)) * neut (a) = q * neut (a) Assume q ∈ {anti (a)}, then a * q = q*a = neut (a) , q*anti (q) = anti (q) * q = neut (q). Applying the invertive law and (5), neut (q) *a = (anti (q) * q) *a
= (a * q) *anti (q) = neut (a) *anti (q). Suppose q ∈ {anti (a)}, then (q * neut (a)) *a = (a * neut (a)) * q = a * q = neut (a). And, applying (5), (neut (a) * q) *a = (q * neut (a)) *a = neut (a). Suppose q ∈ {anti (a)}, using the invertive law and (7) we have a * (q * neut (a)) = (a * neut (a)) * (q * neut (a)) = ((q * neut (a)) * neut (a)) *a
= ((neut (a) * neut (a)) * q) *a
= (neut (a) * q) *a
= neut (a). Also, applying (5), a * (neut (a) * q) = a * (q * neut (a)) = neut (a). If q ∈ {anti (a)}, by (7) and (8), we get that q * neut (a) ∈ {anti (a)} and neut (a) * q ∈ {anti (a)}. If q ∈ {anti (a)}, then neut (q) * neut (a) = (q*anti (q)) * neut (a) = (neut (a) *anti (q)) * q.......... = (neut (q) *a) * q . . . . . . . . . . . . . . . . . . . . . . (by (6)) = (q*a) * neut (q) = neut (a) * neut (q) . . . . . . . . . . . (by q ∈ {anti (a)}) = neut (a) . . . . . . . . . . . . . . (using (5)) Assume q ∈ {anti (a)}, then (applying (10)) a * neut (q) = (a * neut (a)) * neut (q) = (neut (q) * neut (a)) *a = neut (a) *a = a. Assume q ∈ {anti (a)}, then (applying (10)) q * (a*a) = (q * neut (q)) * (a*a) = (q*a) * (neut (q) *a) (applying the medial law) = (q*a) * (a * neut (q)).......................... (by (5)) = (q*a) * (neut (a) *anti (q))............... (by (6)) = (q * neut (a)) * (a*anti (q)).... (by the medial law) = (neut (a) * q) * (a*anti (q))............... (by (5)) = (neut (a) *a) * (q*anti (q)).... (by the medial law) = a * neut (q)) = a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. (by (11)) For all a in N, there exists q ∈ {anti (a)}, then a * neut (a*a) = (q * (a*a)) * neut (a*a)............ (using (12)) = (neut (a*a) * (a*a)) * q... (by the invertive law) = (a*a) * q
= (q*a) *a......... (applying the invertive law)= neut (a) *a
= a.
The proof complete.□
Non-Commutive AG-NET-loop
Non-Commutive AG-NET-loop
From this and Definition 6 (1), we know that N is a regular AG-groupoid.
Moreover, assumea ∈ N, we have
From this and Definition 6 (4), N is a right regular AG-groupoid.
For all a ∈ N, there exists q ∈ { anti (a) } , a * q = q*a = neut (a). Denote x = q * neut (a), then (using the medial law)
From this and Definition 6 (5), N is a left regular AG-groupoid.
Therefore, by Definition 6 (7) we know that N is a completely regular AG-groupoid.□
The following example shows that a completely regular AG-groupoid may be not an AG-NET-loop.
Non-commutative completely regular AG-groupoid
(p*a2) * q = ((m * neut (a)) *a2)) * neut (a)
= ((a2*neut (a)) * m)) * neut (a)
= (((a*a) * neut (a)) * m)) * neut (a)
= (((neut (a) *a) *a) * m)) * neut (a)
= ((a*a) * m)) * neut (a)
= ((w*a) *a)) * neut (a)
= (neut (a) *a)) * neut (a)
= a * neut (a) = a.
(r*a) * (a * s) = (m*a) * (a * neut (a)) = neut (a) *a = a
(a * t) * (a * u) = (a * m) * (a * neut (a)) = neut (a) *a = a
(a*a) * v = (a*a) * m = (m*a) *a = neut (a) *a = a
w * (a*a) = (m * neut (a)) * (a*a)
= ((a*a) * neut (a)) * (m * neut (a))
= ((neut (a) *a) *a) * (m * neut (a))
= (a*a) * (m * neut (a))
= ((m * neut (a)) *a) *a
= ((a * neut (a)) * m) *a
= (a * m) *a
= neut (a) *a = a
(x*a) * (y*a) = (m*a) * (neut (a) *a) = neut (a) *a = a.
Moreover, for a2 ∈ N, there exists n ∈ {anti (a2)}. Denotez = n * m, then
(a2 * z) *a2 = ((a*a) * z) *a2.
= ((z*a) *a) *a2..... (applying the invertive law)
= (a2*a) * (z*a)..... (applying the invertive law)
= (a2*a) * ((n * m) *a)
= (a2*a) * ((a * m) *n) . . . . . . . (by the invertive law)
= (a2*a) * (neut (a) *n) (by m ∈ { anti (a) })
= ((a*a) * (neut (a) *a)) * (neut (a) *n)
= ((a * neut (a)) * (a*a)) * (neut (a) *n)...(applying the medial law)
= (a*a2) * (neut (a) *n)........(by the medial law)
= (a * neut (a)) * (a2*n)..(applying the medial law)
= a * neut (a2) (by the definition of n ∈ {anti (a2)})
= a.......................... (by Theorem 7 (13))
Therefore, combing above results, by Definition 7, we know that N is a fully regular AG-groupoid.□
The following example shows that a fully regular AG-groupoid may be not an AG-NET-loop.
Non-commutative fully regular AG-groupoid
The instances with finite order and their constructions are of great significance for exploring structural features of abstract algebraic systems. By designing the MATLAB program, we have found all NTEGs of order 3, 4 and 5, which have 13, 67 and 353 respectively and they are not isomorphic to each other. Moreover, we obtained all AG-NET-loops of order 3, 4 and 5, which have 5, 17 and 54 respectively and they are not isomorphic to each other. In this section, we present our results in the form of theorems for the sake of further study. For NETGs with order 5, we only list all of commutative NETGs, a total of 51.
T31 ={{ 1, 1, 1 } , { 2, 2, 2 } , { 3, 3, 3 }}; T32 ={{ 1, 2, 3 } , { 2, 2, 2 } , { 3, 3, 3 }}; T33 ={{ 1, 3, 3 } , { 2, 2, 2 } , { 3, 3, 3 }}; T34 ={{ 3, 2, 1 } , { 2, 2, 2 } , { 1, 2, 3 }}; T35 ={{ 1, 2, 3 } , { 1, 2, 3 } , { 1, 2, 3 }}; T36 ={{ 1, 2, 3 } , { 2, 2, 3 } , { 3, 2, 3 }}; T37 ={{ 1, 3, 3 } , { 3, 2, 3 } , { 3, 3, 3 }}; T38 ={{ 1, 2, 1 } , { 2, 2, 2 } , { 3, 2, 3 }}; T39 ={{ 1, 2, 3 } , { 2, 2, 3 } , { 3, 3, 3 }}; T310 ={{ 3, 1, 1 } , { 1, 2, 3 } , { 1, 3, 3 }}; T311 ={{ 1, 2, 3 } , { 2, 2, 2 } , { 1, 2, 3 }}; T312 ={{ 1, 3, 3 } , { 1, 2, 3 } , { 1, 3, 3 }}; T313 ={{ 3, 1, 2 } , { 1, 2, 3 } , { 2, 3, 1 }}.
L31 ={{ 1, 1, 1 } , { 1, 2, 1 } , { 1, 1, 3 }}; L32 ={{ 1, 1, 1 } , { 1, 2, 2 } , { 1, 2, 3 }}; L33 ={{ 1, 1, 1 } , { 1, 2, 3 } , { 1, 3, 2 }}; L34 ={{ 1, 1, 3 } , { 1, 2, 3 } , { 3, 3, 1 }}; L35 ={{ 1, 2, 3 } , { 2, 3, 1 } , { 3, 1, 2 }}.
Conclusions
Finite NETGs and AG-NET-loops
As a direction of future research, we will discuss the integration of the related topics, such as the combination of neutrosophic set, fuzzy set, soft set and algebra systems (see [30–34]).
Author contributions
Xiaohong Zhang, Xiaoying Wu and Xiaoyan Mao initiated the research and wrote the paper, Florentin Smarandache and Choonkil Park supervised the research work and provided helpful suggestions.
Conflicts of interest
The authors declare no conflict of interest.
Footnotes
Acknowledgments
This work was supported by National Natural Science Foundation of China (Grant No. 61573240).
