Next Article in Journal
Carbon Microstructures Synthesis in Low Temperature Plasma Generated by Microdischarges
Next Article in Special Issue
Fuzzy Logic Approach for Maximum Power Point Tracking Implemented in a Real Time Photovoltaic System
Previous Article in Journal
On the Definition of Quantum Programming Modules
Previous Article in Special Issue
Fuzzy-Based Quality Adaptation Algorithm for Improving QoE from MPEG-DASH Video
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multidimensional Type 2 Epistemic Fuzzy Arithmetic Based on the Body Definition of the Type 2 Fuzzy Set

1
Faculty of Computer Science, West Pomeranian University of Technology, 71-210 Szczecin, Poland
2
Faculty of Computer Science and Telecommunications, Maritime University of Szczecin, 70-500 Szczecin, Poland
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(13), 5844; https://doi.org/10.3390/app11135844
Submission received: 30 April 2021 / Revised: 18 June 2021 / Accepted: 21 June 2021 / Published: 23 June 2021
(This article belongs to the Special Issue Applications of Fuzzy Optimization)

Abstract

:
The article presents a multidimensional type 2 epistemic fuzzy arithmetic (MT2EF-arithmetic) based on the new body definition of fuzzy set type 2 (T2FS), which in the authors’ opinion, is more suitable for fuzzy computing than the current versions of fuzzy arithmetic (FA) based on the border definition of T2FS. The proposed MT2EF-arithmetic is designed for epistemic variables and has mathematical properties that allow for obtaining universal algebraic calculation results. MT2EF-arithmetic performs calculations, not only with borders of fuzzy numbers, but also with whole bodies of FNs. Thanks to this, computational tasks are solved in the full space of the problem and not in a limited, low-dimensional space. As a result, MT2EF-arithmetic provides precise solutions to problems, solutions that are neither overestimated, underestimated, nor shifted. The paper contains an example of MT2EF-application to optimal fertilization of beetroot cultivation with nitrogen.

1. Introduction

T2F-arithmetic relies heavily on the achievements of T1FA. However, in the field of T1FA, a certain chaos is currently observed, which was noticed and carefully described by A. Sotudeh-Anvari in [1]. Currently, there are several versions of T1FA, e.g., T1FA based on the extension principle of Zadeh [2], T1FA based on alpha-cuts [3], constrained fuzzy arithmetic introduced by Klir [4], LR (left border-right border) fuzzy arithmetic introduced by D. Dubois [5,6], T1FA based on gradual intervals [7,8], constraint T1FA of W. Lodwick [9], multidimensional T1FA [10,11,12,13,14,15,16,17,18], and others. A. Sotudeh-Anvari stated in his review article [1] that in many cases different types of T1FA provide different calculation results for one and the same problem. Sometimes, the differences in these results are significant. The question then arises, which of the T1FAs provides the exact, or at least the more accurate result? Is it possible to check the accuracy of the result provided by some type of T1FA, and how? In the case of T2F-arithmetic, a number of versions of this arithmetic have also been developed, such as: arithmetic of interval type 2 fuzzy numbers (IT2FNs) [19,20,21,22,23], T2F-arithmetic using alpha-planes and quasi type-2 fuzzy numbers [24], T2FA using the wavy slice representation [25], T2FA based on possibility theory [26], T2FA based on the extension principle of Zadeh [2,27], and others. As there are several types of T2FAs, it is expected that, in general, they will provide different results for one and the same problem, because the calculation algorithms are different. This is just the way it is. However, this state of affairs should not be criticized too much. The emergence of the different types of T1FAs and T2FAs is due to the fact that the task of uncertainty calculations is far much more difficult than calculating with crisp numbers. We are currently on the hunt for the best method to do this calculation. The optimal T2FA should be accurate, relatively easy to compute, and not too difficult to understand for engineers. Time will show which of the T2FAs developed so far will find the greatest application in practice. T2F-arithmetic is very much needed in practice. Why? Because in many practical tasks, experts are not able to accurately determine the borders of membership functions. For example, when identifying the membership functions “high probability” and “not high probability”, the expert may only give uncertain borders μ l a r g e L ( p ) and μ l a r g e R ( p ) , as shown in Figure 1.
Although the border of “large probability” is uncertain, this fact better reflects the expert’s understanding of the concept. Using T2F-sets in fuzzy models and controllers increases the smoothness of their functional surfaces and enables greater accuracy or quality of control. More parameters defining T2FS against T1FS means more knowledge and degrees of freedom for a model or a fuzzy controller. Therefore, T2FSs are more and more willingly used to solve practical problems. Examples of such applications: applying T2FSs to capital budgeting [28], to multiple-criteria decision making [23,29,30,31,32,33], in transport and to supplier selection [34,35], to linear programming problems [20], to computing with words [22], to control problems [36], in medicine [37], in inventory management [38], or in electric problems [39]. In the future, the use of T2FSs and T2FA will surely increase. However, this increase will depend on the effectiveness of T2FA. In this article, the concept of MT2EF-arithmetic will be presented, which differs from the currently known T2FAs in the following features.
MT2EFA provides multi-dimensional results that are the sets of all possible events (states) resulting from the uncertainty of problem inputs. This result is a universal algebraic one. It can also be called the primary (MDPR) or main result. Based on MDP-result, secondary, low-dimensional results can be obtained that provide simplified but incomplete information about the complete multivariate result. These are the span of MDPR, cardinality distribution of MDPR, and center of gravity of MDPR. Currently existing T2FAs provide the span of the MDPR as the main and only result, which is neither algebraic nor universal. This causes inaccurate calculations and limits the number of problems that these T2FAs can solve.
MT2EFA is epistemic arithmetic [9], which means that in the T2FNs used here in the calculations, only one value of the uncertain variable is true. On the other hand, the support of T2FN defines all possible values that could (can) assume the true value of this variable. Epistemic arithmetic makes calculations on the mathematical models of one true value. There is also ontic arithmetic, which computes on ontic uncertain variables. In this case, there is a set of many true values of the uncertain variable, that is, those values that actually existed. Ontic arithmetic generally provides results other than epistemic. In this article, ontic arithmetic will not be analyzed. Current T2FAs do not distinguish between epistemic and ontic problems. This may be the reason that they give erroneous results in some problems, because the nature of the uncertain variable is not taken into account.
The current versions of T2FA are based on the current Zadeh definition of T2FS [2], which will be further detailed in Section 2. This definition can be called a border definition because it only defines the borders of T2FS, similar to Zadeh’s first definition of T1FS. Borders’ definitions of FS are more suitable for control tasks and modeling fuzzy inference systems and less suitable for fuzzy arithmetic. For T2FA, the “body” definition of T2FS is more appropriate; it defines not only the borders but also the entire interior, i.e., the “body” of T2FS [40]. Thanks to this definition, not only the borders of the fuzzy set, but also the entire set of values lying between them, can take part in arithmetic calculations. The body definition of T2FS also enables the easier implementation of arithmetic operations thanks to the use of α -cuts, i.e., horizontal cuts of a fuzzy number.
The rest of the article is structured as follows. Section 2 covers the basics of type 1 fuzzy arithmetic and its multidimensional approach. Section 3 explains the differences between the border and body definition of T2FS. Section 4 presents the basic arithmetic operations of the multidimensional epistemic T2FN with examples. Section 5 describes the application of T2FN to sugar beet fertilization. Finally, Section 6 presents the conclusions.

2. Introduction to Multidimensional Type-1 Fuzzy Arithmetic (MT1EFA)

Currently existing fuzzy arithmetic is 2-dimensional in the sense that it assumes that the result of arithmetic operations on 2D-T1FNs is also 2D-T1FN. At first glance, it seems obvious, especially as it is in line with the mathematical closure principle [41]. We are used to the fact that the arithmetic operation on crisp numbers gives the same mathematical object, i.e., a crisp number ( 2 + 3 = 5 ). However, is it the same in the case of uncertain numbers (interval, fuzzy, probabilistic numbers, etc.)? Let us consider an example that illustrates the problem. In the tank A, we have a = 5 m 3 of water and the measurement was made perfectly precise ( a = 5.000000 [ m 3 ] ). There is an unknown amount of water x [ m 3 ] in the tank X. Water from the A and X tanks are poured into the B tank and then we measure the perfectly precise total amount of water, obtaining the information b = 8.000000 [ m 3 ] . If we want to know the unknown amount of water in the tank X, we have to solve Equation (1) with one unknown x.
5.000000 + x = 8.000000
After solving it, we will get the precise result x = 3.000000 [ m 3 ] . Let us now consider a more realistic example. We have a cylindrical A tank with a slightly deformed side wall. However, we can determine the outer diameter D 1 and inner diameter D 2 of this tank and the height h of the water level. Based on these data, we have established that there is a [ 4 , 6 ] [ m 3 ] of water in the tank. There is also an unknown amount of water in the tank X. We poured the water from the tank A and X into the cylindrical tank B, which also has slightly distorted side walls. Based on the measurement of the external and internal diameter and the water level in this tank, we found that it contains the amount of water b [ 7.5 , 8.5 ] [ m 3 ] . The problem is described by Equation (2).
[ 4 , 6 ] + X = [ 7.5 , 8.5 ]
At this point, however, one should ask: is Equation (2) really an equation with only one unknown? The answer is this: it is an equation with three unknowns, because we do not know not only the exact amount of water x in tank X, but also the exact amount a in A and b in B! So, in Equation (2), we have 3 unknowns a, x, b. Can you solve one equation with 3 unknowns? It would seem that you cannot. It turns out, however, that it is possible. However, we must adopt a broader sense of the concept of “solution” than in the arithmetic of crisp numbers. In this case, the solution will not be one number, but a set of triples ( a , b , x ) , each of which is one possible state of the addition system in which the relationship a + x = b or x = b a applies, of which we have an additional knowledge a [ 4 , 6 ] , b [ 7.5 , 8.5 ] . Below are some examples of possible states of the considered system. All possible states constitute a set of possible solutions, which we will denote with X, Equation (3).
X = { ( a , b , x ) | x = b a , a [ 4 , 6 ] , b [ 7.5 , 8.5 ] } = { ( 4 , 7.5 , 3.5 ) , ( 4.1 , 7.6 , 3.5 ) ( 6 , 8.5 , 2.5 ) }
The above example shows that the set of solutions to the interval Equation (2) is 3-dimensional. Additionally, it is easy to check that there is no 1-dimensional interval set of solutions that would satisfy all 4 possible forms ( [ 4 , 6 ] + X = [ 7.5 , 8.5 ] , [ 4 , 6 ] = [ 7.5 , 8.5 ] X , X = [ 7.5 , 8.5 ] [ 4 , 6 ] , [ 4 , 6 ] + X [ 7.5 , 8.5 ] = 0 ), of Equation (2). There is, however, a 3-dimensional set X defined by the Formula (3) which satisfies these equations. As in the case of interval numbers, also in the case of fuzzy numbers T1FNs and T2FNs, sets of solutions of the results of arithmetic operations ( + , , · , / ), solutions of equations with unknowns, etc., are multidimensional sets. Each uncertain number is a mathematical record (model) of our approximate knowledge of the true value of the variable. In F-arithmetic, we most often use trapezoidal MFs, which, on the one hand, facilitate the execution of calculations, and on the other hand, include several frequently used cases of fuzzy numbers shown in Figure 2.
Of course, other types of FNs as sinusoidal, polynomial, etc. can also be used. Classic FA uses vertical MFs. Formula (4) gives a mathematical model of the vertical trapezoidal MF from Figure 2.
μ ( x A ) = μ L ( x A ) = x A a 1 a 2 a 1 , a 1 x A a 2 1 , a 2 < x A a 3 μ R ( x A ) = a 4 x A a 4 a 3 , a 3 < x A a 4
Vertical MF is a model of only the borders of the fuzzy set and it results from the first definition of FS of Zadeh [27]. However, the vertical MF does not model the interior of an FS. In MFA, horizontal MFs are used, which model not only the borders, but also the entire interior of the MF. The HMFs correspond to (follow from) the second definition of FS Zadeh [2].
Definition 1.
A horizontal membership function type-1 A ( μ , α x A ) is based on a pair of functions x A L ( μ ) and x A R ( μ ) , where x A L ( μ ) is left border, bounded continuous nondecreasing function over [ 0 , 1 ] and x A R ( μ ) is right border, bounded continuous nonincreasing function over [ 0 , 1 ] . Functions x A L ( μ ) = ( μ L ( x A ) ) 1 and x A R ( μ ) = ( μ R ( x A ) ) 1 are horizontal representations of the left and right borders respectively, where μ L ( x A ) represents the left border of the vertical MF and μ R ( x A ) represents the right border. The type-1 horizontal multidimensional membership function type-1 (T1HMF) in general notation has the form of (5).
A ( μ , α x A ) : x A ( μ , α x A ) A ( μ , α x A ) x A ( μ , α x A ) = x A L ( μ ) + α x A [ x A R ( μ ) x A L ( μ ) ] , μ , α x A [ 0 , 1 ]
Definition 2.
Horizontal trapezoidal membership function type-1 (T1HTMF) is formulated by Equation (6),
A ( μ , α x A ) : x A ( μ , α x A ) = [ a 1 + μ ( a 2 a 1 ) ] + α x A [ ( a 4 a 1 ) μ ( a 4 a 3 + a 2 a 1 ) ] ,
where μ , α x A [ 0 , 1 ] .
RDM means here relative-distance-measure, and can be denoted e.g., by α x A [ 0 , 1 ] . It defines the relative position of the point x lying between the borders of MF. For the left border α x A = 0 and for the right border α x A = 1 . T1TMF is a mathematical model of the true value (epistemic case) of uncertain variable x A in conditions when our knowledge about this value is expressed in the form of the trapezoidal MF, Figure 2 and Figure 3.
Definition 3.
(MT1TFN-arithmetic of normal trapezoidal FNs). Let A 1 = ( a 11 , a 12 , a 13 , a 14 ) and A 2 = ( a 21 , a 22 , a 23 , a 24 ) are two arbitrary trapezoidal T1TFNs. Arithmetic operations { + , , · , / } of T1FNs are defined as follows, 0 A 2 for operation /.
A 1 ( μ , α x A 1 ) : x A 1 ( μ , α x A 1 ) A 1 ( μ , α x A 1 ) A 2 ( μ , α x A 2 ) : x A 2 ( μ , α x A 2 ) A 2 ( μ , α x A 2 ) Z ( μ , α x A 1 , α x A 2 ) = A 1 ( μ , α x A 1 ) A 2 ( μ , α x A 2 ) Z ( μ , α x A 1 , α x A 2 ) : z ( μ , α x A 1 , α x A 2 ) Z ( μ , α x A 1 , α x A 2 ) z ( μ , α x A 1 , α x A 2 ) = x A 1 ( μ , α x A 1 ) x A 2 ( μ , α x A 2 )
For trapezoidal T1TFNs:
x A 1 ( μ , α x A 1 ) = [ a 11 + μ ( a 12 a 11 ) ] + α x A 1 [ ( a 14 a 11 ) μ ( a 14 a 13 + a 12 a 11 ) ] ,
x A 2 ( μ , α x A 2 ) = [ a 21 + μ ( a 22 a 21 ) ] + α x A 2 [ ( a 24 a 21 ) μ ( a 24 a 23 + a 22 a 21 ) ] ,
where μ , α x A 1 , α x A 2 [ 0 , 1 ] . If T1FNs are not trapezoidal, appropriate formulas for x A 1 ( μ , α x A 1 ) and x A 2 ( μ , α x A 2 ) should be used.
If the support of A 2 contains zero, then the operation of division is of multi-granular character. This case has been described in [13].
Note that single fuzzy numbers A 1 ( μ , α x A 1 ) and A 2 ( μ , α x A 2 ) are mathematical objects in 3D space, see Figure 4. However, their result Z ( μ , α x A 1 , α x A 2 ) = A 1 ( μ , α x A 1 ) A 2 ( μ , α x A 2 ) of basic arithmetic operation { + , , · , / } is a mathematical object in 4D space and cannot be visualized. Examples of arithmetic operations for T1FNs and a more detailed explanation of them can be found in articles [11,12,13,14,17].
Now, consider two T1TFNs A 1 = ( 1 , 2 , 3 , 4 ) and A 2 = ( 3 , 4 , 5 , 7 ) , Figure 3. Horizontal MFs of these FNs are given by (8).
A 1 ( μ , α x A 1 ) : x A 1 ( μ , α x A 1 ) A 1 ( μ , α x A 1 ) ; x A 1 ( μ , α x A 1 ) = ( 1 + μ ) + α x A 1 ( 3 2 μ ) A 2 ( μ , α x A 2 ) : x A 2 ( μ , α x A 2 ) A 2 ( μ , α x A 2 ) ; x A 2 ( μ , α x A 2 ) = ( 3 + μ ) + α x A 2 ( 4 3 μ ) μ , α x A 1 , α x A 2 [ 0 , 1 ]
Note that x A 1 = f A 1 ( μ , α x A 1 ) and x A 2 = f A 2 ( μ , α x A 2 ) are not 2D but 3D mathematical objects. Figure 3 illustrates the sense of the horizontal number models A 1 and A 2 in 2D space ( M × X A 1 , M × X A 2 ).
HMF in Figure 3 models in 2D space the entire surface inside the HMF. The 2D space M × X A 1 is not the full space of this function, but only a subspace, because this function exists in the 3D space M × X A 1 × A x A 1 , as shown in Figure 4.
The realization of the multiplication A 1 · A 2 is given by the Formula (9).
Z = A 1 · A 2 , Z : z Z Z ( μ , α x A 1 , α x A 2 ) = A 1 ( μ , α x A 1 ) · A 2 ( μ , α x A 2 ) Z ( μ , α x A 1 , α x A 2 ) : z ( μ , α x A 1 , α x A 2 ) Z ( μ , α x A 1 , α x A 2 ) z ( μ , α x A 1 , α x A 2 ) = x A 1 ( μ , α x A 1 ) · x A 2 ( μ , α x A 2 ) z ( μ , α x A 1 , α x A 2 ) = [ ( 1 + μ ) + α x A 1 ( 3 2 μ ) ] · [ ( 3 + μ ) + α x A 2 ( 4 3 μ ) ] μ , α x A 1 , α x A 2 [ 0 , 1 ]
The algebraic and universal result of the multiplication Z being the set of quadruples ( μ , α x A 1 , α x A 2 , z ) exists in 4D space and cannot be seen. Instead, you can define its span S P Z in the direction of the z axis and see it in 2D space Z × M . The span S P Z of the multiplication result Z is given by the Formula (10) and Figure 5.
S P Z ( μ ) = [ min α x A 1 , α x A 2 z ( μ , α x A 1 , α x A 2 ) , max α x A 1 , α x A 2 z ( μ , α x A 1 , α x A 2 ) ] μ , α x A 1 , α x A 2 [ 0 , 1 ]
The examination of the function (9) shows that its minimum border is obtained for α x A 1 = α x A 2 = 0 and the maximum border for α x A 1 = α x A 2 = 1 .
The mathematical properties of MF arithmetic are described and proven in [42]. The following properties hold in type 1 multidimensional epistemic fuzzy arithmetic:
-
addition and multiplication of MFNs are commutative and associative,
-
there exist neutral elements of addition and multiplication,
-
there exist an additive and multiplicative inverse elements,
-
the distributive law holds,
-
the cancellation laws for addition and multiplication hold,
-
the result of arithmetic operations is multidimensional,
-
in MFA, the result of arithmetic operations is universal, it does not depend on the mathematical form of the problem.
Denotation principle of epistemic fuzzy numbers
Each FN occurring in the problem is usually marked with a letter symbol, e.g., X or A. One letter symbol, e.g., A can usually be used only to denote one fuzzy number, because this number is a record of our knowledge about only one true value (although unknown exactly) of the variable a, e.g., an uncertain amount of water in the tank. Even if our knowledge of the value of the second variable b has the form of an identical fuzzy number, the real values of the variables a and b are likely to differ. The mathematical equality A = B does not necessarily mean that a = b . Unless we have such knowledge. Usually when A = B , there is no a = b , but a b .

3. Border and Body Definition of T2FS

The concept of a type 1 fuzzy set was introduced by Zadeh in 1965 in [27]. A T1FS A on the universe of discourse X is characterized by its membership function μ A ( x ) and represented as follows (11), Mendel [43].
A = { ( x , μ A ( x ) ) | x X , μ A ( x ) [ 0 , 1 ] }
where X—universe of discourse, μ A —membership function.
As the left and right border of MF μ A ( x ) are sometimes difficult to identify accurately, there is some uncertainty about their position. This is why L. Zadeh, in 1975, in [2], introduced the concept of T2FS. However, this original definition of T2FS was a little vague, which prompted attempts to refine it, as well as giving different interpretations of T2FS. Some scientific confusion has arisen. Therefore, J.M. Mendel, M.R. Rajati and P. Susner proposed the ordering of this definition in [43,44]. In this ordered definition, X is the universe of discourse for primary variable x and U for the secondary variable u [ 0 , 1 ] . A T2FS denoted A ˜ is determined by a T2MF μ A ˜ ( x , u ) , where x belongs to X and u belongs to U (12).
A ˜ = { ( ( x , u ) , μ A ˜ ( x , u ) ) | x X , u [ 0 , 1 ] }
In the current definition (12) of T2FS, the primary membership J x does not occur, Equation (13).
J x = { ( x , u ) | u [ 0 , 1 ] , μ A ˜ ( x , u ) > 0 }
The set A ˜ can also be expressed [44] in a special fuzzy notation (14).
A ˜ = x X u [ 0 , 1 ] μ A ˜ ( x , u ) / ( x , u )
The symbol ∫ denotes here union over all admissible values of x and u. In definition of A ˜ , the concept of secondary MF [43] is used (15).
μ A ˜ ( x ) ( u ) = u [ 0 , 1 ] μ A ˜ ( x , u ) / u = u [ 0 , 1 ] f x ( u ) / u
A ˜ ( x ) is a T1FS which is referred to as a secondary set. It can be represented by its α -cut decomposition. { μ A ˜ ( u ) | u U } can be called vertical slice of μ A ˜ ( x , u ) . In the updated border definition of T2FS, the concept of footprint of uncertainty ( F O U ) can be used further (16).
F O U ( A ˜ ) = { ( x , u ) | x X and u [ μ ̲ A ˜ ( x ) , μ ¯ A ˜ ( x ) ] }
In Formula (16), μ ̲ A ˜ ( x ) means lower MF (LMF) and μ ¯ A ˜ ( x ) means upper MF (UMF) [44]. The MFs are given by (17) and (18).
μ ̲ A ˜ ( x ) = inf { u | u [ 0 , 1 ] , μ A ˜ ( x , u ) > 0 }
μ ¯ A ˜ ( x ) = sup { u | u [ 0 , 1 ] , μ A ˜ ( x , u ) > 0 }
A special type of T2FS is the interval T2FS (IT2FS) defined by (19), where all secondary grades μ A ˜ ( x , u ) = 1 .
A ˜ = { ( ( x , u ) , μ A ˜ ( x , u ) = 1 ) | x X , u J x [ 0 , 1 ] }
Visualization of a triangular T2FS is shown in Figure 6.
Figure 6 clearly shows the border nature of the current definition of T2FS, which defines only the left and right border of this set. The first definition of T1FS by Zadeh from [27] has the same boundary character. Figure 7 shows an example of a triangular MF defining a T1FS.
In addition to the border definition of T1FS, Zadeh also published a second, less known definition of this set [2] based on α -cuts called α -level sets by him. This definition is readily used in FA.
If A is a fuzzy set of X, then α -level set of A is a nonfuzzy set denoted by A α , which comprises all elements of X whose grade μ of membership in A is greater or equal to α . In symbols
A α = { x | μ A ( x ) α }
A fuzzy set A may be decomposed into level sets through the resolution identity (21) or (22).
A = 0 1 α A α
or
A = α α A α
where α A α is the product of a scalar α with the set A α in the sense A = μ 1 x 1 + + μ n x n or A = i = 1 n μ i x i and 0 1 (or α ) is the union of the A α with α ranging from 0 to 1.
If fuzzy set A can be decomposed into a set of α -levels-set A α , then the inverse operations, composing A of A α -s is also possible. This possibility is illustrated in Figure 8.
In the horizontal definition (21) of a T1FS, Zadeh determines the set not only by the MF μ A ( x ) , as in (20), but also by all sets A α lying within the MF μ A ( x ) , i.e., also by interior (body) of this function. Hence, this definition can be called body definition of a T1FS. Instead, the first, vertical definition (11) can be called the border one. A new, horizontal definition of T2FS will be briefly presented below. This definition was presented earlier in 2019 in [40]. In Figure 9, a trapezoidal MF representing a certain fuzzy concept of A is shown.
MF-core is an interval containing those x-values that are most consistent with the sense of the fuzzy concept A. On the other hand, MF-support includes all values of x that fully or at least partially, to the degree μ A , comply with the sense of this concept. The negation of the support of A consists of those values of the variable x, which do not have any, even minimal compliance with the concept A.
In the case of T2FS A ˜ , there is uncertainty, not only as to the degree of membership μ A ˜ of individual values of x to the T2FS, but also as regards the membership function to the set A itself, and more specifically, the uncertainty about the position of the function borders (left) μ A ˜ L and (right) μ A ˜ R . This uncertainty arises, e.g., during the MF identification experiment based on the opinions of many experts. If we ask experts to identify their own individual T1MFs of some fuzzy concept (e.g., evaluating the value of a used car of a certain brand), the T1MFs given by these experts will usually differ from each other. Their left and right borders will be different. An example of the possible distribution of expert judgments is presented in Figure 10.
There is a need to generalize all individual expert evaluations and present them in the form of a possibly concise representative evaluation. Such a generalized, concise representation can be the outer and inner T1MF. Internal T1MF μ i n ( x ) can be interpreted as the most reliable T1MF representing all individual expert evaluations. Therefore, it can be assigned a confidence grade of c = 1 . On the other hand, the outer μ o u t ( x ) can be assigned a confidence grade of c = 0 , in the sense that it is for each level of membership μ the border, outside of which there are no longer any x values that would belong to the fuzzy concept. Outside of μ o u t ( x ) , there is only a non-membership zone to the concept. Outer and inner T1MFs, taken together, can be interpreted as FOU of T2FS, as a set whose borders are uncertain. The outer T1MF μ o u t ( x ) can be interpreted as support-T1MF and the inner μ i n ( x ) as core-T1MF of a T2MF. The border uncertainty zones of the T2MF can be interpreted as transition zones, i.e., the transition zones μ o u t ( x ) into μ i n ( x ) , i.e., the transformation of support-T1MF into core-T1MF. Core-T1MF can be normal T1MF ( max μ ( x ) = 1 ) or not-normal T1MF ( max μ ( x ) < 1 ). In this article, we will only cover normal T2FS having normal support-T1MF and normal core-T1MF. In the case of both support-MFs and core-MFs, we will deal with triangular and trapezoidal MFs. An example of a FOU of T2MF with a trapezoidal support-T1MF and a triangular core-T1MF is shown in Figure 11.
Confidence degree c is the third variable characterizing T2FS, which means that T2MF is a set in 3D space, as shown in Figure 12.
The T2MF shown in Figure 12 can be interpreted as a transition function of support-T1MF into core-T1MF. T1MFs in between may be called transitional T1MFs. Transition can be linear or non-linear. It depends on the nature of the experts’-T1MFs’ distribution from which their T2MF representation is identified. However, the identification of the type of transition is not the subject of this article and requires a separate study. In this article, a linear transition will be assumed, as is the case with the most commonly used trapezoidal T1MFs, Figure 9, where the membership function can be interpreted as a linear transition of the support interval in the core interval. If T2MF represents only 2 expert opinions, then rather a linear transition should be assumed. If the number of expert T1MFs (Figure 10) is higher, the type of transition can be identified. Similar methods can be developed here, as presented, e.g., in [45,46], to identify the current version of T2MF defined by the Formula (12).
There are two types of MFs related to T2FS A ˜ . The first type of this function is the function which will be denoted as μ o u t ( x ) and conventionally will be called vertical. This function is a mathematical model of the outer shell of the geometric figure shown in Figure 12. It corresponds to the first Zadeh’s definition of T1MF defined by (11); an example is given in Figure 7.
The second type of T2MF is a function that will be conventionally called body-T2MF because it is composed of α c -cuts (cuts made at the level α c of the full 3D MF μ A ˜ ( x , c ) , see Figure 13.
The body-T2MF is an analogy to the second Zadeh’s definition of T1MF given by Formulas (20) and (21) and illustrated in Figure 10. Body-T2MF defines not only the outer shell of the T2FS in Figure 12, but also the whole of its interior, i.e., the whole body of it. A T2F-set A ˜ can be composed of α c -cuts respectively for continuous (23) and discrete sets (24).
A ˜ = 0 1 α c A α c
A ˜ = α c α c A α c
The cut A α c is defined by Formula (25) [43].
A α c = { x | μ A ˜ ( x ) α c }
A α c -cuts are very useful. They allow for simple implementations of arithmetic calculations on T2FNs by decomposing them into calculations with T1FNs.

4. Multidimensional, Epistemic Fuzzy Arithmetic of Type-2 Fuzzy Numbers

MET2F-arithmetic is more difficult and complex than MET1FA. This is due to the fact that the dimensionality of T2FN is higher than that of T1FN. For this reason, an increase in the calculation complexity is understandable. The general definition of multidimensional epistemic type-2 fuzzy number is given as follows.
Definition 4.
Multidimensional epistemic type 2 fuzzy number A ˜ in horizontal notation has a form of (26)
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) A ˜ ( c , γ A ˜ , μ ) x A ˜ ( c , γ A ˜ , μ ) = x A ˜ s u p p ( c = 0 , γ A ˜ , μ ) + c [ x A ˜ c o r e ( c = 1 , γ A ˜ , μ ) x A ˜ s u p p ( c = 0 , γ A ˜ , μ ) ] , c , γ A ˜ , μ [ 0 , 1 ] ,
where x A ˜ s u p p ( c = 0 , γ A ˜ , μ ) and x A ˜ c o r e ( c = 1 , γ A ˜ , μ ) are the support and core of a fuzzy number type 2 and have a horizontal fuzzy number notation of the form (27).
x A ˜ s u p p ( c = 0 , γ A ˜ , μ ) = x A ˜ L ( μ ) + γ A ˜ [ x A ˜ R ( μ ) x A ˜ L ( μ ) ] , μ , γ A ˜ [ 0 , 1 ] , x A ˜ c o r e ( c = 1 , γ A ˜ , μ ) = x A ˜ L ( μ ) + γ A ˜ [ x A ˜ R ( μ ) x A ˜ L ( μ ) ] , μ , γ A ˜ [ 0 , 1 ] ,
where x A ˜ L ( μ ) is left border, bounded continuous nondecreasing function over [ 0 , 1 ] , while x A ˜ R ( μ ) is right border, bounded continuous nonincreasing functions over [ 0 , 1 ] .
The complexity of calculations cannot be avoided. However, MET2FA operations are not extremely difficult because they can be decomposed into MET1FA operations, just as MET1FA operations can be decomposed into interval arithmetic (MET0FA) operations. The realization of MET2FA operations will be explained using two T2FNs A ˜ and B ˜ , which are shown in Figure 14, Figure 15, Figure 16 and Figure 17. Both the letters and the assumed numerical values of the individual parameters are given in these figures.
The number A ˜ with Definition 4 is given by the general Formula (28) and its components by the Formulas (29) and (30). Denotation A ˜ ( c , γ A ˜ , μ ) concerns the set of all possible values of the variable x A ˜ belonging to the set A ˜ , whereas the denotation x A ˜ concerns a single numerical value contained in the set A ˜ .
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) = x A ˜ ( c = 0 , γ A ˜ , μ ) + c [ x A ˜ ( c = 1 , γ A ˜ , μ ) x A ˜ ( c = 0 , γ A ˜ , μ ) ] , c , γ A ˜ , μ [ 0 , 1 ]
A ˜ ( c = 0 , γ A ˜ , μ ) : x A ˜ ( c = 0 , γ A ˜ , μ ) = [ a 1 + μ ( a 2 a 1 ) ] + γ A ˜ { [ a 4 μ ( a 4 a 3 ) ] [ a 1 + μ ( a 2 a 1 ) ] } , γ A ˜ , μ [ 0 , 1 ]
A ˜ ( c = 1 , γ A ˜ , μ ) : x A ˜ ( c = 1 , γ A ˜ , μ ) = [ a 5 + μ ( a 6 a 5 ) ] + γ A ˜ { [ a 8 μ ( a 8 a 7 ) ] [ a 5 + μ ( a 6 a 5 ) ] } , γ A ˜ , μ [ 0 , 1 ]
Formulas (28)–(30) seem quite complex. However, after inserting the numerical values of individual parameters into them, they obtain a fairly simple form (31).
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) = ( 1 + μ + 2 c ) + γ A ˜ ( 8 3 μ 3 c ) , c , γ A ˜ , μ [ 0 , 1 ]
Figure 16 shows the number B ˜ in full 3D space and Figure 17 shows the FOU B ˜ . By contrast, the number B ˜ has a triangular and not a trapezoidal core- B ˜ ( c = 1 , γ B ˜ , μ ) .
It is easy to see that there is no special need to represent the T2FNs in the form of 3-dimensional figures. Presenting these numbers in the form of 2D-FOUs is sufficient. If the support-T1MF transition in core-T1MF is linear, it is enough to show only 2 cuts. If the transition is non-linear, 3 or more cuts of 3D-T2MF can be shown. The number B ˜ with Definition 4 is given by the general Formula (32) and its constituent elements by the Formulas (33) and (34).
B ˜ ( c , γ B ˜ , μ ) : x B ˜ ( c , γ B ˜ , μ ) = x B ˜ ( c = 0 , γ B ˜ , μ ) + c [ x B ˜ ( c = 1 , γ B ˜ , μ ) x B ˜ ( c = 0 , γ B ˜ , μ ) ] , c , γ B ˜ , μ [ 0 , 1 ]
B ˜ ( c = 0 , γ B ˜ , μ ) : x B ˜ ( c = 0 , γ B ˜ , μ ) = [ b 1 + μ ( b 2 b 1 ) ] + γ B ˜ { [ b 4 μ ( b 4 b 3 ) ] [ b 1 + μ ( b 2 b 1 ) ] } , γ B ˜ , μ [ 0 , 1 ]
B ˜ ( c = 1 , γ B ˜ , μ ) : x B ˜ ( c = 1 , γ B ˜ , μ ) = [ b 5 + μ ( b 6 b 5 ) ] + γ B ˜ { [ b 8 μ ( b 8 b 7 ) ] [ b 5 + μ ( b 6 b 5 ) ] } , γ B ˜ , μ [ 0 , 1 ]
B ˜ ( c , γ B ˜ , μ ) : x B ˜ ( c , γ B ˜ , μ ) = ( 10 + 3 μ + 3 c c μ ) + γ B ˜ ( 11 7 μ 7 c + 3 c μ ) , c , γ B ˜ , μ [ 0 , 1 ]
Adding T2FNs
For the assumed numbers A ˜ , Formulas (28) and (31) and B ˜ , Formulas (32) and (35), the result C ˜ of addition is given by the Formula (36).
A ˜ ( c , γ A ˜ , μ ) + B ˜ ( c , γ B ˜ , μ ) = C ˜ ( c , γ A ˜ , γ B ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) + x B ˜ ( c , γ B ˜ , μ ) = x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ] x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) = [ ( 1 + μ + 2 c ) + γ A ˜ ( 8 3 μ 3 c ) ] + [ ( 10 + 3 μ + 3 c c μ ) + γ B ˜ ( 11 7 μ 7 c + 3 c μ ) ]
As can be seen from (36), the result x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) exists in 5D space, γ A ˜ corresponds to x A ˜ here, γ B ˜ corresponds to x B ˜ . The 5D result cannot be seen. However, you can see simplified information about it in a 2D or 3D space, such as its span, cardinality distribution, or gravity center. However, fuzzy systems specialists are most often interested in the horizontal uncertainty of the calculated results in the form of span. In the case of a 5D-result C ˜ = A ˜ + B ˜ , its span can be determined from the Formula (37).
S P C ˜ = A ˜ + B ˜ = [ min γ A ˜ , γ B ˜ x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , max γ A ˜ , γ B ˜ x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) ]
Examination of the function x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , Formula (37) shows that min x C ˜ is obtained for γ A ˜ = γ B ˜ = 0 and max x C ˜ for γ A ˜ = γ B ˜ = 1 . As a result, we obtain the span S P C ˜ defined by the Formula (38).
S P C ˜ = A ˜ + B ˜ = [ ( 11 + 4 μ + 5 c c μ ) , ( 30 6 μ 5 c + 2 c μ ) ]
Figure 18 shows the visualization of the span function S P C ˜ = A ˜ + B ˜ .
Span S P C ˜ = A ˜ + B ˜ does not need to be visualized in 3D space. It can be more easily presented in 2D space in the form of cuts made for various c-values entered into the Formula (38), e.g., for values c = 0 , c = 0.5 , c = 1 . We then obtain the F O U S P C ˜ = A ˜ + B ˜ shown in Figure 19.
It should be remembered that F O U S P C ˜ = A ˜ + B ˜ is not the algebraic and universal result of adding A ˜ + B ˜ , i.e., that equation A ˜ + B ˜ = F O U S P C ˜ = A ˜ + B ˜ is not satisfied as suggest low dimensional fuzzy arithmetic types. Moreover, it can easily be checked that: A ˜ F O U S P C ˜ = A ˜ + B ˜ B ˜ and B ˜ F O U S P C ˜ = A ˜ + B ˜ A ˜ . The algebraic and universal result of adding A ˜ + B ˜ is only the 5D number C ˜ defined by the Formula (37). Only the number C ˜ satisfies all possible, alternative equalities A ˜ = C ˜ B ˜ , B ˜ = C ˜ A ˜ , and A ˜ + B ˜ C ˜ = 0 .
Negative type 2 fuzzy number A ˜
T2FN A ˜ is given by the general Formula (28). The components of the number A ˜ are given by the Formulas (29) and (30). Hence, the specific number A ˜ is expressed by Formula (31).
The negative fuzzy number A ˜ in its general form is given by the Formula (39), and its specific version by the Formula (40).
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) = x A ˜ ( c = 0 , γ A ˜ , μ ) c [ x A ˜ ( c = 1 , γ A ˜ , μ ) x A ˜ ( c = 0 , γ A ˜ , μ ) ] , c , γ A ˜ , μ [ 0 , 1 ]
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) = ( 1 + μ + 2 c ) γ A ˜ ( 8 3 μ 3 c ) , c , γ A ˜ , μ [ 0 , 1 ]
Figure 20 shows T2FN A ˜ and its negative version in 3D space and Figure 21 shows cuts of A ˜ and A ˜ in the form of F O U A ˜ and F O U ( A ˜ ) .
Inverse type 2 fuzzy number
T2FN A ˜ is determined by general Formula (41) and its specific triangular version is given by (42), 0 A ˜ .
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) = x A ˜ ( c = 0 , γ A ˜ , μ ) + c [ x A ˜ ( c = 1 , γ A ˜ , μ ) x A ˜ ( c = 0 , γ A ˜ , μ ) ] , c , γ A ˜ , μ [ 0 , 1 ]
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) = ( 1 + 3 μ + 2 c 2 c μ ) + γ A ˜ ( 5 5 μ 3 c + 3 c μ ) , c , γ A ˜ , μ [ 0 , 1 ]
Inverse T2FN A ˜ 1 is determined by general Formula (43) and its specific version by (44).
A ˜ 1 ( c , γ A ˜ , μ ) : x A ˜ 1 ( c , γ A ˜ , μ ) A ˜ 1 ( c , γ A ˜ , μ ) x A ˜ 1 ( c , γ A ˜ , μ ) = ( x A ˜ ( c = 0 , γ A ˜ , μ ) ) 1 + c [ ( x A ˜ ( c = 1 , γ A ˜ , μ ) ) 1 ( x A ˜ ( c = 0 , γ A ˜ , μ ) ) 1 ] , c , γ A ˜ , μ [ 0 , 1 ]
A ˜ 1 ( c , γ A ˜ , μ ) : x A ˜ 1 ( c , γ A ˜ , μ ) A ˜ 1 ( c , γ A ˜ , μ ) x A ˜ 1 ( c , γ A ˜ , μ ) = 1 ( 1 + 3 μ ) + γ A ˜ ( 5 5 μ ) + c 1 ( 3 + μ ) + γ A ˜ ( 2 2 μ ) 1 ( 1 + 3 μ ) + γ A ˜ ( 5 5 μ ) , c , γ A ˜ , μ [ 0 , 1 ]
Figure 22 shows the triangular T2FN A ˜ in 3D space and Figure 23 in 2D space in the form of its F O U .
Figure 24 shows the inverse T2FN A ˜ 1 in 3D space and Figure 25 in 2D space.
If T2FN contains zero, some knowledge about the inverse number 1 / A ˜ can be obtained, see [13].
Multiplication of T2FNs without zero
Let us consider two T2FNs A ˜ and B ˜ given by the general Formulas (28) and (32), where their specific versions are given by the Formulas (31) and (35), respectively. F O U of these numbers are shown in Figure 15 and Figure 17.
The operation of the multiplication of T2FNs A ˜ and B ˜ is performed according to general Formula (45).
A ˜ ( c , γ A ˜ , μ ) B ˜ ( c , γ B ˜ , μ ) = C ˜ ( c , γ A ˜ , γ B ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) x B ˜ ( c , γ B ˜ , μ ) = x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ]
For specific T2FNS A ˜ and B ˜ given by Formulas (31) and (35), the result of the multiplication is given by the Formula (46).
A ˜ ( c , γ A ˜ , μ ) B ˜ ( c , γ B ˜ , μ ) = C ˜ ( c , γ A ˜ , γ B ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) x B ˜ ( c , γ B ˜ , μ ) = [ ( 1 + μ + 2 c ) + γ A ˜ ( 8 3 μ 3 c ) ] [ ( 10 + 3 μ + 3 c c μ ) + γ B ˜ ( 11 7 μ 7 c + 3 c μ ) ] = x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ]
The result of the multiplication x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , given by the Formula (46), allows for each specific value of c, γ A ˜ , γ B ˜ , μ to calculate the corresponding value of the product x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) . For example, for c = 0.1 , γ A ˜ = 0.2 , γ B ˜ = 0.3 , μ = 0.4 we obtain on the basis of Formulas (31), (35), (46) one of the possible states of the multiplication system x A ˜ , x B ˜ , x C ˜ = x A ˜ x B ˜ : x A ˜ ( 0.1 , 0.2 , 0.4 ) = 2.884 , x B ˜ ( 0.1 , 0.3 , 0.4 ) = 10.776 , x C ˜ ( 0.1 , 0.2 , 0.3 , 0.4 ) = 24.612 . The number of possible states ( c , γ A ˜ , γ B ˜ , μ ) , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ] is infinitely large and the Formulas (31), (35), (46) allow one to generate all these states: they form the sets A ˜ , B ˜ , C ˜ = A ˜ B ˜ . The set of multiplication results exists in 5D space and cannot be seen. However, it is possible, with the use of the Formula (47), to calculate its span, i.e., S P C ˜ ( c , μ ) .
S P C ˜ = A ˜ B ˜ ( c , μ ) = [ min γ A ˜ , γ B ˜ x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , max γ A ˜ , γ B ˜ x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) ] , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ]
Examination of the Formula (47) shows that min x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) occurs for γ A ˜ = γ B ˜ = 0 and max x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) for γ A ˜ = γ B ˜ = 1 . Finally, we obtain span S P C ˜ = A ˜ B ˜ ( c , μ ) determined by the Formula (48).
S P C ˜ = A ˜ B ˜ ( c , μ ) = [ ( 1 + μ + 2 c ) ( 10 + 3 μ + 3 c c μ ) , ( 9 2 μ c ) ( 21 4 μ 4 c + 2 c μ ) ] , c , μ [ 0 , 1 ]
The span S P C ˜ = A ˜ B ˜ ( c , μ ) of the resulting set C ˜ of the multiplication A ˜ B ˜ is shown in Figure 26 in 3D space, and Figure 27 shows F O U S P C ˜ = A ˜ B ˜ ( c , μ ) in 2D space.
Both in Figure 26 and Figure 27, it can be seen that the left and right borders of the span function are smooth, monotonically increasing or decreasing. As will be shown later, this is not always the case with multiplication.
Multiplication of T2FNs containing zero
The multiplication of T2FNs containing zero is a bit more difficult than T2FNs without zero, because when the variable crosses zero, sign changes as a result of multiplication. On the lateral surfaces of the span function S P C ˜ = A ˜ B ˜ ( c , μ ) , inflection arises: these surfaces are no longer smooth. This phenomenon will be illustrated by the multiplication of triangular T2FNs A ˜ and B ˜ , of which A ˜ contains zero. F O U A ˜ ( x A ˜ , μ ) and F O U B ˜ ( x B ˜ , μ ) are shown in Figure 28.
We perform the multiplication operation according to general Formula (49).
A ˜ ( c , γ A ˜ , μ ) B ˜ ( c , γ B ˜ , μ ) = C ˜ ( c , γ A ˜ , γ B ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) x B ˜ ( c , γ B ˜ , μ ) = x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ]
The number A ˜ is given by the Formula (50) and the number B ˜ by the Formula (51).
A ˜ ( c , γ A ˜ , μ ) : x A ˜ ( c , γ A ˜ , μ ) = ( 3 + 4 μ + 2 c 2 c μ ) + γ A ˜ ( 8 8 μ 4 c + 4 c μ ) , c , γ A ˜ , μ [ 0 , 1 ]
B ˜ ( c , γ B ˜ , μ ) : x B ˜ ( c , γ B ˜ , μ ) = ( 2 μ + c + c μ ) + γ B ˜ ( 5 5 μ 3 c + 3 c μ ) , c , γ B ˜ , μ [ 0 , 1 ]
By inserting the Formulas (50) and (51) into (49), we obtain the Formula (52) of the multivariate result of multiplication C ˜ ( c , γ A ˜ , γ B ˜ , μ ) .
C ˜ ( c , γ A ˜ , γ B ˜ , μ ) : x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) = [ ( 3 + 4 μ + 2 c 2 c μ ) + γ A ˜ ( 8 8 μ 4 c + 4 c μ ) ] [ ( 2 μ + c + c μ ) + γ B ˜ ( 5 5 μ 3 c + 3 c μ ) ] , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ]
The multidimensional result (52) is the full, algebraic result of the multiplication and only it can be used for possible further calculations, e.g., in complex formulas. We cannot see this result. However, we can see the span function of this result, i.e., S P C ˜ = A ˜ B ˜ ( c , μ ) (53). Since the number A ˜ involved in the multiplication contains zero, a line of inflection will appear in S P C ˜ = A ˜ B ˜ in the point x C ˜ = x A ˜ x B ˜ = 0 . The line of inflection of the function is visible on the surface of the function span, on the left, Figure 29 and Figure 30. The general way of determining the span for the multiplication result is given by the Formula (53), where x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) is given by the Formula (52).
S P C ˜ = A ˜ B ˜ ( c , μ ) = [ min γ A ˜ , γ B ˜ x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) , max γ A ˜ , γ B ˜ x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) ] , c , γ A ˜ , γ B ˜ , μ [ 0 , 1 ]
The examination of the Formula (54) shows that, for the range x A ˜ < 0 and x C ˜ < 0 , the values of γ A ˜ and γ B ˜ determining min x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) are the values of γ A ˜ = 0 and γ B ˜ = 1 . Whereas max x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) occurs for γ A ˜ = γ B ˜ = 1 . For the range of values x A ˜ 0 and x C ˜ 0   min x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) occurs for γ A ˜ = γ B ˜ = 0 and max x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) holds for γ A ˜ = γ B ˜ = 1 . Hence, ultimately the span of the multiplication result is given by Formula (54).
For x A ˜ ( c , γ A ˜ , μ ) < 0 S P C ˜ = A ˜ B ˜ ( c , μ ) = [ ( 3 + 4 μ + 2 c 2 c μ ) ( 5 3 μ 2 c + 4 c μ ) , ( 5 4 μ 2 c + 2 μ c ) ( 5 3 μ 2 c + 4 c μ ) ] For x A ˜ ( c , γ A ˜ , μ ) 0 S P C ˜ = A ˜ B ˜ ( c , μ ) = [ ( 3 + 4 μ + 2 c 2 c μ ) ( 2 μ + c + c μ ) , ( 5 4 μ 2 c + 2 μ c ) ( 5 3 μ 2 c + 4 c μ ) ]
When multiplying the numbers A ˜ B ˜ for x A ˜ < 0 , the negative part of the number A ˜ is multiplied by the positive number B ˜ . For x A ˜ 0 , the positive part of the number A ˜ is multiplied by the positive number B ˜ . The span of the result of multiplication of the numbers A ˜ B ˜ in 3D space is shown in Figure 29 and in 2D space in Figure 30. The presented example of the multiplication of numbers A ˜ and B ˜ , one of which contains zero, showed that the presence of zero causes irregularity, deflection of the borders of span function.
The mathematical properties of type 2 fuzzy arithmetic are the same as the multidimensional T1FA properties mentioned in Section 2 and [41].

5. Application of T2FNs to Determine the Appropriate Dose of Nitrogen Fertilizer in the Cultivation of Sugar Beet

Real world problems are often complex, in the sense that the result variable y of interest to us depends on many and sometimes very many variables ( x 1 , x 2 , , x n ) which we present in the form of the functional dependence y = f ( x 1 , x 2 , , x n ) . In real problems, we often have no knowledge of the values of some variables that B.H. Yakov [47] called information gaps (Info-Gaps). Next, we have only approximate knowledge about another part of the variables and exact knowledge we have about only some variables. The prediction of the value of the dependent variable y then takes place under the conditions of uncertainty, additionally increased by the fact that our knowledge about the mathematical form of the relationship y = f ( x 1 , x 2 , , x n ) is also usually only approximate. Therefore, we cannot demand great precision from solutions to uncertain problems. Nevertheless, we should try to solve them as best as possible, using all available knowledge. An example of a highly uncertain problem is the cultivation of crops, such as sugar beets ( S B ). They provide a valuable break crop returning organic matter to the soil and preventing plant diseases. The beat-root cultivation starts at yield [ 350 , 400 ] [ q / ha ] . However, using appropriate agrarian methods, some of the growers receive yield [ 600 , 800 ] [ q / ha ] . To achieve such high yield, the skill of S B cultivation is not all that is needed. A grower also needs to be a little lucky, because the crops depend not only on the grower and his actions, but also on factors independent of humans, such as the degree of sunlight over the field in a given year (too small, small, average, high), on the temperatures (cold, warm, heat), the intensity of rainfall (no-drought, medium, too large-flooding of fields), the occurrence of plant diseases, pest infestation, etc. So, it is not only the grower’s activity itself that determines the yield. However, the proper agrotechnical culture is what can influence the increase of yields. Adequate soil fertility is one of the requirements for profitable S B production. Nitrogen (N) is the most yield-influencing nutrient, and N-management is critical to obtain high S B -yield and quality. Phosphorus (P) is the next most influential nutrient, while levels of potassium (K), sulfur (S), and micronutrients usually are adequate for S B production in most soils [48]. The value of soil tests for the prediction of nutrient availability in a given area depends on how well the sample collected represents the sampled area. We should remember that the collected samples relate only to a small area and do not exactly model the whole field. The effect of nitrogen fertilization in the field has been studied for many years and is well known in terms of its quality. This influence is mainly determined by Mitscherlich’s law of fertilization, Shelford’s maximum law and Shelford’s law of tolerance [49]. The typical dependence of the yield size P [ q / ha ] on the nitrogen fertilizer dose N [ kg / ha ] has the shape shown in Figure 31.
For each field, depending on the quality of its soil, sunlight, rainfall, temperatures, etc., this relationship is more or less quantitatively different, but qualitatively similar. The curve in Figure 31 has several specific ranges. Scope I concerns a very rare situation where S B is grown on a poor quality soil and the fertilization dose is very low. Scope III is the range which is usually most frequent in the fertilizing trials. The range IV is the range of the excessive amount of the nutrient which causes mineral imbalance in the soil. Looking at this curve it is easy to understand how a major role plays appropriate amount of N for achieving high yield. However, it should be remembered that the grower operates under uncertainty and the fertilization curve for one and the same field changes gradually every year. Mathematically, the nitrogen fertilization curve can be approximated by the 2nd-order Equation (55). It is assumed that the range I, as it is very rare, does not apply to the field under consideration.
p = a 2 d 2 + a 1 d + a 0 = ( a 2 d + a 1 ) d + a 0
In the Equation (55), p denotes the S B yield [q/ha] and d denotes the N-fertilizer dose [ kg / ha ] . The coefficients a 0 , a 1 , a 2 have their practical sense. The a 0 [ q / ha ] coefficient means yield from 1 ha with complete lack of fertilization. The a 1 factor represents (approximately) the increment of the yield due to the fertilization increase from d = 0 to d = 1 [ kg / ha ] . The coefficient a 2 can be called the “braking” coefficient. It is negative and it represents a reduction in the impact of each next kilogram of fertilizer due to soil saturation. Note that, in order to identify very, very roughly the values of all 3 coefficients a 0 , a 1 , a 2 , it is necessary to perform at least a 3-year field fertilization experiment, and still only average values of these coefficients for this 3-year period will be obtained. In the following years, slightly different values of these coefficients will be obtained due to the variability of environmental influences. The research on the values of the coefficients is tedious and requires many years. Usually, for the field of interest to us, we have a small number of measurements. Let us now assume that, on the basis of the conducted experiments for a certain field, it was found that the coefficient a 0 of zero-fertilization ranges from [ 250 , 450 ] , but usually it is within the range [ 300 , 350 ] . The yield increment coefficient a 1 is generally within the range [ 3.0 , 3.6 ] , but usually within the range [ 3.0 , 3.3 ] . The inhibition factor a 2 is generally in the range [ 0.012 , 0.010 ] , but most of its values are in the range [ 0.011 , 0.010 ] .
There are global ranges of the values of the coefficients and the ranges of the highest reliability of these coefficients.
Knowledge of the fertilization rates can be represented in the form of T2FNs shown in Figure 32, Figure 33 and Figure 34.
Knowledge about the values of the fertilization rates does not necessarily have to be provided in the form of 3D drawings. We can more easily present it in the form of FOUs of A ˜ 0 , A ˜ 1 , A ˜ 2 in 2D space, as shown in Figure 35.
The formula for the optimal dose value of N-fertilizer d o p t can be derived on the basis of the 1st derivative of the yield p from Formula (55). If the fertilization rates are known exactly, the result is given by Formula (56).
d o p t = a 1 2 a 2
The optimal d o p t fertilization value corresponds to the maximum S B -yield p max , Formula (57).
p max = a 0 a 1 2 4 a 2
It should be remembered that the values of the a 2 coefficient are negative. Therefore, there must be a dependency p max a 0 which means that each fertilization increases the SB-yield. Since our knowledge of the values of a 0 , a 1 , a 2 is only approximate, we need to develop mathematical models of T2FNs A ˜ 0 , A ˜ 1 , A ˜ 2 and then calculate the multivariate result (recommended fertilization) D o p t and the corresponding yield P max . To do this, perform the calculations presented in Formula (58).
D o p t = A ˜ 1 2 A ˜ 2 , P max = A ˜ 0 A ˜ 1 2 4 A ˜ 2
Based on the knowledge of a 0 , a 1 , a 2 contained in Figure 32, Figure 33 and Figure 34, mathematical formulas of T2FNs representing this knowledge were developed, (59)–(61).
A ˜ 0 ( c , μ , γ 0 ) : a 0 ( c , μ , γ 0 ) = ( 250 + 50 μ 50 c μ ) + γ 0 ( 200 150 μ 150 c + 150 c μ ) , c , μ , γ 0 [ 0 , 1 ]
A ˜ 1 ( c , μ , γ 1 ) : a 1 ( c , μ , γ 1 ) = 3 + γ 1 ( 0.6 0.3 μ 0.3 c + 0.3 c μ ) , c , μ , γ 1 [ 0 , 1 ]
A ˜ 2 ( c , μ , γ 2 ) : a 2 ( c , μ , γ 2 ) = ( 0.012 + 0.001 μ + 0.001 c 0.001 c μ ) + γ 2 ( 0.002 0.001 μ 0.001 c + 0.001 c μ ) , c , μ , γ 2 [ 0 , 1 ]
Based on the Formulas (56) and (58), it is possible to determine the set D o p t of all possible values of the optimal fertilization dose d o p t , Formula (62).
D o p t ( μ , c , γ 1 , γ 2 ) = A ˜ 1 ( μ , c , γ 1 ) 2 A ˜ 2 ( μ , c , γ 2 ) : d o p t ( μ , c , γ 1 , γ 2 ) = 1.5 + γ 1 ( 0.3 0.15 μ 0.15 c + 0.15 c μ ) ( 0.012 0.001 μ 0.001 c + 0.001 c μ ) + γ 2 ( 0.002 + 0.001 μ + 0.001 c 0.001 c μ ) , c , μ , γ 1 , γ 2 [ 0 , 1 ]
What does the fact that the set D o p t ( μ , c , γ 1 , γ 2 ) is 5D mean and how can we understand it? Knowledge about the optimization of the d o p t fertilizer dose has made it possible to determine the set D o p t containing all possible d o p t -values corresponding to different degrees of membership μ , various degrees of confidence c in possible T1MFs, and located at different relative distances γ 1 , γ 2 from the membership function borders. The values of μ , c, γ 1 , γ 2 can be defined as features or attributes of individual possible values of d o p t . For example, the values of μ = 0 , c = 0 , γ 1 = 0.2 , γ 2 = 0.3 correspond to the value of the d o p t = 137.423 [ kg / ha ] and the values of μ = 0.9 , c = 0.8 , γ 1 = 0.7 , γ 2 = 0.6 correspond to the value of the d o p t = 171.359 [ kg / ha ] . The number of possible quintuples ( μ , c , γ 1 , γ 2 ) that can occur is infinite. Since the set D o p t ( μ , c , γ 1 , γ 2 ) exists in 5D space, it cannot be seen. However, you can determine and view its span S P D o p t ( μ , c ) calculated from Formula (63).
S P D o p t ( μ , c ) = [ min γ 1 , γ 2 d o p t ( μ , c , γ 1 , γ 2 ) , max γ 1 , γ 2 d o p t ( μ , c , γ 1 , γ 2 ) ] , μ , c , γ 1 , γ 2 [ 0 , 1 ]
Examination of the dependencies (62) and (63) allows one to establish that min d o p t ( μ , c , γ 1 , γ 2 ) holds for γ 1 = γ 2 = 0 , and that max d o p t ( μ , c , γ 1 , γ 2 ) for γ 1 = γ 2 = 1 . Finally, we get the result (64).
S P D o p t ( μ , c ) = 1.5 0.012 0.001 μ 0.001 c + 0.001 c μ , 1.8 0.15 μ 0.15 c + 0.15 c μ 0.001 , μ , c [ 0 , 1 ]
The 3D visualization of the span S P D o p t ( μ , c ) is presented in Figure 36.
Based on the uncertain knowledge contained in the span S P D o p t ( μ , c ) , the plantation owner has to make a decision on the choice of a specific dose d of fertilizer. This dose can be determined by the defuzzification of the span function S P D o p t ( μ , c ) . Defuzzification means determining a single numerical d o p t -value that represents the entire S P D o p t ( μ , c ) set of possible d o p t values, as well as possible or even optimally. A sensible method may be 2-step defuzzification. In step 1, the average T1MF is determined from the set of all possible T1MFs, each of which is one of the cuts of S P D o p t ( μ , c ) made for the selected value of confidence degree c. The average T1MF a v e r is the T1MF ( μ , c = 0.5 ) shown in Figure 37.
In the second step of defuzzification of the span function S P D o p t ( μ , c ) , the average function S P D o p t ( μ , c = 0.5 ) should be defuzzified with e.g., the center of gravity method, according to Formula (65).
d o p t * = 130.43 172.5 d o p t · μ ( d o p t ) · d ( d o p t ) 130.43 172.5 μ ( d o p t ) · d ( d o p t ) 151.1
As a result of defuzzification, the recommended dose d o p t 151.1 of nitrogen fertilizer for the field in question is obtained, resulting from fertilization function (55).
In the next step of solving the problem, it is possible to determine the expected value of the yield P max determined by the Equations (57) and (58). Figure 38 shows the span function S P P max ( μ , c ) .
Figure 39 shows the FOU S P P max ( μ ) .
The span functions of possible S B -yields on the field under consideration obviously do not give a precise answer as to how big the yield will be, because it is impossible. Furthermore, no one can give such an accurate answer. However, the span functions show the possible ranges in which the future yield P max may be located. The accuracy of these ranges results from the knowledge of the field and the knowledge of fertilization dependencies in S B cultivation.

6. Conclusions

The article characterizes the current state of fuzzy arithmetic type 1 and type 2 based on the border definitions of fuzzy sets type 1 and type 2. Next, a new “body” definition of T2FS was presented, which in the authors’ opinion, is more suitable for arithmetic calculations than the current border definition. The paper recalls type 1 multivariate arithmetic, which is the basis of T2FA, paying special attention to the explanation and justification of the multidimensionality of this arithmetic. It also covers the basic arithmetic operations of T2FA and shows some simple calculation examples. To show the application of multidimensional T2FN, a more complex example of the use of T2FA in the problem of sugar beet fertilization is presented—a problem with a high share of uncertainty. This article presents T2FA for normal FNs, which, according to the authors’ opinion, introduces some progress in this arithmetic. However, it is not the end of the work. The further development of T2FA is needed. As a next step in this development, T2FA should be developed for non-normal T2FNs. An example of FOU of normal and non-normal T2FN is given in Figure 40.
Knowledge of how to perform calculations on normal T2FNs will greatly facilitate the development of T2FA for non-normal T2FNs. Non-normal T2FNs may arise (as representation of expert knowledge) when there are strong differences in a group of many experts in the estimation of uncertain values of variables.

Author Contributions

Conceptualization, A.P. and M.L.; methodology, A.P. and M.L.; software, A.P. and M.L.; validation, A.P. and M.L.; formal analysis, A.P. and M.L.; investigation, A.P. and M.L.; resources, A.P. and M.L.; data curation, A.P. and M.L.; writing—original draft preparation, A.P. and M.L.; writing—review and editing, A.P. and M.L.; visualization, A.P. and M.L. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was funded under the grant No 1/S/KI/21 financed from subsidy of the Ministry of Education and Science.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MT1EFA, MT1EF-arithmeticmultidimensional type 1 epistemic fuzzy arithmetic
MT1TFNmultidimensional type 1 trapezoidal fuzzy number
MFAmultidimensional fuzzy arithmetic
HMFhorizontal membership function
T1FS, T1F-settype 1 fuzzy set
T2FS, T2F-settype 2 fuzzy set
IA, I-arithmeticinterval arithmetic
T1FA, T1F-arithmetictype 1 fuzzy arithmetic
T2FA, T2F-arithmetictype 2 fuzzy arithmetic
FN, F-numberfuzzy number
IT2FN, IT2F-numberinterval type 2 fuzzy number
MDPR, MDP-resultmultidimensional primary result

References

  1. Sotoudeh-Anvari, A. A critical review on theoretical drawbacks and mathematical incorrect assumptions in fuzzy OR methods: Review from 2010 to 2020. Appl. Soft Comput. J. 2020, 93, 106354. [Google Scholar] [CrossRef]
  2. Zadeh, L.A. The concept of a linguistic variable and its application to approximate reasoning-I. Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
  3. Hanss, M. Applied Fuzzy Arithmetic; Springer: Berlin/Heidelberg, Germany; New York, NY, USA, 2005. [Google Scholar]
  4. Klir, G.J.; Cooper, J.A. On constrained fuzzy arithmetic. In Proceedings of the IEEE 5th International Fuzzy Systems, New Orleans, LA, USA, 11 September 1996; pp. 1285–1290. [Google Scholar]
  5. Dubois, D.; Prade, H. Operations on fuzzy numbers. Int. J. Syst. Sci. 1978, 9, 613–626. [Google Scholar] [CrossRef]
  6. Dubois, D.; Prade, H. Possibility Theory; Springer: Boston, MA, USA, 1988. [Google Scholar]
  7. Dubois, D.; Prade, H. Gradual elements in a fuzzy sets. Soft Comput. 2008, 12, 165–175. [Google Scholar] [CrossRef]
  8. Boukezzoula, R.; Foulloy, L.; Coquin, D.; Galichet, S. Gradual interval arithmetic and fuzzy interval arithmetic. Granul. Comput. 2021, 6, 451–471. [Google Scholar] [CrossRef]
  9. Lodwick, W.A.; Dubois, D. Interval linear systems as a necessary step in fuzzy linear systems. Fuzzy Sets Syst. 2015, 281, 227–251. [Google Scholar] [CrossRef] [Green Version]
  10. Piegat, A.; Landowski, M. Correctness checking of uncertain-equation solutions on example of interval-modal-method. In Modern Approach in Fuzzy Sets; Atanassov, K.T., Ed.; System Research Institute of Polish Academy of Sciences, IBS PAN: Warsaw, Poland, 2014; pp. 159–170. [Google Scholar]
  11. Piegat, A.; Plucinski, M. Fuzzy number addition with application of horizontal membership functions. Sci. World J. 2015, 2015, 367214. [Google Scholar] [CrossRef] [Green Version]
  12. Piegat, A.; Landowski, M. Horizontal membership function and examples of its applications. Int. J. Fuzzy Syst. 2015, 17, 22–30. [Google Scholar] [CrossRef]
  13. Piegat, A.; Plucinski, M. Fuzzy number division and the multigranularity phenomenon. Bull. Pol. Acad. Sci. Tech. Sci. 2017, 65, 497–511. [Google Scholar]
  14. Piegat, A.; Landowski, M. Fuzzy arithmetic type 1 with horizontal membership functions. In Uncertainty Modeling. Studies in Computational Intelligence; Kreinovich, V., Ed.; Springer: Cham, Switzerland, 2017; Volume 683, pp. 233–250. [Google Scholar]
  15. Piegat, A.; Landowski, M. Is an interval the right result of arithmetic operations on intervals? Int. J. Appl. Math. Comput. Sci. 2017, 27, 575–590. [Google Scholar] [CrossRef] [Green Version]
  16. Piegat, A.; Landowski, M. Is the conventional interval-arithmetic correct? J. Theor. Appl. Comput. Sci. 2012, 6, 27–44. [Google Scholar]
  17. Piegat, A.; Landowski, M. Two interpretations of multidimensional rdm interval arithmetic-multiplication and division. Int. J. Fuzzy Syst. 2013, 15, 488–496. [Google Scholar]
  18. Kolodziejczyk, J.; Piegat, A.; Salabun, W. Which alternative for solving dual fuzzy nonlinear equations is more precise? Mathematics 2020, 8, 1507. [Google Scholar] [CrossRef]
  19. Deschrijver, G. Arithmetic operators in interval-valued fuzzy set theory. J. Abbr. 2007, 177, 2906–2924. [Google Scholar] [CrossRef]
  20. Srinivasan, A.; Geetharamani, G. Linear programming problem with interval type 2 fuzzy coefficients and an interpretation for constraints. J. Appl. Math. 2016, 2016, 8496812. [Google Scholar] [CrossRef] [Green Version]
  21. Nagarajan, D.; Kavikumar, J.; Lathamaheswari, M.; Kumaresan, N. Fuzzy optimization techniques by hidden Markov model with interval type-2 fuzzy parameters. Int. J. Fuzzy Syst. 2020, 22, 62–76. [Google Scholar] [CrossRef]
  22. Hao, M.; Mendel, J.M. Encoding words into normal interval type-2 fuzzy sets: Hm approach. IEEE Trans. Fuzzy Syst. 2015, 24, 865–879. [Google Scholar] [CrossRef]
  23. Chen, T.Y. A PROMETHEE-based outranking method for multiple criteria decision analysis with interval type-2 fuzzy sets. Soft Comput. 2014, 18, 923–940. [Google Scholar] [CrossRef]
  24. Hamrawi, H.; Coupland, S. Type-2 fuzzy arithmetic using alpha-planes. In Proceedings of the Joint 2009 International Fuzzy Systems Association World Congress and 2009 European Society of Fuzzy Logic and Technology Conference, Lisbon, Portugal, 20–24 July 2009; pp. 606–611. [Google Scholar]
  25. Coupland, S.; John, R. An approach to type-2 fuzzy arithmetic. In Proceedings of the UK Workshop on Computational Intelligence, Bristol, UK, 1–3 September 2003; pp. 107–114. [Google Scholar]
  26. Liu, Z.Q.; Liu, Y.K. Type-2 fuzzy variables and their arithmetic. Soft Comput. 2010, 14, 729–747. [Google Scholar] [CrossRef]
  27. Zadeh, L.A. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef] [Green Version]
  28. Sari, I.U.; Kahraman, C. Interval type-2 capital budgeting. Int. J. Fuzzy Syst. 2015, 17, 635–646. [Google Scholar] [CrossRef]
  29. Wang, J.; Chen, Q.H.; Zhang, H.Y.; Chen, X.H.; Wang, J.Q. Multi-criteria decision-making method based on type-2 fuzzy sets. Filomat 2017, 31, 431–450. [Google Scholar] [CrossRef] [Green Version]
  30. Dalman, H.; Bayram, M. Type-2 FLCs: Interactive fuzzy goal programming based on Taylor series to solve multiobjective nonlinear programming problems with interval type 2 fuzzy numbers. IEEE Trans. Fuzzy Syst. 2018, 26, 2434–2449. [Google Scholar] [CrossRef] [Green Version]
  31. Keshavarz-Ghorabaee, M.; Amiri, M.; Zavadskas, E.K.; Turskis, Z. Multi-criteria group decision-making using an extended EDAS method with interval type-2 fuzzy sets. Ekon. A Manag. 2017, 20, 48–68. [Google Scholar]
  32. Kumar, R.; Jha, S.; Singh, R. Shortest path problem in network with type-2 triangular fuzzy arc length. J. Appl. Res. Ind. Eng. 2017, 4, 1–7. [Google Scholar]
  33. Sang, X.; Liu, X. An analytical solution to the TOPSIS model with interval type-2 fuzzy sets. Soft Comput. 2016, 20, 1213–1230. [Google Scholar] [CrossRef]
  34. Turk, S.; John, R.; Ozcan, E. Interval type-2 fuzzy sets in supplier selection. In Proceedings of the 2014 14th UK Workshop on Computational Intelligence (UKCI), Bradford, UK, 8–10 September 2014; pp. 1–7. [Google Scholar]
  35. Jaffal, H.; Tao, C. Multiple-Attributes Group Decision-Making by Type-2 Fuzzy Sets and Systems. Master’s Thesis, Blekinge Institute of Technology, Department of Mathematics and Sciences, Karlskrona, Sweden, 2011. [Google Scholar]
  36. Hagras, H. Type-2 FLCs: A new generation of fuzzy controllers. IEEE Comput. Intell. Mag. 2007, 2, 30–43. [Google Scholar] [CrossRef]
  37. Dinagar, S.D.; Latha, K. Type-2 triangular fuzzy matrices in medical diagnosis. Int. J. Inf. Res. Rev. 2015, 2, 346–352. [Google Scholar]
  38. Miller, S.; Gongora, M.; Garibaldi, J.; John, R. Interval type-2 fuzzy modelling and stochastic search for real-world inventory management. Soft Comput. 2012, 16, 1447–1459. [Google Scholar] [CrossRef] [Green Version]
  39. Najariyan, M.; Mazandarani, M.; John, R. Type-2 fuzzy linear systems. Granul. Comput. 2017, 2, 175–186. [Google Scholar] [CrossRef] [Green Version]
  40. Piegat, A.; Landowski, M. In direction of intuitionistic fuzzy arithmetic. In Proceedings of the Eighteenth International Workshop on Intuitionistic Fuzzy Sets and Generalized Nets, Warsaw, Poland, 24–25 October 2019. [Google Scholar]
  41. Schmidt, G. Relational Mathematics, 1st ed.; Cambridge University Press: Cambridge, UK, 2010. [Google Scholar]
  42. Landowski, M. Method with horizontal fuzzy numbers for solving real fuzzy linear systems. Soft Comput. 2019, 23, 3921–3933. [Google Scholar] [CrossRef] [Green Version]
  43. Mendel, J.M. Uncertain Rule Based Fuzzy Systems, Introduction and New Directions, 2nd ed.; Springer International Publishing: New York, NY, USA, 2017. [Google Scholar]
  44. Mendel, J.M.; Rajati, M.R.; Sussner, P. On clarifying some definitions and notations used for type-2 fuzzy sets as well as some recommended changes. Inf. Sci. 2016, 340–341, 337–345. [Google Scholar] [CrossRef]
  45. Wagner, C.; Miller, S.; Garibaldi, J.M.; Anderson, D.T.; Havens, T.C. From interval-valued data to general type-2 fuzzy sets. IEEE Trans. Fuzzy Syst. 2015, 23, 248–269. [Google Scholar] [CrossRef] [Green Version]
  46. Castro, J.R.; Sanchez, M.A.; Gonzalez, C.I.; Melin, P.; Castillo, O. A new method for parameterization of general type-2 fuzzy sets. Fuzzy Inf. Eng. 2018, 10, 31–57. [Google Scholar] [CrossRef]
  47. Yakov, B.H. Info-Gap Decision Theory, 2nd ed.; Academic Press: Cambridge, MA, USA, 2006. [Google Scholar]
  48. Tinker, P.B. The effects of nitrogen, potassium and sodium fertilizers on sugar beef. J. Agric. Sci. 1965, 65, 207–212. [Google Scholar] [CrossRef]
  49. Stanek, R. Good agricultural practices in integrated production with the use of beneficial microorganisms in beet cultivation. In Dobre Praktyki Rolnicze w Produkcji Zintegrowanej z Zastosowaniem Pozytecznych Mikroorganizmow w Uprawie Buraka; Ministerstwo Rolnictwa i Rozwoju Wsi, Fundacja Programow Pomocy dla Rolnictwa FAPA: Warsaw, Poland, 2012. [Google Scholar]
Figure 1. Uncertainty of the borders of the membership function of the fuzzy concept “large probability”.
Figure 1. Uncertainty of the borders of the membership function of the fuzzy concept “large probability”.
Applsci 11 05844 g001
Figure 2. Trapezoidal fuzzy number and its special cases.
Figure 2. Trapezoidal fuzzy number and its special cases.
Applsci 11 05844 g002
Figure 3. Illustration of the sense of the horizontal MF as a function that models not only the borders but also the interior: the body of MF. The variable α x A 1 , α x A 2 , and μ allow us to specify every point inside these MFs.
Figure 3. Illustration of the sense of the horizontal MF as a function that models not only the borders but also the interior: the body of MF. The variable α x A 1 , α x A 2 , and μ allow us to specify every point inside these MFs.
Applsci 11 05844 g003
Figure 4. Horizontal MF A 1 of Figure 3 in its full 3D space M × X A 1 × A x A 1 .
Figure 4. Horizontal MF A 1 of Figure 3 in its full 3D space M × X A 1 × A x A 1 .
Applsci 11 05844 g004
Figure 5. Span function S P Z of the set Z of multiplication results of A 1 ( μ , α x A 1 ) · A 2 ( μ , α x A 2 ) .
Figure 5. Span function S P Z of the set Z of multiplication results of A 1 ( μ , α x A 1 ) · A 2 ( μ , α x A 2 ) .
Applsci 11 05844 g005
Figure 6. Visualization of a triangular T2FS according to the border definition of T2FS (12).
Figure 6. Visualization of a triangular T2FS according to the border definition of T2FS (12).
Applsci 11 05844 g006
Figure 7. Illustration of the boundary character of membership function of a T1FS according to Zadeh’s first definition of T1FS.
Figure 7. Illustration of the boundary character of membership function of a T1FS according to Zadeh’s first definition of T1FS.
Applsci 11 05844 g007
Figure 8. “Horizontal” way of defining a T1FS A as the sum of a finite α -cuts (a) and an infinite number (b) of α -cuts A α .
Figure 8. “Horizontal” way of defining a T1FS A as the sum of a finite α -cuts (a) and an infinite number (b) of α -cuts A α .
Applsci 11 05844 g008
Figure 9. Meaning of the core and support of a trapezoidal T1MF.
Figure 9. Meaning of the core and support of a trapezoidal T1MF.
Applsci 11 05844 g009
Figure 10. An example of a possible distribution of T1FS expert evaluations of a certain fuzzy concept.
Figure 10. An example of a possible distribution of T1FS expert evaluations of a certain fuzzy concept.
Applsci 11 05844 g010
Figure 11. Example FOU of a T2FS with transitional T1MFs with assigned fractional confidence degrees c [ 0 , 1 ] .
Figure 11. Example FOU of a T2FS with transitional T1MFs with assigned fractional confidence degrees c [ 0 , 1 ] .
Applsci 11 05844 g011
Figure 12. 3D membership function μ A ˜ ( x , c ) of T2F-set A ˜ with 5 transitional T1MFs of various confidence c.
Figure 12. 3D membership function μ A ˜ ( x , c ) of T2F-set A ˜ with 5 transitional T1MFs of various confidence c.
Applsci 11 05844 g012
Figure 13. Visualization of the vertical α c -cut A α c of the T2FS A ˜ made for the confidence degree c = 0.5 .
Figure 13. Visualization of the vertical α c -cut A α c of the T2FS A ˜ made for the confidence degree c = 0.5 .
Applsci 11 05844 g013
Figure 14. Type-2 fuzzy number A ˜ in 3D space.
Figure 14. Type-2 fuzzy number A ˜ in 3D space.
Applsci 11 05844 g014
Figure 15. FOU A ˜ or projection of A ˜ ( c , γ A ˜ , x A ) from 3D space to the M × X A plane.
Figure 15. FOU A ˜ or projection of A ˜ ( c , γ A ˜ , x A ) from 3D space to the M × X A plane.
Applsci 11 05844 g015
Figure 16. Type-2 fuzzy number B ˜ in 3D-space.
Figure 16. Type-2 fuzzy number B ˜ in 3D-space.
Applsci 11 05844 g016
Figure 17. FOU B ˜ being projection of T2FN B ˜ ( c , γ B ˜ , x B ˜ ) on surface M × X B .
Figure 17. FOU B ˜ being projection of T2FN B ˜ ( c , γ B ˜ , x B ˜ ) on surface M × X B .
Applsci 11 05844 g017
Figure 18. Visualization of the span function S P C ˜ of the 5D addition result x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) of two fuzzy numbers type 2: A ˜ + B ˜ = C ˜ .
Figure 18. Visualization of the span function S P C ˜ of the 5D addition result x C ˜ ( c , γ A ˜ , γ B ˜ , μ ) of two fuzzy numbers type 2: A ˜ + B ˜ = C ˜ .
Applsci 11 05844 g018
Figure 19. Foot-print of uncertainty F O U S P C ˜ = A ˜ + B ˜ of the span function S P C ˜ = A ˜ + B ˜ of 5D-result of adding two T2FNs A ˜ + B ˜ = C ˜ .
Figure 19. Foot-print of uncertainty F O U S P C ˜ = A ˜ + B ˜ of the span function S P C ˜ = A ˜ + B ˜ of 5D-result of adding two T2FNs A ˜ + B ˜ = C ˜ .
Applsci 11 05844 g019
Figure 20. Type 2 fuzzy number A ˜ and its negative version A ˜ (opposite number).
Figure 20. Type 2 fuzzy number A ˜ and its negative version A ˜ (opposite number).
Applsci 11 05844 g020
Figure 21. Cuts of T2MF A ˜ and of A ˜ made for various confidence c-values or F O U A ˜ and F O U ( A ˜ ) .
Figure 21. Cuts of T2MF A ˜ and of A ˜ made for various confidence c-values or F O U A ˜ and F O U ( A ˜ ) .
Applsci 11 05844 g021
Figure 22. A triangular T2FN A ˜ defined by the Formula (44), shown in 3D space.
Figure 22. A triangular T2FN A ˜ defined by the Formula (44), shown in 3D space.
Applsci 11 05844 g022
Figure 23. Triangular T2FN A ˜ defined by the Formula (42) shown in 2D space in the form of F O U .
Figure 23. Triangular T2FN A ˜ defined by the Formula (42) shown in 2D space in the form of F O U .
Applsci 11 05844 g023
Figure 24. Inverse T2FN 1 / A ˜ in 3D space, determined by the Formula (44).
Figure 24. Inverse T2FN 1 / A ˜ in 3D space, determined by the Formula (44).
Applsci 11 05844 g024
Figure 25. F O U ( 1 / A ˜ ) or cuts of the inverse T2FN 1 / A ˜ for various confidence c-values.
Figure 25. F O U ( 1 / A ˜ ) or cuts of the inverse T2FN 1 / A ˜ for various confidence c-values.
Applsci 11 05844 g025
Figure 26. Span function S P C ˜ = A ˜ B ˜ ( c , μ ) of the multiplication result C ˜ = A ˜ B ˜ according to Formula (48).
Figure 26. Span function S P C ˜ = A ˜ B ˜ ( c , μ ) of the multiplication result C ˜ = A ˜ B ˜ according to Formula (48).
Applsci 11 05844 g026
Figure 27. Footprint of uncertainty S P C ˜ = A ˜ B ˜ ( μ ) of the multiplication result C ˜ = A ˜ B ˜ according to Formula (48).
Figure 27. Footprint of uncertainty S P C ˜ = A ˜ B ˜ ( μ ) of the multiplication result C ˜ = A ˜ B ˜ according to Formula (48).
Applsci 11 05844 g027
Figure 28. Footprints of uncertainty F O U A ˜ and F O U B ˜ of T2FNs A ˜ and B ˜ , the number A ˜ contains zero. Points μ = 0.75 and μ = 0.5 correspond to x A ˜ = 0 .
Figure 28. Footprints of uncertainty F O U A ˜ and F O U B ˜ of T2FNs A ˜ and B ˜ , the number A ˜ contains zero. Points μ = 0.75 and μ = 0.5 correspond to x A ˜ = 0 .
Applsci 11 05844 g028
Figure 29. Span S P C ˜ = A ˜ B ˜ ( c , μ ) of the result of the multiplication of T2FNs A ˜ and B ˜ with which the number A ˜ contains zero. On the left border of the function span, there is an inflection line of the function corresponding to x C ˜ = 0 .
Figure 29. Span S P C ˜ = A ˜ B ˜ ( c , μ ) of the result of the multiplication of T2FNs A ˜ and B ˜ with which the number A ˜ contains zero. On the left border of the function span, there is an inflection line of the function corresponding to x C ˜ = 0 .
Applsci 11 05844 g029
Figure 30. Span function S P C ˜ = A ˜ B ˜ of the 5-dimensional multiplication result of T2FNs A ˜ B ˜ , of which the number A ˜ contains zero. The left side of the F O U ( S P C ˜ = A ˜ B ˜ ) shows the inflection line corresponding to the value x C ˜ = 0 .
Figure 30. Span function S P C ˜ = A ˜ B ˜ of the 5-dimensional multiplication result of T2FNs A ˜ B ˜ , of which the number A ˜ contains zero. The left side of the F O U ( S P C ˜ = A ˜ B ˜ ) shows the inflection line corresponding to the value x C ˜ = 0 .
Applsci 11 05844 g030
Figure 31. The most common qualitative response curve for nitrogen (N) fertilization.
Figure 31. The most common qualitative response curve for nitrogen (N) fertilization.
Applsci 11 05844 g031
Figure 32. Knowledge about the value of the zero fertilization coefficient a 0 [ q / ha ] presented in the form of T2FN.
Figure 32. Knowledge about the value of the zero fertilization coefficient a 0 [ q / ha ] presented in the form of T2FN.
Applsci 11 05844 g032
Figure 33. Knowledge about the value of the a 1 [ q / ha ] coefficient of yield increase caused by the increase in fertilization from d = 0 to d = 1 , presented in the form of T2FN.
Figure 33. Knowledge about the value of the a 1 [ q / ha ] coefficient of yield increase caused by the increase in fertilization from d = 0 to d = 1 , presented in the form of T2FN.
Applsci 11 05844 g033
Figure 34. Knowledge of the value of the a 2 [ kg / ha ] 2 coefficient of inhibition of yield increase caused by fertilization, expressed in the form of T2FN.
Figure 34. Knowledge of the value of the a 2 [ kg / ha ] 2 coefficient of inhibition of yield increase caused by fertilization, expressed in the form of T2FN.
Applsci 11 05844 g034
Figure 35. Footprints of uncertainty FOUs of T2FNs A ˜ 0 , A ˜ 1 , A ˜ 2 representing knowledge about fertilization coefficients.
Figure 35. Footprints of uncertainty FOUs of T2FNs A ˜ 0 , A ˜ 1 , A ˜ 2 representing knowledge about fertilization coefficients.
Applsci 11 05844 g035
Figure 36. The span S P D o p t ( μ , c ) of the 5D set D o p t μ , c , γ 1 , γ 2 of possible “optimal” doses [ kg / ha ] of nitrogen fertilizer for S B -cultivation.
Figure 36. The span S P D o p t ( μ , c ) of the 5D set D o p t μ , c , γ 1 , γ 2 of possible “optimal” doses [ kg / ha ] of nitrogen fertilizer for S B -cultivation.
Applsci 11 05844 g036
Figure 37. The average T1MF ( μ , c = 0.5 ) of all possible cuts of S P D o p t .
Figure 37. The average T1MF ( μ , c = 0.5 ) of all possible cuts of S P D o p t .
Applsci 11 05844 g037
Figure 38. Span function S P P max ( μ , c ) of the uncertain yield P max of S B [ q / ha ] that may occur in the field under consideration after optimal nitrogen fertilization. The uncertainty of the yield is caused by natural factors independent of the grower.
Figure 38. Span function S P P max ( μ , c ) of the uncertain yield P max of S B [ q / ha ] that may occur in the field under consideration after optimal nitrogen fertilization. The uncertainty of the yield is caused by natural factors independent of the grower.
Applsci 11 05844 g038
Figure 39. Footprint of uncertainty of the span function S P P max ( μ ) shown in 2D space, informing about possible values of the yield P max from the field at optimal nitrogen fertilization.
Figure 39. Footprint of uncertainty of the span function S P P max ( μ ) shown in 2D space, informing about possible values of the yield P max from the field at optimal nitrogen fertilization.
Applsci 11 05844 g039
Figure 40. Example of normal T2FN A ˜ with normal support FN ( A ˜ ( c = 0 ) ) and normal core FN ( A ˜ ( c = 1 ) ), and example of non-normal T2FN B ˜ with non-normal core-FN ( B ˜ ( c = 1 ) ).
Figure 40. Example of normal T2FN A ˜ with normal support FN ( A ˜ ( c = 0 ) ) and normal core FN ( A ˜ ( c = 1 ) ), and example of non-normal T2FN B ˜ with non-normal core-FN ( B ˜ ( c = 1 ) ).
Applsci 11 05844 g040
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Piegat, A.; Landowski, M. Multidimensional Type 2 Epistemic Fuzzy Arithmetic Based on the Body Definition of the Type 2 Fuzzy Set. Appl. Sci. 2021, 11, 5844. https://doi.org/10.3390/app11135844

AMA Style

Piegat A, Landowski M. Multidimensional Type 2 Epistemic Fuzzy Arithmetic Based on the Body Definition of the Type 2 Fuzzy Set. Applied Sciences. 2021; 11(13):5844. https://doi.org/10.3390/app11135844

Chicago/Turabian Style

Piegat, Andrzej, and Marek Landowski. 2021. "Multidimensional Type 2 Epistemic Fuzzy Arithmetic Based on the Body Definition of the Type 2 Fuzzy Set" Applied Sciences 11, no. 13: 5844. https://doi.org/10.3390/app11135844

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