The enumeration of fuzzy subgroups is a complex problem. Several authors have computed results for special instances of groups. In this paper, we present a novel algorithm that is designed to enumerate the fuzzy subgroups of a finite group. This is achieved through the computation of maximal chains of subgroups. This approach is also useful for writing a program to compute the number of fuzzy subgroups. We provide further elucidation by computing the number of fuzzy subgroups of the groups Q8 and D8.
Citation: Adeel Farooq, Musawwar Hussain, Muhammad Yousaf, Ahmad N. Al-Kenani. A new algorithm to compute fuzzy subgroups of a finite group[J]. AIMS Mathematics, 2023, 8(9): 20802-20814. doi: 10.3934/math.20231060
[1] | Aman Ullah, Muhammad Ibrahim, Tareq Saeed . Fuzzy cosets in AG-groups. AIMS Mathematics, 2022, 7(3): 3321-3344. doi: 10.3934/math.2022185 |
[2] | Aneeza Imtiaz, Hanan Alolaiyan, Umer Shuaib, Abdul Razaq, Jia-Bao Liu . Applications of conjunctive complex fuzzy subgroups to Sylow theory. AIMS Mathematics, 2024, 9(1): 38-54. doi: 10.3934/math.2024003 |
[3] | Supriya Bhunia, Ganesh Ghorai, Qin Xin . On the fuzzification of Lagrange's theorem in $ (\alpha, \beta) $-Pythagorean fuzzy environment. AIMS Mathematics, 2021, 6(9): 9290-9308. doi: 10.3934/math.2021540 |
[4] | Madeleine Al Tahan, Sarka Hoskova-Mayerova, B. Davvaz, A. Sonea . On subpolygroup commutativity degree of finite polygroups. AIMS Mathematics, 2023, 8(10): 23786-23799. doi: 10.3934/math.20231211 |
[5] | Supriya Bhunia, Ganesh Ghorai, Qin Xin . On the characterization of Pythagorean fuzzy subgroups. AIMS Mathematics, 2021, 6(1): 962-978. doi: 10.3934/math.2021058 |
[6] | Doaa Al-Sharoa . (α1, 2, β1, 2)-complex intuitionistic fuzzy subgroups and its algebraic structure. AIMS Mathematics, 2023, 8(4): 8082-8116. doi: 10.3934/math.2023409 |
[7] | Zhuonan Wu, Zengtai Gong . Algebraic structure of some complex intuitionistic fuzzy subgroups and their homomorphism. AIMS Mathematics, 2025, 10(2): 4067-4091. doi: 10.3934/math.2025189 |
[8] | Aneeza Imtiaz, Umer Shuaib . On conjunctive complex fuzzification of Lagrange's theorem of ξ−CFSG. AIMS Mathematics, 2023, 8(8): 18881-18897. doi: 10.3934/math.2023961 |
[9] | Lilan Dai, Yunnan Li . Primitive decompositions of idempotents of the group algebras of dihedral groups and generalized quaternion groups. AIMS Mathematics, 2024, 9(10): 28150-28169. doi: 10.3934/math.20241365 |
[10] | Chunqiang Cui, Jin Chen, Shixun Lin . Metric and strong metric dimension in TI-power graphs of finite groups. AIMS Mathematics, 2025, 10(1): 705-720. doi: 10.3934/math.2025032 |
The enumeration of fuzzy subgroups is a complex problem. Several authors have computed results for special instances of groups. In this paper, we present a novel algorithm that is designed to enumerate the fuzzy subgroups of a finite group. This is achieved through the computation of maximal chains of subgroups. This approach is also useful for writing a program to compute the number of fuzzy subgroups. We provide further elucidation by computing the number of fuzzy subgroups of the groups Q8 and D8.
The idea of fuzzy set was introduced by Zadeh[1]. Afterwards, Rosenfeld[2] developed this notion to define fuzzy subgroups. Thus, fuzzy group generalizes the traditional concept of a group. While group theory finds various applications in combinatorics, chemistry, and theoretical physics, fuzzy groups have practical applications in decision-making, pattern recognition, and artificial intelligence [3,4,5]. It should be noted that subgroups of a group arise as α-cuts of fuzzy subgroups [6]. This fact establishes the connection between fuzzy groups and crisp groups.
There have been several studies on the enumeration of fuzzy subgroups of a group. Sherwood and Anthony[7] discussed the product of fuzzy subgroups in terms of t-norms.
The enumeration of fuzzy subgroups is a complex task, prompting various authors to compute the number of fuzzy subgroups for specific instances only. Further details are provided below. Filep[8] constructed fuzzy subgroups for groups with order up to six. This is an influential paper in the enumeration of fuzzy subgroups.
The case of abelian groups isomorphic to Zpn⊕Zqm was solved by Murali and Makamba [9].
Moreover, the interesting case of finite cyclic groups of order pnqm was completed by Volf[10].
Tˇarnˇauceanu [11] has done extensive work on the enumeration of fuzzy subgroups, including providing explicit formulas for the counting of fuzzy subgroups of finite abelian groups, as well as for specific cases of dihedral and Hamiltonian groups. He has developed explicit formulas for determining the number of unique fuzzy subgroups in finite p-groups that contains a maximal subgroup and introduced a method for identifying all chains of finite elementary p-groups[12].
Other researchers have studied the cases of finite abelian p-groups, certain dihedral groups, quasi-dihedral groups, quaternion groups, modular p-groups, rectangle groups and finite dicyclic groups [13,14,15]. They have also developed expansion methods, lattice diagrams and recursive formulas to determine the number of fuzzy subgroups in these groups [16,17]. Recently, H. Alolaiyan et al. [18] have developed the notion of (α,β)-complex fuzzy subgroups which is a further generalization of a fuzzy subgroup.
We would also like to mention the work of L. Ardekani, [19] in which they have computed the fuzzy normal subgroups of the group U6n.
This paper employs a direct approach by counting the maximal chains in the group G which terminate in G. This method is suitable for the computation of fuzzy subgroups for any finite group.
Fuzzy groups play a significant role in addressing uncertainty and imprecision within the context of rough set theory. Rough set theory and fuzzy set theory are two important frameworks within the field of computational intelligence that have found numerous applications in various domains. Rough set theory focuses on handling uncertainty and imprecision in data by defining lower and upper approximations. Fuzzy set theory deals with ambiguity and vagueness by assigning degrees of membership to elements. In recent years, both rough set theory and fuzzy set theory have been applied to address important issues in healthcare, particularly in the context of lung cancer [22] and COVID-19. Several notable contributions [23] have been made in these areas.
Regarding lung cancer, researchers have utilized rough set theory to analyze medical datasets and extract relevant features for effective diagnosis and classification. By employing rough set-based feature selection techniques, they have achieved improved accuracy and efficiency in lung cancer detection. Moreover, fuzzy set theory has been employed to model uncertainty and imprecision in lung cancer risk assessment, aiding in personalized treatment planning and decision-making.
As for COVID-19, rough set theory has been employed to analyze large-scale datasets, aiding in identifying significant risk factors and predicting disease outcomes. By utilizing rough set-based feature selection and rule induction techniques, researchers have successfully identified key clinical and epidemiological factors associated with disease severity and mortality. Fuzzy set theory has also been applied to model and analyze the linguistic variables associated with COVID-19, enabling better understanding and interpretation of complex and uncertain information [24]. Moreover, the Chikungunya disease can be diagonised using soft rough sets [25]. Extension of fuzzy algebraic structures have been studied in [26,27,28,29,30].
Fuzzy groups can be employed in decision-making processes related to treatment planning and risk assessment. By considering the varying degrees of membership of patients to different groups, healthcare professionals can make more informed and personalized decisions, taking into account the inherent uncertainty and individual variations present in lung cancer and COVID-19 cases. Thus, fuzzy groups provide a flexible framework for handling uncertainty and imprecision within rough set theory and fuzzy set theory applications. They enable a more robust analysis of medical data, enhancing the accuracy and effectiveness of decision-making processes in the context of lung cancer and COVID-19 research.
Definition 2.1. [7] Let G be a group then a μ∈FP(G)(setofallfuzzysubsetsofG) is said to be a fuzzy subgroup of G if
(1) μ(xy)≥min(μ(x),μ(y)), ∀x,y∈G.
(2) μ(x−1)≥μ(x), ∀x∈G.
The set of all fuzzy subgroups of G will be denoted by F(G).
The following Theorem gives a connection between subgroups and fuzzy subgroups of G [6].
Theorem 2.1. Let G be a group. A μ∈FP(G) is a fuzzy subgroup of G if and only if every α-cut μα is a subgroup of G.
Definition 2.2. Let G be a finite group. A chain of finite subgroups of G is a set of subgroups of G linearly ordered by set inclusion, i.e., it is a finite sequence
G0⊂G1⊂⋯⊂Gn=G. |
In the context of fuzzy subgroups of a group G, two fuzzy subgroups μ and ν are considered equivalent, denoted as μ∼ν, if the following conditions hold for all x and y in G: μ(x) is greater than or equal to μ(y) if and only if ν(x) is greater than or equal to ν(y), and μ(x) is zero if and only if ν(x) is zero. It can be shown that μ∼ν if and only if there exists a one-to-one correspondence between the equivalence classes of fuzzy subgroups of G and the set of chains of subgroups that end at G. Therefore, to count the distinct fuzzy subgroups of G, we simply need to count all chains of subgroups in G that end at G. The following theorem, proved in [20] gives the number of fuzzy subgroups of a finite group.
Theorem 2.2. Let G be a finite group, Ci be a maximal chain of subgroups of G and F(G) be the set of all fuzzy subgroups of G. If there are r maximal chains in the lattice of subgroups of G then |F(G)| can be calculated by the following formula
|F(G)|=|F(r⋃i=1Ci)|+1. |
Proof. Let G be a finite group and S(G) be the lattice of subgroups of G. For each chain of G in S(G), we add G in the end of each chain. Obviously, r⋃i=1Ci is disjoint union of maximal chains Ci's and all chains are contained in Ci's. Furthermore, we have a certain unique chain (Gi⊂G) of G in S(G). So, by counting all those distinct chains of G in S(G) which terminate in G yields |F(G)|.
Hence without loss generality, we have
|F(G)|=|F(r⋃i=1Ci)|+1. |
Theorem 2.3. Let G be a finite group, then the |F(G)| (where the order of fuzzy subgroups is greater than one) can be calculated by the following formula:
|F(r⋃i=1Ci)|=(r∑i=12ℓi−r)−(r−1∑i=1r∑2=j>i2ℓij−r(r−1)2)+(r−2∑i=1 r−1∑i<j=2 r∑i<j<k=32ℓijk−12r−1∑α=2(r−α+1)(r−α))−⋯++(−1)r−2(2∑i1=1∑ζ12ℓi1i2i3⋯ir−1 −r)+(−1)r−1(∑ζ22ℓi1i2i3…ir−1 ir−1), |
where ζ1:i1<i2,2≤i2<i3<…<ir−1≤randζ2:1=i1<i2<i3<⋯<ir−1<ir=r.
Proof. From Theorem 2.2 it follows that,
|F(r⋃i=1Ci)|=r∑i=1|F(Ci)|−∑1≤i<j≤r|F(Ci∩Cj)|+∑1≤i<j<k≤r|F(Ci∩Cj∩Ck)|+⋯+(−1)r−1|F(C1∩C2∩…∩Cr)|. |
We denote |F(Ci)|, |F(Ci∩Cj)|, |F(Ci∩Cj∩Ck)| and |F(C1∩C2∩⋯∩Cr)| by Si,(i=1,…,r), Sij(1≤i<j≤r), Sijk,(1≤i<j<k≤r) and S12…r respectively.
Let Si represents the |F(G)| except of first order, formed by corresponding Ci of G and Sij, Sijk, …, S12⋯r represents the cardinality of all distinct possible fuzzy subgroups of G excluding first order, formed by corresponding (Ci∩Cj), (Ci∩Cj∩Ck), …, (C1∩C2∩⋯∩Cr) respectively of G. For ease of computations, the above equation can be written as
|F(r⋃i=1Ci)|=r∑i=1Si−∑1≤i<j≤rSij+∑1≤i<j<k≤rSijk−⋯+(−1)r−2∑ζ1Si1i2i3…ir−1+(−1)r−1∑ζ2Si1i2i3…ir−1ir. |
Where ζ1:1≤i1<i2<i3<⋯<ir−1≤r and ζ2:1=i1<i2<i3<…<ir−1<ir=r.
We define lengths of chains as under
1≤ℓi=|Ci|−1(1≤i≤r),1≤ℓij=|Ci∩Cj|−1(1≤i<j≤r), |
1≤ℓijk=|Ci∩Cj∩Ck|−1(1≤i<j<k≤r),…,1≤ℓi1i2i3…ir−1=|Ci1∩Ci2∩Ci3∩⋯∩Cir−1|−1(1≤i1<i2<i3<⋯<ir−1≤r), |
1≤ℓi1i2i3…ir−1ir=|Ci1∩Ci2∩Ci3∩⋯∩Cir−1∩Cir|−1(1=i1<i2<i3<⋯<ir−1<ir=r). |
We compute the lengths of chains in the following steps.
(1) We calculate,
r∑i=1Si, 1≤i≤r. |
Since, ℓi is the length for the maximal chain Ci and ℓi=|Ci|−1.
We have
Si=2ℓi−1, |
r∑i=1Si=(2ℓ1−1)+(2ℓ2−1)+⋯+(2ℓr−1)=r∑i=12ℓi−r. |
(2) In this step, we calculate ∑1=i<j≤rSij,(1≤i<j≤r).
Let ℓij be the length for the overlapping of maximal chains Ci and Cj which is ℓij=|Ci∩Cj|−1.
Fix i=1 for 2≤j≤r,
S1r=2ℓ1r−1, |
Now,
r∑j=2S1j=r∑j=2(2ℓ1j−1j)=r∑j=22ℓ1j−(r−1). |
Fix i=2,for3≤j≤r
S2r=2ℓ2r−1. |
We have
r∑j=3S2j=r∑j=3(2ℓ2j−1j)=r∑j=32ℓ2j−(r−2). |
Now fix i=r−2,forr−1≤j≤r,
Sr−2 r−1=2ℓr−2 r−1−1, |
Sr−2 r=2ℓr−2 r−1, |
r∑j=r−1Sr−2 j=r∑j=r−1(2ℓr−2 j−1j)=r∑j=r−12ℓr−2 j−2. |
Fixing i=r−1, j=r,
Sr−1 r=2ℓr−1 r−1. |
∑j=rSr−1 j=∑j=r(2ℓr−1 j−1j)=∑j=r2lr−1 j −1. |
∑1≤i<j≤rSij=r∑j=2S1j+r∑j=3S2j+…+r∑j=r−1Sr−2 j+∑j=rSr−1 j, |
hence,
∑1≤i<j≤rSij=r−1∑i=1r∑2=j>i2ℓij−r(r−1)2. |
(3) In this step, we calculate ∑1=i<j<k≤rSijk,(1≤i<j<k≤r).
Let ℓijk be the length for overlapping of maximal chains Ci, Cj and Ck which is ℓijk=|Ci∩Cj∩Ck|−1.
We fix i=1, for 2≤j<k≤m.
When j=2 and 3≤k≤r,
S123=2ℓ123−1, |
……… |
S12r=2ℓ12r−1, |
r∑k=3S12k=r∑k=3(2ℓ12k−1k)=r∑k=32ℓ12k−(r−2). |
When j=3 and 4≤k≤r,
S134=2ℓ134−1, |
……… |
S13r=2ℓ13r−1, |
r∑k=4S13k=r∑k=4(2ℓ13k−1k)=r∑k=42ℓ13k−(r−3), |
……… |
When j=r−2 and r−1≤k≤r,
S1 r−2 r−1=2ℓ1 r−2 r−1−1. |
S1 r−2 r=2ℓ1 r−2 r−1. |
r∑k=r−1S1 r−2 k=r∑k=r−1(2ℓ1 r−2 k−1k)=r∑k=r−12ℓ1 r−2 k−2. |
When j=r−1 and k=r,
S1 r−1 r=2ℓ1 r−1 r−1, |
∑k=rS1 r−1 k=∑k=r(2ℓ1 r−1 k−1k)=∑k=r2ℓ1 r−1 k−1. |
∑2≤j<k≤rS1jk=r∑k=3S12k+r∑k=4S13k+…+r∑k=r−1S1 r−2 k+∑k=rS1 r−1 k, |
Thus,
∑2≤j<k≤rS1jk=r−1∑j=2r∑j<k=32ℓ12k−(r−1)(r−2)2. |
Similarly, fix i=2, for 3≤j<k≤r,
∑3≤j<k≤rS2jk=r−1∑j=3r∑j<k=42ℓ2jk−(r−2)(r−3)2. |
……… |
Fix i=r−3, for r−2≤j<k≤r,
∑r−2≤j<k≤rSr−3 j k=r−1∑j=r−2r∑j<k=r−12ℓr−3 j k−3. |
Fix i=r−2, for r−1≤j<k≤r
∑r−1≤j<k≤rSr−2 j k=∑k=rSr−2 r−1 k=∑k=r2lr−2 r−1 k−1 |
∑1≤i<j<k≤rSijk=∑2≤j<k≤rS1jk+∑3≤j<k≤rS2jk+…+∑r−2≤j<k≤rSr−3 j k+∑r−1≤j<k≤rSr−2 j k |
∑1≤i<j<k≤rSijk=r−1∑j=2r∑j<k=32ℓ1jk−(r−1)(r−2)2+r−1∑j=3r∑j<k=42ℓ2jk−(r−2)(r−3)2+…+r−1∑j=r−2r∑j<k=r−12ℓr−3 j k−3+∑k=r2ℓr−2 r−1 k−1, |
∑1≤i<j<k≤rSijk=r−2∑i=1 r−1∑i<j=2 r∑i<j<k=32ℓijk−12r−1∑α=2(r+1−α)(r−α). |
……… |
(r−1)th Step:
We find, ∑ζSi1i2i3…ir−1 where i1<i2<i3<…<ir−1,
∑ζSi1i2i3…ir−1=2∑i1=1 ∑2≤i2<i3<…<ir−1≤r2ℓi1i2i3…ir−1−r. |
Where ζ:1≤i1<i2<i3<…<ir−1≤r.
rth Step:
We find ∑ζSi1i2i3…ir−1ir where i1<i2<i3<…<ir−1<ir,
∑ζSi1i2i3…ir−1ir=∑ζ 2ℓi1i2i3…ir−1ir−1, |
and ζ:1=i1<i2<i3<…<ir−1<ir=r. Summing together all previous steps,
|F(r⋃i=1Bi)|=r∑i=1Si−∑1≤i<j≤rSij+∑1≤i<j<k≤rSijk−⋯+(−1)r−2∑1≤i1<i2<i3<⋯<ir−1≤rSi1i2i3…ir−1+(−1)r−1∑1=i1<i2<i3<…<ir−1<ir=rSi1i2i3…ir−1ir. |
Finally, we have:
|F(r⋃i=1Bi)|=(r∑i=12ℓi−r)−(r−1∑i=1r∑2=j>i2ℓij−r(r−1)2)+(r−2∑i=1 r−1∑i<j=2 r∑i<j<k=32ℓijk−12r−1∑α=2(r−α+1)(r−α))−⋯++(−1)r−2(2∑i1=1 ∑i1<i2,2≤i2<i3<…<ir−1≤r 2ℓi1i2i3⋯ir−1 −r)+(−1)r−1(∑1=i1<i2<i3<⋯<ir−1<ir=r 2ℓi1i2i3…ir−1 ir −1). |
The following algorithm is the consequence of the Theorem 2.3.
Algorithm 1: Enumerating fuzzy subgroups of a finite group |
We enumerate the fuzzy subgroups of the quaternion group of Q8 as an illustration of the above algorithm. |
Input: A finite group G and C1, C2,…, Cr, the maximal chains of subgroups of G. |
Output: Number of all distinct possible fuzzy subgroups (having the order greater than one) of G. |
Data: Lattice of subgroups of the group G. |
Step 1. Determine all distinct fuzzy subgroups corresponding to every maximal chain, excluding the fuzzy subgroup of order 1. |F(Ci)| is the number of fuzzy subgroups corresponding to the ith maximal chain, where 1≤i≤r. |
Step 2: Find the sum r∑i=1|F(Ci)|. |
Step 3. Find intersections of l maximal chains, where 2≤ℓ≤r. |
Step 4: Find number of all distinct fuzzy subgroups (except of first order) corresponding to the intersection of every pair of maximal chains Ci∩Cj, |F(Ci∩Cj)| is the number of fuzzy subgroups corresponding to the intersection of every pair of maximal chains Ci∩Cj maximal chain, where 1≤i<j≤r. |
Step 5: Find the sum ∑1≤i<j≤r|F(Ci∩Cj)|. |
Step 6. Find number of all distinct fuzzy subgroups (except of first order) corresponding to the intersection of every l maximal chains, where 3≤l≤r. Thus, we find |F(Ci∩Cj∩Ck)| where (1≤i<j<k≤r), …, |F(Ci1∩Ci2∩Ci3∩⋯∩Cir−1)| where (1≤i1<i2<i3<⋯<ir−1≤r) and |F(C1∩C2∩…∩Cr)|. |
Step 7: Find the following sums ∑1≤i<j<k≤r|F(Ci∩Cj∩Ck)|, …, ∑ζ1|F(Ci1∩Ci2∩Ci3∩⋯∩Cir−1)| and ∑ζ2|F(Ci1∩Ci2∩Ci3∩⋯∩Cir−1∩Cir)|, where, ζ1:1≤i1<i2<i3<⋯<ir−1≤r and ζ2:1=i1<i2<i3<⋯<ir−1<ir=r. |
Step 8. By using combinatorial tools on maximal chains, find the overall sum of both the sum of all distinct fuzzy subgroups (excluding first order) corresponding to every ith maximal chain, where 1≤i≤r and the sum of all distinct fuzzy subgroups (except of first order) corresponding to the intersection of every ℓ maximal chains, where 2≤ℓ≤r. Thus, we have computed |F(r⋃i=1Ci)|. |
Example 2.3. The quaternion group Q8 is generated by ⟨i,j⟩, where i2=−1=j2=k2=ijk. Let B1,B2,B3 be the possible maximal chains of Q8. The subgroups of Q8 are:
H1=⟨1⟩, H2=⟨−1⟩, H3=⟨i⟩, H4=⟨j⟩, H5=⟨k⟩ and H6=Q8.
The maximal chains of Q8 are:
B1 : H1q0⊂H2q1⊂H3q2⊂H6q3 |
B2 : H1q0⊂H2q1⊂H4q2⊂H6q3 |
B3 : H1q0⊂H2q1⊂H5q2⊂H6q3 |
where1≥q0>q1>q2>q3≥0. |
Step 1:
Here B1 defines the following distinct possible fuzzy subgroups (except of first order) Q8;
H1q0⊂H2q1⊂H3q2⊂H6q3
λ1(g)={q0, for g=e,q1, for g∈H2∖H1,q2, for g∈H3∖H2,q3, for g∈H6∖H3. |
H1q0⊂H2q1⊂H6q2
λ2(g)={q0, for g=e,q1, for g∈H2∖H1,q2, for g∈H6∖H2. |
H1q0⊂H3q1⊂H6q2
λ3(g)={q0, for g∈H1,q1, for g∈H3∖H1,q2, for g∈H6∖H3. |
H2q0⊂H3q1⊂H6q2
λ4(g)={q0, for g∈H2,q1, for g∈H3∖H2,q2, for g∈H6∖H3. |
H1q0⊂H6q1
λ5(g)={q0, for g∈H1,q1, for g∈H6∖H1. |
H2q0⊂H6q1
λ6(g)={q0, for g∈H2,q1, for g∈H6∖H2. |
H3q0⊂H6q1
λ7(g)={q0, for g∈H3,q1, for g∈H6∖H3. |
⇒ |F(B1)|=7.
On the same pattern, |F(B2)|=7 and |F(B3)|=7.
|F(B1)|=|F(B2)|=|F(B3)|=7. |
Step 2:
|F(B1∩B2)|=|F(B1∩B3)|=|F(B2∩B3)|=3. |
Step 3:
|F(B1∩B2∩B3)|=3, |
since |F(Q8)|=|F(3⋃i=1Bi)|+1. |
Thus, we have,
|F(3⋃i=1Bi)|=|F(B1)|+|F(B2)|+|F(B3)|−|F(B1∩B2)|−|F(B1∩B3)|−|F(B2∩B3)|+|F(B1∩B2∩B3)| |
|F(3⋃i=1Bi)|=(7+7+7)−(3+3+3)+3=15. |
Hence
|F(Q8)|=|F(3⋃i=1Bi)|+1=16, |
which is in agreement with the above Theorem 2.3.
We give another example of computing fuzzy subgroups.
Example 2.4. The Dihedral group D8 has elements {e,a,a2,a3,b,ab,a2b,a3b}. The subgroups of D8 are:
H1={e}, H2={e,a,a2,a3}, H3={e,b}, H4={e,a2}, H5={e,ab}, H6={e,a2b}, H7={e,a3b}, H8={e,a2,ab,a3b}, H9={e,b,a2,a2b} and H10={e,a,a2,a3,b,ab,a2b,a3b}.
The maximal chains of D8 are:
B1:Hq01⊂Hq15⊂Hq29⊂Hq310. |
B2:Hq01⊂Hq13⊂Hq29⊂Hq310. |
B3:Hq01⊂Hq16⊂Hq29⊂Hq310. |
B4:Hq01⊂Hq16⊂Hq28⊂Hq310. |
B5:Hq01⊂Hq16⊂Hq27⊂Hq310. |
B6:Hq01⊂Hq12⊂Hq27⊂Hq310, |
where1≥q0≥q1≥q2≥q3≥0. |
We find that |F(D8)|=|i=7⋃i=1Bi|−5=32. Thus, there are 32 fuzzy subgroups of D8.
The number of fuzzy subgroups of a finite group G depend on its maximal chains because every maximal chain and intersection of maximal chains define fuzzy subgroups of a finite group G. We can get exactly one distinct fuzzy subgroup (trivial) of G of order 1, corresponding to a unique chain (Gi⊂G) of G. We can find the number of all distinct possible fuzzy subgroups (of order greater than one) of a finite group G by an algorithm which is consequence of above Theorem 2.3 as
|F(m⋃i=1Bi)|=m∑i=1|F(Bi)|−∑1≤i<j≤m|F(Bi∩Bj)|+∑1≤i<j<k≤m|F(Bi∩Bj∩Bk)|+⋯+(−1)m−1|F(B1∩B2∩…∩Bm)|. |
This formula is only valid and useful for all chains in the lattice of G of ith length and terminate in G, where i≥1. Due to the comlexity of the algorithm used, this method is feasible for groups of reasonably small orders. Moreover, the computer algebra system GAP[21] can be used to find the number of fuzzy subgroups of a group using the approach given in this paper.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.
This project was funded by the Deanship of Scientific Research (DSR), King Abdulaziz University, Jeddah, Saudi Arabia, under grant No. (D1441-149-130). The authors, therefore, gratefully acknowledge DSR technical and financial support.
The authors declare no conflict of interest.
[1] |
L. Zadeh, Fuzzy sets, Inform. Control, 8 (1965), 338–353. 10.1016/S0019-9958(65)90241-X doi: 10.1016/S0019-9958(65)90241-X
![]() |
[2] |
A. Rosenfeld, Fuzzy subgroups, J. Math. Anal. Appl., 35 (1971), 512–517. https://doi.org/10.1016/0022-247X(71)90199-5 doi: 10.1016/0022-247X(71)90199-5
![]() |
[3] |
G. Li, G. Kou, Y. Li, Y. Peng, A group decision making approach for supplier selection with multi-period fuzzy information and opinion interaction among decision makers, J. Oper. Res. Soc., 73 (2022), 855–868. https://doi.org/10.1080/01605682.2020.1869917 doi: 10.1080/01605682.2020.1869917
![]() |
[4] |
N. Pal, S. Pal, A review on image segmentation techniques, Pattern Recogn., 26 (1993), 1277–1294. https://doi.org/10.1016/0031-3203(93)90135-J doi: 10.1016/0031-3203(93)90135-J
![]() |
[5] |
H. Zimmermann, Fuzzy programming and linear programming with several objective functions, Fuzzy Set. Syst., 1 (1978), 45–55. https://doi.org/10.1016/0165-0114(78)90031-3 doi: 10.1016/0165-0114(78)90031-3
![]() |
[6] |
P. Das, Fuzzy groups and level subgroups, J. Math. Anal. Appl., 84 (1981), 264–269. https://doi.org/10.1016/0022-247X(81)90164-5 doi: 10.1016/0022-247X(81)90164-5
![]() |
[7] |
H. Sherwood, Products of fuzzy subgroups, Fuzzy Set. Syst., 11 (1983), 79–89. https://doi.org/10.1016/S0165-0114(83)80070-0 doi: 10.1016/S0165-0114(83)80070-0
![]() |
[8] |
L. Filep, Structure and construction of fuzzy subgroups of a group, Fuzzy Set. Syst., 51 (1992), 105–109. https://doi.org/10.1016/0165-0114(92)90081-E doi: 10.1016/0165-0114(92)90081-E
![]() |
[9] |
V. Murali, B. Makamba, Counting the number of fuzzy subgroups of an abelian group of order pnqm, Fuzzy Set. Syst., 144 (2004), 459–470. https://doi.org/10.1016/S0165-0114(03)00224-0 doi: 10.1016/S0165-0114(03)00224-0
![]() |
[10] | A. Volf, Fuzzy subgroups and chains of subgroups, J. Fire Secur. Assoc. India, 10 (2004), 87–98. |
[11] | L. Bentea, M. Tˇarnˇauceanu, A note on the number of fuzzy subgroups of finite groups, Analele Stiintifice ale Universitatii Al I Cuza din Iasi - Matematica, 1 (2008), 209–220. |
[12] |
M. Tˇarnˇauceanu, L. Bentea, On the number of fuzzy subgroups of finite abelian groups, Fuzzy Set. Syst., 159 (2008), 1084–1096. https://doi.org/10.1016/j.fss.2007.11.014 doi: 10.1016/j.fss.2007.11.014
![]() |
[13] | H. Darabi, F. Saeedi, M. Farrokhi, The number of fuzzy subgroups of some non-abelian groups, Iran. J. Fuzzy Syst., 10 (2013), 101–107. |
[14] |
H. Darabi, M. Imanparast, Counting number of fuzzy subgroups of some of dihedral groups, Int. J. Pure Appl. Math., 85 (2013), 563–575. http://dx.doi.org/10.12732/ijpam.v85i3.11 doi: 10.12732/ijpam.v85i3.11
![]() |
[15] | A. Sehgal, S. Sehgal, P. Sharma, The number of fuzzy subgroups of a finite dihedral Dpnqm, Int. J. Fuzzy Math. Arch., 8 (2015), 51–57. |
[16] |
R. Sulaiman, B. Prawoto, Computing the number of fuzzy subgroups by expansion method, Int. Electron. J. Pure Appl. Math., 8 (2014), 53–58. http://dx.doi.org/10.12732/iejpam.v8i4.6 doi: 10.12732/iejpam.v8i4.6
![]() |
[17] |
R. Sulaiman, B. Prawoto, The number of fuzzy subgroups of rectangle groups, Int. J. Algebr., 8 (2014), 17–23. http://dx.doi.org/10.12988/ija.2014.311121 doi: 10.12988/ija.2014.311121
![]() |
[18] |
H. Alolaiyan, H. A. Alshehri, M. H. Mateen, D. Pamucar, M. Gulzar, A novel algebraic structure of (α,β)-complex fuzzy subgroups, Entropy, 23 (2021). https://doi.org/10.3390/e23080992 doi: 10.1080/16168658.2022.2119828
![]() |
[19] |
L. K. Ardekani, B. Davvaz, On the subgroups Lattice and fuzzy subgroups of finite groups U6n, Fuzzy Inform. Eng., 14 (2022), 152–166. http://dx.doi.org/10.1080/16168658.2022.2119828 doi: 10.1080/16168658.2022.2119828
![]() |
[20] |
J. Oh, An explicit formula for the number of fuzzy subgroups of a finite abelian p-group of rank two, Iran. J. Fuzzy Syst., 10 (2013), 125–135. http://dx.doi.org/10.22111/IJFS.2013.1335 doi: 10.22111/IJFS.2013.1335
![]() |
[21] | The GAP group, GAP–-Groups, algorithms, and programming, Version 4.12.2, 2022. Available from: https://www.gap-system.org. |
[22] |
M. K. El-Bably, E. A. Abo-Tabl, A topological reduction for predicting of a lung cancer disease based on generalized rough sets, J. Intell. Fuzzy Syst., 41 (2021), 3045–3060. http://dx.doi.org/10.3233/JIFS-210167 doi: 10.3233/JIFS-210167
![]() |
[23] |
M. K. El-Bably, A. A. El-Atik, Soft β-rough sets and their application to determine COVID-19, Turk. J. Math., 45 (2021). http://dx.doi.org/10.3906/mat-2008-93 doi: 10.3906/mat-2008-93
![]() |
[24] |
A. S. Nawar, M. A. El-Gayar, M. K. El-Bably, R. A. Hosny, θβ-ideal approximation spaces and their applications, AIMS Math., 7 (2022), 2479–2497. http://dx.doi.org/10.3934/math.2022139 doi: 10.3934/math.2022139
![]() |
[25] |
M. K. El-Bably, R. Abu-Gdairi, M. A. El-Gayar, Medical diagnosis for the problem of Chikungunya disease using soft rough sets, AIMS Math., 8 (2023), 9082–9105. http://dx.doi.org/10.3934/math.2023455 doi: 10.3934/math.2023455
![]() |
[26] | M. Akram, A. Farooq, m-polar fuzzy Lie ideals of Lie algebras, Quasigroups Relat. Syst., 24 (2016), 101–110. |
[27] | M. Akram, B. Davvaz, F. Feng, Fuzzy soft Lie algebras, J. Mult.-Valued Log. S., 24 (2015), 501–520. |
[28] | M. Akram, Bipolar fuzzy soft Lie algebras, Quasigroups Relat. Syst., 21 (2013), 11–18. |
[29] |
M. Akram, A. Farooq, K. P. Shum, On m-polar fuzzy Lie subalgebras, Ital. J. Pure Appl. Mat., 36 (2016), 445–454. https://doi.org/10.1523/JNEUROSCI.2323-15.2016 doi: 10.1523/JNEUROSCI.2323-15.2016
![]() |
[30] | M. Akram, N. O. Alshehri, K. P. Shum, A. Farooq, Application of bipolar fuzzy soft sets in K-algebras, Ital. J. Pure Appl. Mat., 32 (2014), 1–14. |