Next Article in Journal
Efficient Mining Support-Confidence Based Framework Generalized Association Rules
Next Article in Special Issue
Seaport Network Efficiency Measurement Using Triangular and Trapezoidal Fuzzy Data Envelopment Analyses with Liner Shipping Connectivity Index Output
Previous Article in Journal
Projecting Mortality Rates Using a Markov Chain
Previous Article in Special Issue
On Triangular Multisets and Triangular Fuzzy Multisets
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

On the Number of Finite Fuzzy Subsets with Analysis of Integer Sequences

by
Rajesh Kumar Mohapatra
1,* and
Tzung-Pei Hong
2,3
1
Department of Mathematics, Kalasalingam Academy of Research and Education, Krishnankoil 626126, India
2
Department of Computer Science and Information Engineering, National University of Kaohsiung, Kaohsiung 811726, Taiwan
3
Department of Computer Science and Engineering, National Sun Yat-sen University, Kaohsiung 804201, Taiwan
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(7), 1161; https://doi.org/10.3390/math10071161
Submission received: 19 January 2022 / Revised: 21 March 2022 / Accepted: 29 March 2022 / Published: 3 April 2022
(This article belongs to the Special Issue Computing Mathematics with Fuzzy Sets)

Abstract

:
This paper solves the issues of determining the number Fn of fuzzy subsets of a nonempty finite set X . To solve this, this paper incorporates the equivalence relation on the collection of all fuzzy subsets of X . We derive two closed explicit formulas for F n , which is the sum of a finite series in the product of binomial numbers or the sum of k -level fuzzy subsets F n , k by introducing a classification technique. Moreover, these explicit formulas enable us to find the number of the maximal chains of crisp subsets of X . Further, this paper presents some elementary properties of F n , k and F n .

1. Introduction

The counting problem for the number of subsets in an ordinary finite set is simple. The challenges only occur when that set is infinite. By introducing the concept of aleph and aleph-null, Georg Cantor solved the problem of infiniteness [1,2]. However, in a fuzzy environment, the problem on counting becomes complicated due to the lack of sharp boundaries. This paper considers the counting problem in the case of fuzzy subsets, which becomes more complicated even if the set is finite. This is considered as a challenging problem due to the uncertainty in the membership values. Therefore, this paper tries to tackle the counting problems in the theory of fuzzy subsets under an equivalence relation.
Consider the sequence of numbers 1 ,   3 ,   11 ,   51 ,   299 ,   2163 ,   18 , 731 ,   , where the elements of this sequence correspond to the number of chains in the power set of n -set [3,4], where n = 0 , 1 , 2 , 3 , 4 , 5 , 6 , . This sequence is assigned with the identity number A007047 in the OEIS (On-Line Encyclopedia of Integer Sequences) [5]. The sequence A007047 is one of the most fundamental integer sequences in mathematics that plays a vital role in the area of combinatorics. It also has various interpretations that are connected to the familiar combinatorial integer sequences (see [4,6,7,8]). Essentially, Nelsen and Schmidt [3] introduced the family of exponential generating functions P ( x , t ) = e t x 2 e x , where t = 0 ,   1 ,   2 ,   . The generating functions for t = 0 and t = 2 have been shown to be the number of preferential arrangements of X and the number of chains in the power set of X , respectively. Later, the family of generating functions P ( x , t ) was briefly discussed for all non-negative integer values of t in [4,6,9].
For readers, let us discuss an example; take n = 2 and let the set X 2 = { 1 , 2 } , the power set of X 2 is P ( X 2 ) = { , { 1 } , { 2 } ,   { 1 , 2 } } . The number of chains in P ( X 2 ) ordered by set inclusion is | , { 1 } , { 2 } ,   { 1 , 2 } ,   { 1 } , { 2 } , { 1 , 2 } , { 1 } { 1 , 2 } , { 2 } { 1 , 2 } , { 2 } { 1 , 2 } , { 1 } { 1 , 2 } | = 11 . In [10], it is shown that there exists a bijection between the collection of all equivalence classes of fuzzy subsets of nonempty finite set X and the collection of all chains in the power set of X . The fuzzy subsets have been used to characterize fuzzy matrices of a finite order [11,12], fuzzy subgroups (fuzzy normal subgroups) of a finite group [13,14,15,16,17,18,19,20].
In [21], Murali and Makamba determined the n -th term F n of the sequence A007047 by enumerating nonequivalent classes of fuzzy subsets and using the concept of flags, keychains, and pinned flags. Later, the recurrence relations satisfied by F n , a closed formula, and a generating function for F n were derived by using ideas of k -level fuzzy subsets and Stirling numbers [10]. Since there can be many methods to solve a problem with each approach highlighting a different aspect of the problem, the issue of counting provides that opportunity to demonstrate the varieties of techniques from combinatorics. As a consequence, this paper provides more than one line of approach to most of our results. In this paper, we focus on the problem of computing the number of fuzzy subsets of X from a different perspective using binomial numbers.
The paper first derives the formulas for the number of distinct unrooted and rooted k -level fuzzy subsets F n , k , F n , k , and F n , k X . Then, it deduces the number of maximal chains of crisp subsets. Further, the total number of unrooted and rooted distinct fuzzy subsets of X is also obtained. Throughout this paper, we mainly focus on the combinatorial connections between the existing and the obtained integer sequences in the OEIS.
The outline of this paper is organized as follows: Section 2 provides some known definitions, results, and existing works on the counting problem for the number of fuzzy subsets. Section 3 proposes the methods to classify fuzzy subsets of a finite set X by a natural equivalence relation and the idea of k -level fuzzy subsets. The number of distinct unrooted and rooted k -level fuzzy subsets and the total number of distinct unrooted and rooted fuzzy subsets of any arbitrary finite set X are determined using a new combinatorial technique in Section 4. Lastly, Section 5 contains the conclusions of the paper.

2. Preliminaries

In this section, we provided all necessary definitions and results to count the number of fuzzy subsets (see [22,23]).

2.1. Fuzzy Subsets

Throughout this paper, we assumed X to be a nonempty finite set consisting of n elements, where n is a nonzero positive integer. A fuzzy subset A ˜ of the set X is defined by a membership function A ˜ : X I ,   where I = [ 0 ,   1 ] .   The set of all fuzzy subsets of X is denoted by I X , fuzzy subsets by A ˜ , B ˜ , C ˜ , etc., and its membership values by α , β , γ , etc. The union  ( ) and intersection  ( ) of two fuzzy subsets were defined by using supremum and infimum pointwise, respectively, and the complementation  ( c ) of a fuzzy subset by 1 A ˜ operator pointwise [22,24]. A fuzzy subset A ˜ was stated to be contained in a fuzzy subset B ˜ , denoted by A ˜ B ˜ , if A ˜ ( x ) B ˜ ( x ) , x X . A fuzzy subset A ˜ was stated to be contained in a fuzzy subset B ˜ , denoted by A ˜ B ˜ , if A ˜ ( x ) B ˜ ( x ) , x X . Through the support and core of a fuzzy subset of A ˜ , we mean the crisp subsets S u p p   ( A ˜ ) = { x X : A ˜ ( x ) > 0 } and C o r e   ( A ˜ ) = { x X : A ˜ ( x ) = 0 } , respectively. When stating the image of a fuzzy set A ˜ , we mean the set of membership values of A ˜ denoted by   I m ( A ˜ ) = A ˜ ( X ) . Through an α -cut [22,23] of a fuzzy subset A ˜ for α belongs to I , we had a crisp subset A ˜ α = { x X : A ˜ ( x ) α } of X . This is called the weak α -cuts. By strong  α -cuts, we mean A ˜ α = { x X : A ˜ ( x ) > α } . In this paper, we were always dealt with weak α -cuts. It was easy to verify that for 0 α β 1 , we had A ˜ β A ˜ α . For any arbitrary fuzzy subset A ˜ , we has a result as follows.
Proposition 1
([10], Proposition 1). For any fuzzy subset  A ˜ , A ˜ = α { α χ A ˜ α : 0 α 1 }
, where  χ A ˜ α denotes the characteristic function of the crisp subset A ˜ α .

2.2. Tool for Counting Methods

This subsection presents some known definitions and results in the area of combinatorics to deal with our main results.
Definition 1
([25]). The number of m -element subsets of an n -element set (that is, the number of ways we could select m -distinct elements from an n -element set) is called a binomial number or a binomial coefficient, denoted by ( n m ) (an alternative notation, C ( n , m ) ).
We displayed some of its basic properties as follows:
  • ( n 0 ) = ( n n ) = 1 ,
  • ( n 1 ) = ( n n 1 ) = n ,
  • ( n m ) = ( n n m ) , 0 m n and
  • ( n m ) = ( n 1 m ) + ( n 1 m 1 ) , 1 m < n .
The fourth item is the most important recurrence relation for binomial numbers.
We provided a familiar formula for binomial numbers as follows (by definition, 0 ! = 1 ) (See Table 1):
Lemma 1
([25,26]). For n m 0 ,
( n m ) = n ! m ! ( n m ) !  
with the convention that ( n m ) = 0 , for any m > n .
Next, we provided a famous theorem, known as the Binomial Theorem.
Theorem 1
([26], Binomial Theorem). For any integer n 0 ,
( a + b ) n = m = 0 n ( n m ) a m b n m  
The binomial numbers can be put into a triangular array, which is called Pascal′s triangle. Pascal′s triangle was assigned by A007318 in the OEIS.
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
1 9 36 84 126 126 84 36 9 1
The row sums of Pascal′s triangle provided the sequence:
1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16,384, 32,768, 65,536, .
The elements of this sequence represented the number of subsets of an n -set, n * = { 0 } . This sequence was also assigned by A000079 in the OEIS.
Remark 1.
The first ten diagonals of Pascal′s triangle provided the following sequences in the OEIS: A000012 (the all one′s sequence), A000027 (the natural numbers), A000217 ( ( n + 1 2 ) ,   n * ), A000292 ( ( n + 2 3 ) ,   n * ) , A000332 ( ( n 4 ) ,   n * ) , A000389 ( ( n 5 ) ,   n * ) , A000579 ( ( n 6 ) ,   n * ) , A000580 ( ( n 7 ) ,   n * ) , A000581 ( ( n 8 ) ,   n * ) , A000582 ( ( n 9 ) ,   n * ) , and A001287 ( ( n 10 ) ,   n * ) .

2.3. Existing Works on Fuzzy Subsets

This section discusses the work related to the counting of fuzzy subsets. For more concepts, the reader can refer to [27,28,29].
In [28,30], Murali and Makamba introduced an equivalence relation ( ) on I X by defining A ˜ B ˜ if A ˜ ( x ) > A ˜ ( y ) B ˜ ( x ) > B ˜ ( y ) , A ˜ ( x ) = 0 B ˜ ( x ) = 0 , and A ˜ ( x ) = 1 B ˜ ( x ) = 1 for all x , y X . This equivalence relation agreed with the equality of crisp subsets when the binary values { 0 , 1 } were used.
A fuzzy subset was represented by a pinned flag ( F , ) through α -cuts, which was written as follows:
X 0 1 X 0 λ 1 X 0 λ 2 X 0 λ n   :   { λ i χ X i   :   0 i 1 } = A ˜ ,
where F is a flag on X , that is a chain X 0 X 1 X 2 X n = X called the maximal chain (flag) of crisp subsets of X , and is a keychain from I , i.e., 1 λ 0 λ 1 λ 2 λ n 0 [30,31].
Let F n denote the number of distinct fuzzy subsets of X over . Through the detailed study of pinned flags, an explicit formula of F n was attained by accumulating all integer partitions τ n . That is, τ n means that τ is a partition of the integer n .
Theorem 2
([21]). For any non-negative integer n , the number of distinct fuzzy subsets of X with n-elements was given by the equality:
F n = τ n 4 ( k 1 + k 2 + k 3 + + k n ) ! n ! ( k 1 ! k 2 ! k 3 ! k n ! ) ( k 1 ! k 1 k 2 ! k 2 k 3 ! k 3 k n ! k n ) 1 ,  
where τ runs overall non-negative integer solutions of k 1 + 2 k 2 + 3 k 3 + + n k n = n .
The formula as mentioned above is called the factorial summation formula for F n . In [10], the author also discussed some different methods of counting the number of fuzzy subsets. This section presents some of the main results to focus our concepts.
Proposition 2
([10], Recurrence Relation 3.4). For any natural number n ,
F n + 1 = r = 0 n ( n + 1 r ) F r + 2 n + 1  
with F 0 = 1 .
A closed-form of F n was expressed by the following theorem.
Theorem 3
([10], Theorem 3.5). For a positive integer n , the number of distinct fuzzy subsets of X with n -elements was given by the equality:
F n = 4 ( j = 0 n i = 0 j ( 1 ) j 1 ( j i ) i n ) 1  
observing that j = 0 did not impact upon counting in the summation.
The expression as the infinite series for F n was given below.
Theorem 4
([10], Theorem 3.7). For a natural number   n , the number of fuzzy subsets of X with n -elements was given by the equality:
F n = r = 2 r n 2 ( 1 r )  
Since permutations were taken, a significant role in the computation of an exponential generating function F n , the function F n was derived in [10] as follows:
A ( x ) = e 2 x 2 e x .

3. Methodologies

In this section, we explored different methods to classify fuzzy subsets of a finite set X using an equivalence relation and the idea of k -level fuzzy subsets.

3.1. An Equivalence Relation on Fuzzy Subsets

The idea of this subsection was to briefly discuss an equivalence relation ( ) on the set IX. It was defined in the following way:
Definition 2
([31], Definition 3.1). Suppose A ˜ and B ˜ are two fuzzy subsets of X , A ˜ B ˜   if and only if the following properties are satisfied for all x , y X :
a. 
A ˜ ( x ) > A ˜ ( y ) iff B ˜ ( x ) > B ˜ ( y ) ;
b. 
A ˜ ( x ) = 1 iff B ˜ ( x ) = 1 ; and
c. 
A ˜ ( x ) = 0 iff B ˜ ( x ) = 0 .
Indeed, one can verify that this relation is an equivalence relation on I X . This equivalence relation coincides with the equality of crisp subsets when the values of membership in I = [ 0 , 1 ] are restricted to binary values I = { 0 , 1 } . Based on this equivalence relation, the equivalence class having A ˜ was denoted by [ A ˜ ] . We stated that two fuzzy subsets A ˜ and B ˜ were distinct if A ˜ and B ˜ were not equivalent, that is, A ˜ B ˜ .
Remark 2.
1. 
In condition (a) the strict inequality ( > ) can be replaced by inequality without disturbing the equivalence. It concludes that the same equivalence class of fuzzy subsets can be drawn by either of the inequalities.
2. 
A ˜ B ˜   concludes that the cores of A ˜   and B ˜ are equal in the condition (b).
3. 
From condition (c) of the above definition, it can be merely followed that two equivalent fuzzy subsets are the equal support. This condition is an integral part of the above equivalence relation, i.e., it cannot be redundant.
4. 
If A ˜ B ˜ , then | I m ( A ˜ ) | = | I m ( B ˜ ) | . However, the converse is not true, viz. if | I m ( A ˜ ) | = | I m ( B ˜ ) | or even if I m ( A ˜ ) = I m ( B ˜ ) , C o r e   ( A ˜ ) = C o r e ( B ˜ ) and S u p p ( A ˜ ) = S u p p ( B ˜ ) , we count not confirm that A ˜ B ˜ .
5. 
A ˜ B ˜ if, and only if, for each α > 0 there exists a β > 0 , such that A ˜ α = B ˜ β .
Example 1.
Suppose X to be a set of four elements,   X = { x 1 , x 2 , x 3 , x 4 } . Let us define fuzzy sets A ˜ and B ˜  on X  in the following way.
A ˜ ( x ) = { 1 if x = x 1 , 1 2 if x = x 2 , 1 4 o t h e r w i s e ,   a n d   B ˜ ( x ) = { 1 if x = x 1 , 1 2 if x = x 2 , 0 o t h e r w i s e .
It is easy to see that A ˜ ( x ) > A ˜ ( y ) if B ˜ ( x ) > B ˜ ( y ) for all x , y X , but S u p p ( A ˜ ) S u p p ( B ˜ ) .
Example 2.
Let X be a set of five elements labelled as { x 1 , x 2 , x 3 , x 4 , x 5 } . Suppose we defined fuzzy sets A ˜ and B ˜  onXas follows:
A ˜ ( x ) = { 0 i f x = x 1 , 1 i f x = x 2 , 1 2 i f x = x 3 ,     1 4 o t h e r w i s e ,   a n d   B ˜ ( x ) = { 0 i f x = x 1 , 1 i f x = x 2 , 1 2 i f x = x 4 , 1 4 o t h e r w i s e .
One could observe that, in this example, I m ( A ˜ ) = I m ( B ˜ ) , C o r e ( A ˜ ) = C o r e ( B ˜ ) , and S u p p ( A ˜ ) = S u p p ( B ˜ ) . However, A ˜ ( x 3 ) > A ˜ ( x 4 ) , but B ˜ ( x 3 ) B ˜ ( x 4 ) . Hence, it could be concluded that A ˜ is not equivalent to B ˜ .

3.2. A New Notion of Classifying Fuzzy Subsets

The motivation behind this subsection was to concentrate on classifying fuzzy subsets of X using the idea of k -level fuzzy subsets. Now, we introduced some definitions to derive the main results of this paper in the next section.
Definition 3.
For n and 0 k n , a k -level fuzzy subset A ˜ means that A ˜ has k distinct membership values in the open unit interval I″, that is, I\{0,1}. Note that a 0-level fuzzy subset means a crisp subset.
One can see that for α I and 1 k n , α -cuts of a k -level fuzzy subset A ˜ of X formed a chain of ( k + 1 ) -pair of crisp subsets of length k ordered by an usual set inclusion as follows:
Λ : A ˜ α 0 A ˜ α 1 A ˜ α 2 A ˜ α k ,  
with:
1 α 0 > α 1 > α 2 > > α k 0 ,
written in the magnitude of the descending order, not necessarily having 0 and 1 .
That is, a fuzzy subset A ˜ ,   A ˜ = α i { α i χ A ˜ α i : 0 α i 1 } had its α i -cuts equal to A ˜ α i ’s. Here, A ˜ α i ’s were various components of the above chain Λ . We stated that two k -level fuzzy subsets were distinct if they were not equivalent. Therefore, it could be concluded that A ˜ B ˜ if, and only if, A ˜ and B ˜ had the same chain of crisp subsets of type Λ .
A fuzzy subset of X having n elements could have maximum n -distinct membership values in I , and then the maximum number of distinct α -cuts of a fuzzy subset of X would be n + 1 . For k = n in the above chain Λ , one could obtain a maximal chain, which is called a flag. Therefore, the length of the flag for a fuzzy subset of X is n .
For the sake of understanding Definition 4, let us illustrate the definition through the following example:
Example 3.
Suppose X = { x 1 , x 2 , x 3 ,   x 4 } and let us define that a fuzzy set A ˜ is given by
A ˜ = { ( x 1 ,   0.2 ) ,   ( x 2 , 0.7 ) ,   ( x 3 , 0.7 ) , ( x 4 , 1 ) } .
Since A ˜ has two distinct membership values in ( 0 , 1 ) , we labeled A ˜ as a two-level fuzzy subset of X . The α -cuts of a t w o -level fuzzy subset A ˜ of X are:
For 0.7 < α 0 1 ,   0.2 < α 1 0.7 , and 0 α 2 0.2 , we had A ˜ α 0 = { x 4 } , A ˜ α 1 = { x 2 , x 3 ,   x 4 } , and A ˜ α 2 = { x 1 , x 2 , x 3 ,   x 4 } , respectively. These α -cuts also formed a chain of crisp subsets ordered by the usual set inclusion as follows:
A ˜ α 0 A ˜ α 1 A ˜ α 2 .
Definition 5.
A chain of crisp subsets of X ordered by the set inclusion was stated to be a -rooted (respectively, X -rooted) if it contained (respectively, X ). Otherwise, it was stated as unrooted or simply called a chain of crisp subsets of X .
From the above discussions, it can be followed that there exists a bijection between the collection of all distinct k -level fuzzy subsets of X and the collection of all chains of crisp of subsets of X of length k ordered by the set inclusion. Similarly, there was a bijection between the collection of all distinct -rooted (respectively, X -rooted) k -level fuzzy subsets of X and the set of all -rooted (respectively, X -rooted) chains of crisp of subsets of X of length k ordered by the set inclusion, respectively.
Definition 6.
Suppose n and 0 k n . Let P ( X ) be the collection of all crisp subsets of X and let C be the collection of all chains of crisp subsets of X ordered by the set inclusion. Now, we set:
n , k = { Γ C   :  the length of Γ is k with the initial term and the terminal term of Γ are not necessarily be the null set and the full set X , respectively},
n , k = { Γ C   : the initial term of Γ is of length k } , and
n , k X = { Γ C   : the terminal term Γ is X of length k } .
Note that if Γ was a chain such that its initial term and the terminal term coincided, then Γ was a chain of length 0 .
That is, n , k ,   n , k and n , k X were the collection of all chains of crisp subsets of X of length k , the collection of all -rooted chains of crisp subsets of X of length k , and the collection of all X -rooted chains of crisp subsets of X of length k ordered by the set inclusion, respectively. We used notations F n , k , F n , k , and F n . k X to denote the cardinal numbers of n , k , n , k , and n , k X , respectively. Further we define F 0 , 0 = 1 ,   F 0 , 0 = 1 and F 0 , 0 X = 1 .
Let n , n , and n X be the set of all chains of crisp subsets of X , the set of all -rooted chains of crisp subsets of X , and the set of all X -rooted chains of crisp subsets of X ordered by the set inclusion, respectively. Take F n = | n | , F n = | n | , and F n X = | n X | . Assume that F 0 = 1 , F 0 = 1 , and F 0 X = 1 for the counting formulas of F n , F n , and F n X for n = 0 , respectively, as a fuzzy subset of the empty set has no conventional meaning. It can also be concluded that there also exists a bijection between the collection of all distinct fuzzy subsets of X (respectively, distinct -rooted fuzzy subsets of X , distinct X -rooted fuzzy subsets of X ), and the collection of all chains of crisp subsets of X (respectively, -rooted chains of crisp subsets of X ,   X -rooted chains of crisp subsets of X ) ordered by the set inclusion.

4. Results

This section focused on the main objectives for finding the explicit formulas of F n , F n , and F n X . To attain this, we first determined the numbers F n , k , F n , k , and F n , k X .

4.1. The Number of k -Level Fuzzy Subsets

This subsection drove the numbers F n , k , F n , k , and F n . k X in terms of binomial coefficients. To calculate these numbers, we first investigated one of them, e.g., F n , k .
We took a set with three elements, e.g., X 3 = { 1 ,   2 ,   3 } . The lattice of P ( X 3 ) , denoted L ( P ( X 3 ) ) , was generated by the following subsets (See Figure 1):
P ( X 3 ) = { , { 1 } , { 2 } , { 3 } , { 1 , 2 } , { 1 , 3 } , { 2 , 3 } , { 1 , 2 , 3 } } .
It was essential to list these subsets because they were the key point in drawing a lattice diagram and for counting the number of chains of crisp subsets of X 3 (see Figure 1 and Figure 2). One could manually determine the number F 3 by describing all chains ordered by the set inclusion ( ) in the following four cases.
Case I
 
| 3 , 0 | = | { , { 1 } , { 2 } , { 3 } , { 1 , 2 } , { 1 , 3 } , { 2 , 3 } , { 1 , 2 , 3 } } | = 8 , | 3 , 0 | = | { } | = 1 , | 3 , 0 X | = | { { 1 , 2 , 3 } } | = 1 ;
Case II
 
| 3 , 1 | = | { { 1 } , { 2 } , { 3 } , { 1 , 2 } , { 1 , 3 } , { 2 , 3 } , { 1 , 2 , 3 } , { 1 } { 1 , 2 } , { 1 } { 1 , 3 } , { 2 } { 1 , 2 } , { 2 } { 2 , 3 } , { 3 } { 1 , 3 } , { 3 } { 2 , 3 } , { 1 } { 1 , 2 , 3 } ,   { 2 } { 1 , 2 , 3 } , { 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } , { 1 , 3 } { 1 , 2 , 3 } , { 2 , 3 } { 1 , 2 , 3 } } | = 19 , | 3 , 1 | = | { { 1 } , { 2 } , { 3 } , { 1 , 2 } , { 1 , 3 } , { 2 , 3 } , { 1 , 2 , 3 } } | = 7 , | 3 , 1 X | = | { { 1 , 2 , 3 } , { 1 } { 1 , 2 , 3 } , { 2 } { 1 , 2 , 3 } , { 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } , { 1 , 3 } { 1 , 2 , 3 } ,   { 2 , 3 } { 1 , 2 , 3 } } | = 7 ;
Case III
 
| 3 , 2 | = | { { 1 } { 1 , 2 } , { 1 } { 1 , 3 } , { 2 } { 1 , 2 } , { 2 } { 2 , 3 } , { 3 } { 1 , 3 } , { 3 } { 2 , 3 } , { 1 } { 1 , 2 , 3 } , { 2 } { 1 , 2 , 3 } , { 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } , { 1 , 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } , { 1 } { 1 , 2 } { 1 , 2 , 3 } , { 1 } { 1 , 3 } { 1 , 2 , 3 } ,   { 2 } { 1 , 2 } { 1 , 2 , 3 } , { 2 } { 2 , 3 } { 1 , 2 , 3 } , { 3 } { 1 , 3 } { 1 , 2 , 3 } , { 3 } { 2 , 3 } { 1 , 2 , 3 } } | = 18 , | 3 , 2 | = | { { 1 } { 1 , 2 } , { 1 } { 1 , 3 } , { 2 } { 1 , 2 } , { 2 } { 2 , 3 } , { 3 } { 1 , 3 } , { 3 } { 2 , 3 } , { 1 } { 1 , 2 , 3 } , { 2 } { 1 , 2 , 3 } , { 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } , { 1 , 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } } | = 12 , | 3 , 2 X | = | { { 1 } { 1 , 2 } { 1 , 2 , 3 } , { 1 } { 1 , 3 } { 1 , 2 , 3 } , { 2 } { 1 , 2 } { 1 , 2 , 3 } , { 2 } { 2 , 3 } { 1 , 2 , 3 } , { 3 } { 1 , 3 } { 1 , 2 , 3 } , { 3 } { 2 , 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } , { 1 , 3 } { 1 , 2 , 3 } , { 1 , 2 } { 1 , 2 , 3 } , { 1 } { 1 , 2 , 3 } , { 2 } { 1 , 2 , 3 } , { 3 } { 1 , 2 , 3 } } | = 12 ;
Case IV
 
| 3 , 3 | = | { { 1 } { 1 , 2 } { 1 , 2 , 3 } , { 1 } { 1 , 3 } { 1 , 2 , 3 } , { 2 } { 1 , 2 } { 1 , 2 , 3 } , { 2 } { 2 , 3 } { 1 , 2 , 3 } , { 3 } { 1 , 3 } { 1 , 2 , 3 } , { 3 } { 2 , 3 } { 1 , 2 , 3 } } | = | F S 3 , 3 ( X ) | = | F S 3 , 3 X ( X ) | = 6 .
The total number | 3 | of distinct fuzzy subsets of X 3 was:
| 3 | = | 3 , 0 | + | 3 , 1 | + | 3 , 2 | + | 3 , 3 | = 8 + 19 + 18 + 6 = 51 .
The total number of distinct rooted fuzzy subsets of X 3   was:
F 3 = 1 + 7 + 12 + 6 = 26 = F 3 X .
By examining the above discussions and analyzing Figure 1, one could conclude that the calculations manually consumed a lot of time, which is a difficult task. Therefore, it implied that a new technique was essential to solve these problems.
Lemma 2.
For each n and k = 0 , 1 , 2 , , n , the number F n , k of all the distinct k -level fuzzy subsets of X was given by the equality:
F n , 0 = 0 i 0 n ( n i 0 ) ; F n , 1 = 0 i 0 < i 1 n ( n i 1 ) ( i 1 i 0 ) ; F n , 2 = 0 i 0 < i 1 < i 2 n ( n i 2 ) ( i 2 i 1 ) ( i 1 i 0 ) ; F n , k = 0 i 0 < i 1 < < i k n ( n i k ) ( i k i k 1 ) ( i 1 i 0 ) .  
Proof. 
We started the proof by determining an auxiliary construction. Let X k denote the set consisting of all the crisp subsets of X with k -elements, | X k | = ( n k ) for   n and k = 0 , 1 , 2 , , n . Additionally, the crisp subsets   X k ’s satisfied the following condition:
X 0 X 1 X 2 X k ,   for   k = 0 , 1 , 2 , , n .
Now,
n , 0 = { X k   :   0 k n } ; n , 1 = { X i X k   :   0 i < k n } ; n , k = { X i 0 X i 1 X i 2 X i k   : 0 i 0 < i 1 < i 2 < < i k n } .
Next, we aimed to find the cardinality of n , k for k = 0 , 1 , 2 , , n , and n .
It could be easily proved that F n , 0 = | n , 0 | = 2 n . Let Γ be a chain of the crisp subsets in n , k for k = 0 , 1 , 2 , , n as follows:
Γ : X 0 X 1 X 2 X k .
Then, one could obtain the following ( k + 1 ) -dimensional vector as follows:
α = ( | X 0 | , | X 1 | , | X 2 | , , | X k | ) .
For our convenience, we called α the order vector of Γ . Here, we considered
Ω = { α   : α   is   an   order   vector   of   Γ ,   Γ F n , k } ,
and for each α Ω ,
n , k α = { Γ n , k   : the order vector of   Γ   is   α } .
Then, it was very natural to conclude that:
n , k = α Ω n , k α ,
and
n , k α n , k β = ,   if   α β .
Therefore,
F n , k = α Ω | n , k α | .
Now, it was easy to find that:
Ω = { α = ( ( n i 0 ) , ( n i 1 ) , ( n i 2 ) , , ( n i k ) )   :   0 i 0 < i 1 < i 2 < < i k n } .
Thus, for the order vector α of Γ n , k , the number of choices for the first term, the second term, , and the k-th term of α were listed as follows:
( n i k ) , k i k n ; ( i k i k 1 ) , k 1 i k 1 < i k n ; ( i k 1 i k 2 ) , k 2 i k 2 < i k 1 n 1 ; ( i 2 i 1 ) , 1 i 1 < i 2 n k + 2 ; ( i 1 i 0 ) , 0 i 0 < i 1 n k + 1 .
Therefore, we could precisely write the formula of F n , k as follows:
F n , k = 0 i 0 < i 1 < < i k n ( n i k ) ( i k i k 1 ) ( i 1 i 0 )
Hence, the lemma was proved. □
The following result can provide another version of Lemma 2.
Corollary 1.
Under the same requirements of Lemma 2, we had:
F n , 0 = i 0 = 0 n ( n i 0 ) ; F n , 1 = i 0 = 0 n 1 i 1 = 1 n i 0 ( n i 0 ) ( n i 0 i 1 ) ; F n , 2 = i 0 = 0 n 2 i 1 = 1 n i 0 1 i 2 = 1 n i 0 i 1 ( n i 0 ) ( n i 0 i 1 ) ( n i 0 i 1 i 2 ) ; F n , k = i 0 = 0 n k i 1 = 1 n i 0 k + 1 i k = 1 n i 0 i 1 i 2 i k 1 ( n i 0 ) ( n i 0 i 1 ) ( n i 0 i 1 i 2 i k 1 i k )  
The numbers F n , k ’s formed a triangular array and the rows for n = 0 to 6 were shown below:
1
2 1
4 5 2
8 19 18 6
16 65 110 84 24
32 211 570 750 480 120
64 665 2702 5460 5880 3240 720
The above triangular array was assigned by identity number A038719 in the OEIS and its row sums gave the following sequence (see Theorem 5):
1, 3, 11, 51, 299, 2163, 18,731, 189,171, 2,183,339, 28,349,043, 408,990,251, ⋯.
The elements of the above sequence represent the number of fuzzy subsets of n -set, where n * and was assigned by A007047 in the OEIS.
Remark 3.
1. 
The first three diagonals of the triangular array A038719 gave the following sequences in the OEIS: A000079 (the number of subsets of an n -set, n = 0 , 1 , 2 , 3 , ) , A001047 ( 3 n 2 n ,   n * ) , and A038721 (the number of functions f :   { 1 , 2 , , n + 1 }   { 1 , 2 , 3 , 4 } , such that I m ( f ) contained t w o fixed elements, n 1 and n ).
2. 
The last diagonal and next-to-last diagonal of the triangular array A038719 gave the sequences: A000142 (the number of permutations of n letters,   n * ,or factorial numbers) and A038720 ( n ! ( n + 3 ) / 2 ,   n *   ) , respectively, in the OEIS.
The same methods as that in Lemma 2 were exemplified in the following two lemmas and two corollaries to derive the formulas of F n , k and F n , k X .
Lemma 3.
For each natural number n and k = 0 , 1 , 2 , , n , the number F n , k of all the distinct -rooted k -level fuzzy subsets of X was given by the equality:
F n , 1 = 1 i 0 n ( n i 0 ) ; F n , 2 = 1 i 0 < i 1 n ( n i 1 ) ( i 1 i 0 ) ; F n , 3 = 1 i 0 < i 1 < i 2 n ( n i 2 ) ( i 2 i 1 ) ( i 1 i 0 ) ; F n , k = 1 i 0 < i 1 < < i k 1 n ( n i k 1 ) ( i k 1 i k 2 ) ( i 1 i 0 ) ,
with F n , 0 = 1 for n > 0 .
Corollary 2.
Under the same assumptions of Lemma 3, we had:
F n , 0 = 1 ; F n , 1 = i 0 = 1 n ( n i 0 ) F n , 2 = i 0 = 1 n 1 i 1 = 1 n i 0 ( n i 0 ) ( n i 0 i 1 ) ; F n , k = i 0 = 1 n k + 1 i 1 = 1 n i 0 k + 2 i k 1 = 1 n i 0 i 1 i 2 i k 2 ( n i 0 ) ( n i 0 i 1 ) ( n i 0 i 1 i 2 i k 2 i k 1 ) .
Lemma 4.
For any nonzero positive integers n and k, 0 k n , the number F n . k X of all the distinct X -rooted k -level fuzzy subsets of X  was given by the equality:
F n , 0 X = 1 ; F n , 1 X = 0 i 0 n 1 ( n i 0 ) ; F n , 2 X = 0 i 0 < i 1 n 1 ( n i 1 ) ( i 1 i 0 ) ; F n , 3 X = 0 i 0 < i 1 < i 2 n 1 ( n i 2 ) ( i 2 i 1 ) ( i 1 i 0 ) ; F n , k X = 0 i 0 < i 1 < < i k 1 n 1 ( n i k 1 ) ( i k 1 i k 2 ) ( i 1 i 0 ) ,
with F n , 0 X = 1 for n > 0 .
Corollary 3.
Under the same assumptions of Lemma 4, we had:
F n , 0 X = 1 ; F n , 1 X = i 0 = 0 n 1 ( n i 0 ) ; F n , 2 X = i 0 = 0 n 2 i 1 = 1 n i 0 1 ( n i 0 ) ( n i 0 i 1 ) ; F n , k X = i 0 = 0 n k i 1 = 1 n i 0 k + 1 i k 1 = 1 n i 0 i 1 i 2 i k 2 1 ( n i 0 ) ( n i 0 i 1 ) ( n i 0 i 1 i 2 i k 2 i k 1 ) .
The numbers satisfied by the formula of F n , k ( = F n , k X ) formed a triangle and the first few rows of the triangle were listed below:
1
1 1
1 3 2
1 7 12 6
1 15 50 60 24
1 31 180 390 360 120
1 63 602 2100 3360 2520 720
The above triangle was assigned by A028246 in the OEIS and its row sums gave the following sequence (see Theorems 6 and 7):
1, 2, 6, 26, 150, 1082, 9366, 94,586, 1,091,670, 14,174,522, 204,495,126, 3,245,265,146, .
The elements of this sequence correspond to the number of rooted fuzzy subsets of n -set, where n * and was assigned by the identity number A000629 in the OEIS.
Remark 4.
1. 
The first four diagonals of the triangle A028246 gave the following sequences in the OEIS: A000012 (the all one′s sequence), A000225 (the number of nonempty subsets of n -set, n * ), A028243 (the number of functions f :   { 1 , 2 , , n 1 }   { 1 , 2 , 3 } , such that I m ( f ) contained two fixed elements, n 3 and n ), and A028244 (the number of functions f :   { 1 , 2 , , n 1 } { 1 , 2 , 3 , 4 } , such that I m ( f ) contained t h r e e fixed elements, n 4 and n ).
2. 
The last seven external diagonals of the triangle A028246 gave the following sequences in the OEIS: A000142 (the number of permutations of n letters,   n * ) and A001710 (number of even permutations of n letters, n * ), A005460 (essentially Stirling numbers of the second kind, offset: 0,2), A005461 (essentially Stirling numbers of the second kind, offset: 1,2), A005462 (essentially Stirling numbers of the second kind, offset: 3,2), A005463 (essentially Stirling numbers of the second kind, offset: 4,2), and A005464 (essentially Stirling numbers of the second kind, offset: 5,2), respectively, in the OEIS.
By taking k = n in the explicit expression of F n , k in Lemma 2, we had an exciting result.
Corollary 4.
The number F n , n of all the maximal chains of the crisp subsets of X was given by the equality:
F n , n = n ! .
Proof. 
The proof directly followed from the explicit formula of F n , k by substituting k = n
We had:
F n , n = ( n n ) ( n n 1 ) ( n 1 n 2 ) ( 2 1 ) ( 1 0 ) = 1 n ( n 1 ) 2 1 = n !
Corollary 5.
The numbers F n , n and F n , n X of all the maximal chains of the crisp subsets of X were derived by the equality:
F n , n = n ! = F n , n X .
Proof. 
It could be proved similarly as in Corollary 4, by using Lemmas 3 and 4. □
Starting with n = 0 , the first few terms of the factorial of n were:
1 ,   1 ,   2 ,   6 ,   24 ,   120 ,   720 ,   5040 ,   40 , 320 ,   362 , 880 ,   3 , 628 , 800 .
This sequence was assigned by A000142 in the OEIS.
The formulas of F n , n , F n , n , and F n , n X could also be justified by using Corollaries 1–3, respectively. To highlight and verify the above results, we illustrated them by the following example.
Example 4.
Determine the numbers F 4 , 4 , F 4 , 4 , and F 4 , 4 X .
Solution. 
One could calculate the numbers F 4 , 4 , F 4 , 4 , and F 4 , 4 X in the following, by substituting n = 4 and k = 4 in Lemmas 2–4, respectively. We had:
F 4 , 4 = ( 4 4 ) ( 4 3 ) ( 3 2 ) ( 2 1 ) ( 1 0 ) = 1 × 4 × 3 × 2 × 1 = 24 , F 4 , 4 = ( 4 4 ) ( 4 3 ) ( 3 2 ) ( 2 1 ) = 1 × 4 × 3 × 2 = 24 ,   and F 4 , 4 X = ( 4 3 ) ( 3 2 ) ( 2 1 ) ( 1 1 ) = 4 × 3 × 2 × 1 = 24 .
Hence, the formulas were verified.
As a verification of the above Corollaries 4 and 5, we manually computed all the maximal chains of the crisp subsets of X 4 = { 1 , 2 , 3 , 4 } . We listed all the maximal chains, F 4 , 4 , as follows:
{ 1 } { 1 , 2 } { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } , { 1 } { 1 , 2 } { 1 , 2 , 4 } { 1 , 2 , 3 , 4 } , { 1 } { 1 , 3 } { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } , { 1 } { 1 , 3 } { 1 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 1 } { 1 , 4 } { 1 , 2 , 4 } { 1 , 2 , 3 , 4 } , { 1 } { 1 , 4 } { 1 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 2 } { 1 , 2 } { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } , { 2 } { 1 , 2 } { 1 , 2 , 4 } { 1 , 2 , 3 , 4 } , { 2 } { 2 , 3 } { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } , { 2 } { 2 , 3 } { 2 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 2 } { 2 , 4 } { 1 , 2 , 4 } { 1 , 2 , 3 , 4 } , { 2 } { 2 , 4 } { 2 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 3 } { 1 , 3 } { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } , { 3 } { 1 , 3 } { 1 , 2 , 4 } { 1 , 2 , 3 , 4 } , { 3 } { 2 , 3 } { 1 , 2 , 3 } { 1 , 2 , 3 , 4 } , { 3 } { 2 , 3 } { 2 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 3 } { 3 , 4 } { 1 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 3 } { 3 , 4 } { 2 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 4 } { 1 , 4 } { 1 , 2 , 4 } { 1 , 2 , 3 , 4 } , { 4 } { 1 , 4 } { 1 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 4 } { 2 , 4 } { 1 , 2 , 4 } { 1 , 2 , 3 , 4 } , { 4 } { 2 , 4 } { 2 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 4 } { 3 , 4 } { 1 , 3 , 4 } { 1 , 2 , 3 , 4 } , { 4 } { 3 , 4 } { 2 , 3 , 4 } { 1 , 2 , 3 , 4 } .
These 24 maximal chains agreed with the numbers F 4 , 4 , F 4 , 4 , and F 4 , 4 X .
We could have analyzed the time complexity of calculating F n , n as follows: The calculation of ( r r 1 ) , r needed O ( 1 ) . F n , n needed n operations of the above calculation and multiplied them. Thus, its time complexity was n O ( 1 ) + O ( n ) , which was O ( n ) .

4.2. Explicit Formulas of F n , F n , and F n X

This subsection derived the explicit summation formulas of F n , F n , and F n X . Now, we gave the most important result in the following theorem.
Theorem 5.
The number F n of all the distinct fuzzy subsets of X was given by the equality:
F n = k = 0 n F n , k = k = 0 n ( 0 i 0 < i 1 < < i k n ( n i k ) ( i k i k 1 ) ( i 1 i 0 ) ) ,  
and
F n = k = 0 n F n , k = k = 0 n ( i 0 = 0 n k i 1 = 1 n i 0 k + 1 i k = 1 n i 0 i 1 i 2 i k 1 ( n i 0 ) ( n i 0 i 1 ) ( n i 0 i 1 i 2 i k 1 i k ) )  
where n 1 is arbitrary.
Proof. 
By summing up all F n , k ’s in Lemma 2 and Corollary 1, we had the required formula for F n . □
For 0 n 10 , the formula F n gave the following sequence with the initial terms (See Table 2):
1 ,   3 ,   11 ,   51 ,   299 ,   2163 ,   18 , 731 ,   189 , 171 ,   2 , 183 , 339 ,   28 , 167 , 603 ,   408 , 990 , 251 . This sequence was assigned by A007047 in the OEIS.
One could have two immediate straightforward consequences of Theorem 5 in the following:
Theorem 6.
For a fixed value n + and n 1 , the number F n of all the distinct -rooted fuzzy subsets of X was given by the equality:
F n = k = 0 n F n , k = 1 + k = 1 n ( 1 i 0 < i 1 < < i k 1 n ( n i k 1 ) ( i k 1 i k 2 ) ( i 1 i 0 ) ) ,
and
F n = k = 0 n F n , k = 1 + k = 1 n ( i 0 = 1 n k + 1 i 1 = 1 n i 0 k + 2 i k 1 = 1 n i 0 i 1 i 2 i k 2 ( n i 0 ) ( n i 0 i 1 ) ( n i 0 i 1 i 2 i k 2 i k 1 ) )
with F 0 = 1 .
Theorem 7.
The number F n X of all the distinct X -rooted fuzzy subsets of X with n 1 was given by the equality:
F n X = k = 0 n F n , k X = 1 + k = 1 n ( 0 i 0 < i 1 < < i k n 1 ( n i k ) ( i k i k 1 ) ( i 1 i 0 ) ) ,
and
F n X = k = 0 n F n , k X = 1 + k = 1 n ( i 0 = 0 n k i 1 = 1 n i 0 k + 1 i k 1 = 1 n i 0 i 1 i 2 i k 2 1 ( n i 0 ) ( n i 0 i 1 ) ( n i 0 i 1 i 2 i k 2 i k 1 ) ) ,
with F 0 X = 1 .
The beginning for n = 0 to 10 , the results of theormula F n   ( = F n X ) were shown below (see Table 3):
1 ,   2 ,   6 ,   26 ,   150 ,   1082 ,   9366 ,   94 , 586 ,   1 , 091 , 670 ,   14 , 174 , 522 ,   204 , 495 , 126 .
This sequence was assigned by A000629 in the OEIS.
The following observations gave the connections among the numbers of F n , F n , and F n X . It was similar to Proposition 1 in [32] and Theorem 1 in [33].
Proposition 3.
For any positive integer n , we had:
F n , k = 2 F n , k 1 = 2 F n . k X 1 .
To highlight and verify the above results, we illustrated it through an example in the following (see Figure 3):
Example 5.
Find the numbers F 3 ,   F 3 , and F 3 X .
Solution. 
By taking n = 3 in the explicit formulas of F n , F n , and F n X , we had F 3 ,   F 3 , and F 3 X in the following way:
F 3 = k = 0 3 F 3 , k = F 3 , 0 + F 3 , 1 + F 3 , 2 + F 3 , 3   = 0 i 0 3 ( 3 i 0 ) + 0 i 0 < i 1 3 ( 3 i 1 ) ( i 1 i 0 ) + 0 i 0 < i 1 < i 2 3 ( 3 i 2 ) ( i 2 i 1 ) ( i 1 i 0 ) + 0 i 0 < i 1 < i 2 < i 3 3 ( 3 i 3 ) ( i 3 i 2 ) ( i 2 i 1 ) ( i 1 i 0 ) = ( ( 3 3 ) + ( 3 2 ) + ( 3 1 ) + ( 3 0 ) ) + ( ( 3 3 ) ( 3 2 ) + ( 3 3 ) ( 3 1 ) + ( 3 3 ) ( 3 0 ) + ( 3 2 ) ( 2 1 ) + ( 3 2 ) ( 2 0 ) + ( 3 1 ) ( 1 0 ) ) + ( ( 3 3 ) ( 3 2 ) ( 2 1 ) + ( 3 3 ) ( 3 2 ) ( 2 0 ) + ( 3 3 ) ( 3 1 ) ( 1 0 ) + ( 3 2 ) ( 2 1 ) ( 1 0 ) ) + ( 3 3 ) ( 3 2 ) ( 2 1 ) ( 1 0 ) = ( 1 + 3 + 3 + 1 ) + ( 3 + 3 + 1 + 6 + 3 + 3 ) + ( 6 + 3 + 3 + 6 ) + 6 = 51 , F 3 = k = 0 3 F 3 , k = F 3 , 0 + F 3 , 1 + F 3 , 2 + F 3 , 3 = ( 3 0 ) + 1 i 0 3 ( 3 i 0 ) + 1 i 0 < i 1 3 ( 3 i 1 ) ( i 1 i 0 ) + 1 i 0 < i 1 < i 2 3 ( 3 i 2 ) ( i 2 i 1 ) ( i 1 i 0 ) = ( 3 0 ) + ( ( 3 3 ) + ( 3 2 ) + ( 3 1 ) ) + ( ( 3 3 ) ( 3 2 ) + ( 3 3 ) ( 3 1 ) + ( 3 2 ) ( 2 1 ) ) + ( 3 3 ) ( 3 2 ) ( 2 1 ) = 1 + ( 1 + 3 + 3 ) + ( 3 + 3 + 6 ) + 6 = 26 ,
and
F 3 X = k = 0 n F 3 , k X = F 3 , 0 X + F 3 , 1 X + F 3 , 2 X + F 3 , 3 X = ( 3 3 ) + 0 i 0 2 ( 3 i 0 ) + 0 i 0 < i 1 2 ( 3 i 1 ) ( i 1 i 0 ) + 0 i 0 < i 1 < i 2 2 ( 3 i 2 ) ( i 2 i 1 ) ( i 1 i 0 ) = ( 3 3 ) + ( ( 3 2 ) + ( 3 1 ) + ( 3 0 ) ) + ( ( 3 2 ) ( 2 1 ) + ( 3 2 ) ( 2 0 ) + ( 3 1 ) ( 1 0 ) ) + ( 3 2 ) ( 2 1 ) ( 1 0 ) = 1 + ( 1 + 3 + 3 ) + ( 6 + 3 + 3 ) + 6 = 26 .
We could have analyzed the time complexity of directly calculating F n , k as follows. The maximum time complexity for computing a binomial coefficient ( n k ) ,   0 k n was O ( n ) . For a ( k + 1 )-tuple sequence ( i 0 , i 1 , , i k ) satisfying 1 i 0 < i 1 < < i k 1 n , the time complexity for calculating ( n i k ) ( i k i k 1 ) ( i 1 i 0 ) was, thus, ( k + 1 ) O ( n ) . However, there were ( n + 1 k ) sequences in   F n , k ; thus, the time complexity for F n , k was not polynomial.

5. Conclusions

This paper solved the counting problems for the number of fuzzy subsets of any arbitrary finite set by using binomial numbers. The explicit formulas of F n and F n   ( = F n X ) for the numbers of distinct unrooted and rooted fuzzy subsets of a finite set X were derived, respectively. Moreover, the combinatorial structures on the power set of X were briefly studied. In addition, the paper gave the connection between the existing and obtained integer sequences in the OEIS that were strongly related to these numbers. This study could be successfully used to classify special classes of fuzzy matrices of finite order. It could also be extended to many other algebraic structures, such as subgroups of a finite group, ideals of a finite ring, and subfields of a finite field. This would surely indicate the way to further strengthen the research and lead to many novel findings in the area of artificial intelligence, clustering analysis, image processing, machine learning, neural networks, etc.
Moreover, as mentioned above, the time complexity of directly calculating F n , k was not polynomial. As future work, we could attempt to derive a better way to calculate F n , k such as designing a recursive way to obtain its value.

Author Contributions

Conceptualization, R.K.M. and T.-P.H.; Formal analysis, R.K.M.; Investigation, R.K.M.; Methodology, R.K.M. and T.-P.H.; Supervision, T.-P.H.; Validation, R.K.M.; Visualization, R.K.M. and T.-P.H.; Writing—original draft, R.K.M.; Writing—review and editing, R.K.M. and T.-P.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We sincerely acknowledge (S. R. Kannan, Pondicherry University, Puducherry, India, for his valuable suggestions to improve the manuscript.

Conflicts of Interest

The authors declare that they have no conflict of interest.

References

  1. Yager, R.R. Counting the number of classes in a fuzzy set. IEEE Trans. Syst. Man Cybern. 1993, 23, 257–264. [Google Scholar] [CrossRef]
  2. Cantor, G. Über eine elementare Frage der Mannigfaltigskeitslehre. Jahresber. DMV 1981, 1, 75–78. [Google Scholar]
  3. Nelsen, R.B.; Schmidt, H., Jr. Chains in power sets. Math. Mag. 1991, 64, 23–31. [Google Scholar] [CrossRef]
  4. Nkonkobe, S.; Murali, V. A study of a family of generating functions of Nelsen–Schmidt type and some identities on restricted barred preferential arrangements. Discret. Math. 2017, 340, 1122–1128. [Google Scholar] [CrossRef]
  5. OEIS Foundation Inc. The Online Encyclopedia of Integer Sequences. 2022. Available online: https://oeis.org/ (accessed on 18 January 2022).
  6. Murali, V. Ordered partitions and finite fuzzy sets. Far East J. Math. Sci. (FJMS) 2006, 21, 121–132. [Google Scholar]
  7. Mendelson, E. Races with ties. Math. Mag. 1982, 55, 170–175. [Google Scholar] [CrossRef]
  8. Gross, O.A. Preferential arrangement. Am. Math. Mon. 1962, 69, 4–8. [Google Scholar] [CrossRef]
  9. Nkonkobe, S.; Bényi, B.; Corcino, R.B.; Corcino, C.B. A combinatorial analysis of higher order generalised geometric polynomials: A generalisation of barred preferential arrangements. Discret. Math. 2020, 343, 111729. [Google Scholar] [CrossRef]
  10. Murali, V. Combinatorics of counting finite fuzzy subsets. Fuzzy Sets Syst. 2006, 157, 2403–2411. [Google Scholar] [CrossRef]
  11. Kannan, S.R.; Mohapatra, R.K.; Hong, T.-P. The invention of new sequences through classifying and counting fuzzy matrices. Soft Comput. 2021, 25, 9663–9676. [Google Scholar] [CrossRef]
  12. Dogra, S.; Pal, M. Picture fuzzy matrix and its application. Soft Comput. 2020, 24, 9413–9428. [Google Scholar] [CrossRef]
  13. Zhang, Y.; Zou, K. A note on an equivalence relation on fuzzy subgroups. Fuzzy Sets Syst. 1998, 95, 243–247. [Google Scholar] [CrossRef]
  14. Volf, A.C. Counting fuzzy subgroups and chains of subgroups. Fuzzy Syst. Artif. Intell. (FSAI) 2004, 10, 191–200. [Google Scholar]
  15. Tărnăuceanu, M. A new equivalence relation to classify the fuzzy subgroups of finite groups. Fuzzy Sets Syst. 2016, 289, 113–121. [Google Scholar] [CrossRef]
  16. Degang, C.; Jiashang, J.; Congxin, W.; Tsang, E.C.C. Some notes on equivalent fuzzy sets and fuzzy subgroups. Fuzzy Sets Syst. 2005, 152, 403–409. [Google Scholar] [CrossRef]
  17. Murali, V.; Makamba, B.B. On an equivalence of fuzzy subgroups II. Fuzzy Sets Syst. 2003, 136, 93–104. [Google Scholar] [CrossRef]
  18. Murali, V.; Makamba, B.B. Counting the number of fuzzy subgroups of an abelian group of order pnqm. Fuzzy Sets Syst. 2004, 144, 459–470. [Google Scholar] [CrossRef]
  19. Han, L.; Guo, X. The number of subgroup chains of finite nilpotent groups. Symmetry 2020, 12, 1537. [Google Scholar] [CrossRef]
  20. Ardekani, L.K.; Davvaz, B. On the number of fuzzy subgroups of dicyclic groups. Soft Comput. 2020, 24, 6183–6191. [Google Scholar] [CrossRef]
  21. Murali, V.; Makamba, B.B. Finite fuzzy sets. Int. J. Gen. Syst. 2005, 34, 61–75. [Google Scholar] [CrossRef]
  22. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  23. Zadeh, L.A. Similarity relations and fuzzy orderings. Inf. Sci. 1971, 3, 177–200. [Google Scholar] [CrossRef]
  24. Zimmermann, H.J. Fuzzy Set Theory and Its Applications, 4th ed.; Springer: Berlin, Germany, 2001. [Google Scholar]
  25. Van-Lint, J.H.; Wilson, R.M. A Course in Combinatorics; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar] [CrossRef]
  26. Tomescu, I. Introduction to Combinatorics; Collet’s Publishers Ltd.: London, UK, 1975. [Google Scholar]
  27. Rosenfeld, A. Fuzzy groups. J. Math. Anal. Appl. 1971, 35, 512–517. [Google Scholar] [CrossRef]
  28. Murali, V.; Makamba, B.B. On an equivalence of fuzzy subgroups I. Fuzzy Sets Syst. 2001, 123, 259–264. [Google Scholar] [CrossRef]
  29. Tǎrnǎuceanu, M.; Bentea, L. On the number of fuzzy subgroups of finite abelian groups. Fuzzy Sets Syst. 2008, 159, 1084–1096. [Google Scholar] [CrossRef]
  30. Murali, V. Fuzzy points of equivalent fuzzy subsets. Inf. Sci. 2004, 158, 277–288. [Google Scholar] [CrossRef]
  31. Murali, V. Equivalent finite fuzzy sets and Stirling numbers. Inf. Sci. 2005, 174, 251–263. [Google Scholar] [CrossRef]
  32. Oh, J.M. The number of chains of subgroups of a finite cyclic group. Eur. J. Comb. 2012, 33, 259–266. [Google Scholar] [CrossRef]
  33. Tărnăuceanu, M. The number of chains of subgroups of a finite elementary abelian p-group. Politehn. Univ. Buchar. Sci. Bull. Ser. A Appl. Math. Phys. 2015, 77, 65–68. [Google Scholar]
Figure 1. Chains in the power set of 3 elements.
Figure 1. Chains in the power set of 3 elements.
Mathematics 10 01161 g001
Figure 2. L( P ({1,2,3,4})).
Figure 2. L( P ({1,2,3,4})).
Mathematics 10 01161 g002
Figure 3. Connections between the sequences that are related to fuzzy subsets in the OEIS.
Figure 3. Connections between the sequences that are related to fuzzy subsets in the OEIS.
Mathematics 10 01161 g003
Table 1. Binomial numbers, ( n m ) ;   0 m n ,   for n = 0 , 1 , , 9 .
Table 1. Binomial numbers, ( n m ) ;   0 m n ,   for n = 0 , 1 , , 9 .
( n m ) ;   m
n 0123456789 F n , 0
01 1
111 2
2121 4
31331 8
414641 16
515101051 32
61615201561 64
7172135352171 128
818285670562881 256
9193684126126843691512
Table 2. F n , k for 0 k n , n 7 .
Table 2. F n , k for 0 k n , n 7 .
F n , k ;   k
n 01234567 F n
01 1
121 3
2452 11
3819186 51
416651108424 299
532211570750480120 2163
6646652702546058803240720 18,731
7128205912,13835,40657,12052,08025,2005040189,171
Table 3. F n , k ( = F n , k X ) ;   k and F n ( = F n X ) for 0 k n , n 7 .
Table 3. F n , k ( = F n , k X ) ;   k and F n ( = F n X ) for 0 k n , n 7 .
F n , k ( = F n , k X ) ; k F n ( = F n X ) .  
n 01234567
01 1
111 2
2132 6
317126 26
4115506024 150
5131180390360120 1082
6163602210033602520720 9366
71127193210,20625,20031,92020,160504094,586
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mohapatra, R.K.; Hong, T.-P. On the Number of Finite Fuzzy Subsets with Analysis of Integer Sequences. Mathematics 2022, 10, 1161. https://doi.org/10.3390/math10071161

AMA Style

Mohapatra RK, Hong T-P. On the Number of Finite Fuzzy Subsets with Analysis of Integer Sequences. Mathematics. 2022; 10(7):1161. https://doi.org/10.3390/math10071161

Chicago/Turabian Style

Mohapatra, Rajesh Kumar, and Tzung-Pei Hong. 2022. "On the Number of Finite Fuzzy Subsets with Analysis of Integer Sequences" Mathematics 10, no. 7: 1161. https://doi.org/10.3390/math10071161

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