Elsevier

Fuzzy Sets and Systems

Volume 257, 16 December 2014, Pages 67-84
Fuzzy Sets and Systems

Extended gradual interval (EGI) arithmetic and its application to gradual weighted averages

https://doi.org/10.1016/j.fss.2013.08.003Get rights and content

Abstract

We combine the concepts of gradual numbers and Kaucher arithmetic on extended intervals to define extended gradual interval (EGI) arithmetic in which subtraction and division operators are the inverse operators of addition and multiplication, respectively. Use of the proposed EGI operators can lead to non-monotonic gradual intervals that are not fuzzy subsets and cannot be represented by fuzzy intervals. In this context and when fuzzy representation results are desired, an approximation strategy is proposed to determine the nearest fuzzy interval of the non-monotonic gradual interval obtained. This approximation is viewed as an interval regression problem according to an optimization procedure. The EGI operators are applied to the common fuzzy weighted average (FWA) leading to a gradual weighted average (GWA).

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 [0,1] 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.

In Section 2 we introduce endpoint (EP) and midpoint–radius (MR) representations. Section 3 describes gradual intervals in detail. Section 4 presents the arithmetic operations associated with PGIs and EGIs. We apply the GWA and its approximation methodology in Section 5. Simulation examples are detailed in Section 6. We present concluding remarks in Section 7.

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 a and a+, respectively. The representation a=[a,a+] is called the EP. Another representation, a=(Ma,Ra), is called the MR, where the midpoint Ma and radius Ra of a are defined asMa=(a+a+)/2andRa=(a+a)/2. Reciprocally, the relation between the MR and EP notations is straightforward:a=MaRaanda+=Ma+Ra. The relative extent of an interval, denoted RXa, 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 μa that takes values in [0,1]. 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 (0,1]. 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 a(λ) to the negation of b(λ) and the reciprocal of a gradual interval is reduced to multiplication by a scalar. In the same way, division of a(λ) by b(λ) is defined as multiplication of a(λ) by the reciprocal of b(λ).

According to these operators, it can also be shown that a(λ)a(λ)0 and a(λ)/a(λ)1, 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 xi and wi. In this case, when considering n fuzzy intervals xi with associated fuzzy weights wi, the FWA is given byF(λ)=FWA(x1(λ),,xn(λ),w1(λ),,wn(λ))=num(λ)/den(λ), where num(λ)=x1(λ)×w1(λ)++xn(λ)×wn(λ) and den(λ)=w1(λ)++wn(λ).

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)

  • P. Grzegorzewski

    Metrics and orders in space of fuzzy numbers

    Fuzzy Sets Syst.

    (1998)
  • P. Grzegorzewski

    Nearest interval approximation of a fuzzy number

    Fuzzy Sets Syst.

    (2002)
  • P. Grzegorzewski et al.

    Trapezoidal approximations of fuzzy numbers

    Fuzzy Sets Syst.

    (2005)
  • P. Grzegorzewski

    Trapezoidal approximations of fuzzy numbers preserving the expected interval—Algorithms and properties

    Fuzzy Sets Syst.

    (2008)
  • Y.Y. Guh et al.

    Fuzzy weighted average: the linear programming approach via Charnes and Cooper's rule

    Fuzzy Sets Syst.

    (2001)
  • M. Hanss

    The transformation method for the simulation and analysis of systems with uncertain parameters

    Fuzzy Sets Syst.

    (2002)
  • C. Kao et al.

    Fractional programming approach to fuzzy weighted average

    Fuzzy Sets Syst.

    (2001)
  • G.J. Klir

    Fuzzy arithmetic with requisite constraints

    Fuzzy Sets Syst.

    (1997)
  • Z. Kulpa

    Diagrammatic representation for interval arithmetic

    Linear Algebra Appl.

    (2001)
  • D.H. Lee et al.

    An efficient algorithm for fuzzy weighted average

    Fuzzy Sets Syst.

    (1997)
  • S.-G. Li

    Fuzzy intervals

    Appl. Math. Lett.

    (2001)
  • T.-S. Liou et al.

    Fuzzy weighted average: an improved algorithm

    Fuzzy Sets Syst.

    (1992)
  • X. Liu et al.

    Analytical solution methods for the fuzzy weighted average

    Inf. Sci.

    (2012)
  • W.A. Lodwick et al.

    Special issue: interfaces between fuzzy set theory and interval analysis

    Fuzzy Sets Syst.

    (2003)
  • M. Ma et al.

    A new approach for defuzzification

    Fuzzy Sets Syst.

    (2000)
  • R. Moore et al.

    Interval analysis and fuzzy set theory

    Fuzzy Sets Syst.

    (2003)
  • M. Oussalah et al.

    Approximated fuzzy LR computation

    Inf. Sci.

    (2003)
  • T. Rzezuchowski et al.

    Solution of fuzzy equations based on Kaucher arithmetic and AE-solutions sets

    Fuzzy Sets Syst.

    (2008)
  • L. Stefanini et al.

    Generalization of Hukuhara differentiability of interval-valued functions and interval differential equations

    Nonlinear Anal.

    (2009)
  • L. Stefanini

    A generalization of Hukuhara difference and division for interval and fuzzy arithmetic

    Fuzzy Sets Syst.

    (2010)
  • H. Tanaka et al.

    Possibilistic linear regression analysis for fuzzy data

    Eur. J. Oper. Res.

    (1989)
  • R.R. Yager

    On the lack of inverses in fuzzy arithmetic

    Fuzzy Sets Syst.

    (1980)
  • R. Alt et al.

    On the algebraic properties of stochastic arithmetic. Comparison to interval arithmetic

  • S. Auephanwiriyakul et al.

    Analysis and efficient implementation of a linguistic fuzzy C-means

    IEEE Trans. Fuzzy Syst.

    (2002)
  • R. Boukezzoula et al.

    Model inversion using extended gradual interval arithmetic

    IEEE Trans. Fuzzy Syst.

    (2012)
  • R. Boukezzoula et al.

    Inverse controller design for interval fuzzy systems

    IEEE Trans. Fuzzy Syst.

    (2006)
  • R. Boukezzoula et al.

    MIN and MAX operators for fuzzy intervals and their potential use in aggregation operators

    IEEE Trans. Fuzzy Syst.

    (2007)
  • R. Boukezzoula et al.

    Model inversion using extended gradual intervals arithmetic

  • J.B.D. Cabrera et al.

    Issues in the application of neural networks for tracking based on inverse control

    IEEE Trans. Autom. Control

    (1999)
  • P.T. Chang et al.

    A comparison of discrete algorithms for fuzzy weighted average

    IEEE Trans. Fuzzy Syst.

    (2006)
  • Cited by (0)

    View full text