1 Introduction

Relevant information for real-world decision making often has an element of uncertainty, is imprecise and only partially reliable. In 2011, Zadeh proposed a Z-number framework, which is able to account for the restriction and reliability of natural human language. The concept of a Z-number has the potential capability of representing human knowledge. In the past several years, Z-number has received plenty of attention from multiple mathematic and scientific disciplines. We briefly review the work relevant to Z-numbers in both theory and application.

1.1 Theory of Z-number

Yager [1] used Z-numbers to provide information about an uncertain variable V in the form of a Z-valuation. The Z-valuation expresses the probability that V is A is equal to B. Yager [1] showed that Z-valuations essentially induce a possibility distribution over the probability distributions associated with V. Aliev et al. [2] discussed the arithmetic of discrete Z-numbers, including addition, subtraction, multiplication, division, square roots and other operations of Z-numbers. Aliev et al. [3] also established a general theory of decisions based on the concept of Z-numbers, discussing the method of determining the preference of Z-numbers. Banerjee and Pal [4] presented an extended Z-number with Z =< T, C, A, B, A G > , including factors: time, context, restriction, reliability and affect group. Z is inspired by the study of human psychology.

1.2 Z-number in application

Soroudi and Amraee [5] proposed an uncertain decision making method with the framework of Z-numbers to model the uncertainty of an energy system. Pal et al. [6] discussed the application of Z-numbers in computing with words (CWW). Z-numbers extended the basic philosophy of CWW to include the inherent uncertainty of the information conveyed by human language. Yaakob and Gegov [7] introduced a novel modification of the TOPSIS method to facilitate multi criteria decision making problems based on the concept of Z-numbers called Z-TOPSIS. Aliev et al. [8] introduced the linear programming in the context of Z-numbers to extend the ability of the framework to account for uncertain information associated with a classical fuzzy linear programming method. Aliev and Memmedova [9] also applied Z-numbers in the modeling of psychological research. Aliev and Memmedova [9] used Z-numbers to increase precision and reliability of data processing results in the presence of uncertainty of input data obtained from completed questionnaires. Aliev et al. [10] proposed expected utility based decision making under Z-Information to establish a model of multi-criteria decision making. Kang et al. [11] proposed a methodology of multi-criteria decision making in suppler selection based on Z-numbers with a genetic algorithm and FAHP. Jiang et al. [12] utilized Z-numbers in fault diagnosis based on sensor data fusion.

From the work reviewed, it can be concluded that ranking of Z-numbers is a necessary operation in the arithmetic of Z-numbers and is a challenging practical issue, just as Zadeh [13] presented the interesting question: “Is (approximately 100, likely) greater than (approximately 90, very likely)?” To address this problem, the authors believe it is necessary to briefly review the recent literature related to the ranking of fuzzy numbers. Ureña et al. [14] reviewed the incomplete preference relation in decision making and divided the issue into two categories: numerical preference and linguistic preference, Ureña et al. [14] also analyzed the advantages and disadvantages of preference relations. Wan et al. [15] utilized the closeness degree to characterize the amount of information according to the geometrical representation of an intuitionistic fuzzy sets (IFSs) inspired by the similarity to the ideal solution (TOPSIS). Das and De [16] defined a distance measure for interval numbers based on L-p metric and further generalized the idea to intuitionistic fuzzy numbers. The authors proposed forming the interval with their respective value and ambiguity indices, then ranked the IFSs by the new distance measure. Zhang et al. [17] proposed a framework for comparing two interval sets through inclusion measures, the authors presented similarity measures and distances of interval sets and investigated their relationship with inclusion measures and proposed a fuzziness measure and ambiguity measure to show the uncertainty embedded in an interval set. Destercke and Couso [18] investigated ranking rules based on different statistical features (mean, median) and orderings, and related the obtained (partial) orders to some classical proposals. The authors then proposed a new method of ranking of fuzzy intervals in the context of imprecise probabilities. Rezvani [19] calculated ranking of exponential trapezoidal fuzzy numbers based on variance. The authors calculated the values by finding expected values using the probability density function corresponding to the membership functions of the given fuzzy number and provided the correct ordering of exponential trapezoidal fuzzy numbers. Ban and Coroianu [20] proved that a ranking index used to order a subset of fuzzy numbers can be reduced to a simpler ranking index to generate an equivalent order. Wang [21] proposed a fuzzy preference relation using a membership function representing the preference degree between two fuzzy numbers, Wang [21] then constructed a relative preference relation based on the fuzzy preference relation to rank a set of fuzzy numbers. Shi and Yuan [22] presented a possibility-based method for ranking fuzzy numbers and applied this method to decision making. Duzce [23] presented a new method for ranking trapezoidal fuzzy numbers, by generalizing trapezoidal fuzzy numbers with different left and right heights. Xu [24] investigated the ranking methods of alternatives on the basis of intuitionistic preference relation in fuzzy decision-making environments. Due to the efficiency of handling uncertain information, evidence theory is also widely used in decision making [25]. Recently, a new ranking method based on evidence theory is presented [26]. Other work related to ranking fuzzy number includes [27,28,29,30,31,32,33,34,35,36,37,38,39] etc.

Based on the reviewed literature, the authors of this paper conclude that little attention has been paid to the important issue of measuring the utility of Z-number and ranking Z- numbers. The author in [40] proposed a methodology of multi-layer decision methodology for ranking Z-numbers by converting Z-number to standardized generalized fuzzy numbers. The authors in [7] introduced a novel modification of the TOPSIS method to facilitate multi criteria decision making problems based on the concept of Z-numbers called Z-TOPSIS. However, both methods require a procedure for converting Z-numbers to classical fuzzy numbers, which is not a direct index for ranking Z-numbers. Another solution is proposed by Aliev et al. [10]. The authors proposed expected utility-based decision making under Z-Information to establish a model of multi-criteria decision making. The shortcoming of the method in [10] is that the ranking of Z-numbers is based on a subjective membership function (Fig. 4 in paper [10]). Another open issue regarding Z-numbers is the effective application of Z-numbers in decision making. Most of the examples from the reviewed literature established the decision models with other fuzzy technologies, such as TOPSIS, fuzzy logic rule, etc. The inherent meaning of the question cannot be described clearly for each example since most authors have not accounted for the inherent utility of Z-numbers.

In this paper, a new notion of the total utility of Z-numbers is proposed to measure the total effects of a Z-number, which is dependent on the inherent mathematical characteristics of the Z-number. Then the proposed notion of total utility of Z-numbers is used to determine the ordering of Z-numbers. The proposed method can easily be used in the application of multi-criteria decision making. Some examples and applications are used to illustrate the effectiveness of the proposed method.

This paper is organized as follows: Section 2 briefly presents the definition about fuzzy number, and Z-number; Section 3 develops the mathematical notion of the Total Utility of Z-number and two special cases (Gaussian fuzzy number and triangular fuzzy number); Section 4 discusses some of the properties of the total utility of Z-number; in Section 5, the effectiveness analysis of the proposed total utility of Z-number is presented; Section 6 introduces the application of the total utility of Z-number in ranking Z-number and in multi-criteria decision making in uncertain environments. An application of the total utility of Z-number and FEMA (failure modes and effect analysis) in the failure modes risk assessment with a case study of the geothermal power plant (GPP) is also discussed; and finally, conclusion are made in Section 7.

2 Preliminaries

2.1 Fuzzy sets

In 1965, the notion of fuzzy sets was firstly introduced by Zadeh [41], providing a natural way of dealing with problems in which the source of information is imprecise and there is a lack of a sharply defined criteria for class membership. The fuzzy set theory can be used in a wide range of domains, such as clustering [42], fault diagnosis [43], risk and reliability analysis [44, 45], supplier selection [46], job-shop scheduling problems [47], evaluation of network vulnerability [48, 49], medical diagnosis [50], and other decision making [51,52,53,54,55,56,57,58,59,60,61,62] etc. A brief introduction of fuzzy sets is given as follows.

Definition 1

A fuzzy set A, defined for universe X may be given as:

$$A = \left\{ \left\langle x,\mu_{A} \left( x \right) \right\rangle \left| {x \in X} \right. \right\} $$

where μ A : X → [0,1] is the membership function A. The membership value μ A (x) describes the degree of belongingness of xX to A.

In real-world applications, the domain experts may provide their opinions in the form of fuzzy numbers. For example, when pricing a new product, one expert may give his opinion as: the lowest possible price is $ 2.00, the most probable price of the product may be $3.00, the highest possible price of this product will not be greater than $4.00. Hence, we can use a triangular fuzzy number (2, 3, 4) to represent the expert’s opinion. The triangular fuzzy numbers can be defined as follows.

Definition 2

A triangular fuzzy number \(\widetilde {A}\) can be defined by a triplet (a 1, a 2, a 3), where the membership can be determined by (1)

A triangular fuzzy number \(\widetilde {A}=(a_{1}, a_{2}, a_{3}\)) can be shown in Fig. 1.

$$ \mu_{\widetilde{A}} \left( x \right) = \left\{ \begin{array}{l} 0,\;\quad \quad x \in \left( { - \infty,a_{1} } \right) \\ \frac{x - a_{1} }{a_{2} - a_{1} },\;x \in \left[ {a_{1},a_{2} } \right] \\ \frac{c - x}{a_{3} - a_{2} },\;x \in \left[ {a_{2},a_{3} } \right] \\ 0,\quad \quad x \in \left( {a_{3}, + \infty } \right) \end{array} \right. $$
(1)
Fig. 1
figure 1

A triangular fuzzy number

Definition 3

A trapezoidal fuzzy number \(\widetilde {A}\) can be defined by a quadruplet (a 1, a 2, a 3, a 4), where the membership can be determined by (2)

A trapezoidal fuzzy number \(\widetilde {A}=(a_{1}, a_{2}, a_{3}, a_{4}\)) can be shown in Fig. 2.

$$ \mu_{\widetilde{A}} \left( x \right) = \left\{ \begin{array}{l} 0,\quad \quad \quad \quad \quad \quad \quad x \in \left( { - \infty,a_{1} } \right) \\ \frac{1}{\left( a_{2} - a_{1} \right)}x - \frac{a_{1}}{a_{2} - a_{1}},\;x \in \left[ {a_{1},a_{2} } \right] \\ 1\;,\quad \quad \quad \quad \quad \quad x \in \left[ {a_{2},a_{3} } \right] \\ \frac{ - 1}{\left( a_{4} - a_{3} \right)}x + \frac{a_{4}}{a_{4} - a_{3}},\;x \in \left[ {a_{3},a_{4} } \right] \\ 0,\quad \quad \quad \quad \quad \quad \; x \in \left( {a_{4}, + \infty } \right) \end{array} \right. $$
(2)
Fig. 2
figure 2

A trapezoidal fuzzy number

Definition 4

Gaussian fuzzy number \(\widetilde {A}\) can be defined by a binary (c, σ), where c determines the center of the function, σ determines the width of the function. The Gaussian membership function can be determined by (3)

$$\begin{array}{@{}rcl@{}} \mu_{\tilde{A}}\left( x \right) = e^{- \frac{\left( {x - c} \right)^{2}}{2\sigma^{2}}} \end{array} $$
(3)

A Gaussian fuzzy number \(\widetilde {A}= \text {Gauss}(0.5, 0.1\)) is shown in Fig. 3. For the simplicity of theoretical analysis, we will use Gaussian fuzzy numbers in this paper.

Fig. 3
figure 3

Gaussian fuzzy number [c=0.5, σ=0.1]

Definition 5

Let \({\mu _{\tilde {A}}}\left (x \right ) \to \left [ {0,1} \right ]\), α ∈ [0,1], and \({\tilde {A}^{\alpha } } \) or \({\left [ {{\mu _{\tilde {A}}}\left (x \right )} \right ]^{\alpha } } \) called the α-cut set of μ, is denoted by (4).

$$ {\tilde{A}^{\alpha} } = {\left[ {{\mu_{\tilde{A}}}\left( x \right)} \right]^{\alpha} } = \left\{ {x \in X\left| {{\mu_{\tilde{A}}}\left( x \right) \ge \alpha } \right.} \right\} $$
(4)

where \({{\mu _{\tilde {A}}}\left (x \right )}\) is the membership function of fuzzy number \(\tilde {A}\).

In the real world, uncertainty is a pervasive phenomenon. Much of the information on which decisions are based is uncertain. Humans have a remarkable capability to make rational decisions based on information which is uncertain, imprecise and/or incomplete. Formalization of this process, at least to some degree, is a challenging task. Zadeh [13] proposed a method using an ordered pair of fuzzy numbers, namely Z-number, (A, B). The first component, A, plays the role of a fuzzy restriction, and the second component, B, represents the reliability of the first component [13]. The definition of Z-number is shown in the Section 2.2.

2.2 Z-numbers

A new concept, Z-numbers, is proposed by Zadeh [13] to model uncertain information. A Z-number can be defined as an ordered pair of fuzzy numbers as follows:

Definition 6

A Z-number is an ordered pair of fuzzy numbers denoted as \(Z = \left ({\widetilde {A},\widetilde {R}} \right )\). The first component \(\widetilde {A}\), a restriction on the values, is a real-valued uncertain variable X. The second component \(\widetilde {R}\) is a measure of reliability of the first component.

Zadeh [13] points out that R is a restriction on the possibility measure of A rather than on the probability of A. Conversely, if R is a restriction on the probability of A rather than on the possibility measure of A, then (A, R) is not a Z-number. This means that R measures the sureness, confidence, and reliability of measurement of restriction of A.

Z-numbers can be used to model uncertain information in real-world situations. For example, in risk analysis, when the loss of severity of the fifth component is very low, and the confidence is very likely, the Z-number is written as Z = (very low, very likely). Figure 4 shows a Z-number with Z = (\(\tilde {A},\tilde {R}\)) with \(\tilde {A}=\) Gauss [0.5,0.1], \(\tilde {R}=\) Gauss [0.8,0.05].

Fig. 4
figure 4

Z = (\({\tilde {A},\tilde {R}}\)) with \(\tilde {A}=\) Gauss [0.5,0.1], \(\tilde {R}=\) Gauss [0.8,0.05]

Recently, a new uncertain framework, namely D-number, has also received plenty of attention. D-numbers are relevant to the situations of dependence of the propositions, and has been applied in failure modes and effect analysis [63], linguistic decision making [64], and human resources selection [65] etc.

In the Section 3, the notion of the total utility of Z-number is proposed in detail.

3 Total utility of Z-number

Total Utility (TU) is proposed to estimate the total utility of a Z-number, which is based on the α-cut set of restraint (\(\tilde {A}\)) and reliability (\(\tilde {R}\)) with respect to the interaction of both restraint (\(\tilde {A}\)) and reliability (\(\tilde {R}\)).

Definition 7

Assume a Z-number is denoted as \(Z=({\tilde {A},\tilde {R}})\), \(- 1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\), the total utility of Z-number is denoted as T U(Z),

$$\begin{array}{@{}rcl@{}} TU\left( Z \right) &=& TU\left( {\tilde{A},\tilde{R}} \right) \\ &=& {{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{\int}_{- 1/2}^{1/2} {{\int}_{- 1/2}^{1/2} {\left\{ \begin{array}{l} \left[ {\frac{{{{\tilde{A}}^{-} }\left( \alpha \right) + {{\tilde{A}}^{+} }\left( \alpha \right)}}{2} + x\left( {{{\tilde{A}}^{+} }\left( \alpha \right) - {{\tilde{A}}^{-} }\left( \alpha \right)} \right)} \right]{e^{- {{\left[ {{{\tilde{A}}^{+} }\left( \alpha \right) - {{\tilde{A}}^{-} }\left( \alpha \right)} \right]}^{2}}}}\\ \times \left[ {\frac{{{{\tilde{R}}^{-} }\left( \beta \right) + {{\tilde{R}}^{+} }\left( \beta \right)}}{2} + y\left( {{{\tilde{R}}^{+} }\left( \beta \right) - {{\tilde{R}}^{-} }\left( \beta \right)} \right)} \right]{e^{- {{\left[ {{{\tilde{R}}^{+} }\left( \beta \right) - {{\tilde{R}}^{-} }\left( \beta \right)} \right]}^{2}}}} \end{array} \right\}} } } } dxdyd\alpha d\beta \end{array} $$
(5)

where \(\tilde {A}\), \(\tilde {R}\) are two regular fuzzy numbers, representing the “constraint” and “reliability” of a Z-number, \(- 1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\). [\(\tilde {A}^{-}(\alpha )\), \(\tilde {A}^{+}(\alpha )\)] is the α-cut set of fuzzy number \(\tilde {A}\) (α ∈ [0,1]), [\(\tilde {R}^{-}(\beta )\), \(\tilde {R}^{+}(\beta )\)] is the β-cut set of fuzzy number \(\tilde {R}\) (β ∈ [0,1]), which are shown in Fig. 4.

Especially, if a Z-number is denoted by two interval numbers with [A,R], where A = [a , a +], and R = [r , r +], then (5) is degenerated as

$$\begin{array}{@{}rcl@{}} TU\!\left( Z \right) &\,=\,& TU\left( {A,R} \right) \\ &\,=\,& {\int}_{- 1/2}^{1/2} {\int}_{- 1/2}^{1/2}\! \left\{ \begin{array}{l} \left[ {\frac{{{a^{+} } + {a^{-} }}}{2} \,+\, x\left( {{a^{+} } \!- {a^{-} }} \right)} \right]{e^{- {{\left( {{a^{+} } - {a^{-} }} \right)}^{2}}}}\\ \!\times\! \left[ {\frac{{{r^{+} } + {r^{-} }}}{2} \,+\, y\left( {{r^{+} } \!- {r^{-} }} \right)} \right]{e^{- {{\left( {{r^{+} } - {r^{-} }} \right)}^{2}}}} \end{array} \right\} dxdy\\ \end{array} $$
(6)

where − 1 ≤ A ≤ 1, 0 ≤ R ≤ 1.

Let

$$\begin{array}{@{}rcl@{}} {\widetilde{A}_{1}} &=& {\widetilde{A}^{-} }\left( \alpha \right) + {\widetilde{A}^{+} }\left( \alpha \right) \end{array} $$
(7)
$$\begin{array}{@{}rcl@{}} {\widetilde{A}_{2}} &=& {\widetilde{A}^{+} }\left( \alpha \right) - {\widetilde{A}^{-} }\left( \alpha \right) \end{array} $$
(8)
$$\begin{array}{@{}rcl@{}} {\widetilde{R}_{1}} &=& {\widetilde{R}^{-} }\left( \beta \right) + {\widetilde{R}^{+} }\left( \beta \right) \end{array} $$
(9)
$$\begin{array}{@{}rcl@{}} {\widetilde{R}_{2}} &=& {\widetilde{R}^{+} }\left( \beta \right) - {\widetilde{R}^{-} }\left( \beta \right) \end{array} $$
(10)

Then

$$\begin{array}{@{}rcl@{}} TU\left( Z \right) \!& = &\! TU\left( {\tilde{A},\tilde{R}} \right) \end{array} $$
(11)
$$\begin{array}{@{}rcl@{}} \!& =&\! {{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{\int}_{- 1/2}^{1/2} {{\int}_{- 1/2}^{1/2} {\!\left\{ \begin{array}{l} \left( {\frac{{{{\tilde{A}}_{1}}}}{2} \,+\, x{{\tilde{A}}_{2}}} \right){e^{- {{\tilde{A}}_{2}}^{2}}}\\ \!\times \left( {\frac{{{{\tilde{R}}_{1}}}}{2} \,+\, y{{\tilde{R}}_{2}}} \right){e^{- {{\tilde{R}}_{2}}^{2}}} \end{array} \right\}} } } }\\ &&\times\; dxdyd\alpha d\beta \end{array} $$
(12)
$$\begin{array}{@{}rcl@{}} \!&=&\! {{\int}_{0}^{1}} {{\int}_{0}^{1}} {e^{- {{\tilde{A}}_{2}}^{2}}}{e^{- {{\tilde{R}}_{2}}^{2}}}{\int}_{- 1/2}^{1/2} {\int}_{- 1/2}^{1/2}\\ &&\times {\left[ \begin{array}{l} \frac{{{{\tilde{A}}_{1}}}}{2}\frac{{{{\tilde{R}}_{1}}}}{2} \,+\, \frac{{{{\tilde{A}}_{1}}{{\tilde{R}}_{2}}}}{2}y\\ + \frac{{{{\tilde{A}}_{2}}{{\tilde{R}}_{1}}}}{2}x \,+\, {{\tilde{A}}_{2}}{{\tilde{R}}_{2}}xy \end{array} \right]} dxdyd\alpha d\beta \end{array} $$
(13)
$$\begin{array}{@{}rcl@{}} \!& =&\! {{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{- {{\tilde{R}}_{2}}^{2}}}\frac{{{{\tilde{A}}_{1}}}}{2}\frac{{{{\tilde{R}}_{1}}}}{2}} } d\alpha d\beta \end{array} $$
(14)
$$\begin{array}{@{}rcl@{}} \!& =&\! \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{ - {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(15)

Hence,

$$\begin{array}{@{}rcl@{}} TU\!\left( Z \right)\! & = &\! TU\left( {A,R} \right) \end{array} $$
(16)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{ - {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(17)
$$\begin{array}{@{}rcl@{}} \!& =&\! \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {\!\left\{ \begin{array}{l} \left[ {{{\tilde{A}}^{-} }\left( \alpha \right) + {{\tilde{A}}^{+} }\left( \alpha \right)} \right]\left[ {{{\tilde{R}}^{-} }\left( \beta \right) \,+\, {{\tilde{R}}^{+} }\left( \beta \right)} \right]\\ \times {e^{- {{\left[ {{{\tilde{A}}^{+} }\left( \alpha \right) - {{\tilde{A}}^{-} }\left( \alpha \right)} \right]}^{2}}}}{e^{- \left[ {{{\tilde{R}}^{+} }\left( \beta \right) - {{\tilde{R}}^{-} }\left( \beta \right)} \right]}} \end{array} \!\right\}} } d\alpha d\beta\\ \end{array} $$
(18)

Case 1

Assume \(Z=(\widetilde {A}, \widetilde {R})\), and \(\widetilde {A}\), \(\widetilde {R}\) are two Gaussian fuzzy number, whose membership functions are respectively denoted as

$$ {\mu_{\tilde{A}}}\left( x \right) = {e^{- \frac{{{{\left( {x - c_{1}} \right)}^{2}}}}{{2{{\sigma_{1}^{2}}}}}}} $$
(19)

where − 1 =< c 1 <= 1, and σ 1 > 0.

$$ {\mu_{\tilde{R}}}\left( x \right) = {e^{- \frac{{{{\left( {x - c_{2}} \right)}^{2}}}}{{2{{\sigma_{2}^{2}}}}}}} $$
(20)

where 0 =< c 2 <= 1, and σ 2 > 0.

Let \(\alpha = {\mu _{\tilde {A}}}\left (x \right ) \), the solution of x is

$$ x = {c_{1}} \pm \sqrt { - 2{{\sigma_{1}^{2}}}\ln \alpha } $$
(21)

Hence

$$ {{\tilde{A}}_{1}} = {{\tilde{A}}^{-} }\left( \alpha \right) + {{\tilde{A}}^{+} }\left( \alpha \right) = 2{c_{1}} $$
(22)
$$ {{\tilde{A}}_{2}} = {{\tilde{A}}^{+} }\left( \alpha \right) - {{\tilde{A}}^{-} }\left( \alpha \right) = 2\sqrt { - 2{\sigma_{1}}^{2}\ln \alpha } $$
(23)

Similarly

$$ {{\tilde{R}}_{1}} = {{\tilde{R}}^{-} }\left( \beta \right) + {{\tilde{R}}^{+} }\left( \beta \right) = 2{c_{2}} $$
(24)
$$ {{\tilde{R}}_{2}} = {{\tilde{R}}^{+} }\left( \beta \right) - {{\tilde{R}}^{-} }\left( \beta \right) = 2\sqrt { - 2{\sigma_{2}}^{2}\ln \alpha } $$
(25)
$$\begin{array}{@{}rcl@{}} TU\left( Z \right) &=& TU\left( {A,R} \right) \end{array} $$
(26)
$$\begin{array}{@{}rcl@{}} \!& =&\! \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{ - {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(27)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{1}{4}{{\int}_{0}^{1}} {{\int}_{0}^{1}} \left( {2{c_{1}}} \right)\left( {2{c_{2}}} \right){e^{- {{\left( {2\sqrt { - 2{\sigma_{1}}^{2}\ln \alpha } } \right)}^{2}}}}\\ &&\times {e^{- {{\left( {2\sqrt { - 2{\sigma_{2}}^{2}\ln \beta } } \right)}^{2}}}} d\alpha d\beta \end{array} $$
(28)
$$\begin{array}{@{}rcl@{}} &=& {c_{1}}{c_{2}}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{e^{8{\sigma_{1}}^{2}\ln \alpha }}{e^{8{\sigma_{2}}^{2}\ln \beta }}} } d\alpha d\beta \end{array} $$
(29)
$$\begin{array}{@{}rcl@{}} &=& {c_{1}}{c_{2}}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{\alpha^{8{\sigma_{1}}^{2}}}{\beta^{8{\sigma_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(30)
$$\begin{array}{@{}rcl@{}} &=& \frac{{{c_{1}}{c_{2}}}}{{\left( {1 + 8{\sigma_{1}}^{2}} \right)\left( {1 + 8{{\sigma_{2}^{2}}}} \right)}} \end{array} $$
(31)

Samples of the total utility of special Z-number with Gaussian fuzzy number are shown in Table 1.

Table 1 Total utility of special Z-number with Gaussian fuzzy number

Case 2

Assume \(Z=(\widetilde {A}, \widetilde {R})\), and \(\widetilde {A}\), \(\widetilde {R}\) are two triangle fuzzy numbers, whose membership functions are respectively denoted as

$$ \mu_{\widetilde{A}} \left( x \right) = \left\{ \begin{array}{l} 0,\;\quad \quad x \in \left( { - \infty,a_{1} } \right)\\ \frac{{x - a_{1} }}{{a_{2} - a_{1} }},\;x \in \left[ {a_{1},a_{2} } \right] \\ \frac{{a_{3} - x}}{{a_{3} - a_{2} }},\;x \in \left[ {a_{2},a_{3} } \right] \\ 0,\quad \quad x \in \left( {a_{3}, + \infty } \right) \end{array} \right. $$
(32)
$$ \mu_{\widetilde{R}} \left( x \right) = \left\{ \begin{array}{l} 0,\;\quad \quad x \in \left( { - \infty,r_{1} } \right) \\ \frac{{x - r_{1} }}{{r_{2} - r_{1} }},\;x \in \left[ {r_{1},r_{2} } \right] \\ \frac{{r_{3} - x}}{{r_{3} - r_{2} }},\;x \in \left[ {r_{2},r_{3} } \right] \\ 0,\quad \quad x \in \left( {r_{3}, + \infty } \right) \end{array} \right. $$
(33)

Assume \(\widetilde {A}\) and \(\widetilde {R}\) are two symmetrical fuzzy number, a 2a 1 is equal to a 3a 2, and r 2r 1 is equal to r 3r 2, then the α-cut of \(\widetilde {A}\) and \(\widetilde {R}\) can be denoted as

$$\begin{array}{@{}rcl@{}} {\left[ {{\mu_{\tilde{A}}}\left( x \right)} \right]^{\alpha} } \,=\, \left\{ \begin{array}{l} \left[ {{a_{1}} \,+\, \alpha \left( {{a_{2}} \,-\, {a_{1}}} \right),{a_{3}} \,-\, \alpha \left( {{a_{3}} \,-\, {a_{2}}} \right)} \right],\quad if\;0 \!<\! \alpha \!\le\! 1 \\ \mathrm{X},\quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad\quad if\;\alpha \,=\, 0 \end{array} \right. \end{array} $$
(34)

Then

$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{1}} & = & {{\tilde{A}}^{-} }\left( \alpha \right) + {{\tilde{A}}^{+} }\left( \alpha \right) \end{array} $$
(35)
$$\begin{array}{@{}rcl@{}} &=& {a_{1}} + \alpha \left( {{a_{2}} - {a_{1}}} \right) + {a_{3}} - \alpha \left( {{a_{3}} - {a_{2}}} \right) \end{array} $$
(36)
$$\begin{array}{@{}rcl@{}} &=& {a_{1}} + {a_{3}} \end{array} $$
(37)
$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{2}} & = & {{\tilde{A}}^{+} }\left( \alpha \right) - {{\tilde{A}}^{-} }\left( \alpha \right) \end{array} $$
(38)
$$\begin{array}{@{}rcl@{}} &=& {a_{3}} - \alpha \left( {{a_{3}} - {a_{2}}} \right) - \left[ {{a_{1}} + \alpha \left( {{a_{2}} - {a_{1}}} \right)} \right] \end{array} $$
(39)
$$\begin{array}{@{}rcl@{}} &=& {a_{3}} - {a_{1}} - 2\alpha \left( {{a_{3}} - {a_{2}}} \right) \end{array} $$
(40)
$$\begin{array}{@{}rcl@{}} &=& {a_{3}} - {a_{1}} - \alpha \left( {{a_{3}} - {a_{1}}} \right) \end{array} $$
(41)
$$\begin{array}{@{}rcl@{}} &=& \left( {1 - \alpha } \right)\left( {{a_{3}} - {a_{1}}} \right) \end{array} $$
(42)

Similarly, we can get

$$\begin{array}{@{}rcl@{}} {{\tilde{R}}_{1}} = {{\tilde{R}}^{-} }\left( \beta \right) + {{\tilde{R}}^{+} }\left( \beta \right) = {r_{1}} + {r_{3}} \end{array} $$
(43)
$$\begin{array}{@{}rcl@{}} {{\tilde{R}}_{2}} = {{\tilde{R}}^{+} }\left( \beta \right) - {{\tilde{R}}^{-} }\left( \beta \right) = \left( {1 - \beta}\right)\left( {{r_{3}} - {r_{1}}} \right) \end{array} $$
(44)

Hence

$$\begin{array}{@{}rcl@{}} TU\left( Z \right) &=& TU\left( {A,R} \right) \end{array} $$
(45)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{ - {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(46)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{1}{4}{{\int}_{0}^{1}} {{\int}_{0}^{1}} \left( {{a_{1}} \,+\, {a_{3}}} \right)\left( {{r_{1}} \,+\, {r_{3}}} \right){e^{- {{\left[ {\left( {1 - \alpha } \right)\left( {{a_{3}} - {a_{1}}} \right)} \right]}^{2}}}}\\ &&\times\, {e^{- {{\left[ {\left( {1 - \beta } \right)\left( {{r_{3}} - {r_{1}}} \right)} \right]}^{2}}}} d\alpha d\beta \end{array} $$
(47)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{{\left( {{a_{1}} \,+\, {a_{3}}} \right)\left( {{r_{1}} \,+\, {r_{3}}} \right)}}{4}{e^{- {{\left( {{a_{3}} - {a_{1}}} \right)}^{2}}}}{e^{- {{\left( {{r_{3}} - {r_{1}}} \right)}^{2}}}}{{\int}_{0}^{1}} {{\int}_{0}^{1}}\\ &&\times\,{{e^{- {{\left( {1 - \alpha } \right)}^{2}}}}{e^{- {{\left( {1 - \beta } \right)}^{2}}}}} d\alpha d\beta \end{array} $$
(48)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{{\left( {{a_{1}} \,+\, {a_{3}}} \right)\left( {{r_{1}} \,+\, {r_{3}}} \right)}}{4}{e^{- {{\left( {{a_{3}} - {a_{1}}} \right)}^{2}}}}{e^{- {{\left( {{r_{3}} - {r_{1}}} \right)}^{2}}}}\frac{{\pi \left( {1 - e^{-}1} \right)}}{2} \end{array} $$
(49)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{{\pi \left( {1 - e^{-}1} \right)}}{{8}}\frac{{\left( {{a_{1}} + {a_{3}}} \right)\left( {{r_{1}} + {r_{3}}} \right)}}{{{e^{{{\left( {{a_{3}} - {a_{1}}} \right)}^{2}}}}{e^{{{\left( {{r_{3}} - {r_{1}}} \right)}^{2}}}}}} \end{array} $$
(50)

where

$$\begin{array}{@{}rcl@{}} &&{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{e^{- {{\left( {1 - \alpha } \right)}^{2}}}}{e^{- {{\left( {1 - \beta } \right)}^{2}}}}} } d\alpha d\beta \end{array} $$
(51)
(52)
$$\begin{array}{@{}rcl@{}} &=& {{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{e^{- \left( {{x^{2}} + {y^{2}}} \right)}}} } dxdy \end{array} $$
(53)
(54)
$$\begin{array}{@{}rcl@{}} &=& - \frac{1}{2}{\int}_{0}^{\frac{\pi }{2}} {{e^{- {\rho^{2}}}}\left| \begin{array}{l} 1\\ 0\end{array} \right.d\theta } \end{array} $$
(55)
$$\begin{array}{@{}rcl@{}} &=& \frac{\pi }{2}\left( {1 - {e^{- 1}}} \right) \end{array} $$
(56)

Samples of the total utility of special Z-number with triangle fuzzy number are shown in Table 2

Table 2 Total utility of special Z-number with triangle fuzzy number

In Section 4, we discuss some mathematical properties of the total utility of Z-number.

4 Properties of the total utility of Z-number

Proposition 1

Given a \(Z = (\tilde {A}, \tilde {R})\) with ( \(-1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\) ), T U (Z) is monotonically increasing with \(\tilde {A}_{1}\) when \(-1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\), T U(Z) is monotonically increasing with \(\tilde {A}_{2}\) when \( - 1 \le {{\tilde {A}}_{1}} < 0\), \(0 \le \tilde {R} \le 1\), T U(Z) is monotonically decreasing with \(\tilde {A}_{2}\) when \( 0 \le {{\tilde {A}}_{1}} < 1\), \(0 \le \tilde {R} \le 1\), where \({\widetilde {A}_{1}} = {\widetilde {A}^{-} }\left (\alpha \right ) + {\widetilde {A}^{+} }\left (\alpha \right ), {\widetilde {A}_{2}} = {\widetilde {A}^{+} }\left (\alpha \right ) - {\widetilde {A}^{-} }\left (\alpha \right )\) .

Proof

Assume \(\tilde {R}\) is a constant fuzzy number. For \(0 \le \tilde {A} \le 1\) and \(0 \le \tilde {R} \le 1\), \({\frac {1}{4}{{\int }_{0}^{1}} {{{\tilde {R}}_{1}}} {e^{- {{\tilde {R}}_{2}}^{2}}}d\beta }>=0\),

$$\begin{array}{@{}rcl@{}} TU\left( Z \right) & = & TU\left( {\tilde{A},\tilde{R}} \right) \end{array} $$
(57)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{- {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(58)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\tilde{R}}_{1}}} {e^{- {{\tilde{R}}_{2}}^{2}}}d\beta {{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}} d\alpha \end{array} $$
(59)
(60)

and

$$\begin{array}{@{}rcl@{}} TU\left( Z \right) = {{\int}_{0}^{1}} {C{{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}} d\alpha \propto {{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}} \end{array} $$
(61)

Let

$$\begin{array}{@{}rcl@{}} F = {{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}} \end{array} $$
(62)

we can get

$$\begin{array}{@{}rcl@{}} \frac{{\partial F}}{{\partial {{\tilde{A}}_{1}}}} = {e^{- {{\tilde{A}}_{2}}^{2}}} > 0 \end{array} $$
(63)
$$\begin{array}{@{}rcl@{}} \frac{{\partial F}}{{\partial {{\tilde{A}}_{2}}}} = \left\{ \begin{array}{l} {{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}\left( { - 2{{\tilde{A}}_{2}}} \right) < 0,\quad 0 < {{\tilde{A}}_{1}} \le 1\\ {{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}\left( { - 2{{\tilde{A}}_{2}}} \right) = 0\quad {{\tilde{A}}_{1}} = 0\\ {{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}\left( { - 2{{\tilde{A}}_{2}}} \right) > 0\quad - 1 \le {{\tilde{A}}_{1}} < 0 \end{array} \right. \end{array} $$
(64)

End proof. □

Proposition 2

Given a \(Z = (\tilde {A}, \tilde {R})\) with ( \(-1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\) ), when \(0 < {{\tilde {A}}_{1}} \le 1\), T U(Z) is monotonically increasing with \(\tilde {R}_{1}\) and monotonically decreasing with \(\tilde {R}_{2}\), when \( - 1 \le {{\tilde {A}}_{1}} < 0\), T U(Z) is monotonically decreasing with \(\tilde {R}_{1}\) and monotonically increasing with \(\tilde {R}_{2}\), where \({\widetilde {R}_{1}} = {\widetilde {R}^{-} }\left (\beta \right ) + {\widetilde {R}^{+} }\left (\beta \right ), {\widetilde {R}_{2}} = {\widetilde {R}^{+} }\left (\beta \right ) - {\widetilde {R}^{-} }\left (\beta \right )\) .

Proof

$$\begin{array}{@{}rcl@{}} TU\left( Z \right) &=& TU\left( {\tilde{A},\tilde{R}} \right) \end{array} $$
(65)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{ - {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(66)
$$\begin{array}{@{}rcl@{}} \!&=&\! \frac{1}{4}{{\int}_{0}^{1}} {{{\tilde{R}}_{1}}} {e^{- {{\tilde{R}}_{2}}^{2}}}d\beta {{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}} d\alpha \end{array} $$
(67)
(68)

When \(0 < {{\tilde {A}}_{1}} \le 1\), Let

$$\begin{array}{@{}rcl@{}} &&F1 = {C_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{R}}_{2}}^{2}}},\quad {C_{1}} > 0 \end{array} $$
(69)
$$\begin{array}{@{}rcl@{}} &&\frac{{\partial F1}}{{\partial {{\tilde{R}}_{1}}}} = {C_{1}}{e^{- {{\tilde{R}}_{2}}^{2}}} > 0 \end{array} $$
(70)
$$\begin{array}{@{}rcl@{}} &&\frac{{\partial F1}}{{\partial {{\tilde{R}}_{2}}}} = {C_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{R}}_{2}}^{2}}}\left( { - 2{{\tilde{R}}_{2}}} \right) < 0 \end{array} $$
(71)

When \( - 1 \le {{\tilde {A}}_{1}} < 0\), Let

$$\begin{array}{@{}rcl@{}} &&F2 = {C_{2}}{{\tilde{R}}_{1}}{e^{- {{\tilde{R}}_{2}}^{2}}},\quad {C_{2}} < 0 \end{array} $$
(72)
$$\begin{array}{@{}rcl@{}} &&\frac{{\partial F2}}{{\partial {{\tilde{R}}_{1}}}} = {C_{2}}{e^{- {{\tilde{R}}_{2}}^{2}}} < 0 \end{array} $$
(73)
$$\begin{array}{@{}rcl@{}} &&\frac{{\partial F1}}{{\partial {{\tilde{R}}_{2}}}} = {C_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{R}}_{2}}^{2}}}\left( { - 2{{\tilde{R}}_{2}}} \right) > 0 \end{array} $$
(74)

End proof. □

Proposition 3

Given a \(Z = (\tilde {A}, \tilde {R})\) with ( \(-1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\) ), the range of T U(Z) ∈ [−1,1].

Proof

(1) For \(0 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\),

$$\begin{array}{@{}rcl@{}} {\widetilde{A}_{1}} &=& {\widetilde{A}^{-} }\left( \alpha \right) + {\widetilde{A}^{+} }\left( \alpha \right) \in \left[ {0,2} \right] \end{array} $$
(75)
$$\begin{array}{@{}rcl@{}} {\widetilde{A}_{2}} &=& {\widetilde{A}^{+} }\left( \alpha \right) - {\widetilde{A}^{-} }\left( \alpha \right) \in \left[ {0,1} \right] \end{array} $$
(76)
$$\begin{array}{@{}rcl@{}} {\widetilde{R}_{1}} &=& {\widetilde{R}^{-} }\left( \beta \right) + {\widetilde{R}^{+} }\left( \beta \right) \in \left[ {0,2} \right] \end{array} $$
(77)
$$\begin{array}{@{}rcl@{}} {\widetilde{R}_{2}} &=& {\widetilde{R}^{+} }\left( \beta \right) - {\widetilde{R}^{-} }\left( \beta \right) \in \left[ {0,1} \right] \end{array} $$
(78)

According to Proposition 1, and 2, when \(0 \le \tilde {A} \le 1\), T U(Z) is monotonically increasing with \(\tilde {A}_{1}\) and monotonically decreasing with \(\tilde {A}_{2}\), T U(Z) is monotonically increasing with \(\tilde {R}_{1}\) and monotonically decreasing with \(\tilde {R}_{2}\).

When

$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{1}} &=& {{\tilde{R}}_{1}} = 2 \end{array} $$
(79)
$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{2}} &=& {{\tilde{R}}_{2}} = 0 \end{array} $$
(80)

TU(Z) gets the maximum value as

$$\begin{array}{@{}rcl@{}} &&\max TU\left( Z \right) = \max TU\left( {\tilde{A},\tilde{R}} \right) \end{array} $$
(81)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{- {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(82)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {2 \times 2{e^{0}}{e^{0}}0} } d\alpha d\beta \end{array} $$
(83)
$$\begin{array}{@{}rcl@{}} &=& 1 \end{array} $$
(84)

when

$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{1}} &=& {{\tilde{R}}_{1}} = 0 \end{array} $$
(85)
$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{2}} &=& {{\tilde{R}}_{2}} = 1 \end{array} $$
(86)

TU(Z) gets the minimum value as

$$\begin{array}{@{}rcl@{}} \min TU\left( Z \right) &=& \min TU\left( {\tilde{A},\tilde{R}} \right) \end{array} $$
(87)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{- {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(88)
$$\begin{array}{@{}rcl@{}} &=& 0 \end{array} $$
(89)

Hence, T U(Z) ∈ [0,1] if \(0 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\).

(2) For \(-1 \le \tilde {A} \le 0\), \(0 \le \tilde {R} \le 1\),

$$\begin{array}{@{}rcl@{}} {\widetilde{A}_{1}} &=& {\widetilde{A}^{-} }\left( \alpha \right) + {\widetilde{A}^{+} }\left( \alpha \right) \in \left[ {-2,0} \right] \end{array} $$
(90)
$$\begin{array}{@{}rcl@{}} {\widetilde{A}_{2}} &=& {\widetilde{A}^{+} }\left( \alpha \right) - {\widetilde{A}^{-} }\left( \alpha \right) \in \left[ {0,1} \right] \end{array} $$
(91)
$$\begin{array}{@{}rcl@{}} {\widetilde{R}_{1}} &=& {\widetilde{R}^{-} }\left( \beta \right) + {\widetilde{R}^{+} }\left( \beta \right) \in \left[ {0,2} \right] \end{array} $$
(92)
$$\begin{array}{@{}rcl@{}} {\widetilde{R}_{2}} &=& {\widetilde{R}^{+} }\left( \beta \right) - {\widetilde{R}^{-} }\left( \beta \right) \in \left[ {0,1} \right] \end{array} $$
(93)

According to Propositions 1, and 2, when \(-1 \le \tilde {A} \le 0\), T U(Z) is monotonically decreasing with \(\tilde {A}_{1}\) and monotonically increasing with \(\tilde {A}_{2}\), T U(Z) is monotonically decreasing with \(\tilde {R}_{1}\) and monotonically increasing with \(\tilde {R}_{2}\).

When

$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{1}} &=& {{\tilde{R}}_{1}} = 0 \end{array} $$
(94)
$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{2}} &=& {{\tilde{R}}_{2}} = 1 \end{array} $$
(95)

TU(Z) gets the maximum value as

$$\begin{array}{@{}rcl@{}} \max TU\left( Z \right) & = & \max TU\left( {\tilde{A},\tilde{R}} \right) \end{array} $$
(96)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{- {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(97)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {0 \times 0{e^{-1}}{e^{-1}}0} } d\alpha d\beta \end{array} $$
(98)
$$\begin{array}{@{}rcl@{}} &=& 0 \end{array} $$
(99)

when

$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{1}} &=& -2 \end{array} $$
(100)
$$\begin{array}{@{}rcl@{}} {{\tilde{R}}_{1}} &=& 2 \end{array} $$
(101)
$$\begin{array}{@{}rcl@{}} {{\tilde{A}}_{2}} &=& {{\tilde{R}}_{2}} = 0 \end{array} $$
(102)

TU(Z) gets the minimum value as

$$\begin{array}{@{}rcl@{}} \min TU\left( Z \right) &=& \min TU\left( {\tilde{A},\tilde{R}} \right) \end{array} $$
(103)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{{\tilde{A}}_{1}}{{\tilde{R}}_{1}}{e^{- {{\tilde{A}}_{2}}^{2}}}{e^{- {{\tilde{R}}_{2}}^{2}}}} } d\alpha d\beta \end{array} $$
(104)
$$\begin{array}{@{}rcl@{}} &=& \frac{1}{4}{{\int}_{0}^{1}} {{{\int}_{0}^{1}} {-2 \times 2{e^{0}}{e^{0}}0} } d\alpha d\beta \end{array} $$
(105)
$$\begin{array}{@{}rcl@{}} &=& -1 \end{array} $$
(106)

Hence, T U(Z) ∈ [−1,0] if \(-1 \le \tilde {A} \le 0\), \(0 \le \tilde {R} \le 1\).

From proof (1) and (2), the conclusion can be made that TU(Z) ranges [−1,1] if \(-1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\).

End proof. □

5 Effectiveness analysis of the proposed total utility of Z-number

In this part, we use several examples and two comparisons with the previous methods to illustrate the effectiveness of the proposed total utility of Z-number.

5.1 Effectiveness analysis using several examples

Example 1

Assume there are two Z-numbers, Z 1 = ((0.2, 0.3, 0.4, 0.6), (0.4, x, 0.7)), and Z 2 = ((0.3, 0.4, 0.5, 0.7), (0.4, x, 0.7)). The total utility of Z 1 and Z 2 changing with x is shown in Fig. 5.

Fig. 5
figure 5

Total utility of Z 1 and Z 2 changing with different reliabilities

Example 2

Assume there are two Z-numbers, Z 3 = ((0.2, 0.4, 0.5, 0.8), (0.4, x, 0.7)), and Z 4 = ((0.3, 0.4, 0.5, 0.7), (0.4, x, 0.7)). The total utility of Z 3 and Z 4 changing with x is shown in Fig. 6.

Fig. 6
figure 6

Total utility of Z 3 and Z 4 changing with different reliabilities

Example 3

Assume there are two Z-numbers, Z 5 = ((0.2, 0.4, 0.5, 0.8), (0, x, 1)), and Z 6 = ((0.3, 0.4, 0.5, 0.7), (0, x, 1)), The total utility of Z 5 and Z 6 changing with x is shown in Fig. 7.

Fig. 7
figure 7

Total utility of Z 5 and Z 6 changing with different reliabilities

Example 4

Assume there is a Z-number Z 7 = ((0, x, 1), (0, y, 1)), the total utility of Z 7 changing with x is shown in Fig. 8. The total utility of Z 7 is equal to the line represented by the intersection of the horizontal plane and the curved surface, and is shown in Fig. 9.

Fig. 8
figure 8

Total utility of Z 7 changing with different constraints and reliabilities

Fig. 9
figure 9

Total utility of Z 7 is equal where the pitch arc intersected between the curved surface and the horizontal plane

Example 5

Assume there is a Z-number Z 8 = ((−1, x, 1), (0, y, 1)), the total utility of Z 8 changing with x is shown in Fig. 10. The total utility of Z 8 is equal to the line represented by the intersection of the horizontal plane and the curved surface, and is shown in Fig. 11.

Fig. 10
figure 10

Total utility of Z 8 changing with different constraint and reliability

Fig. 11
figure 11

Total utility of Z 8 is 0 where the pitch arc intersected between the curved surface and the horizontal plane

According to these simple examples, we can get that total utility is determined by the mean (or central) value and the range (or variance) of a Z-number. For a fuzzy number, the mean (or central) value represents the expectation of the Z-number, and the range (or variance) refers to the uncertainty of the Z-number. The total utility of a Z-number is based on the following assumptions: for a positive Z-number (positive restriction and positive reliability), the larger the mean (or central) value, the larger the value of a Z-number, whereas the larger the range (or variance), the smaller the value of a Z-number.

5.2 Comparison with other methods in [2]

In this section, we use the example of [2] to illustrate the effectiveness of the proposed total utility of Z-number. In paper [2], two Z-numbers, Z 1 = (A 1, B 1), a n d Z 2 = (A 2, B 2) are constructed as follows:

$$A_{1}=0/95+0.5/97.5+1/100+0.5/102.5+0/105, $$
$$B_{1}=0/0.75+0.5/0.775+1/0.8+0.5/0.825+0/0.85; $$
$$A_{2}=0/85+0.5/87.5+1/90+0.5/92.5+0/95, $$
$$B_{2}=0/0.85+0.5/0.875+1/0.9+0.5/0.925+0/0.95. $$

Z 1 and Z 2 can be simulated, as seen Figs. 12 and 13 respectively. Easily we know that A 1, B 1, A 2, and B 2 are all symmetrical triangular fuzzy numbers. At the same time, the span of A 1 and A 2 are both 10 (\(|[A_{1}]_{R}^{\alpha =0}-[A_{1}]_{L}^{\alpha =0}|=|[A_{2}]_{R}^{\alpha =0} -[A_{2}]_{L}^{\alpha =0}|=10\)), and the span of B 1 and B 2 are both 0.1 (\(|[B_{1}]_{R}^{\alpha =0}- [B_{1}]_{L}^{\alpha =0}|=|[B_{2}]_{R}^{\alpha =0}-[B_{2}]_{L}^{\alpha =0}|=0.1\)). Therefore, the ordering of Z 1 and Z 2 should be mainly determined by the center of A 1, B 1, A 2, and B 2, where \(\mu _{A_{1}}(x)=1\), \(\mu _{B_{1}}(x)=1\), \(\mu _{A_{2}}(x)=1\), and \(\mu _{B_{2}}(x)=1\) (i.e. 100 for A 1, 0.8 for B 1, 90 for A 2, and 0.9 for B 2 can be reasonably used to determine the order of Z 1 and Z 2). Then, the commonly used method of weighted average is used to determine the order of Z 1 and Z 2. Hence, Z 1 < Z 2 (for \(Z_{1} \buildrel \textstyle .\over = 100 \times 0.8 < Z_{2} \buildrel \textstyle .\over = 90 \times 0.9\)). Aliev et al. [2] obtained the result of Z 1 > Z 2 due to a subjective possibility measure to fuzzy terms n b , n e and n w (refer to page 152 in [2]).

Fig. 12
figure 12

A sample of Z 1 from paper [2]

Fig. 13
figure 13

A sample of Z 2 from paper [2]

Then, we used the proposed the total utility of Z-number to compare the two Z-numbers.

$$A_{1}=(95, 100, 105), $$
$$B_{1}=(0.75, 0.8, 0.85); $$
$$A_{2}=(85, 90, 95), $$
$$B_{2}=(0.85, 0.9, 0.95). $$

Firstly, we normalized the two Z-number as follows, then we used the (5) or (50) to obtain the total utility of the two Z-number.

$$A_{1}=(95, 100, 105)/105=(0.9048, 0.9524, 1), $$
$$B_{1}=(0.75, 0.8, 0.85); $$
$$A_{2}=(85, 90, 95)/105=(0.8095, 0.8571, 0.9048), $$
$$B_{2}=(0.85, 0.9, 0.95). $$

TU(Z 1) = 0.7422, TU(Z 1) = 0.7515, Hence Z 1 < Z 2.

From the result, we can see that the proposed notion of the total utility of Z-number can be used to more reasonably order the two Z-numbers.

5.3 Comparison with other methods in [66]

We outline illustrative example in [66] to present the effectiveness of the proposed method. In [66], triangular fuzzy numbers were used to aid in manufacturing-related decision making, accounting for the opinions of three decision makers. The triangular fuzzy numbers are as follows:

$$\begin{array}{l} {{\tilde{C}}_{1}} = \left( {\left( {0.20,0.32,0.44} \right),\left( {0.24,0.36,0.48} \right)} \right)\\ {{\tilde{C}}_{2}} = \left( {\left( {0.45,0.56,0.68} \right),\left( {0.36,0.48,0.06} \right)} \right)\\ {{\tilde{C}}_{3}} = \left( {\left( {0.48,0.57,0.65} \right),\left( {0.00,0.12,0.24} \right)} \right) \end{array} $$

A high level outline of the methodology used by the authors of [66] is as follows: firstly, Z-numbers are converted to classical fuzzy numbers, then the Z-numbers are ranked based on comparing the converted classical fuzzy numbers. As an example, using the situation of Case 2 and using (50), the following TUs can be calculated:

$$\begin{array}{l} TU\left( {{{\tilde{C}}_{1}}} \right) = 0.102\\ TU\left( {{{\tilde{C}}_{2}}} \right) = 0.241\\ TU\left( {{{\tilde{C}}_{3}}} \right) = 0.062 \end{array} $$

Hence, the ranking order is \({{\tilde {C}}_{2}} \succ {{\tilde {C}}_{1}} \succ {{\tilde {C}}_{3}}\). This order is the same result as [66]. Compared to the methods used in [66], the proposed method in this paper is easier to use.

6 Applications of the proposed total utility of Z-number

In Section 6.1, the authors apply the newly proposed method to answer the question proposed by Zadeh: “Is (approximately 100, likely) greater than (approximately 90, very likely)?” Two steps are necessary to arrive at the final solution. The first step is the normalization of Z-numbers. The second is to rank the Z-numbers based on total utility. In Section 6.2, a simple application of the total utility of Z-numbers is presented to illustrate the procedure of multi-criteria decision making with total utility of Z-numbers. In Section 6.3, a real-world application of total utility of Z-numbers in failure modes risk assessment of the geothermal power plant (a case study) is presented to illustrate the effectiveness of the proposed total utility of Z-numbers. Firstly, we present the application of the total utility of Z-numbers to determine the ordering of Z-numbers.

6.1 Application of total utility of Z-number to determine the ordering of Z-numbers

With the Z-nubmer framework, the natural language of “approximately 100, likely” and “approximately 90, very likely” can be denoted as Z 1 and Z 2 respectively.

$$\begin{array}{@{}rcl@{}} Z_{1}&=&(approximately \;100, likely) \end{array} $$
(107)
$$\begin{array}{@{}rcl@{}} Z_{2}&=&(approximately \;90, very \;likely) \end{array} $$
(108)

We use the symmetrical triangular fuzzy numbers to model Z 1 and Z 2, as shown in Figs. 14 and 15, and Fig. 14 represents the constraint part of Z 1 and Z 2 with the red line and yellow line respectively, Fig. 15 represents the reliability of Z 1 and Z 2 with the red line and yellow line respectively.

Fig. 14
figure 14

Membership function of approximately 90 and approximately 100

Fig. 15
figure 15

Membership function of likely and very likely

6.1.1 Normalization of fuzzy numbers

Normalization is used to eliminate the influence of different dimensions. All the variables within same category should be converted into numbers ranging between −1 and 1. Assume we have n Z-numbers \({Z_{i}} = \left ({{{\tilde {A}}_{i}},{{\tilde {R}}_{i}}} \right ),\;i = 1, {\ldots } n\). For the constraint part \({{{\tilde {A}}_{i}}}\) of the i th Z-number, the (α = 0)-cut set of \({{{\tilde {A}}_{i}}}\) is denoted as

$$\begin{array}{@{}rcl@{}} {\left[ {{{\tilde{A}}_{i}}} \right]^{\alpha = 0}} = \left[ {\left[ {{{\tilde{A}}_{i}}} \right]_{L}^{\alpha = 0},\left[ {{{\tilde{A}}_{i}}} \right]_{U}^{\alpha = 0}} \right] \end{array} $$
(109)

Then we can get the max \({\left [ {{{\tilde {A}}_{i}}} \right ]_{U}^{\alpha = 0}}\) for all \(\tilde {A}_{i}\), i = 1...n, which can be denoted as k 1,

$$\begin{array}{@{}rcl@{}} {k_{\tilde{A}} }= \max \left\{ {\left| {\left[ {{{\tilde{A}}_{i}}} \right]_{L}^{\alpha = 0}} \right|,\left| {\left[ {{{\tilde{A}}_{i}}} \right]_{U}^{\alpha = 0}} \right|} \right\},\;i = 1, {\ldots} n \end{array} $$
(110)

Similarly, for \({{{\tilde {R}}_{i}}}\),

$$\begin{array}{@{}rcl@{}} {k_{\tilde{R}} }= \max \left\{ {\left| {\left[ {{{\tilde{R}}_{i}}} \right]_{L}^{\alpha = 0}} \right|,\left| {\left[ {{{\tilde{R}}_{i}}} \right]_{U}^{\alpha = 0}} \right|} \right\},\;i = 1, {\ldots} n \end{array} $$
(111)

Then we can get the normalized \({{{\tilde {A}}_{i}}}\), which can be denoted as \({{\tilde {A}^{\prime }}_{i}}\)

$$\begin{array}{@{}rcl@{}} {{\tilde{A}^{\prime}}_{i}} = {\mu_{{{\tilde{A}^{\prime}}_{i}}}}\left( {X^{\prime}} \right) = {\mu_{{{\tilde{A}}_{i}}}}\left( {\frac{X}{{k_{\tilde{A}} }}} \right) \end{array} $$
(112)

Similarly, for \({{{\tilde {R}}_{i}}}\),

$$\begin{array}{@{}rcl@{}} {{\tilde{R}^{\prime}}_{i}} = {\mu_{{{\tilde{R}^{\prime}}_{i}}}}\left( {X^{\prime}} \right) = {\mu_{{{\tilde{R}}_{i}}}}\left( {\frac{X}{{k_{\tilde{R}} }}} \right) \end{array} $$
(113)

At last, we can get the normalized Z i ,, which is denoted as N o r m a l Z i ,

$$\begin{array}{@{}rcl@{}} Normal{Z_{i}} = \left( {{{\tilde{A}^{\prime}}_{i}},{{\tilde{R}^{\prime}}_{i}}} \right),\;i = 1, {\ldots} n \end{array} $$
(114)

For Z 1 = (a p p r o x i m a t e l y 100, l i k e l y), Z 2 = (a p p r o x i m a t e l y 90, v e r y l i k e l y), \(k_{\tilde {A}} =110\), we can get the normalized Z 1 and normalized Z 2 as

$$\begin{array}{@{}rcl@{}} NormalZ_{1}&=&(approximately \;0.909, likely) \end{array} $$
(115)
$$\begin{array}{@{}rcl@{}} NormalZ_{2}&=&(approximately \;0.818, very \;likely) \end{array} $$
(116)

and “ a p p r o x i m a t e l y 0.909” and “ a p p r o x i m a t e l y 0.818” are shown in Fig. 16.

Fig. 16
figure 16

Normalized membership function of approximately 90 and approximately 100

6.1.2 Get the total utility of Z-number

$$\begin{array}{@{}rcl@{}} &&{\kern-1.5pc}TU\left( {{Z_{1}}} \right) \end{array} $$
(117)
$$\begin{array}{@{}rcl@{}} & \leftrightarrow& TU\left( {Normal{Z_{1}}} \right) \end{array} $$
(118)
$$\begin{array}{@{}rcl@{}} &=&\! TU\!\left( \mathit{Triangle}\left( {0.818,1} \right),\mathit{Triangle}(0.625,0.875) \right) \end{array} $$
(119)
$$\begin{array}{@{}rcl@{}} &=& 0.591 \end{array} $$
(120)
$$\begin{array}{@{}rcl@{}} &&{\kern-1.5pc}TU\left( {{Z_{2}}} \right) \end{array} $$
(121)
$$\begin{array}{@{}rcl@{}} &\leftrightarrow& TU\left( {Normal{Z_{2}}} \right) \end{array} $$
(122)
$$\begin{array}{@{}rcl@{}} \!&=&\! TU\left( \mathit{Triangle}\left( {0.727,0.909} \right),\mathit{Triangle}(0.75,1) \right) \end{array} $$
(123)
$$\begin{array}{@{}rcl@{}} &=& 0.646 \end{array} $$
(124)

Then

$$\begin{array}{@{}rcl@{}} TU\left( {{Z_{1}}} \right) < TU\left( {{Z_{2}}} \right) \end{array} $$
(125)

Hence

$$\begin{array}{@{}rcl@{}} {Z_{1}} < {Z_{2}} \end{array} $$
(126)

The answer to Zadeh’ question is “(approximately 100, likely) is less than (approximately 90, very likely)”.

In Section 6.2, the application of the total utility of Z-number in multi-criteria decision making is presented. The crisp decision matrix, which is finally converted by the proposed notion of total utility of Z-number, is used to determine the priority weights of each selection.

6.2 Application of total utility of Z-number in decision making

6.2.1 Construct the fuzzy decision-making matrix

Let the matrix M be the multi-criteria decision-making matrix, m is the basic element of the matrix, where \(m_{ij}=Z_{ij}(\widetilde {A}, \widetilde {R}), i=1,...,m; j=1,...,n\), and \(Z_{ij}(\widetilde { A}, \widetilde {R})\) is the evaluation of the j th criteria for the i th selection. \( \widetilde {A}\) and \( \widetilde {R}\) represent the constraint and reliability of a Z-number respectively. As an example, the following statement, “The journey time is critical, very surely”, contains elements of human opinion, and can be described using Z-number as (H, V H). In Section 6.2, if not specially denoted, all Z-numbers \(m_{ij}=Z_{ij}(\widetilde {A}, \widetilde {R})\) are combined with triangular fuzzy number, e.g. Fig. 17, unless specifically stated.

Fig. 17
figure 17

A simple Z-number with triangular fuzzy number

Let X be the universe of discourse, which include five linguistic variables describing the degree of security, X = {V e r y L o w, L o w, M e d i u m, H i g h, V e r y H i g h}, assuming that only two adjacent linguistic variables have an overlap of their meanings. Let \(\widetilde {A}\) be a fuzzy set of the universe of discourse X subjectively defined as follows:

$$\begin{array}{@{}rcl@{}} f_{Very\,Low} \left( x \right) &=& - 4x + 1,\,\; 0 \le x \le 0.25 \end{array} $$
(127)
$$\begin{array}{@{}rcl@{}} f_{Low} \left( x \right) &=& \left\{ \begin{array}{ll} 4x, & 0 \le x \le 0.25 \\ - 4x + 2, & 0.25 \le x \le 0.5 \end{array}\right. \end{array} $$
(128)
$$\begin{array}{@{}rcl@{}} f_{Medium} \left( x \right) &=& \left\{ \begin{array}{ll} 4x - 1, & 0.25 \le x \le 0.5 \\ - 4x + 3, & 0.5 \le x \le 0.75 \end{array}\right. \end{array} $$
(129)
$$\begin{array}{@{}rcl@{}} f_{High} \left( x \right) &=& \left\{ \begin{array}{ll} 4x - 2, & 0.5 \le x \le 0.75 \\ - 4x + 4, & 0.75 \le x \le 1 \end{array}\right. \end{array} $$
(130)
$$\begin{array}{@{}rcl@{}} f_{Very\,High} \left( x \right) &=& 4x - 3,\quad 0.75 \le x \le 1 \end{array} $$
(131)

where f V e r y L o w , f L o w , f M e d i u m , f H i g h and f V e r y H i g h are the membership functions of the fuzzy sets, which are shown in Fig. 18.

Fig. 18
figure 18

Membership function of criteria

6.2.2 Transform the linguistic values to numerical values

Some knowledge/opinions are presented as linguistic values. In order to deal with these linguistic values, these linguistic variables should be converted into numerical values under the frame of fuzzy set which is described by Fig. 18. For example, if the Z-number is (H, V H) according to linguistic values, then according the linguistic membership function of linguistic, the numerical value is ((0.5, 0.75, 1), (0.75, 1, 1)).

6.2.3 Normalize the fuzzy decision-making matrix

To avoid the complexity of mathematical operations in the decision-making process, the linear-scale transformation is used here to transform the various criteria scales into comparable scales. The set of criteria can be divided into benefit criteria (the larger the rating, the greater the preference) and cost criteria (the smaller the rating, the greater the preference). The normalized fuzzy matrix of the part of constraint \( \widetilde {A}\) can be represented as

$$ M\left( \widetilde{ A} \right) = \left[ { \widetilde{a_{ij}} } \right]_{m\times n} $$
(132)
$$ \widetilde{a_{ij}} = \left( {\frac{{a_{ij}^{l} }}{{c_{j}^{+} }},\frac{{a_{ij}^{m} }}{{c_{j}^{+} }},\frac{{a_{ij}^{u} }}{{c_{j}^{+} }}} \right)\;j \in B $$
(133)
$$ \widetilde{a_{ij}} = \left( {\frac{{a_{j}^{-} }}{{a_{ij}^{u} }},\frac{{a_{j}^{-} }}{{a_{ij}^{m} }},\frac{{a_{j}^{-}}}{{a_{ij}^{l} }}} \right)\;j \in C $$
(134)

where B in (133) and C in (134) are the sets of benefit criteria and cost criteria, respectively, and

$$c_{j}^{+} = \max_{i} \left( {a_{ij}^{u} } \right)\quad a_{j}^{-} = \min_{i} \left( {a_{ij}^{l} } \right) $$

6.2.4 Convert the Z-numbers to crisp numbers using proposed total utility of Z-number

After normalizing the decision matrix M, the proposed total utility of Z-number is used to determine the utility of each element with Z-number, and then converts the decision matrix of Z-numbers into a crisp decision matrix. In Section 3, the notion of the total utility of Z-number has been discussed in details and some special cases have been introduced, including symmetrical triangular fuzzy numbers, Gaussian fuzzy numbers. In real-world applications, some asymmetrical fuzzy number are always taken into consideration to satisfy the flexibility of the knowledge of human beings. Here, the initial definition of the total utility of Z-number must be denoted again to emphasize the generalization of the total utility of Z-number.

Assume a Z-number is denoted as \(Z=\left ({\tilde {A},\tilde {R}} \right )\), \(- 1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\), and the total utility of Z-number is denoted as T U(Z).

Let \(m_{ij}=Z_{ij}(\widetilde {A}, \widetilde {R}), i=1,...,m; j=1,...,n\), \(\widetilde { A} =(a_{ij}^{l},a_{ij}^{m} ,a_{ij}^{u} )\) , \( \widetilde {R} = (r_{ij}^{l},r_{ij}^{m},r_{ij}^{u} )\)

$$\begin{array}{@{}rcl@{}} TU\left( Z_{ij} \right) &=& TU\left( {\tilde{A},\tilde{R}} \right) \\ &=& {{\int}_{0}^{1}} {{{\int}_{0}^{1}} {{\int}_{- 1/2}^{1/2} {{\int}_{- 1/2}^{1/2} {\left\{ \begin{array}{l} \left[ {\frac{{{{\tilde{A}}^{-} }\left( \alpha \right) + {{\tilde{A}}^{+} }\left( \alpha \right)}}{2} + x\left( {{{\tilde{A}}^{+} }\left( \alpha \right) - {{\tilde{A}}^{-} }\left( \alpha \right)} \right)} \right]{e^{- {{\left[ {{{\tilde{A}}^{+} }\left( \alpha \right) - {{\tilde{A}}^{-} }\left( \alpha \right)} \right]}^{2}}}}\\ \times \left[ {\frac{{{{\tilde{R}}^{-} }\left( \beta \right) + {{\tilde{R}}^{+} }\left( \beta \right)}}{2} + y\left( {{{\tilde{R}}^{+} }\left( \beta \right) - {{\tilde{R}}^{-} }\left( \beta \right)} \right)} \right]{e^{- {{\left[ {{{\tilde{R}}^{+} }\left( \beta \right) - {{\tilde{R}}^{-} }\left( \beta \right)} \right]}^{2}}}} \end{array} \right\}} } } } dxdyd\alpha d\beta \end{array} $$
(135)

where \(\tilde {A}\), \(\tilde {R}\) are two regular fuzzy numbers, which represent the “constraint” and “reliability” of a Z-number, \(- 1 \le \tilde {A} \le 1\), \(0 \le \tilde {R} \le 1\). [\(\tilde {A}^{-}(\alpha )\), \(\tilde {A}^{+}(\alpha )\)] is the α-cut set of fuzzy number \(\tilde {A}\) (α ∈ [0,1]), [\(\tilde {R}^{-}(\beta )\), \(\tilde {R}^{+}(\beta )\)] is the β-cut set of fuzzy number \(\tilde {R}\) (β ∈ [0,1]), which are shown in Fig. 4.

6.2.5 Priority weighting of each alternative

The priority weight of each alternative can be defined as follows:

$$ priority = \sum {TU\left( {Z_{a} } \right)} \times TU\left( {Z_{f} } \right) $$
(136)

where Z a is the weight of the criteria, and Z f is the value of each criteria.

Here we give an example of the selection of a specific vehicles for journey in order to illustrate the procedure of the proposed approach. There are three different choices, namely car, taxi and train. The three main criteria, price, journey time, and comfort, are taken into consideration. For each vehicle, according to the particular case, the cost is the most significant element, and can be described using the linguistic variable “Very High”, and the reliability of the cost is also very strong, described using the linguistic variable “Very High”. Similarly, the journey time and the comfort can be also be described using linguistic under the notion of Z-numbers. The linguistic criteria evaluation of the three vehicles can be described based on the information in Table 3.

Table 3 Decision matrix with linguistic values

According to the membership function denoted by (127) to (131) and described by Fig. 18, the linguistic variable can be converted to a numerical value, which is described in Table 4.

Table 4 Decision matrix with numerical values

The third step is to normalize the fuzzy data to avoid complexity of mathematical operations in the decision-making process according to the (133) and (134). The criteria of price and journey time are categorized as cost criteria, and the comfort criteria is categorized as a benefit. The normalized decision matrix is denoted by the Table 5.

Table 5 Normalized decision matrix

The fourth step is to convert Z-number to a crisp number according to the proposed total utility of Z-number (135). The resulting normalized matrix result is shown in Table 6.

Table 6 Decision matrix with crisp number

Finally, after normalizing the weights of each criteria, according to (136). the final priority weights of the three vehicles can be achieved, and are shown in Table 7. The results are shown in Fig. 19.

Table 7 Decision matrix with crisp number
Fig. 19
figure 19

Priority weight of three vehicles

6.3 Application of total utility of Z-number in the failure modes risk assessment of the geothermal power plant (a case study)

In this paper, an application of the total utility of Z-number in the failure modes risk assessment of the geothermal power plant (GPP) (a case study in [67])) is used to illustrate the effectiveness of the proposed notion of total utility of Z-number. The FMEA (failure modes and effect analysis) adopts three parameters of severity (S), occurrence (O), and detection (D) as risk factors is used to calculate a risk priority number (R.P.N) [63, 68]. One of the most critical steps in the application of the FMEA is to decompose a system into its individual components. In this paper, we use an equipment block diagram (EBD) of the GPP (geothermal power plant), which refers to [67]) as Fig. 20. The EBD accounted for a number of different systems including generator and electrical systems, turbine and auxiliaries, production and transmission, and cooling and gas extraction systems. The explanation of the EDB is summarized in Table 8 (taken from [67]).

Fig. 20
figure 20

Equipment block diagram (EBD) of GPP (refers to [67])

Table 8 Failure modes of the GPP (refers to [67])

The linguistic variables for the importance weight of risk factors and the fuzzy rates of failure modes are shown in Tables 9 and 10 respectively.

Table 9 Z-numbers for the importance weight of risk factors (refers to [67])
Table 10 Z-numbers for the fuzzy rates of potential failure modes (PFMs) (refers to [67])

After the evaluation of the domain experts, the decision matrix including factors as severity (S), occurrence (O), and detection (D) are established and presented in Table 11 (taken from [67]).

Table 11 Evaluation of the potential failure modes (PFMs) with regard to the risk factors using Z-numbers (refers to [67])

Next, we will use the utility of Z-numbers and FMEA to rank the risk factors and get their RPNs.

Firstly, the linguistic variables are normalized using the equation from (109) to (113), then the fuzzy rates of failure modes (PFMs) can be normalized as Table 12.

Table 12 Z-numbers for the fuzzy rates of failure modes (PFMs)

Secondly, we use the (5) to get the evaluation of the PFMs with regard to the risk factors using the utility of Z-numbers, the results are shown in Table 13.

Table 13 Evaluation of the PFMs with regard to the risk factors using utility of Z-numbers

Thirdly, the knowledge of five DMs is combined and an average is calculated, assuming the weight of the five DMs are equal (weights = 1/5). The values of potential failure modes (PFMs) are shown in Table 14.

Table 14 Values of potential failure modes (PFMs)

Fourthly, we use the method of entropy (refers to [67]) to get the entropy measure (e j ), divergence (d i v j ), and objective weights of risk factors (\({{w^{o}_{j}}}\)), which are denoted in Table 15. At the same time, we use the subjective weight (\({{w^{s}_{j}}}\)) of risk factors in [67] directly. At this point, the comprehensive weight (w) can be obtained through combining the average of the subjective weights and objective weights of risk factors. The comprehensive weights for O, S, and D are shown in Table 15.

Table 15 Entropy measure, divergence, objective weights of risk factors, subjective weights of risk factors, and total weights of risk factors

Lastly, the values and ranking of potential failure modes are achieved by using the averaging method of the comprehensive weights w, as shown in Table 15. The results are shown in Table 16.

Table 16 Values and ranking of potential failure modes (PFMs)

Compared with [67], the results achieved by the methods proposed in this paper are the same as the results achieved in [67] for the first three options. These results are emphasized by the colour grey in Table 16. We conclude that the newly-proposed method is useful for identifying top potential failure modes. Other rankings are not the same as the results of [67] because the authors of this paper attribute this difference in rankings to a parameter v in [67] used to get the final ranking of potential failure modes and the parameter v can be generated in an arbitrary way. Compared with [67], the advantage of the newly proposed method of the utility of Z-numbers is simple and easily understood. We attribute this simplicity to the lack of complex defuzzification procedures in the newly proposed method, except for the first step. The majority of time and complexity using the proposed method is spent on the calculation of total utility of Z-number in the first step. Time is saved using the proposed method because there is no need to scan the fuzzy decision matrices, as is necessary in [67].

7 Conclusions

Z-numbers have been introduced by Zadeh in 2011, and are considered as a powerful tool in describing human knowledge. In this paper, we developed a new notion of the total utility of Z-number to measure the comprehensive effects of a Z-number, which is potentially useful in determining the ordering of Z-numbers and to simplify the Z-number based applications in fuzzy decision making. The function of the total utility of Z-numbers is absolutely derived from the format of Z-numbers without subjective judgment. The proposed total utility of Z-numbers is a general framework to deal with arbitrary kinds of Z-numbers (e.g., triangular fuzzy number-based, Gaussian fuzzy number-based, trapezoidal fuzzy number-based, mixed types-based, etc.). The analytical solutions of the common cases of Z-numbers based on triangular fuzzy numbers and Gaussian fuzzy numbers are obtained using the proposed method in this paper. The mathematical properties of the total utility of Z-numbers are also specifically discussed. The results of the proposed method were compared with the results of previous work, and the effectiveness of the total utility of Z-number was verified. Finally, the application of determining the priority of Z-numbers, an application in multi-criteria decision making under uncertain environments, and a real-world application of the total utility of Z-number in the failure modes risk assessment of a geothermal power plant (a case study) were used to illustrate the procedure of application of the total utility of Z-numbers. From the results of the application in the failure modes risk assessment of the geothermal power plant, the proposed method was deemed useful to identify the top potential failure modes. The results of the proposed method are of great significance for dealing with emergency scenarios.

In future work, the authors will extend the application of the total utility of Z-numbers in natural language processing and fuzzy game theory, especially in the context of linguistic data-based applications.