International Journal of Computational Intelligence Systems

Volume 11, Issue 1, 2018, Pages 991 - 1004

Fuzzy Semi-Numbers and Their Elementary Arithmetic With a Medical Case Study

Authors
Sh. Yeganehmanesh1, shahab.yeganehmanesh@gmail.com, M. Amirfakhrian1, *, amirfakhrian@iauctb.ac.ir, P. Grzegorzewski2, 3, pgrzeg@ibspan.waw.pl
1Department of Mathematics, Central Tehran Branch, Islamic Azad University, Tehran, Iran.
2Systems Research Institute, Polish Academy of Sciences, Newelska 6, 01-447, Warsaw, Poland.
3Faculty of Mathematics and Information Science, Warsaw University of Technology, Koszykowa 75, 00-662, Warsaw, Poland.
*Corresponding author.
Corresponding Author
Received 30 July 2017, Accepted 17 April 2018, Available Online 2 May 2018.
DOI
10.2991/ijcis.11.1.75How to use a DOI?
Keywords
Fuzzy Number; Fuzzy Arithmetic; Fuzzy Semi-Number; Elevated Fuzzy Semi-Number
Abstract

A new methodology for processing non-normal fuzzy sets is proposed. To break the predominant constraint on normality of fuzzy numbers the concept of fuzzy semi-numbers is introduced Then it is shown how to generalize operations defined on fuzzy numbers onto a family of fuzzy semi-numbers with possibly different heights.

Copyright
© 2018, the Authors. Published by Atlantis Press.
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

1. Introduction

In most of the papers on fuzzy sets the authors consider only fuzzy numbers, i.e. fuzzy sets which are convex and normal (a fuzzy set is normal if its height is one, i.e. its membership function reaches value 1 at least in one point of its domain). Moreover, elementary arithmetic has been defined just on fuzzy numbers 22,28 and, consequently, most of the contributions devoted to fuzzy ranking 1,7,36, fuzzy approximation 2,3,4,8,13,16,37, fuzzy differential equations 18,27, fuzzy integral equations 21,31 and systems of fuzzy equations 11,33 are restricted to fuzzy numbers, especially to trapezoidal fuzzy numbers 1,9,24,25. Fuzzy sets with height less than one appear have appeared in the literature rarely 26,32. In particular, Chen considered the so-called Generalized Fuzzy Numbers (GFN) 15, i.e. fuzzy sets with triangular and trapezoidal membership functions but with height less than one.

To mitigate the possible information loss caused by applying normalization 14,35,41 and minimum height methods 10,12, we propose a new methodology for processing non-normal fuzzy sets. To eliminate the predominant constraint on normality we introduce the novel concept of fuzzy semi-numbers and suggest how to generalize operations defined on fuzzy numbers onto the broad family of fuzzy semi-numbers irrespective on their heigth.

The structure of this paper is as follows. In Section 2 we recall basic concepts related to fuzzy numbers. Next, in Section 3, we introduce fuzzy semi-numbers and define basic arithmetic operations on fuzzy semi-numbers of the same height, which further on are called equally high fuzzy semi-numbers. Then, in Section 4, we consider functions on equally high fuzzy semi-numbers. In Section 5 we introduce two useful operators: the elevator and fuzzy elevator which appear very helpful in generalizing arithmetic operations on fuzzy semi-numbers with arbitrary height. This way, in Section 6, we introduce a new method for performing calculations on arbitrary fuzzy semi-numbers. In Section 7 we provide a motivational medical case study showing some advantages of the proposed methodology. Finally, Section 8 concludes the contribution.

2. Preliminaries

Before delving into our contribution, let’s take a glance at some basic fuzzy theory definitions.

Let ũ denote a fuzzy set defined on the real line ℝ with its membership function μũ : ℝ → [0,1].

Definition 2.1.

The support of a fuzzy set ũ is defined as follows 20:

supp(u˜)={x|μu˜(x)>0}.

Definition 2.2.

The α-cut (where α ∈ [0,1]) of a fuzzy set ũ is defined by 41:

[u˜]α={{x|μu˜(x)α}ifα(0,1],supp(u˜)ifα=0.

Definition 2.3.

A fuzzy set ũ is convex if ∀ x,y ∈ ℝ and ∀λ ∈ [0,1] we have 41:

μu˜(λx+(1λ)y)min{μu˜(x),μu˜(y)}

Accordingly, if all α-cuts of ũ are convex, then ũ is a convex fuzzy set.

Definition 2.4.

The hight of a fuzzy set ũ is given by convex if x,yS˜ and ∀ λ ∈ [0,1] we have 41:

hgt(u˜)=supxμu˜(x).

Definition 2.5.

A fuzzy set ũ is called normal if given by hgt(ũ) = 1.

Definition 2.6.

The core of a normal fuzzy set ũ is defined as follows 20:

core(u˜)={x|μu˜(x)=1}.

Let F(ℝ) be the set of all fuzzy numbers, (i.e. the set of all normal and convex fuzzy sets 17,41) on the real line.

Definition 2.7.

A generalized LR fuzzy number ũ with the membership function µũ(x), x ∈ ℝ can be defined as 2,3,4,37:

μu˜(x)={lu˜(x),axb,1,bxc,ru˜(x),cxd,0,otherwise,
where lũ is the left membership function and rũ is the right membership function. It is assumed that lũ is increasing in [a,b] and rũ is decreasing in [c,d], and that lũ(a) = rũ(d) = 0 and lũ(b) = rũ(c) = 1. In addition, if lũ and rũ are linear, then ũ is a trapezoidal fuzzy number, which is denoted by ũ = (a,b,c,d). Moreover, if b = c, we have a so-called triangular fuzzy number and we denote it by ũ = (a,c,d).

We say that a fuzzy number ũ is presented in its parametric form if ũ = (u,ū), where u and ū denote the left and right spread functions, respectively. Functions u(α) and ū(α) over [0,1], satisfy the following requirements 6,29,30:

  1. 1.

    u is increasing and left continuous,

  2. 2.

    ū is decreasing and left continuous,

  3. 3.

    u(α) ⩽ ū(α), 0 ⩽ α ⩽ 1.

Actually, given a family of α-cuts of a fuzzy number ũ, i.e. [ũ]α for α ∈ [0,1], defined by (2.1), we obtain

u_=inf[u˜]α,
u¯=sup[u˜]α.

Note, that a crisp number a is a singleton set {a} with height 1. Hence u(α) = ū(α) = a, ∀ α ∈ [0,1], and we may denote it as a = {a}.

Let ũ= (u, ū), v˜=(v_,v¯)F() and k ∈ ℝ. Basic arithmetic operations on fuzzy numbers ũ and (i.e. addition, subtraction and product by scalar) are defined as follows 19,28:

  • k > 0 : = (ku);

  • k < 0 : = (, ku);

  • u˜+v˜=(u_+v_,u¯+v¯) ;

  • u˜v˜=(u_v¯,u¯v_) .

A fuzzy number ũ is non-negative (non-positive) if for x < 0 (x > 0) we have µũ(x) = 0. Similarly, a fuzzy number is positive (negative) if µ(x) = 0 for x ⩽ 0 (x ⩾ 0).

Definition 2.8.

A fuzzy set with membership function μ is called a Generalized Fuzzy Number15 if the following conditions hold:

  1. (i)

    µ is a continuous mapping from ℝ to the closed interval [0, h], 0 < h ⩽ 1,

  2. (ii)

    µ(x) = 0 for x ∈ (−∞,a],

  3. (iii)

    µ is strictly increasing on [a, b],

  4. (iv)

    µ(x) = h for x ∈ [b, c],

  5. (v)

    µ is strictly decreasing on [c, d],

  6. (vi)

    µ(x) = 0 for x ∈ [d, +∞).

3. Fuzzy Semi-Numbers

Here we present several novel definitions and lemmas which will be used throughout the paper.

Definition 3.1.

A fuzzy set ũh is a generalized fuzzy LR semi-number5,38, if there exist a positive number h ∈ (0,1] such that

μu˜h(x)={l(x),axb,h,bxc,r(x),cxd,0,otherwise
where l(x) is nondecreasing on [a, b] and r(x) is non-increasing on [c, d] such that l(a) = r(d) = 0 and l(b) = r(c) = h.

We denote a fuzzy LR semi-number by (a, b, c, d;h)LR. Obviously, if h = 1 then ũ is an LR fuzzy number.

A fuzzy semi-number is a (possibly) non-normal fuzzy set with the aforementioned conditions. It is clear that the set of all fuzzy semi-numbers is a subset of a family of all fuzzy sets and a superset of the family of of fuzzy numbers. Figure 1 shows a non-normal fuzzy set which is not a fuzzy semi-number because for lack of convexity.

Fig. 1

A non-normal fuzzy set which is not a fuzzy semi-number.

The membership function of GFNs should be strictly increasing (decreasing) on left (right) spread but in fuzzy semi-numbers it should be only nondecreasing (nonincreasing). Therefore, the set of fuzzy semi-numbers is a superset of the family of the generalized fuzzy numbers. Figure 2 shows a fuzzy semi-number which is not a GFN because of the aforementioned reasons.

Fig. 2

A fuzzy semi-number which is not a GFN.

Moreover, a membership function of a GFN should be continuous, which is not required i the case of fuzzy semi-numbers. Figure 3 illustrates a fuzzy semi-number which is not a GFN.

Fig. 3

A fuzzy semi-number which is not a GFN.

Definition 3.2.

Fuzzy semi-numbers ũ and are called equally high if they have the same height, i.e.hgt(ũ) = hgt().

We denote the set of all fuzzy semi-numbers of height h by Fh(ℝ). Therefore, the set of all fuzzy semi-numbers, denoted by FS(ℝ), satisfies

FS()=h(0,1]Fh().

It is clear that F(ℝ) is a proper subset of FS(ℝ).

If l(x) and r(x) are linear, then ũh is a trapezoidal fuzzy semi-number, which is denoted by (a,b,c,d;h). Moreover, if b = c, we obtain a triangular fuzzy semi-number and denote it by (a,b,d;h). Let TF(ℝ) = {(a, b, c, d) : abcd } and TFh(ℝ) = {(a,b,c,d;h) : abcd, 0 < h ⩽ 1} denote the set of all trapezoidal fuzzy numbers and the set of all trapezoidal equally high fuzzy semi-numbers with height h, respectively. It TFS(ℝ) denote the set of all trapezoidal fuzzy semi-numbers then

TFS()=h(0,1]TFh().

Definition 3.3.

Suppose ũhFh(ℝ). Then the H-core of a fuzzy semi-number ũh is defined as follows38:

H-core(u˜h)={x|μu˜(x)=h}.

For any fuzzy semi-number ũhFh(ℝ) we can consider its α-cuts defined by (2.1) for α ∈ [0,h]. Similarly, by (2.2)(2.3) we define functions u(α) and ū(α) for α ∈ [0,h]. This way we obtain the parametric form of a fuzzy semi-number given by ũh = (u,ū;h), where functions u and ū satisfy the following requirements:

  1. 1.

    u is increasing and left continuous on [0,h].

  2. 2.

    ū is decreasing and left continuous on [0,h].

  3. 3.

    u(α) ⩽ ū(α), 0 ⩽ αh.

In particular, for a trapezoidal fuzzy semi-number ũh = (a,b,c,d;h) we obtain

u_(α)=a+bahα,u¯(α)=ddchα,
where 0 ⩽ αh.

Since a fuzzy semi-number with height h = 1 is a fuzzy number, hence further on in such cases we’ll omit height in the notation, i.e. we denote ũ1 = (u, ū;1) by ũ = (u, ū).

A crisp semi-number38 ah° is a fuzzy singleton set with height h. Then u(α) = ū(α) = a, ∀ α ∈ [0, h], and we denote it as ah°={a;h} . We denote the set of all crisp semi-numbers of height h by h° . Hence 1°= .

4. Functions on equally high fuzzy semi-numbers

Suppose we want to generalize a mapping f : ℝn → ℝ onto the framework of fuzzy semi-numbers. Thus we are interested in a mapping from Fhn() into Fh(ℝ), where Fhn()={u˜h=(u˜1,h,,u˜n,h):u˜1,h,,u˜n,hFh()} , such that

v˜h=f(u˜h).

By the Extension Principle, the membership function of hFh(ℝ) is given by

μv˜(y)={sup(x1,,xn)f1(y)min{μ˜u˜1,h(x1),,μu˜n,h(xn)}0,iff1(y),otherwise.

In particular, if f : Fh(ℝ) → Fh(ℝ) is a univariate function then

μv˜h(y)=supy=f(x)μu˜h(x),
which for an invertible function f reduces to
μv˜h(y)=μu˜h(f1(y)).

One can easily notice that for f : ℝ → ℝ and a fuzzy semi-number ũh = (u, ū;h) in Fh(ℝ) we obtain

f(u˜h)=(f(u_),f(u¯);h).

The proof of the following useful lemma is straightforward.

Lemma 4.1.

Let (ũh, h) be a pair of fuzzy semi-numbers in Fh2() and let f : ℝ2 → ℝ be an increasing function with respect to both variables. Then, it is:

f(u˜h,v˜h)=(f(u_,v_),f(u¯,v¯);h).

Due to the aforementioned considerations we can define basic arithmetic operations on equally high fuzzy semi-numbers.

Definition 4.1.

Let ũh = (u, ū;h) and v˜h=(v_,v¯;h) be two equally high fuzzy semi-numbers with height h ∈ (0, 1]. Then

u˜h+v˜h=(u_+v_,u¯+v¯;h),u˜hv˜h=(uv_,uv¯;h),
where
uv_=min{u_v_,u_v¯,u¯v_,u¯v¯},uv¯=max{u_v_,u_v¯,u¯v_,u¯v¯}.

Lemma 4.2.

If both of ũh and ṽh are two non-positive or non-negative fuzzy semi-numbers belonging to Fh(ℝ), then

u˜hv˜h=(u_v_,u¯v¯;h).

Proof.

We know that (x, y) → xy is an increasing function over 𝒜2 and 2 where 𝒜 = [0, +∞) and = (−∞, 0]. Therefore, according to Lemma 4.1 the proof is completed.

Lemma 4.3.

If ũh is a non-negative fuzzy semi-number and ṽh is a non-positive fuzzy semi-number belonging to Fh(ℝ), then

u˜hv˜h=(u_v¯,u¯v_;h).

And if ũh is a non-positive fuzzy semi-number and ṽh is a non-negative fuzzy semi-number belonging to Fh(ℝ), then

u˜hv˜h=(u¯v_,u_v¯;h).

Proof.

We know that (x, y) → xy is a decreasing function over 𝒜 × where 𝒜 = [0, +∞) and = (−∞, 0]. And similarly, we know that (x, y) → xy is a decreasing function over × 𝒜 where 𝒜 = [0, +∞) and = (−∞, 0]. Thus, according to Lemma 4.1 the proof is completed.

Note, that 0h°=(0;h) is the additive identity in Fh(ℝ), while 1h°=(1;h) is the multiplicative identity in Fh(ℝ). Indeed

u˜h+0h°=(u_+0,u¯+0;h)=(u_,u¯;h)=u˜h
and
u˜h1h°=(u1_,u1¯;h)=(u_,u¯;h)=u˜h.

We can also define the scalar multiplication, subtraction ad division in Fh(ℝ).

Definition 4.2.

Let ũh = (u, ū;h) ∈ Fh(ℝ) and kh° . Then

ku˜h={(ku_,ku¯;h)ifkh°>0h°,(ku¯,ku_;h)ifkh°<0h°,

Definition 4.3.

Let ũh = (u, ū;h) and v˜h=(v_,v¯;h) be two equally high fuzzy semi-numbers with height h ∈ (0,1]. Then

u˜hv˜h=(u_v¯,u¯v_;h),u˜h÷v˜h=((uv)_,(uv)¯;h),
where
(uv)_=min{u_/v_,u_/v¯,u¯/v_,u¯/v¯},(uv)¯=max{u_/v_,u_/v¯,u¯/v_,u¯/v¯}.

Let ah° , bh°h° be two equally high crisp semi-numbers. The proof of the following facts is straightforward:

ah°+bh°=(a+b)h°,ah°bh°=(ab)h°,ah°bh°=(ab)h°,ah°bh°=(ab)h°,b0.

Let us consider the following examples.

Example 4.1.

Let u˜12 be a fuzzy semi-number with height 12 given by the following membership function

μu˜12(x)={x12,1x<2,5x6,2x<5.

Let v˜12=f(u˜12)=exp(u˜12) be a function on Fh(ℝ) to itself. Since f is a monotonic function hence by (4.2) we obtain μv˜12(y)=μu˜12(f1(y))=μu˜12(ln(y)) given by

μv˜12(y)={ln(y)12,ey<e2,5ln(y)6,e2y<e5.

Membership functions of u˜12 and v˜12 are given in Figures 4 and 5, respectively.

Fig. 4

A membership function of u˜12 in Ex. 4.1.

Fig. 5

A membership function of exp(u˜12) in Ex. 4.1.

Let us also consider w˜12=g(u˜12)=lnu˜12 . Since g is a monotonic function, we obtain μw˜12(y)=μu˜12(f1(y))=μu˜12(exp(y)) , where

μw˜12(y)={exp(y)12,0y<ln2;5exp(y)6,ln2y<ln5.

The membership functions of w˜12 is given in Figure 6.

Fig. 6.

A membership function of ln(u˜12) in Ex. 4.1.

Example 4.2.

Let u˜13 be a fuzzy semi-number with height 13 with the following membership function:

μu˜13(x)={2πx,0x<π6,π2xπ,π6x<π2.

Let v˜13=k(u˜13)=sin(u˜13) Since k is an one to ne function in [0,π2] hence we have μv˜13(y)=μu˜13(k1(y))=μu˜13(arcsin(y))

μv˜13(y)={2πarcsin(y),0arcsin(y)<π6,π2arcsin(y)π,π6arcsin(y)<π2={2πarcsin(y),0y<12,π2arcsin(y)π,12y<1.

Membership functions of u˜12 and v˜12 are given in Figures 7 and 8, respectively.

Fig. 7

A membership function of u˜13 in Ex. 4.2.

Fig. 8

A membership function of sin(u˜13) in Ex. 4.2.

5. Fuzzy elevator operator

In this section we introduce two operators: elevator and fuzzy elevator, which will come in handy in presentation of elementary arithmetic operations on fuzzy semi-numbers in general form.

Definition 5.1.

Let CML(A) be the set of all monotonic left continuous functions over the set A. Let f (α) ∈ CML([0, h]), where h ⩽ 1. An elevator operator is a mapping Ehh*:CML([0,h])CML([0,h*]) , where h* ∈ [h, 1], such that f*=Ehh*(f) , where f* is given as follows5:

f*(α)={f(α),α(0,h],f(h),α(h,h*],0,α(0,h*].

It is clear that f* is an extension of f, i.e. f*|(0,h](α) = f(α) for any α ∈ (0,h]. It is also easily seen that an elevator is a linear operator, i.e. for any two monotonic left continuous functions f and g and a real number k we have

Ehh*(kf+g)=kEhh*(f)+Ehh*(g).

Definition 5.2.

A fuzzy elevator is an operator Ehh*:Fh()Fh*() defined as follows5:

E˜hh*(u˜h)=E˜hh*(u_,u¯;h)=(Ehh*(u_),Ehh*(u¯);h*)=(u_*,u¯*;h*)=u˜h**,
where ũh = (u, ū; h) ∈ Fh(ℝ) and h* ∈ [h, 1]. A fuzzy semi-number u˜h**=(u_*,u¯*;h*)Fh*() is called the elevated fuzzy semi-number.

By Definition 5.1 functions u*(α) and ū*(α) describing the elevated fuzzy semi-number u˜h**=(u_*,u¯*;h*) are obtained by applying an elevator operator to u and ū, respectively5. Hence we obtain

u_*(α)={u_(α),α(0,h],u_(h),α(h,h*],0,α(0,h*]
and
u¯*(α)={u¯(α),α(0,h],u¯(h),α(h,h*],0,α(0,h*].

We say that fuzzy semi-numbers ũh = (u, ū; h) ∈ Fh(ℝ) and u˜h**=(u_*,u¯*;h*)Fh*() are associated.

The proofs of the following lemmas are straightforward.

Lemma 5.1.

Let ũh = (u, ū; h) ∈ Fh(ℝ) be an arbitrary fuzzy semi-number. The the spread functions u*(α) and ū*(α) of its associated elevated fuzzy semi-number u˜h**=(u_*,u¯*;h*)Fh*() satisfy the following properties:

  1. 1.

    u* is an increasing left continuous function over [0, h*],

  2. 2.

    ū* is a decreasing left continuous function over [0, h*],

  3. 3.

    u*(α) ⩽ ū*(α), 0 ⩽ αh*,

  4. 4.

    u*(α) = ū*(α) = 0, α ∉ (0,h*].

Lemma 5.2.

Fuzzy semi-numbers are closed under fuzzy elevator, i.e. the elevated fuzzy semi-number with respect to a given height h* is a fuzzy semi-number with height h*.

Obviously, the elevated of a crisp semi-number ah° with respect to a given height h* is a crisp semi-number ah*° .

Example 5.1.

Figures 9 and 10 show the spread functions of a fuzzy semi-number u˜=(1,2,3,5;13) and its associated elevated fuzzy semi-number with respect to height 23 .

Fig. 9

The spread functions of a fuzzy semi-number u˜=(1,2,3,5;13) .

Fig. 10

The spread functions of the elevated form of u˜=(1,2,3,5;13) with respect to height 23 .

Similarly, Figures 11 and 12 present the spread functions of a fuzzy semi-number u˜=(1,2,2,5;13) and its associated elevated fuzzy semi-number with respect to height 23

Fig. 11

The spread functions of u˜=(1,2,2,5;13) .

Fig. 12

The spread functions of the elevated form of u˜=(1,2,2,5;13) with respect to height 23 .

6. Arithmetic operations on general fuzzy semi-numbers

To perform fuzzy arithmetic on non-normal fuzzy sets two main approaches have been used so far. Firstly, one may normalize the non-normal fuzzy sets by dividing them by their heights and then apply the desired operations well-defined for fuzzy numbers 14,35,41. Alternatively, one may define an operation by the extension principle with respect to the minimum heights of non-normal fuzzy sets 10,12. In this section, we propose another method for defining elementary arithmetic operations on fuzzy semi-number with different heights utilizing heir elevated forms with respect to the maximum of their heights.

Definition 6.1.

Let ũhu = (u, ū; hu) and v˜hv=(v_,v¯;hv) be any fuzzy semi-numbers and let h* = max{hu, hv}. Then basic arithmetic operations on fuzzy semi-numbers are defined as follows:

  • addition

    u˜hu+v˜hv=u˜h**+v˜h**=(u_*+v_*,u¯*+v¯*;h*),

  • subtraction

    u˜huv˜hv=u˜h**v˜h**=(u_*v¯*,u¯*v_*;h*).

  • multiplication

    u˜huv˜hv=u˜h**v˜h**=(u*v*_,u*v*¯;h*),
    where:
    u*v*_=min{u_*v_*,u_*v¯*,u¯*v_*,u¯*v¯*},u*v*¯=max{u_*v_*,u_*v¯*,u¯*v_*,u¯*v¯*}.

  • division

    u˜hu÷v˜hv=u˜h**÷v˜h**=((u*v*)_,(u*v*)¯;h*),
    where
    (u*v*)_=min{u_*/v_*,u_*/v¯*,u¯*/v_*,u¯*/v¯*},(u*v*)¯=max{u_*/v_*,u_*/v¯*,u¯*/v_*,u¯*/v¯*}
    and where v_hv and v¯hv are not zero.

As a straightforward conclusion of the above definition we obtain formulas for crisp semi-numbers. Let aha° and bhb° and let hmax = max{ha, hb}. Then we obtain

aha°+bhb°=(a+b)hmax°,aha°bhb°=(ab)hmax°,aha°bhb°=(ab)hmax°,aha°bhb°=(ab)hmax°,
where b ≠ 0.

One can easily prove the following lemma.

Lemma 6.1.

Trapezoidal equally high fuzzy semi-numbers are closed under addition and subtraction operations, i.e.

u˜h,v˜hTFh()(u˜h+v˜h),(u˜hv˜h)TFh().

Lemma 6.2.

If h*h then u˜h+0h*°=u˜h and u˜h1h*°=u˜h .

Proof.

If h*h then u˜h+0h*°=(u_+0,u¯+0,h)=(u_,u¯;h)=u˜h , and u˜h1h*°=(u1_,u1¯;h)=(u_,u¯;h)=u˜h .

In general, trapezoidal fuzzy semi-numbers are not closed under addition and subtraction operations, i.e. addition and subtraction of two arbitrary trapezoidal fuzzy semi-numbers with different heights are not trapezoidal fuzzy semi-numbers. Indeed, since the heights of the two given trapezoidal fuzzy semi-numbers can be different, the one with the smaller height must be elevated before addition or subtraction. Therefore, the elevated fuzzy semi-number can not be a trapezoidal fuzzy semi-number. Hence, their addition and subtraction can not be a trapezoidal fuzzy semi-number.

Similarly, trapezoidal fuzzy semi-numbers are not closed under multiplication and division operations, i.e. for two arbitrary trapezoidal fuzzy semi-numbers ũh, hTFS(ℝ), their multiplication and division are not trapezoidal fuzzy semi-numbers. Indeed, since left and right spreads of a trapezoidal fuzzy semi-number are polynomials of degree one, their multiplication and division do not yield left and right spreads of degree one. Therefore, their multiplication and division are not trapezoidal fuzzy semi-numbers.

Lemma 6.3.

Elementary arithmetic operations between an arbitrary fuzzy semi-number and a crisp number gives a fuzzy number.

Proof.

Let ũh = (u, ū;h) be a fuzzy semi-number with height h ∈ (0, 1] and k ∈ ℝ. Since k = (k;1) and max{h, 1} = 1, we have the following results:

k+u˜h=(k+u_,k+u¯;1)=(k+u_,k+u¯),ku˜h=(ku_,ku¯;1)=(ku_,ku¯).

It is also easily seen that for any fuzzy semi-number ũhFS(ℝ) the following properties hold

0+u˜hu˜h,1u˜hu˜h.

To compute an algebraic expression of given fuzzy semi-numbers, the heights associated with these semi-numbers must be equalized. To this end, after selecting the maximum height of these semi-numbers, all the fuzzy semi-numbers are elevated to the maximum height by applying the fuzzy elevator operator. Therefore, now we have an algebraic expression consisting of equiheight fuzzy semi-numbers upon which the elementary arithmetic operators (defined in Section 5) can act. According to this, Arithmetic Mean of n fuzzy semi-numbers, ũi, i = 1, …, n denoted as AM is defined as follows:

AM=1ni=1nu˜i.

Any arbitrary elementary arithmetic operation between two given fuzzy semi-numbers ũhu, hv based on the Extension Principle can be computed by applying the aforementioned methods (introduced in this section) and then by obtaining the h*-cut of the result where h* = min{hu, hv}. i.e.

u˜huv˜hv=[u˜h**v˜h**]h*,

Here, ⊙ can be any elementary arithmetic operator.

Let us consider some numerical examples illustrating the proposed methodology.

Example 6.1.

Let u˜23=(3,1,2,3;23) and v˜13=(1,2,3,5;13) be two fuzzy semi-numbers. They are represented in the parametric form as follows

u˜=(u_,u¯;hu)=(3+3α,332α;23),v˜=(v_,v¯;hv)=(1+3α,56α;13).

By applying a fuzzy elevator with respect to maximum height 23 we obtain the associated fuzzy semi-numbers u˜23* and v˜23* with the following spread functions

u_*(α)={3+3α,0α13,3+3α,13α23,0,otherwise,u¯*(α)={332α,0α13,332α,13α23,0,otherwise,
and
v_*(α)={1+3α,0α13,2,13α23,0,otherwise,v¯*(α)={56α,0α13,3,13α23,0,otherwise.

Now we are able to perform some arithmetic operators. In particular, we obtain the following sum

u˜23+v˜13=u˜23*+v˜23*=(u_*+v_*,u¯*+v¯*;23),
where
u_*(α)+v_*(α)={2+6α,0α13,1+3α,13α23,0,otherwise,u¯*(α)+v¯*(α)={8152α,0α13,632α,13α23,0,otherwise.

The difference looks as follows

u˜23v˜13=u˜23*v˜23*=(u_*v¯*,u¯*v_*;23),
where
u_*(α)v¯*(α)={8+9α,0α13,6+3α,13α23,0,otherwise,u¯*(α)v_*(α)={292α,0α13,132α,13α23,0,otherwise.

Here is the product

u˜23v˜13=u˜23*v˜23*=(u*v*_,u*v*¯;23),
where
u*v*_(α)={(33α)(5+6α),0α13,9+9α,13α23,0,otherwise,u*v*¯(α)={(332α)(56α),0α13,992α,13α23,0,otherwise.

Finally, we obtain the following ratio

u˜23÷v˜13=u˜23*÷v˜23*=((u*v*)_,(u*v*)¯;23),
where
(u*v*)_(α)={3(1+α)1+3α,0α13,32(1+α),13α23,0,otherwise,(u*v*)¯(α)={63α2+6α,0α13,34(2+α),13α23,0,otherwise.

Example 6.2.

Let u˜=(1,2,3,5;12) and v˜=(1,3,4,5;13) be two fuzzy semi-numbers. The spread functions of ũ, ṽ and the associated elevated fuzzy semi-numbers with respect to the maximum of their heights are shown in Figures 1316:

Fig. 13

The spread functions of u˜12 .

Fig. 14

The spread functions of v˜12 .

Fig. 15

The spread functions of u˜12* .

Fig. 16

The spread functions of v˜12* .

The spread functions of the results of addition, subtraction, multiplication and division of the elevated semi-numbers are shown in Figures 1720

Fig. 17

The spread functions of a sum.

Fig. 18

The spread functions of a difference.

Fig. 19

The spread functions of a product.

Fig. 20

The spread functions of a ratio.

7. A medical case study

Mean Arterial Pressure (MAP), a common term in medicine, indicates the depth of patient’s anesthesia 39,40. This feature helps the anesthetist to monitor patient’s fluid balance, ventilation (i.e. the supply of air to the lungs) and drug application. Inhaling anesthetic gases is one of the usual ways to take patients into a deep state of unconsciousness. Isoflurane, as one of these gases, is often deployed in conjunction with oxygen or nitrous oxide. In practice the MAP of a patient is measured by a fuzzy logic controller. As a typical example, a surgical team in an operating room uses a MAP controller to know the status of the blood pressure of a patient according to the amount of Isoflurane he has already inhaled. For greater accuracy, the patient blood pressure should be measured (in mm of Hg) at least twice with 2 hours interval. Suppose that the resulting outputs of blood pressure is obtained in terms of two fuzzy sets B˜1 , B˜2 with spread functions shown in Figures 21 and 22. These sets express the uncertainty in each blood pressure measurement.

Fig. 21

The spread functions of B˜1 .

Fig. 22

The spread functions of B˜2 .

An anesthetist needs these two outputs, namely B˜1 and B˜2 , to be somehow aggregated, so that she/he can make a more prudent and sensible decision about the anesthesic depth of a patient. The fundamental part of such aggregations is often done via normalization which is the most prevalent and somewhat even the sole way today. One approach to aggregating B˜1 and B˜2 is to take their arithmetic mean.

A traditional way for calculating the arithmetic mean of non-normal fuzzy sets goes through their normalization. However, in our case, B˜1 and B˜2 after normalization are indistinguishable (see Figures 23 and 24) co, consequently, the arithmetic mean of their normalized forms results in just the same fuzzy set.

Fig. 23

The spread functions of B˜1 after normalization.

Fig. 24

The spread functions of B˜2 after normalization.

However, by applying our elevation method for computing the arithmetic mean of B˜1 and B˜2 we get two equally high fuzzy sets while at the same time their differences are preserved. Figures 25, 26 and 27 illustrate these elevated values and their associated mean value, respectively.

Fig. 25

The spread functions of B˜1 in elevated form.

Fig. 26

The spread functions of B˜2 in elevated form.

Fig. 27

The spread functions of the arithmetic mean of elevated B˜1 and B˜2 .

As it has been shown, the normalization approach may lead to misleading results. Indeed, through the deformation of the shape of the input data caused by the normalization process we have lost some information on the initial differences between fuzzy observations. Fortunately, the proposed elevation method removes this weakness. It is obvious that such information loss may cause incorrect or false conclusions which sometimes may can result in serious and irrecoverable medical faults.

8. Conclusions

Fuzzy numbers of height one has formed the cornerstone of normal fuzzy sets. Based on this assumption, not only rudimentary arithmetic has been established but also, other topics e.g. fuzzy ranking, fuzzy approximation, fuzzy differential equations, fuzzy integral equations and systems of fuzzy equations have been developed.

Having gone against this prevailing thought of height one in fuzzy numbers, in this paper, we considered fuzzy sets not to be restricted by any predefined height. To achieve this goal we introduced the concept of fuzzy semi-number. Next we investigated elementary arithmetic on equally high fuzzy semi-numbers. Then a new method, based on elevation, for defining algebraic operations on general fuzzy semi-numbers in general form was introduced. As it was demonstrated in medical case study and some numerical examples, using the proposed methodology we avoid a loss of information in processing fuzzy data which may be caused by the traditional normalization method.

References

4.M Amirfakhrian, Properties of parametric form approximation operator of fuzzy numbers, Analele Stiintifice ale Universitatii Ovidius Constanta, Vol. 18, 2010, pp. 23-34.
5.M Amirfakhrian, Sh Yeganehmanesh, and P Grzegorzewski, A new distance on fuzzy semi-numbers, Soft Computing, 2017. https://doi.org/10.1007/s00500-017-2902-2.
10.S Banerjee, Arithmetic Operations on Generalized Trapezoidal Fuzzy Number and its Applications, Turkish Journal of Fuzzy Systems, Vol. 3, No. 1, 2012, pp. 16-44.
20.D Dubois and H Prade, Fuzzy Sets and Systems: Theory and Application, Academic Press, New York, 1980.
Journal
International Journal of Computational Intelligence Systems
Volume-Issue
11 - 1
Pages
991 - 1004
Publication Date
2018/05/02
ISSN (Online)
1875-6883
ISSN (Print)
1875-6891
DOI
10.2991/ijcis.11.1.75How to use a DOI?
Copyright
© 2018, the Authors. Published by Atlantis Press.
Open Access
This is an open access article under the CC BY-NC license (http://creativecommons.org/licences/by-nc/4.0/).

Cite this article

TY  - JOUR
AU  - Sh. Yeganehmanesh
AU  - M. Amirfakhrian
AU  - P. Grzegorzewski
PY  - 2018
DA  - 2018/05/02
TI  - Fuzzy Semi-Numbers and Their Elementary Arithmetic With a Medical Case Study
JO  - International Journal of Computational Intelligence Systems
SP  - 991
EP  - 1004
VL  - 11
IS  - 1
SN  - 1875-6883
UR  - https://doi.org/10.2991/ijcis.11.1.75
DO  - 10.2991/ijcis.11.1.75
ID  - Yeganehmanesh2018
ER  -