Extended gradual interval (EGI) arithmetic and its application to gradual weighted averages
Introduction
In many practical situations, fuzzy numbers and fuzzy intervals [14], [20], [23], [42], [49], [64] are frequently used to represent uncertain information, especially in decision-making, control theory, and approximate reasoning problems [5], [6], [7], [13], [35], [47]. Fortin et al. introduced the concept of gradual numbers [24], which provide a new outlook on fuzzy intervals [21], [22]. A gradual number is defined by an assignment function that can represent the essence of graduality. A fuzzy interval can be represented as a pair of gradual numbers. These lower and upper bounds are called left and right profiles. This approach allows extension of standard interval computation methods to fuzzy intervals. Indeed, it is possible to exploit fuzzy arithmetic directly by using conventional interval analysis in a space of functions (gradual bounds) [19], [24].
More generally, a real interval becomes a gradual interval when its bounds are gradual numbers. It is then represented by the ordered pair corresponding to its two gradual bounds. Moreover, in a gradual context, no monotonicity assumption is imposed on the gradual interval boundaries [19], [24], [76]. Thus, the concept of a gradual interval is more general than that of a fuzzy interval. More details on gradual numbers and their relationships with fuzzy intervals [19], [24] and an extensive survey and bibliography on fuzzy intervals [20] can be found in the literature.
Extending the usual arithmetic operations on real numbers to intervals is not a new problem for either the crisp case [60], [61], [73] or the fuzzy case [18], [58], [59], [80]. Zadeh's extension principle is computationally expensive owing to the requirement to solve a nonlinear programming problem [17], [65]. Considering fuzzy numbers or intervals as a collection of α-cuts is a conventional approach [4], [26], [27], [29], [41].
Fuzzy and interval arithmetic operations give results that are usually too large or imprecise [42], [43], [60], [61]. Indeed, conventional interval arithmetic operations may produce some counterintuitive results in which addition and subtraction (multiplication and division) are not inverse operations. This problem has been of long interest. In this context, additional constraints can be added to variables to obtain exact inverse operators [42], [53], [66]. For instance, in [42], [66] requisite constraints are proposed. The idea consists in doing arithmetic with constraints dictated by the context of the problem. In practice, constraints are achieved by assuming that the α-cuts from two variables are the same. The approach is efficient since it avoids overestimation due to the occurrence of interactive variables. However, the calculus of fuzzy quantities is still pessimistic about precision.
An interesting constraint method for fuzzy arithmetic was proposed to obtain inverse operations [53]. In this method, constraint interval arithmetic where an interval is viewed as a single-valued function that ranges in is performed on each α-cut. The results obtained using this technique [53] are strictly equivalent to those given by gradual arithmetic, whereby the arithmetic on functions is used on the left and right profiles [24]. Stefanini proposed exact subtraction and division operators (named gH-difference and g-division) between fuzzy intervals according to a generalization of the Hukuhara difference [72]. Another approach was developed in the 1970s by Ortlof and then Kaucher. They proposed a new type of interval arithmetic in which the order condition between the lower and upper bounds of a conventional interval is no longer required [40]. This is known as Kaucher arithmetic or extended interval arithmetic. Since then, it has been investigated by several authors either theoretically or at the application level [16], [28], [56], [57], [67], [68], [77].
In this study we merge the gradual interval approach and Kaucher arithmetic. This leads to extended gradual intervals (EGIs) [5], [8] and associated arithmetic operators that provide a means for computing exact inverse operations.
In this framework, regardless of the method used, inverse computations can lead to non-gradual intervals for which the interval boundaries are not well ordered. Thus, if the proposed EGI arithmetic gives results strictly equivalent to those obtained by constraint fuzzy arithmetic [53] or the use of exact operators [72], it yields compact existence conditions for obtaining proper gradual interval (PGI) results. The proposed method is used in a purely gradual context, so it is possible to check a priori if the operations obtained give a PGI or not. These conditions are very useful in many engineering applications such as model regression inversion, diagnosis problems, and inverse controller design [5], [6] for which real implementations have to be developed. Computed EGI results can sometimes be unrealistic, for example, when improper intervals are obtained. An analogy can be made with complex numbers when they are used for computation but real numbers are required for the result. Therefore, an important issue is to find conditions that can guarantee that the result obtained belongs to the PGI set. Thus, for many practical situations an existence condition is required to determine admissible trajectories for the inverse problem a priori. For instance, when considering a linear or nonlinear system, from an interval control point of view, being able to express conditions to obtain PGI results leads to the answer to the following question: is it possible to determine sufficient conditions to guarantee the existence of the inverse controller? In other words, what are the desired trajectories that can be accepted by the controlled system?
It is advisable then to study and analyze a posteriori if the gradual results obtained are interpretable as fuzzy intervals. In this case, only monotonic gradual numbers are useful in defining fuzzy intervals [24]. However, some fuzzy interval computations can lead to non-monotonic gradual intervals that are not fuzzy subsets and cannot be represented by fuzzy intervals since the interval boundaries are not monotonic [76]. In this context and when a fuzzy interval is not reached, an approximation strategy can be used to determine the nearest parametric fuzzy representation. Many parametric approximation methods have been proposed in the literature. The main objective of these approximations is to obtain from a given fuzzy interval some simpler shapes that are easy to handle and have natural interpretations. In this context, trapezoidal and triangular fuzzy intervals are the shapes most used in current applications [12], [32], [33], [55]. For instance, Ma et al. proposed a symmetric triangular approximation [55]. Chanas used the Hamming distance to derive the nearest approximation [12]. Grzegorzewski and Mrowka described a trapezoidal approximation of fuzzy numbers in which they derive an interesting and reasonable compromise between loss of information and a sophisticated approximation form [32]. Grzegorzewski also proposed algorithms for a trapezoidal approximation that preserve the expected interval value [33]. It is clear that the approximation chosen may lead to loss of information about fuzziness. To overcome this problem, most of the proposed methods rely on minimization of a measure of distance between the original fuzzy interval and its nearest approximation [31], [63]. Stefanini also presented a fuzzy approximation of the gH-difference [72]. Our proposed approach is inspired by previous studies where the objective is to identify the nearest fuzzy approximation of a non-monotonic gradual interval by minimizing a performance criterion. In this context, fuzzy interval identification is viewed as an interval regression problem for input–output data [3], [9], [15], [74], [75]. From a practical point of view and to illustrate the gradual computation and approximation concept, we use the common fuzzy weighted average (FWA) [11], [17], [25], [38], [46], [52].
We only view the weighted average as a potential application of the proposed gradual operators. Motivation for our weighted average choice is threefold. Our aims were:
- •
To compare the performance obtained with recent FWA results reported by Liu et al. [52];
- •
To propose a gradual weighted average (GWA), which can be viewed as an optimistic counterpart to the FWA according to Kaucher arithmetics; and
- •
To compute the weighted average using a sequence of elementary EGI operations between gradual intervals in which the idempotence property of the weighted average is conserved.
Section snippets
EP and MR interval representation
An interval a is a continuous bounded subset of real numbers whose elements lie between lower and upper limits denoted and , respectively. The representation is called the EP. Another representation, , is called the MR, where the midpoint and radius of a are defined as Reciprocally, the relation between the MR and EP notations is straightforward: The relative extent of an interval, denoted , is defined as [43], [44]
Gradual intervals
As previously described [19], [24], [39], [54], [62], the idea of fuzziness is to move from a Boolean context to a gradual one using a membership function that takes values in . Hence, fuzziness softens the boundaries of the interval, making the uncertainty gradual. To represent the essence of graduality, the concept of gradual numbers was proposed [19], [24]. A gradual number is defined by an assignment function . In other words, a gradual number is simply a number parameterized
PGI arithmetic
The conventional PGI operators defined for intervals in MR space [57] can be directly extended to the gradual ones [19], [24].
According to Table 2, subtraction is defined as addition of to the negation of and the reciprocal of a gradual interval is reduced to multiplication by a scalar. In the same way, division of by is defined as multiplication of by the reciprocal of .
According to these operators, it can also be shown that and , where 0 and
GWA principle
The FWA is probably the easiest and most widespread solution for aggregating imprecise information. In an imprecise environment for which information is poorly defined, it may be appropriate to represent scores and weighting coefficients by fuzzy intervals and . In this case, when considering n fuzzy intervals with associated fuzzy weights , the FWA is given by where and .
If we
Numerical examples
In this section we present simulation results for the proposed methodology. Two examples from the literature are considered to emphasize the specific points discussed and show the benefits of the proposed concepts. To be able to compare the results, the proposed method is implemented using the examples given in [17], [38], [46], [52]. The first example [46], [52], which has five terms, shows computation of the GWA. The second example [17], [38], [52] is a three-term FWA and illustrates GWA
Conclusion
We presented a methodology for implementation of subtraction and division operators between EGIs and proposed an optimistic counterpart of the usual FWA based on these operators. The proposed operators are exact inverses of the addition and multiplication operators and can solve the well-known overestimation problem in conventional fuzzy and gradual interval arithmetic. Consequently, the GWA computed can replace all individuals without modifying the weighted sum of the population. Moreover, the
References (80)
- et al.
A revisited approach to linear fuzzy regression using trapezoidal fuzzy intervals
Inf. Sci.
(2010) Alpha-bounds of fuzzy numbers
Inf. Sci.
(2003)- et al.
A midpoint–radius approach to regression with interval data
Int. J. Approx. Reason.
(2011) Generalized arithmetic operators and their relationship to t-norms in interval-valued fuzzy set theory
Fuzzy Sets Syst.
(2009)- et al.
Extended fuzzy linear models and least squares estimates
Comput. Math. Appl.
(1997) - et al.
Fuzzy weighted averages and implementation of the extension principle
Fuzzy Sets Syst.
(1987) - et al.
Operations on fuzzy numbers via fuzzy reasoning
Fuzzy Sets Syst.
(1997) - et al.
A parametric representation of fuzzy numbers and their arithmetic operators
Fuzzy Sets Syst.
(1997) - et al.
Analysis of the error in the standard approximation used for multiplication of triangular and trapezoidal fuzzy numbers and the development of a new approximation
Fuzzy Sets Syst.
(1997) - et al.
Approximate fuzzy arithmetic operations using monotonic interpolations
Fuzzy Sets Syst.
(2005)