Next Article in Journal
Based Copula Reliability Estimation with Stress-Strength Model for Bivariate Stress under Progressive Type II Censoring
Previous Article in Journal
An Improved Public Key Cryptographic Algorithm Based on Chebyshev Polynomials and RSA
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Special Discrete Fuzzy Numbers on Countable Sets and Their Applications

1
College of Computer Science and Engineering, Northwest Normal University, Lanzhou 730070, China
2
College of Mathematics and Statistics, Northwest Normal University, Lanzhou 730070, China
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(3), 264; https://doi.org/10.3390/sym16030264
Submission received: 19 January 2024 / Revised: 17 February 2024 / Accepted: 18 February 2024 / Published: 21 February 2024

Abstract

:
There are some drawbacks to arithmetic and logic operations of general discrete fuzzy numbers, which limit their application. For example, the result of the addition operation of general discrete fuzzy numbers defined by the Zadeh’s extension principle may not satisfy the condition of becoming a discrete fuzzy number. In order to solve these problems, special discrete fuzzy numbers on countable sets are investigated in this paper. Since the representation theorem of fuzzy numbers is the basic tool of fuzzy analysis, two kinds of representation theorems of special discrete fuzzy numbers on countable sets are studied first. Then, the metrics of special discrete fuzzy numbers on countable sets are defined, and the relationship between these metrics and the uniform Hausdorff metric (i.e., supremum metric) of general fuzzy numbers is discussed. In addition, the triangular norm and triangular conorm operations (t-norm and t-conorm for short) of special discrete fuzzy numbers on countable sets are presented, and the properties of these two operators are proven. We also prove that these two operators satisfy the basic conditions for closure of operation and present some examples. Finally, the applications of special discrete fuzzy numbers on countable sets in image fusion and aggregation of subjective evaluation are proposed.

1. Introduction

Parameter uncertainty is often involved in the process of information system representation and modeling and is usually described as a fuzzy number [1]. The general fuzzy numbers are triangular, trapezoidal, and Gaussian fuzzy numbers, etc. The most commonly used fuzzy number in engineering applications is the symmetrical triangular fuzzy number. The theoretical and mathematical modeling process of continuous fuzzy numbers and symmetric fuzzy numbers have been investigated extensively. As a powerful tool to characterize and process discrete uncertain information, discrete fuzzy numbers [2] have important theoretical value and a strong application background in fuzzy information processing [3], image interpretation [4], multiple-attribute group decision making [5,6], fuzzy transformation, and inversion.
In 2001, William Voxman [2] first put forward the discrete fuzzy numbers and constructed two kinds of canonical representations of general discrete fuzzy numbers. In 2005, the level set representation theorem of discrete fuzzy numbers was proven by Wang Guixiang et al. [7]. On this basis, the addition and multiplication operations of discrete fuzzy number space were defined. Using similar methods, Casasnovas and Riera [8,9] researched the problem of the maximum and minimum values of discrete fuzzy numbers and studied the triangular norms and triangular conorms to discrete fuzzy numbers in 2011. In the same year, Riera and Torrens [10] defined fuzzy implication functions on sets of discrete fuzzy numbers. Using the above operations, Riera and Torrens [11] defined an integration operator for discrete fuzzy numbers in 2012. Furthermore, Riera and Torrens investigated the coimplications [12] and residual implications [13] of discrete fuzzy number space. The two scholars further defined a pair of discrete aggregation functions on discrete fuzzy numbers sets and applied them to language decision models [14]. In 2015, Riera et al. [15,16] presented a fuzzy decision model and used discrete fuzzy numbers to model complete and incomplete qualitative information; then, they gave an aggregation method for this information.
In recent years, many achievements have been made in the theoretical and application research of discrete fuzzy numbers. In 2019, Zhao Meng et al. [17] proposed a sort method based on shape similarity, which used symbolic representation to construct the shape of discrete fuzzy membership function and describe the subjective language preference evaluation of experts. Ma Xiaoyu et al. [18] presented a semantic computing model based on discrete fuzzy numbers and measured the group decision results based on the model in order to reach a consensus. In 2021, Gong Zengtai et al. [4] defined the concept of the three-dimensional generalized discrete fuzzy number (3-GDFN) and the similarity of 3-GDFNs, which were applied to color image interpretation and color mathematical morphology. Riera et al. [19] discussed the application of an admissible order of discrete fuzzy number sets in decision problems in the same year. A new denoising method for color images based on three-dimensional discrete fuzzy number was proposed by Qin Na and Gong Zengtai [20] in 2023.
However, the general discrete fuzzy numbers have defects in arithmetic operations and logical operations, such as the addition and multiplication operations defined by the Zadeh’s extension principle [21] as the membership function of discrete fuzzy numbers may not satisfy the closure. The difference operation and the measurement of discrete fuzzy numbers especially cannot be reasonably defined, which limits the application of discrete fuzzy numbers in some aspects.
In order to solve these problems, scholars have proposed extended addition and multiplication operations that maintain the closure of discrete fuzzy numbers sets. The discrete fuzzy numbers whose support set was an arithmetic sequence on the set of natural numbers were defined in [22,23]. A closed-keeping addition operation for general discrete fuzzy numbers was presented in [7]. Then, the concepts of generalized discrete fuzzy numbers [24] and fuzzy integers [25] were proposed. In 2008, Wang Guixiang et al. [26] defined a discrete fuzzy number on a fixed set whose support set was a countable set. When the addition and subtraction operations on this countable set remained closed, the corresponding addition and subtraction operations on discrete fuzzy number spaces were also closed. Based on the definition of a special discrete fuzzy number proposed in [26], the related conceptions and application of special discrete fuzzy numbers on countable sets are researched in this article. The main contributions of this article are as follows:
  • The endpoints function representation theorem of special discrete fuzzy numbers on countable sets is proven.
  • Two metrics of special discrete fuzzy numbers on countable sets are defined and compared.
  • The definitions and properties of t-norm operator and t-conorm operator of special discrete fuzzy numbers on countable sets are proposed and proven. In addition, these two operators are used in the practical application of image fusion and subjective evaluation.
The rest of the article is organized as follows: In Section 2, we review some basic concepts about discrete fuzzy numbers. In Section 3, the definition and representation theorem of the special discrete fuzzy numbers on countable sets are investigated and proven. In Section 4, we research the metrics of special discrete fuzzy numbers on countable sets and compare them with the uniform Hausdorff metric of general fuzzy numbers. The definitions of the t-norm operator and t-conorm operator of special discrete fuzzy numbers on countable sets are presented in Section 5. In Section 6, the pixel values of gray-scale images are represented by special discrete fuzzy numbers on countable sets. Furthermore, the application of the t-norm operator and t-conorm operator defined in Section 5 in gray image fusion is presented. The application of special discrete fuzzy numbers on countable sets in aggregation of subjective evaluation is proposed in Section 7. Finally, the conclusions are described in Section 8.

2. Preliminaries

The conception and theorem related to discrete fuzzy numbers are briefly introduced in this section. Firstly, the definition of fuzzy set [21] is given.
Let R be the Euclidean space; a fuzzy set of R is a mapping u : R [ 0 , 1 ] . Let [ u ] r = { x R : u ( x ) r } for any r ( 0 , 1 ] be its r-level set. With the notation supp u, we denote the support of u, i.e., supp u = { x R : u ( x ) > 0 } . In addition, we denote the closure of supp u with [ u ] 0 , i.e., [ u ] 0 = { x R : u ( x ) > 0 } ¯ .
As a generalization of the concepts of real numbers and interval numbers, the discrete fuzzy numbers are special fuzzy sets that satisfy certain conditions.
Definition 1 ([2]). 
A fuzzy set u : R [ 0 , 1 ] is called a discrete fuzzy number if the support of u is finite, i.e., there exist x 1 , x 2 , , x n R with x 1 < x 2 < < x n such that [ u ] 0 = { x 1 , x 2 , , x n } , and there exist the natural numbers s, t with 1 s t n such that
(1) 
u ( x i ) = 1 for any natural number i with s i t ;
(2) 
u ( x i ) u ( x j ) for any natural numbers i, j with 1 i j s ;
(3) 
u ( x i ) u ( x j ) for any natural numbers i, j with t i j n .
We denote the collection of all discrete fuzzy numbers with F D .
Remark 1. 
If the fuzzy set u is a discrete fuzzy number, then the support of u coincides with its closure, i.e., supp u = [ u ] 0 .
The representation theorem of discrete fuzzy numbers is an important tool for the theoretical study of fuzzy analysis.
Theorem 1 ([7]). 
Let u F D . Then, the following statements (1)–(4) hold:
(1) 
[ u ] r is a nonempty finite subset of R for any r [ 0 , 1 ] ;
(2) 
[ u ] r 2 [ u ] r 1 for any r 1 , r 2 [ 0 , 1 ] with r 1 r 2 ;
(3) 
For any r 1 , r 2 [ 0 , 1 ] with 0 r 1 r 2 1 , if x [ u ] r 1 [ u ] r 2 , we have x < y for all y [ u ] r 2 , or x > y for all y [ u ] r 2 ;
(4) 
For any r 0 ( 0 , 1 ] , there exists a real number r 0 with 0 < r 0 < r 0 such that [ u ] r 0 = [ u ] r 0 (i.e., [ u ] r = [ u ] r 0 for any r [ r 0 , r 0 ] ).
Conversely, if for any r [ 0 , 1 ] there exists A r R , satisfying the following conditions (i)−(iv):
(i) 
A r is nonempty and finite for any r [ 0 , 1 ] ;
(ii) 
A r 2 A r 1 for any r 1 , r 2 [ 0 , 1 ] with r 1 r 2 ;
(iii) 
For any r 1 , r 2 [ 0 , 1 ] with 0 r 1 r 2 1 , if x A r 1 A r 2 , then x < y for all y A r 2 , or x > y for all y A r 2 ;
(iv) 
For any r 0 ( 0 , 1 ] , there exists a real number r 0 with 0 < r 0 < r 0 such that A r 0 = A r 0 (i.e., A r = A r 0 for any r [ r 0 , r 0 ] ),
then, there exists a unique u F D such that [ u ] r = A r for any r [ 0 , 1 ] .
Establishing proper measurement on discrete fuzzy number space F D is the basic starting point of using fuzzy mathematics theory to analyze and deal with practical problems. The definition of the supremum metric on F D space is proposed.
Definition 2. 
Let u , v F D , for any r [ 0 , 1 ] , the mapping D : F D × F D [ 0 , + ) is defined as follow:
D ( u , v ) = sup r [ 0 , 1 ] max { u ̲ ( r ) v ̲ ( r ) , u ¯ ( r ) v ¯ ( r ) } .
Obviously, ( F D , D ) is a metric space with respect to this supremum metric D.

3. Special Discrete Fuzzy Numbers on Countable Sets

In 2008, the conception of discrete fuzzy numbers with finite support sets on fixed sets was proposed by Wang Guixiang et al. [26]. The following definitions and discussion in this paper are carried out on the countable subset C of the real number field R.
Definition 3 ([26]). 
Let C be a countable subset of real number field R. If a fuzzy set u : R [ 0 , 1 ] satisfies the following conditions:
(1) 
[ u ] 0 C and [ u ] 0 is finite;
(2) 
There exists x 0 C such that u ( x 0 ) = 1 ;
(3) 
For any x s , x t C with x s x t x 0 , u ( x s ) u ( x t ) is tenable;
(4) 
For any x s , x t C with x 0 x s x t , u ( x s ) u ( x t ) is tenable.
Then, u is a discrete fuzzy number on C, and we denote the collection of all discrete fuzzy numbers with F DC . Obviously, F DC F D .
Let C be a countable subset of real number field R; for any x , y R with x y , we denote
[ x , y ] C = { z C : x z y } .
The representation theorem of fuzzy numbers plays an important role in the basic theory of fuzzy analysis. In order to study the operation of discrete fuzzy numbers, the level sets representation theorem of discrete fuzzy numbers on a countable set C is presented in [26].
Theorem 2 ([26]). 
Let C be a countable subset of real number field R and u F DC . Then,
(1) 
For any r [ 0 , 1 ] , there exist x r , y r C with x r y r , such that [ u ] r = [ x r , y r ] C , and [ x 0 , y 0 ] C is finite;
(2) 
For any r 1 , r 2 [ 0 , 1 ] with 0 r 1 r 2 1 , [ u ] r 2 [ u ] r 1 is tenable;
(3) 
For any r 0 ( 0 , 1 ] , there exists a real number r 0 with 0 < r 0 < r 0 , such that [ u ] r 0 = [ u ] r 0 , i.e., for any r [ r 0 , r 0 ] , [ u ] r = [ u ] r 0 is tenable.
Conversely, if for any r [ 0 , 1 ] , there exists A r R satisfying
(i) 
There exist x r , y r C with x r y r , such that A r = [ x r , y r ] C and [ x 0 , y 0 ] C is finite;
(ii) 
For any r 1 , r 2 [ 0 , 1 ] with 0 r 1 r 2 1 , A r 2 A r 1 is tenable;
(iii) 
For any r 0 ( 0 , 1 ] , there exists a real number r 0 with 0 < r 0 < r 0 , such that A r 0 = A r 0 , i.e., for any r [ r 0 , r 0 ] , A r = A r 0 is tenable.
Then, there exists a unique u F DC such that [ u ] r = A r for any r [ 0 , 1 ] .
By means of Theorem 2, a discrete fuzzy number on countable sets can be regarded as a family of nonempty closed intervals satisfying some specific conditions. Next, let us prove the endpoints function representation theorem of special discrete fuzzy numbers on the countable set C. For any u F DC , u can be represented by two real-valued functions on the interval [0,1] that satisfy certain conditions. We denote u ̲ ( r ) = min [ u ] r and u ¯ ( r ) = max [ u ] r ; then, u ̲ ( r ) and u ¯ ( r ) have the following properties:
Theorem 3. 
If u F DC , then u ̲ ( r ) and u ¯ ( r ) are two functions on [ 0 , 1 ] , and they satisfy the following conditions:
(1) 
u ̲ ( r ) is monotone nondecreasing left continuous;
(2) 
u ¯ ( r ) is monotone nonincreasing left continuous;
(3) 
u ̲ ( r ) u ¯ ( r ) for all r [ 0 , 1 ] ;
(4) 
u ̲ ( r ) and u ¯ ( r ) are right continuous at r = 0 .
Conversely, if for any r [ 0 , 1 ] , X ( r ) and Y ( r ) are two functions on [ 0 , 1 ] , and they satisfy the following conditions:
(i) 
X ( r ) is monotone nondecreasing left continuous;
(ii) 
Y ( r ) is monotone nonincreasing left continuous;
(iii) 
X ( r ) Y ( r ) for all r [ 0 , 1 ] ;
(iv) 
X ( r ) and Y ( r ) are right continuous at r = 0 .
Then, there exists a unique u F DC such that u ̲ ( r ) = X ( r ) , u ¯ ( r ) = Y ( r ) for any r [ 0 , 1 ] .
Proof. 
At first, we prove that u F DC implies conditions (1)–(4) of this theorem.
Because u F DC , let [ u ] 0 = { x 1 , x 2 , · · · , x n } C , x 1 < x 2 < · · · < x n , there exists 1 k n such that u ( x k ) = 1 . When 1 i j k , u ( x i ) u ( x j ) is tenable, when k i j n , u ( x i ) u ( x j ) is tenable.
From the definitions of u ̲ ( r ) and u ¯ ( r ) , the u ̲ ( r ) and u ¯ ( r ) can only be taken on [ u ] 0 , and the set [ u ] 0 is finite, so u ̲ ( r ) and u ¯ ( r ) are the functions on [ 0 , 1 ] .
Let r 1 , r 2 [ 0 , 1 ] and r 1 < r 2 . From Theorem 2 of the discrete fuzzy numbers on countable sets, [ u ] r 1 [ u ] r 2 is tenable, so we have u ̲ ( r 1 ) = min [ u ] r 1 min [ u ] r 2 = u ̲ ( r 2 ) and u ¯ ( r 1 ) = max [ u ] r 1 max [ u ] r 2 = u ¯ ( r 2 ) ; then, u ̲ ( r ) is a monotone nondecreasing function and u ¯ ( r ) is a monotone nonincreasing function. Next, we prove that u ̲ ( r ) and u ¯ ( r ) are left continuous.
We denote A i = u ( x i ) , i = 1 , 2 , · · · , k for any r 0 ( 0 , 1 ] , if r 0 A 1 , and because u ̲ ( r ) = min [ u ] r , we know that when r [ 0 , r 0 ] , u ̲ ( r ) = A 1 holds. Therefore, u ̲ ( r ) is left continuous at r 0 . If r 0 > A 1 , then { A i r 0 : i = 1 , 2 , · · · , k } , and { A i < r 0 : i = 1 , 2 , · · · , k } are nonempty, so we set a = min { A i r 0 : i = 1 , 2 , · · · , k } , b = max { A i < r 0 : i = 1 , 2 , · · · , k } . Obviously, there exists b < r 0 a . Then, from u ̲ ( r ) = min [ u ] r , when r ( b , r 0 ] , u ̲ ( r ) = a holds; therefore, u ̲ ( r ) is left continuous at r 0 .
We denote B i = u ( x i ) , i = k , k + 1 , · · · , n for any r 0 ( 0 , 1 ] , if r 0 B n , and because u ¯ ( r ) = max [ u ] r , we know that when r [ 0 , r 0 ] , u ¯ ( r ) = B n holds. Therefore, u ¯ ( r ) is left continuous at r 0 . If r 0 > B n , then { B i r 0 : i = 1 , 2 , · · · , k } and { B i < r 0 : i = 1 , 2 , · · · , k } are nonempty. So, we set c = min { B i r 0 : i = k , k + 1 , · · · , n } , d = max { B i < r 0 : i = k , k + 1 , · · · , n } . Obviously, there exists d < r 0 c . Then, from u ¯ ( r ) = max [ u ] r , when r ( d , r 0 ] , u ¯ ( r ) = c holds; therefore, u ¯ ( r ) is left continuous at r 0 .
For any r [ 0 , 1 ] , u ̲ ( r ) u ̲ ( 1 ) = min [ u ] 1 max [ u ] 1 = u ¯ ( 1 ) u ¯ ( r ) ; then, u ̲ ( r ) u ¯ ( r ) is tenable.
Then, because u ̲ ( r ) = A 1 is tenable when r [ 0 , A 1 ] , therefore u ̲ ( r ) is right continuous at r = 0 . Because u ¯ ( r ) = B n is tenable when r [ 0 , B n ] , therefore u ¯ ( r ) is right continuous at r = 0 .
The proof of the first part of this theorem is completed. Secondly, we prove the next part of the theorem.
Let M r = { X ( h ) : r h 1 } { Y ( h ) : r h 1 } for any r [ 0 , 1 ] . Because X ( r ) and Y ( r ) are two functions on [ 0 , 1 ] , M r is nonempty and finite for any r [ 0 , 1 ] . So, M r satisfies condition (i) of Theorem 2. According to the definition of M r , it also satisfies condition (ii) of Theorem 2.
Next, we prove that M r satisfies condition (iii) of Theorem 2.
Let r 0 ( 0 , 1 ] . Because X ( r ) is a function on [ 0 , 1 ] and left continuous, there exists r 0 ( 0 , r 0 ) such that when r [ r 0 , r 0 ] , X ( r ) = X ( r 0 ) is tenable. Similarly, Y ( r ) is a function on [ 0 , 1 ] and left continuous, so there exists r 0 ( 0 , r 0 ) such that when r [ r 0 , r 0 ] , Y ( r ) = Y ( r 0 ) is tenable.
Let h 0 = min ( r 0 , r 0 ) , when r [ h 0 , r 0 ] , we have X ( r ) = X ( r 0 ) and Y ( r ) = Y ( r 0 ) . So, when r [ h 0 , r 0 ] ,
M r = { X ( h ) : r h 1 } { Y ( h ) : r h 1 } = { X ( h ) : r 0 h 1 } { Y ( h ) : r 0 h 1 } = M r 0 ,
then, M r satisfies condition (iii) of the Theorem 2.
According to the Theorem 2, there is a unique u F DC such that [ u ] r = M r is tenable for any r [ 0 , 1 ] , i.e.,
u ̲ ( r ) = min [ u ] r = min M r = min ( { X ( h ) : r h 1 } { Y ( h ) : r h 1 } ) = min ( { X ( h ) : r h 1 } ) = X ( r ) ,
u ¯ ( r ) = max [ u ] r = max M r = max ( { X ( h ) : r h 1 } { Y ( h ) : r h 1 } ) = max ( { Y ( h ) : r h 1 } ) = Y ( r ) .
We completed the proof of this theorem. □
According to the level set representation theorem of the general discrete fuzzy numbers in [7] and the Theorem 2 of the discrete fuzzy numbers on countable sets, the following theorem can be obtained directly.
Theorem 4 ([26]). 
Let C be a countable subset of real number field R, and u , v F DC , k R . Then, for any r [ 0 , 1 ] ,
(1) 
[ u + v ] r = [ u ] r + [ v ] r ;
(2) 
[ k u ] r = k [ u ] r ;
(3) 
[ u v ] r = [ u ] r [ v ] r .
The conditions of closure operations on F DC space are proven in Theorem 5; these conditions cannot be omitted, and the corresponding example can be found in Example 3.1 and Remark 3.2 of [26].
Theorem 5 ([26]). 
Let C be a countable subset of real number field R. If u , v F DC , k R , then
(1) 
k u F DC if C satisfies k x C for any x C ;
(2) 
u + v F DC if C preserves the closeness of the operations of addition and difference.

4. Metrics of Special Discrete Fuzzy Numbers on Countable Sets

Fuzzy numbers play an important role in applications in the fields of approximate reasoning, fuzzy control, and fuzzy decision [6]. In order to solve problems in practical application, it is necessary to research the properties of measurement in fuzzy number space and analyze the relationship between various measurements. Likewise, the measurement in fuzzy number space is also an important part of fuzzy analysis theory. In order to develop and perfect the theory of fuzzy analysis, the measurement of special discrete fuzzy numbers on countable sets is investigated in this section.
Because ( F D , D ) is a metric space and F DC F D , D is also a metric on F DC space. Considering the particularity of F DC space and the investigation on this space-related theories and applications, two other definitions of metric on F DC space are proposed.
Definition 4. 
Let the mapping D ˙ : F DC × F DC [ 0 , + ) be defined as follows:
if [ u ] 0 = [ v ] 0 , then
D ˙ : F DC × F DC [ 0 , + ) ( u , v ) D ˙ ( u , v ) = sup x C u ( x ) v ( x ) .
Definition 5. 
Let the mapping D ^ : F DC × F DC [ 0 , + ) be defined as follows:
D ^ : F DC × F DC [ 0 , + ) ( u , v ) D ^ ( u , v ) = sup r [ 0 , 1 ] ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) 2 ) .
Next, the basic properties of the two metrics defined in Definitions 4 and 5 are proven.
Theorem 6. 
For any u , v , w F DC , k R , then D ˙ and D ^ satisfy:
(1) 
D ˙ ( u , v ) = D ˙ ( v , u ) , D ^ ( u , v ) = D ^ ( v , u ) ;
(2) 
D ˙ ( u , v ) 0 , D ^ ( u , v ) 0 ;
(3) 
D ˙ ( u , v ) = 0 u = v , D ^ ( u , v ) = 0 u = v ;
(4) 
D ˙ ( u , v ) D ˙ ( u , w ) + D ˙ ( w , v ) , D ^ ( u , v ) D ^ ( u , w ) + D ^ ( w , v ) ;
(5) 
D ˙ ( u + w , v + w ) = D ˙ ( u , v ) , D ^ ( u + w , v + w ) = D ^ ( u , v ) ;
(6) 
D ˙ ( k u , k v ) = | k | D ˙ ( u , v ) , D ^ ( k u , k v ) = | k | D ^ ( u , v ) .
Proof. 
Obviously, (1) and (2) of the theorem are true. Then, prove (3) of the theorem,
D ˙ ( u , v ) = 0 u = v is tenable.
D ^ ( u , v ) = 0 sup r [ 0 , 1 ] ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) 2 ) = 0 u ̲ ( r ) v ̲ ( r ) = 0 a n d u ¯ ( r ) v ¯ ( r ) = 0 u ̲ ( r ) = v ̲ ( r ) a n d u ¯ ( r ) = v ¯ ( r ) [ u ̲ ( r ) , u ¯ ( r ) ] C = [ v ̲ ( r ) , v ¯ ( r ) ] C [ u ] r = [ v ] r u = v .
The proof of (4) of the theorem is as follows:
If [ u ] 0 = [ v ] 0 = [ w ] 0 ,
D ˙ ( u , v ) = sup x C u ( x ) v ( x ) = sup x C u ( x ) w ( x ) + w ( x ) v ( x ) sup x C { u ( x ) w ( x ) + w ( x ) v ( x ) } sup x C u ( x ) w ( x ) + sup x C w ( x ) v ( x ) = D ˙ ( u , w ) + D ˙ ( w , v ) .
For any u , v , w F DC ,
D ^ ( u , v ) = sup r [ 0 , 1 ] ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) 2 ) = sup r [ 0 , 1 ] ( u ̲ ( r ) w ̲ ( r ) + w ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) w ¯ ( r ) + w ¯ ( r ) v ¯ ( r ) 2 ) sup r [ 0 , 1 ] ( u ̲ ( r ) w ̲ ( r ) + w ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) w ¯ ( r ) + w ¯ ( r ) v ¯ ( r ) 2 ) sup r [ 0 , 1 ] ( u ̲ ( r ) w ̲ ( r ) + w ̲ ( r ) v ̲ ( r ) 2 ) + sup r [ 0 , 1 ] ( u ¯ ( r ) w ¯ ( r ) + w ¯ ( r ) v ¯ ( r ) 2 ) = D ^ ( u , w ) + D ^ ( w , v ) .
The proof of (5) of the theorem is as follows:
If [ u ] 0 = [ v ] 0 = [ w ] 0 ,
D ˙ ( u + w , v + w ) = sup x C ( u + w ) ( x ) ( v + w ) ( x ) = sup x C ( u ( x ) + w ( x ) ) ( v ( x ) + w ( x ) ) = sup x C ( u ) ( x ) ( v ) ( x ) = D ˙ ( u , v ) .
For any u , v , w F DC ,
D ^ ( u + w , v + w ) = sup r [ 0 , 1 ] ( ( u + w ) ̲ ( r ) ( v + w ) ̲ ( r ) + ( u + w ) ¯ ( r ) ( v + w ) ¯ ( r ) 2 ) = sup r [ 0 , 1 ] ( u ̲ ( r ) + w ̲ ( r ) v ̲ ( r ) w ̲ ( r ) + u ¯ ( r ) + w ¯ ( r ) v ¯ ( r ) w ¯ ( r ) 2 ) = sup r [ 0 , 1 ] ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) 2 ) = D ^ ( u , v ) .
Finally, the proof of (6) of the theorem is as follows:
D ˙ ( k u , k v ) = sup x C k u ( x ) k v ( x ) = sup x C | k | u ( x ) v ( x ) = | k | sup x C u ( x ) v ( x ) = | k | D ˙ ( u , v ) .
D ^ ( k u , k v ) = sup r [ 0 , 1 ] ( k u ̲ ( r ) k v ̲ ( r ) + k u ¯ ( r ) k v ¯ ( r ) 2 ) = sup r [ 0 , 1 ] ( | k | u ̲ ( r ) v ̲ ( r ) + | k | u ¯ ( r ) v ¯ ( r ) 2 ) = | k | sup r [ 0 , 1 ] ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) 2 ) = | k | D ^ ( u , v ) .
The proof of the theorem is complete. □
Then, the relationship between the metric D ^ and D is proven. The metric D is introduced in Definition 2. D is also a metric on F DC space because of F DC F D .
Theorem 7. 
For any u , v F DC , the metric D ^ and D satisfy 1 2 D D ^ D , i.e.,
1 2 D ( u , v ) D ^ ( u , v ) D ( u , v ) .
Proof. 
For any u , v F DC and r [ 0 , 1 ] , from the definitions of D ^ and D, we have the following equation:
1 2 D ( u , v ) = 1 2 sup r [ 0 , 1 ] max { u ̲ ( r ) v ̲ ( r ) , u ¯ ( r ) v ¯ ( r ) } = 1 2 sup r [ 0 , 1 ] ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) + ( u ̲ ( r ) v ̲ ( r ) u ¯ ( r ) v ¯ ( r ) ) 2 ) sup r [ 0 , 1 ] 1 4 ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) + u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) ) = sup r [ 0 , 1 ] 1 2 ( u ̲ ( r ) v ̲ ( r ) + u ¯ ( r ) v ¯ ( r ) ) = D ^ ( u , v ) 1 2 ( 2 max { u ̲ ( r ) v ̲ ( r ) , u ¯ ( r ) v ¯ ( r ) } ) = D ( u , v ) .
From that, we can directly obtain the fact that for any u , v F DC , 1 2 D ( u , v ) D ^ ( u , v ) D ( u , v ) is tenable.
The proof of the theorem is complete. □

5. The Triangular Norm and Triangular Conorm Operations of Special Discrete Fuzzy Numbers on Countable Sets

Propositional logic refers to a formula representing a “proposition” formed by a logical operator combined with an atomic proposition [27]. In fuzzy logic, a logical proposition is connected by fuzzy logic conjunctive words. In the process of a numerical operation, the logical connectives’ “conjunctions” are realized by a triangular norm operator, while the logical connectives’ “disjunction” are realized by a triangular conorm operator. In this section, we mainly investigate the triangular norm and triangular conorm operations of special discrete fuzzy numbers on countable sets and their properties. Firstly, some definitions and results of the triangular norm and triangular conorm operations on posets are reviewed; then, the discrete triangular norm operator T and triangular conorm operator S on F DC space are defined.
Let ( P , ) be a nontrivial bounded partially ordered set with a maximum element “m” and a minimum element “e”.
If T (or S) is a triangular norm operator on the bounded countable set C R , then we can define the binary operation T (or S ) on the F DC space. The following theorems illustrate the fundamental properties of the triangular norm operator and the triangular conorm operator.
Definition 6 ([28]). 
Let the triangular norm operator T : P × P P be a binary operation on the poset P; for any x , y , z , x , y P , the following axioms are satisfied:
(1) 
Commutativity: T ( x , y ) = T ( y , x ) ;
(2) 
Associativity: T ( T ( x , y ) , z ) = T ( x , T ( y , z ) ) ;
(3) 
Monotonicity: T ( x , y ) T ( x , y ) when x x , y y ;
(4) 
Boundary condition: T ( x , m ) = x .
Definition 7 ([28]). 
Let the triangular conorm operator S : P × P P be a binary operation on the poset P; for any x , y , z , x , y P , the following axioms are satisfied:
(1) 
Commutativity: S ( x , y ) = S ( y , x ) ;
(2) 
Associativity: S ( S ( x , y ) , z ) = S ( x , S ( y , z ) ) ;
(3) 
Monotonicity: S ( x , y ) S ( x , y ) when x x , y y ;
(4) 
Boundary condition: T ( x , e ) = x .
Generally speaking, when the algebraic operation or lattice operation is extended to the fuzzy number space, the membership function of the fuzzy number can be directly used for calculation based on the Zadeh expansion principle [21] or the equivalent level set representation can be used for calculation. However, the result of the calculation may not be a discrete fuzzy number in F D space [9].
Now, we consider the F DC space of special discrete fuzzy numbers on countable sets; for any u , v F DC , there exist x u r , y u r , x v r , y v r C and x u r y u r , x v r y v r such that [ u ] r = [ x u r , y u r ] C , [ v ] r = [ x v r , y v r ] C .
Definition 8. 
For any r [ 0 , 1 ] , let us consider the set
T ( [ u ] r , [ v ] r ) = { T ( x , y ) | x [ u ] r , y [ v ] r } = { T ( x , y ) | x [ x u r , y u r ] C , y [ x v r , y v r ] C } ,
where [ u ] 0 = supp u , [ v ] 0 = supp v .
Proposition 1. 
For any r [ 0 , 1 ] , if any x , y C satisfy T ( x , y ) C , then T ( [ u ] r , [ v ] r ) satisfies conditions (1), (2), and (3) in Theorem 2.
Proof. 
(1) For any r [ 0 , 1 ] , [ u ] r and [ v ] r are nonempty and finite, then T ( [ u ] r , [ v ] r ) is nonempty and finite, and T ( [ u ] 0 , [ v ] 0 ) is finite.
(2)
For any r 1 , r 2 [ 0 , 1 ] and 0 r 1 r 2 1 , [ u ] r 2 [ u ] r 1 and [ v ] r 2 [ v ] r 1 are tenable; therefore, x u r 1 x u r 2 , y u r 2 y u r 1 , x v r 1 x v r 2 , y v r 2 y v r 1 , because T satisfies monotonicity,
T ( x u r 1 , x v r 1 ) T ( x u r 2 , x v r 2 ) , T ( y u r 2 , y v r 2 ) T ( y u r 1 , y v r 1 ) , T ( x u r 2 , x v r 2 ) T ( y u r 2 , y v r 2 ) .
These three inequalities are combined:
T ( x u r 1 , x v r 1 ) T ( x u r 2 , x v r 2 ) T ( y u r 2 , y v r 2 ) T ( y u r 1 , y v r 1 ) .
Therefore,
T ( [ u ] r 2 , [ v ] r 2 ) T ( [ u ] r 1 , [ v ] r 1 ) .
(3)
Because u , v F DC , then for any r 0 [ 0 , 1 ] , there exist r 1 , r 2 R that satisfy 0 < r 1 < r 0 and 0 < r 2 < r 0 such that [ u ] r 1 = [ u ] r 0 and [ v ] r 2 = [ v ] r 0 are tenable, i.e., [ u ] α 1 = [ u ] r 0 is tenable for any α 1 [ r 1 , r 0 ] , and [ u ] α 2 = [ u ] r 0 is tenable for any α 2 [ r 2 , r 0 ] . Therefore, if α = α 1 α 2 then
T ( [ u ] α , [ v ] α ) = T ( [ u ] r 0 , [ v ] r 0 ) .
The proof of the theorem is complete. □
Theorem 8. 
There exists a unique discrete fuzzy number on countable set C denoted T ( u , v ) such that for any r [ 0 , 1 ] , the r-level set [ T ( u , v ) ] r is defined by T ( [ u ] r , [ v ] r ) , and
T ( u , v ) ( z ) = sup { r [ 0 , 1 ] | z T ( [ u ] r , [ v ] r ) }
is tenable.
Proof. 
Derived from Proposition 1 and Theorem 2. □
Similarly, the following propositions and theorems can be proven.
Definition 9. 
For any r [ 0 , 1 ] , let us consider the set
S ( [ u ] r , [ v ] r ) = { S ( x , y ) | x [ u ] r , y [ v ] r } = { S ( x , y ) | x [ x u r , y u r ] C , y [ x v r , y v r ] C } ,
where [ u ] 0 = supp u , [ v ] 0 = supp v .
Proposition 2. 
For any r [ 0 , 1 ] , if any x , y C satisfy S ( x , y ) C , then S ( [ u ] r , [ v ] r ) satisfies conditions (1), (2), and (3) in Theorem 2.
Theorem 9. 
There exist unique discrete fuzzy numbers on countable sets denoted by S ( u , v ) , whose r-level set [ S ( u , v ) ] r is defined by S ( [ u ] r , [ v ] r ) for any r [ 0 , 1 ] , and
S ( u , v ) ( z ) = sup { r [ 0 , 1 ] | z S ( [ u ] r , [ v ] r ) }
is tenable.
Remark 2. 
According to the above results, if T is a triangular norm operator on the bounded countable set C R , then we can define the binary operation T on the F DC space,
T : F DC × F DC F DC ( u , v ) T ( u , v ) .
The T is called the triangular norm operator of discrete fuzzy numbers on F DC .
Similarly, we define the triangular conorm operator of discrete fuzzy numbers, denoted as S .
Remark 3. 
Generally speaking, the condition “for any x , y C satisfy T ( x , y ) C ” in Proposition 1 and the condition “for any x , y C satisfy S ( x , y ) C ” in Proposition 2 cannot be omitted. The following examples can be used to illustrate.
Example 1. 
Let C = { 0 , 2 , 3 , 4 , 5 } . u , v F DC are defined by
u = { 0.2 / 0 , 0.5 / 2 , 1 / 3 , 0.8 / 5 } ,
v = { 0.8 / 3 , 1 / 4 , 0.6 / 5 } .
The L u k a s i e w i c z triangular norm operator is T L = max { 0 , x + y 5 } ; according to the above definition and theorem, T L ( u , v ) can be calculated as follows:
(1) 
When r = 0.2 , [ u ] 0.2 = { 0 , 2 , 3 , 5 } , and [ v ] 0.2 = { 3 , 4 , 5 } , then T L ( [ u ] 0.2 , [ v ] 0.2 ) = { 0 , 1 , 2 , 3 , 4 , 5 } ,
(2) 
When r = 0.5 , [ u ] 0.5 = { 2 , 3 , 5 } , and [ v ] 0.5 = { 3 , 4 , 5 } , then T L ( [ u ] 0.5 , [ v ] 0.5 ) = { 0 , 1 , 2 , 3 , 4 , 5 } ,
(3) 
When r = 0.6 , [ u ] 0.6 = { 3 , 5 } , and [ v ] 0.6 = { 3 , 4 , 5 } , then T L ( [ u ] 0.6 , [ v ] 0.6 ) = { 1 , 2 , 3 , 4 , 5 } ,
(4) 
When r = 0.8 , [ u ] 0.8 = { 3 , 5 } , and [ v ] 0.8 = { 3 , 4 } , then T L ( [ u ] 0.8 , [ v ] 0.8 ) = { 1 , 2 , 3 , 4 } ,
(5) 
When r = 1 , [ u ] 1 = { 3 } , and [ v ] 1 = { 4 } , then T L ( [ u ] 1 , [ v ] 1 ) = { 2 } .
Finally, we obtain
T L ( u , v ) = { 0.5 / 0 , 0.8 / 1 , 1 / 2 , 0.8 / 3 , 0.8 / 4 , 0.6 / 5 } ,
then [ T L ( u , v ) ] 0 is not a subset of C. According to Theorem 2, T L ( u , v ) F DC , and it is not a discrete fuzzy number on the countable set C. So, the condition “for any x , y C satisfy T ( x , y ) C ” in Proposition 1 cannot be omitted.
Now, some examples of operations using discrete triangular norm and triangular conorm operator are presented.
Example 2. 
Let C = { 0 , 1 , 2 , 3 , 4 , 5 } . u , v F DC are defined by:
u = { 0.2 / 0 , 0.5 / 2 , 1 / 3 , 0.8 / 5 } ,
v = { 0.1 / 1 , 0.8 / 3 , 1 / 4 , 0.6 / 5 } .
The L u k a s i e w i c z triangular norm operator T L = max { 0 , x + y 5 } , according to the above definition and theorem:
T L ( u , v ) = { 0.5 / 0 , 0.8 / 1 , 1 / 2 , 0.8 / 3 , 0.8 / 4 , 0.6 / 5 } ,
then T L ( u , v ) F DC .
Example 3. 
Let C = { 0 , 1 , 2 , 3 , 4 , 5 } . u , v F DC are defined by:
u = { 0.2 / 0 , 0.5 / 2 , 1 / 3 , 0.8 / 5 } ,
v = { 0.1 / 1 , 0.8 / 3 , 1 / 4 , 0.6 / 5 } .
The L u k a s i e w i c z triangular conorm operator S L = min { 5 , x + y } , according to the above definition and theorem:
S L ( u , v ) = { 0.1 / 1 , 0.1 / 2 , 0.2 / 3 , 0.2 / 4 , 1 / 5 } ,
then S L ( u , v ) F DC .
Example 4. 
Let C = { 0 , 1 , 2 , 3 , 4 , 5 } . u , v F DC are defined by:
u = { 0.2 / 0 , 0.5 / 2 , 1 / 3 , 0.8 / 5 } ,
v = { 0.1 / 1 , 0.8 / 3 , 1 / 4 , 0.6 / 5 } .
The M i n triangular norm operator T M i n = min { x , y } , according to the above definition and theorem:
T M i n ( u , v ) = { 0.2 / 0 , 0.2 / 1 , 0.5 / 2 , 1 / 3 , 0.8 / 4 , 0.6 / 5 } ,
then T M i n ( u , v ) F DC .
Example 5. 
Let C = { 0 , 1 , 2 , 3 , 4 , 5 } . u , v F DC are defined by:
u = { 0.2 / 0 , 0.5 / 2 , 1 / 3 , 0.8 / 5 } ,
v = { 0.1 / 1 , 0.8 / 3 , 1 / 4 , 0.6 / 5 } .
The M a x triangular conorm operator S M a x = max { x , y } , according to the above definition and theorem:
S M a x ( u , v ) = { 0.1 / 1 , 0.1 / 2 , 0.8 / 3 , 1 / 4 , 0.6 / 5 } ,
then S M a x ( u , v ) F DC .
Some properties of the triangular norm and triangular conorm of special discrete fuzzy numbers on countable sets are investigated below.
Proposition 3. 
Let the triangular norm T : P × P P and the triangular conorm S : P × P P be binary operators on poset P; for any x , y , z P , the following properties hold:
(1) 
Commutativity:
T ( x , y ) = T ( y , x ) ,
S ( x , y ) = S ( y , x ) .
(2) 
Associativity:
T ( T ( x , y ) , z ) = T ( x , T ( y , z ) ) ,
S ( S ( x , y ) , z ) = S ( x , S ( y , z ) ) .
Proof. 
Straightforward. It can be obtained directly from the definitions of the triangular norm T and the triangular conorm S. □
Theorem 10. 
Let T : F DC × F DC F DC be a triangular norm operator and S : F DC × F DC F DC be a triangular conorm operator; for any u , v , w F DC , the following properties hold:
(1) 
Commutativity:
T ( u , v ) = T ( v , u ) ,
S ( u , v ) = S ( v , u ) .
(2) 
Associativity:
T ( T ( u , v ) , w ) = T ( u , T ( v , w ) ) ,
S ( S ( u , v ) , w ) = S ( u , S ( v , w ) ) .
Proof. 
We only prove the property of T ; the proof of S is similar.
Let the r-level sets of u , v , w F DC be [ u ] r = [ x u r , y u r ] C , [ v ] r = [ x v r , y v r ] C , [ w ] r = [ x w r , y w r ] C for any r [ 0 , 1 ] , respectively.
(1)
In order to prove T ( u , v ) = T ( v , u ) , we need to prove that for any r [ 0 , 1 ] , both sides of the equation have the same r-level set.
[ T ( u , v ) ] r = T ( [ u ] r , [ v ] r ) = { T ( x , y ) | x [ u ] r , y [ v ] r } = { T ( y , x ) | y [ v ] r , x [ u ] r } = T ( [ v ] r , [ u ] r ) = [ T ( v , u ) ] r .
(2)
In order to prove T ( T ( u , v ) , w ) = T ( u , T ( v , w ) ) , we need to prove that for any r [ 0 , 1 ] , both sides of the equation have the same r-level set.
[ T ( T ( u , v ) , w ) ] r = T ( [ T ( u , v ) ] r , [ w ] r ) = T ( T ( [ u ] r , [ v ] r ) , [ w ] r ) = { T ( T ( x , y ) , z ) | x [ u ] r , y [ v ] r , z [ w ] r } = { T ( x , T ( y , z ) ) | x [ u ] r , y [ v ] r , z [ w ] r } = T ( [ u ] r , T ( [ v ] r , [ w ] r ) ) = [ T ( u , T ( v , w ) ) ] r .
The proof of the theorem is complete. □

6. Application to Image Fusion

In this section, we apply the above-investigated special discrete fuzzy numbers on countable sets in the image fusion field [29,30,31]. Firstly, an interpretation of a gray image as a special discrete fuzzy numbers on countable sets is introduced.
The gray image is modeled as functions f : D f R 2 τ R , where D f is the domain of the gray image, and τ is the corresponding gray-scale value space. We normalize the corresponding gray-scale value to the value in the interval [0,1].

6.1. Interpretation of Gray Image as Special Discrete Fuzzy Numbers on Countable Sets

After the following steps, a gray image is represented by the special discrete fuzzy numbers on countable sets.
(1)
Let a gray image with 256 grayscale levels, i.e., { 0 , 1 , , 255 } , be I, and the size of I is M × N . I ( x , y ) represents a gray-scale value of ( x , y ) in I, where x { 1 , 2 , , M } , y { 1 , 2 , , N } .
(2)
We take a point ( x 0 , y 0 ) , x 0 { 2 , 3 , , M 1 } , y 0 { 2 , 3 , , N 1 } in I as the center and use the neighboring pixels around ( x 0 , y 0 ) to form a rectangle, we call this rectangle W. The size of W is n W × n W . When n W = 3 , the points of W are represented as ( x 0 + i , y 0 + j ) , i , j = { 1 , 0 , 1 } and the corresponding pixel value can be expressed as I ( x 0 + i , y 0 + j ) , i , j = { 1 , 0 , 1 } .
(3)
In order to represent the gray-scale pixel value, the mean value W ¯ and standard deviation S ¯ of W are calculated.
W ¯ = i = 1 1 j = 1 1 I ( x 0 + i , y 0 + j ) 3 × 3 ,
S ¯ = i = 1 1 j = 1 1 ( I ( x 0 + i , y 0 + j ) W ¯ ) 2 3 × 3 1 .
(4)
We construct Gaussian discrete fuzzy numbers for I ( x 0 , y 0 ) .
u : R [ 0 , 1 ] is defined by:
u ( I ( x , y ) ) = exp ( ( I ( x , y ) W ¯ ) 2 2 S ¯ 2 ) , i f ( x , y ) W 0 , otherwise .
Then, u is the special discrete fuzzy numbers on countable sets with [ u ] 0 = { I ( x 0 + i , y 0 + j ) : i , j = { 1 , 0 , 1 } } . In this case, the countable set is C = { 0 , 1 , , 255 } .
The above steps are shown in Figure 1.
In different gray image processing environments, the other sizes and shapes of W can be selected to construct special discrete fuzzy numbers on countable sets.
Example 6. 
Let image I be a gray image with 256 grayscale levels, i.e., { 0 , 1 , , 255 } . Let the point ( x 0 , y 0 ) be a center and take its eight neighboring pixels to form a rectangle W. The size of W is n W × n W and n W = 3 . The different objects I, I ( x 0 , y 0 ) and the corresponding special discrete fuzzy numbers on countable sets are shown in Figure 2. When I ( x 0 , y 0 ) = 122 , its special discrete fuzzy numbers on countable set representation is shown in Figure 2.
In this case, the countable set is C = { 0 , 1 , , 255 } and u is the special discrete fuzzy numbers on countable sets with [ u ] 0 = { 83 , 109 , 110 , 111 , 117 , 122 , 132 , 137 , 148 } . The corresponding membership degree is expressed as follows:
u = { 0.17 / 83 , 0.88 / 109 , 0.90 / 110 , 0.92 / 111 , 1.00 / 117 , 0.98 / 122 , 0.78 / 132 , 0.63 / 137 , 0.31 / 148 } .

6.2. Gray Image Fusion by Means of the Triangular Norm and Triangular Conorm Operations of Special Discrete Fuzzy Numbers on Countable Sets

In order to construct the fusion algorithm of two gray-scale images, we first give a definition of the mass center of special discrete fuzzy numbers on countable sets.
Definition 10. 
Let w be a special discrete fuzzy number on countable sets, [ w ] 0 = { x 1 , x 2 , , x n } . The mass center of w is defined as follows:
M ¯ ( w ) = i = 1 n w ( x i ) x i i = 1 n w ( x i ) .
The mass center of special discrete fuzzy numbers on countable sets is a crisp number. When we use the special discrete fuzzy numbers on countable sets to represent the pixel value of gray images, the mass center is an approximation of the corresponding pixel value of gray images.
The image fusion algorithm of two gray-scale images will be given below. Let the two gray images be f and g with same size, and the size of them is M × N . f ( x , y ) is used to express the pixel gray value at the point ( x , y ) in f, and g ( x , y ) is used to express the pixel gray value at the point ( x , y ) in f, where x { 1 , , M } , x { 1 , , M } , y { 1 , , N } , y { 1 , , N } .
(1)
Let the point ( x , y ) of f be the center and interpret it as special discrete fuzzy numbers on countable sets; this discrete fuzzy number is denoted as u ( f ( x , y ) ) . Similarly, let the point ( x , y ) of g be the center and interpret it as special discrete fuzzy numbers on countable sets; this discrete fuzzy number is denoted as v ( g ( x , y ) ) .
(2)
By using the triangular norm T or triangular conorm S defined in Section 5, two discrete fuzzy numbers u ( f ( x , y ) ) and v ( g ( x , y ) ) at corresponding positions are operated, and a new discrete fuzzy number T ( u , v ) or S ( u , v ) is obtained.
(3)
The mass center of the new discrete fuzzy number is calculated according to Equation (7) as the pixel gray value of the fused image.
(4)
Change the points ( x , y ) and ( x , y ) to the same position and skip to step (1) until the points ( x , y ) and ( x , y ) traverse the image f and g, respectively.
After the above steps, images f and g are fused into a new image. The flowchart of the gray-scale image fusion algorithm is shown in Figure 3.
To demonstrate the effectiveness of the above algorithm, an example of the fusion of the thermal image and the visible light image is presented. We conducted the experiments with the TNO Image Fusion Dataset the original thermal image and visible light image are shown in Figure 4.
The fusion of the thermal image and the visible light image can not only reflect the military target but also have a certain ability of texture expression [32]. The corresponding experimental results are given in Figure 5. The software environment is Microsoft Windows 10 Home Edition and MATLAB R2018a. The hardware environment is a PC with an Intel(R) Core(TM)i5-8250U@1.60GHz CPU and 8.00 GB dual-channel DDR4 RAM.
According to the experimental results in Figure 5, the different image fusion effects can be obtained by means of different aggregation operators defined in Section 5. For example, in Figure 5a, the texture and details of the road and leaves are clearer, while the outline of the pedestrian and roof is more pronounced in Figure 5b. In Figure 5c, the position of the person is more prominently displayed. The texture of the fence and grass in Figure 5d is more clearly distinguishable. Furthermore, the results of Figure 5a,b show that the aggregate result of the T M i n operator makes the overall image brightness low, while the aggregate result of S M a x operator has relatively high image brightness, which is consistent with the basic characteristics of these two operators. In practical applications, different aggregation operators can be selected according to different image fusion requirements.

7. Application to Aggregation of Subjective Evaluation

Scholars use discrete fuzzy numbers to describe human fuzzy language information, which can be applied to the realistic scenes such as group decision making, expert evaluation, or intelligent recommendation. The application of special discrete fuzzy numbers on countable sets to aggregation of subjective evaluation is proposed in this section. The specific steps of how to aggregate the subjective evaluations of multiple experts into a decision result are as follows:
The first step is to consider the semantic model L = { V B , B , M B , F , M G , G , V G } where the letters refer to the linguistic terms “Very Bad”, “Bad”, “More or Less Bad”, “Fair”, “More or Less Good”, “Good”, and “Very Good”; they are arranged in ascending order:
V B B M B F M G G V G .
In order to facilitate the representation and operation of the special discrete fuzzy numbers on countable sets, the semantic pattern L = { V B , B , M B , F , M G , G , V G } can be represented as the countable set C = { 0 , 1 , 2 , 3 , 4 , 5 , 6 } . In this case, the elements of set C correspond in a one-to-one manner with the elements of set L.
In the second step, the experts give subjective evaluation results based on the semantic pattern L. E i is used to represent the subjective evaluation results of each expert, where i = 1 , 2 , 3 . Each E i is a special discrete fuzzy number on countable sets with semantic pattern L as its support set. Moreover, let us consider the importance of each expert and use the weight ω 1 , ω 2 , ω 3 F DC to describe. E 1 , E 2 , E 3 , ω 1 , ω 2 , ω 3 F DC are defined as follows:
E 1 = { 0.3 / 1 , 0.4 / 2 , 0.7 / 3 , 1 / 4 , 0.8 / 5 , 0.6 / 6 } ,
E 2 = { 0.2 / 0 , 0.4 / 1 , 1 / 2 , 0.4 / 3 , 0.2 / 4 } ,
E 3 = { 0.5 / 2 , 0.6 / 3 , 0.7 / 4 , 1 / 5 , 0.7 / 6 } ,
ω 1 = { 0.6 / 1 , 0.8 / 2 , 1 / 3 , 0.7 / 4 } ,
ω 2 = { 0.4 / 2 , 0.6 / 3 , 1 / 4 , 0.8 / 5 } ,
ω 3 = { 0.4 / 3 , 0.6 / 4 , 1 / 5 , 0.8 / 6 } .
In the third step, based on triangular norm and triangular conorm operations of special discrete fuzzy numbers on countable sets defined before, let us aggregate the subjective evaluations of multiple experts into a decision result. The final group consensus subjective evaluation results are still represented by special discrete fuzzy numbers on countable sets and can be interpreted directly.
Example 7. 
Let C = { 0 , 1 , 2 , 3 , 4 , 5 , 6 } , E 1 , E 2 , E 3 , ω 1 , ω 2 , ω 3 F DC , the L u k a s i e w i c z triangular norm operator T L = max { 0 , x + y 6 } , and L u k a s i e w i c z triangular conorm operator S L = min { 6 , x + y } ; according to the above definition and theorem in Section 5, we can calculate:
b 1 = T L ( E 1 , ω 1 ) = { 0.8 / 0 , 1 / 1 , 0.8 / 2 , 0.7 / 3 , 0.6 / 4 } ,
b 2 = T L ( E 2 , ω 2 ) = { 1 / 0 , 0.8 / 1 , 0.4 / 2 , 0.2 / 3 } ,
b 3 = T L ( E 3 , ω 3 ) = { 0.5 / 0 , 0.6 / 1 , 0.6 / 2 , 0.7 / 3 , 1 / 4 , 0.8 / 5 , 0.7 / 6 } ,
then, b 1 , b 2 , b 3 F DC .
Next, we calculate the S L for b 1 , b 2 , b 3 ,
S L ( b 1 , S L ( b 2 , b 3 ) ) = { 0.5 / 0 , 0.6 / 1 , 0.6 / 2 , 0.7 / 3 , 0.8 / 4 , 1 / 5 , 0.8 / 6 } .
S L ( b 1 , S L ( b 2 , b 3 ) ) are discrete fuzzy numbers on countable set C. According to the semantic pattern L = { V B , B , M B , F , M G , G , V G } , the membership of "Very Bad” is 0.5, the membership of “Bad” is 0.6, the membership of "More or Less Bad” is 0.6, the membership of “Fair” is 0.7, the membership of “More or Less Good” is 0.8, the membership of “Good” is 1, and the membership of "Very Good" is 0.8. Therefore, the final group consensus subjective evaluation result is “Good”.
Example 8. 
Let C = { 0 , 1 , 2 , 3 , 4 , 5 , 6 } , E 1 , E 2 , E 3 , ω 1 , ω 2 , ω 3 F DC . The triangular norm operator T M i n = min { x , y } and triangular conorm operator S M a x = max { x , y } ,
d 1 = T M i n ( E 1 , ω 1 ) = { 0.6 / 1 , 0.8 / 2 , 1 / 3 , 0.7 / 4 } ,
d 2 = T M i n ( E 2 , ω 2 ) = { 0.2 / 0 , 0.4 / 1 , 1 / 2 , 0.4 / 3 , 0.2 / 4 } ,
d 3 = T M i n ( E 3 , ω 3 ) = { 0.5 / 2 , 0.6 / 3 , 0.7 / 4 , 1 / 5 , 0.7 / 6 } ,
then d 1 , d 2 , d 3 F DC .
Next, we calculate the S M a x for d 1 , d 2 , d 3 ,
S M a x ( d 1 , S M a x ( d 2 , d 3 ) ) = { 0.5 / 2 , 0.6 / 3 , 0.7 / 4 , 1 / 5 , 0.7 / 6 } .
Similarly, the final group consensus subjective evaluation result is still “Good”.

8. Conclusions

In order to solve the problem in which the arithmetic operations and logic operations of general discrete fuzzy numbers do not satisfy the closure, a representation theorem in the form of endpoint functions of discrete fuzzy numbers defined on countable sets is proven in this paper. To overcome the defect that it is hard to define the measure of discrete fuzzy numbers reasonably in practical application, two different metrics are defined, and the relationship between them and the supremum metric (also called the uniform Hausdorff metric) of general fuzzy numbers is discussed. Further, the triangular norm and triangular conorm operations for discrete fuzzy numbers on countable sets are presented, and the properties of these two operators are investigated. We point out the conditions for maintaining the closure on F DC space of these two operators, which is a good property in specific applications. Finally, application examples of image fusion and group consensus opinion based on triangular norm and triangular conorm operations of special discrete fuzzy numbers on countable sets are given. In the near future, we want to extend to multi-dimensional discrete fuzzy numbers on countable sets and investigate their applications in the modeling and processing of multi-dimensional discrete uncertain data.

Author Contributions

Conceptualization, Z.G.; methodology, Z.G. and N.Q.; software, N.Q.; validation, Z.G., N.Q.; formal analysis, Z.G., N.Q.; investigation, Z.G., N.Q.; resources, N.Q.; data curation, N.Q.; writing—original draft preparation, Z.G., N.Q.; writing—review and editing, Z.G., N.Q.; visualization, Z.G., N.Q.; supervision, Z.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China number “12061067”. This research was supported by Northwest Normal University Young Teachers Research Ability Enhancement Program number “NWNU-LKQN2022-03”.

Data Availability Statement

Data are contained within the article.

Acknowledgments

We would like to express our gratitude to the editors and anonymous reviewers who have contributed to improving our article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chang, S.; Zadeh, L.A. On Fuzzy Mapping and Control. IEEE Trans. Syst. Man Cybern. 1972, 2, 30–34. [Google Scholar] [CrossRef]
  2. Voxman, W. Canonical representations of discrete fuzzy numbers. Fuzzy Sets Syst. 2001, 118, 457–466. [Google Scholar] [CrossRef]
  3. Gong, Z.; Qin, N.; Zhang, G. Visible watermarking in document images using two-stage fuzzy inference system. Vis. Comput. 2022, 38, 707–718. [Google Scholar] [CrossRef]
  4. Gong, Z.; Qin, N.; Zhang, G. Three-Dimensional Generalized Discrete Fuzzy Number and Applications in Color Mathematical Morphology. IEEE Access 2021, 9, 25405–25421. [Google Scholar] [CrossRef]
  5. Yu, Q. Hamacher Operations for Complex Cubic q-Rung Orthopair Fuzzy Sets and Their Application to Multiple-Attribute Group Decision Making. Symmetry 2023, 15, 2118. [Google Scholar] [CrossRef]
  6. Li, X.; Liu, Z.; Han, X.; Liu, N.; Yuan, W. An Intuitionistic Fuzzy Version of Hellinger Distance Measure and Its Application to Decision-Making Process. Symmetry 2023, 15, 500. [Google Scholar] [CrossRef]
  7. Wang, G.; Wu, C.; Zhao, C. Representation and Operations of discrete fuzzy numbers. Southeast Asian Bull. Math. 2005, 29, 1003–1010. [Google Scholar]
  8. Casasnovas, J.; Riera, J.V. Maximum and minimum of discrete fuzzy numbers. Front. Artif. Intell. Appl. Artif. Intell. Res. Dev. 2007, 163, 273–280. [Google Scholar]
  9. Casasnovas, J.; Riera, J.V. Extension of discrete t-norms and t-conorms to discrete fuzzy numbers. Fuzzy Sets Syst. 2011, 167, 65–81. [Google Scholar] [CrossRef]
  10. Riera, J.V.; Torrens, J. Fuzzy implications defined on the set of discrete fuzzy numbers. In Proceedings of the EUSFLAT-LFA 2011, Aix-les-Bains, France, 18–22 July 2011. [Google Scholar]
  11. Riera, J.V.; Torrens, J. Aggregation of subjective evaluations based on discrete fuzzy numbers. Fuzzy Sets Syst. 2012, 191, 21–40. [Google Scholar] [CrossRef]
  12. Clapés, J.V.; Torrens, J. Coimplications in the Set of Discrete Fuzzy Numbers; Atlantis Press: Amsterdam, The Netherlands, 2013; pp. 207–214. [Google Scholar]
  13. Riera, J.V.; Torrens, J. Residual implications on the set of discrete fuzzy numbers. Inf. Sci. 2013, 247, 131–143. [Google Scholar] [CrossRef]
  14. Riera, J.V.; Torrens, J. Aggregation functions on the set of discrete fuzzy numbers defined from a pair of discrete aggregations. Fuzzy Sets Syst. 2014, 241, 76–93. [Google Scholar] [CrossRef]
  15. Riera, J.V.; Massanet, S.; Herrera-Viedma, E.; Torrens, J. Some interesting properties of the fuzzy linguistic model based on discrete fuzzy numbers to manage hesitant fuzzy linguistic information. Appl. Soft Comput. 2015, 36, 383–391. [Google Scholar] [CrossRef]
  16. Riera, J.V.; Torrens, J. Using discrete fuzzy numbers in the aggregation of incomplete qualitative information. Fuzzy Sets Syst. 2015, 264, 121–137. [Google Scholar] [CrossRef]
  17. Zhao, M.; Liu, M.; Su, J.; Liu, T. A shape similarity-based ranking method of hesitant fuzzy linguistic preference relations using discrete fuzzy number for group decision making. Soft Comput. Fusion Found. Methodol. Appl. 2019, 23, 13569–13589. [Google Scholar] [CrossRef]
  18. Ma, X.; Zhao, M.; Zou, X. Measuring and reaching consensus in group decision making with the linguistic computing model based on discrete fuzzy numbers. Appl. Soft Comput. 2019, 77, 135–154. [Google Scholar] [CrossRef]
  19. Clapés, J.V.R.; Massanet, S.; Sola, H.; Fernandez, J. On Admissible Orders on the Set of Discrete Fuzzy Numbers for Application in Decision Making Problems. Mathematics 2021, 9, 1–16. [Google Scholar]
  20. Qin, N.; Gong, Z. Color image denoising by means of three-dimensional discrete fuzzy numbers. Vis. Comput. 2023, 39, 2051–2063. [Google Scholar] [CrossRef]
  21. Zadeh, L.A. Fuzzy sets. Inf. Control. 1965, 8, 338–353. [Google Scholar] [CrossRef]
  22. Casasnovas, J.; Riera, J.V. On the addition of discrete fuzzy numbers. WSEAS Trans. Math. 2006, 549–554. Available online: https://dl.acm.org/doi/abs/10.5555/1974762.1974848 (accessed on 18 January 2024).
  23. Casasnovas, J.; Riera, J.V. Discrete fuzzy numbers defined on a subset of natural numbers. In Theoretical Advances and Applications of Fuzzy Logic and Soft Computing: Advances in Soft Computing; Springer: Berlin/Heidelberg, Germany, 2007; pp. 573–582. [Google Scholar]
  24. Wang, G.; Wang, J. Generalized Discrete Fuzzy Number and Application in Risk Evaluation. Int. J. Fuzzy Syst. 2015, 17, 531–543. [Google Scholar] [CrossRef]
  25. Wang, G.; Nan, Q.; Li, J. Fuzzy integers and methods of constructing them to represent uncertain or imprecise integer information. Int. J. Innov. Comput. Inf. Control. 2015, 11, 1483–1494. [Google Scholar]
  26. Wang, G.; Zhang, Q.; Cui, X. The discrete fuzzy numbers on a fixed set with finite support set. In Proceedings of the IEEE Conference on Cybernetics and Intelligent Systems, Chengdu, China, 21–24 September 2008. [Google Scholar]
  27. Peter, K.E.; Radko, M.; Endre, P. Triangular Norms; Springer Science and Business Media: Berlin/Heidelberg, Germany, 2000. [Google Scholar]
  28. Zhang, D. Triangular norms on partially ordered sets. Fuzzy Sets Syst. 2005, 153, 195–209. [Google Scholar] [CrossRef]
  29. Paramanandham, N.; Rajendiran, K. Multi sensor image fusion for surveillance applications using hybrid image fusion algorithm. Multimed. Tools Appl. 2018, 77, 12405–12436. [Google Scholar] [CrossRef]
  30. Tian, Y.; Yang, W.; Wang, J. Image fusion using a multi-level image decomposition and fusion method. Appl. Opt. 2021, 60, 7466–7479. [Google Scholar] [CrossRef] [PubMed]
  31. Wang, C.; Ma, R.; Yan, D.; Cao, H.; Shen, C. Polarization image fusion method with image enhancement. Phys. Scr. 2024, 99, 026003. [Google Scholar] [CrossRef]
  32. Liu, Z.; Blasch, E.; Xue, Z.; Wu, W. Objective Assessment of Multiresolution Image Fusion Algorithms for Context Enhancement in Night Vision: A Comparative Study. IEEE Trans. Pattern Anal. Mach. Intell. 2012, 34, 94–109. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The steps of using the special discrete fuzzy numbers on countable sets to represent pixel value of gray images.
Figure 1. The steps of using the special discrete fuzzy numbers on countable sets to represent pixel value of gray images.
Symmetry 16 00264 g001
Figure 2. Using the special discrete fuzzy numbers on countable sets to represent pixel value of gray images.
Figure 2. Using the special discrete fuzzy numbers on countable sets to represent pixel value of gray images.
Symmetry 16 00264 g002
Figure 3. The flowchart of gray-scale image fusion algorithm.
Figure 3. The flowchart of gray-scale image fusion algorithm.
Symmetry 16 00264 g003
Figure 4. The original images. (a) The thermal image. (b) The visible light image.
Figure 4. The original images. (a) The thermal image. (b) The visible light image.
Symmetry 16 00264 g004
Figure 5. The results of the fusion of thermal image and visible light image. (a) T M i n . (b) S M a x . (c) T L . (d) S L .
Figure 5. The results of the fusion of thermal image and visible light image. (a) T M i n . (b) S M a x . (c) T L . (d) S L .
Symmetry 16 00264 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Qin, N.; Gong, Z. Special Discrete Fuzzy Numbers on Countable Sets and Their Applications. Symmetry 2024, 16, 264. https://doi.org/10.3390/sym16030264

AMA Style

Qin N, Gong Z. Special Discrete Fuzzy Numbers on Countable Sets and Their Applications. Symmetry. 2024; 16(3):264. https://doi.org/10.3390/sym16030264

Chicago/Turabian Style

Qin, Na, and Zengtai Gong. 2024. "Special Discrete Fuzzy Numbers on Countable Sets and Their Applications" Symmetry 16, no. 3: 264. https://doi.org/10.3390/sym16030264

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