Preprint
Article

Enhancing Cyber Defense Strategies with Discrete Multidimensional Z-Numbers: A Multi-Attribute Decision-Making Approach

Altmetrics

Downloads

95

Views

39

Comments

0

Submitted:

02 July 2024

Posted:

03 July 2024

You are already at the latest version

Alerts
Abstract
With the rapid development of intelligent logistics and network environment, it has become an urgent problem to efficiently and accurately handle and analyse the huge amount of uncertain decision information. Traditional decision making methods often fail to make the best use of complex and incomplete information, especially in the field of cyber defence. To address these problems, this paper introduces a new mathematical tool, discrete multidimensional Z-numbers (MZs), for expressing and dealing with uncertainty and reliability in network defence decisions. In this paper, we first introduce the synthesis method of discrete multidimensional Z-numbers, which allows us to consider the uncertainty and reliability of multi-source information in network defence strategy. Then, the hidden probability of MZs is calculated by using the hidden probability model, and the multidimensional Z+−number is proposed, which improves the expressiveness of the model in dealing with information uncertainty. Based on MZs, we define a variety of utility functions and build a multi-attribute group decision framework for network defence around these functions. The MZs provides a novel perspective for analysing and designing response strategies, especially against highly adaptive and covert attacks. The method in this paper is verified by a case of network security assessment of an intelligent logistics company. The results show that this method can significantly improve the accuracy and efficiency of decision making, demonstrating its unique advantages and wide application potential in network defence. This integrated discrete multidimensional Z-number group decision method is not only suitable for intelligent logistics decision making, but also provides an efficient decision support tool for network defence, which helps to improve the intelligence and adaptability of network security defence.
Keywords: 
Subject: Computer Science and Mathematics  -   Mathematics

1. Introduction

How to express uncertain information in the decision problem? Zadeh[1] presented Fuzzy Sets theory in 1965, which playing an important role in decision-making. Then, Atanassov[2] presented intuitionistic fuzzy sets (IFSs) that consider membership degree, non-membership degree, and hesitation. Torra[3] proposed hesitant fuzzy sets, which express hesitant information. Zadeh[4] defined type-2 fuzzy sets for representing uncertain flexibly. Liang et.al[5] showed the interval type-2 fuzzy sets. Chen et.al[6] introduced interval-valued hesitant fuzzy sets. However, nearly all of the proposed methods have used the membership function to describe the ambiguity of information.
In the field of intelligent logistics, these fuzzy logic and fuzzy set theories are widely used to solve complex decision problems such as path optimisation, inventory management and transport scheduling[7,8,9,10]. However, the challenge for intelligent logistics systems is how to effectively process and utilise large amounts of dynamic and uncertain information. Although existing fuzzy methods provide a framework for dealing with uncertainty, they usually rely on the subjective judgement of experts to define membership functions, which can lead to bias in decision outcomes. In addition, with the increasing amount of data and complexity of the decision environment, the traditional fuzzy set method may face the problem of insufficient computational efficiency and accuracy when dealing with large and high-dimensional data.
Therefore, the development of new methods that can more accurately describe and handle uncertain information in intelligent logistics has become the key to improving the quality and efficiency of system decision making. This requires not only taking into account the advantages of existing fuzzy set theory, but also overcoming its limitations in specific applications of intelligent logistics, such as introducing machine learning algorithms to automatically learn and adjust membership functions, or developing more advanced fuzzy processing techniques to cope with changing decision environments.
However, the effect of information reliability on decision making problems is important in the real world as well. Zadeh[4] proposed Z-number to embody reliability and uncertainty of decision information in 2011. Zadeh proposed Z-number which is a new fuzzy theoretic, and have capability to combine objective information with subjective understanding of cognitive information. A Z-number is expressed by a pair of ordered arrays A and B, where A represents the real value function of the uncertain variable X, and B is the measure of reliability about A.
In recent years,the study of Z-numbers have been increased by many scholars in some fields[11,12,13]. The current research on Z-numbers theoretical can be mainly divided into three aspect, as follows:
(a).
Basis theory[14,15,16]. The first aspect contain some concepts which are closely related to the concept of Z-numbers. Z-valuation[17] is expressed as an order triple ( X , A , B ) , which is equivalent to an assignment statement X is ( A , B ) (when A is not a singleton, X is an uncertain variable). Z + -number[18] is a distribution that combines the possibility and probability distributions of X. In other words, Z + -number is associated with what is referred to as a bimodal distribution. And Z + -number is usually represented as Z + = ( A , R ) or ( A , p X ) or ( μ A , p X ) . Z-information[19] is a collection of Z-valuation. Z + -valuation[17] is indicated as ( X , A , p X ) or ( X , μ A , p X ) , where u A is the membership function of A and p X is the probability distribution of X. Allahviranloo et al.[20] proposed the concept of Z-Advanced, which is a novel correlation concept about Z-numbers.
(b).
Language type Z-number calculation and related extension[21,22,23]. The second aspect is special type of the Z-number. The language type is expressed in the fuzzy restriction of the Z-number, such as language term sets and hesitation fuzzy set. Pal et al.[24] proposed an algorithm for Computing With Words (CWW) using Z-numbers and defined a operator for the evaluation which is the level of requirement satisfaction based on Z-number, and describe simulation experiments of CWW utilizing Z-numbers. Wang et al.[25] proposed the concept of a linguistic Z-number, they defined its distance measure and Choquet integral, and then put forward a TODIM method on linguistic Z-number. Wang et al.[26] introduced hesitant uncertain linguistic Z-numbers (HULZNs) based on Z-numbers and linguistic models. In addition, they defined operations and distance of HULZNs and a new MCGDM approach is developed by incorporating the power aggregation operators and the VIKOR model. Liu et al.[27] proposed a method of deriving knowledge of Z-numbers from the perspective of Dempster-Shafer theory. The method considers the Z-number generating from objective and subjective data using Dempster-Shafer theory.
(c).
Establishing a decision model based on Z-number[25,28,29]. The third aspect is establishing a algorithm based on Z-number. Kang et al. [30] proposed a method to convert Z-numbers into fuzzy number. Aliev et al. [18] proposed some algorithms about Z-numbers. They consider two approaches to decision making with Z-information. One is based on converting the Z-numbers to crisp number to determine the priority weight of each alternative. That would decrease some uncertain information during processing. The other one is based on Expected utility theory by using Z-numbers. The method of selecting Expected utility is a uncertain factor, it’s influence the effect of using Z-number. Kang et al. [31] proposed a utility function of Z-numbers. These decision methods, utility functions, or conversion methods may lose some information during the operation, and these shortcomings should be further considered. Kang et al.[32] proposed an environmental evaluation framework based on Dempster Shafer theory and Z-numbers, which is a new notion of the utility of fuzzy number to generate the basic probability assignment of Z-numbers.
    Generally speaking, a random variable is associated with probability distributions and possibility, the possibility/probability consistency principle is expressed the weak connection of them[33]. The accurate distribution of a random variable is impossible to estimated, and similarly estimated the appear of possible situations in real problems cannot be easily achieved as well. However, it’s important that the different viewpoints and reliabilities are taken into consideration in decision making. Durbach and Calder [34] underline the significance of reliable information for stochastic multi-criteria acceptability analysis (SMAA)[35], input data that is preference information set as real-valued random variables. And now many researchers do not consider the hidden probability and reliability of Z-number in the Z-number multi-attribute decision problem. This paper will consider the important role of hidden probability and reliability in decision-making. Wang et al.[36] combined the concept of reliability to judge the decision-maker, and established the multi-criteria decision aiding model based on stochastic multi-criteria acceptability analysis. Thus, in this paper, we incorporate the reliability concept for decision-making judgment and establish a new hidden probability of M Z s on the basis of the above literature and the concept of Z + n u m b e r .
In order to study decision problems in quantitatively, in addition to considering the uncertainty of the potential probabilities in the Z n u m b e r locale, you need to quantify the value of the consequences. Therefore, this paper defines the utility function from different perspectives to reflect the real value of consequences to decision-makers.
During decision analysis, there is the problem of how to describe or express the actual value of the consequences to the decision experts to reflect the preference order of the consequences in the decision experts′ mind, which is a reflection of the personality and values of decision experts, which are related to the social status, economic status, cultural quality, psychological and physiological (physical) states of decision-makers. Indecision theory, the actual value of consequences to decision experts, namely the order of preference of decision experts to consequences is described by utility. The utility is the quantization of preference is the number. Table 1 shows some kinds of research status of utility function in the decision model, the commonly used utility function formulas are given respectively from the four categories of mathematical analytic formula, construction criterion, content, and expression locale.
In addition to above, Mao et al.[49] discussed the interval-valued intuitionistic fuzzy entropy which reflects intuitionism and fuzziness of interval-valued intuitionistic fuzzy set (IvIFS) based on interval-valued intuitionistic fuzzy cross-entropy. They made the composite entropy is applied to multiple attributes decision-making by using the weighted correlation coefficient between IvIFSs and pattern recognition by a similarity measure transformed from the composite entropy. Yao et al.[50] discussed novel cross-entropy and entropy models on intuitionism and fuzziness of intuitionistic fuzzy sets (IFSs). They defined cross-entropy and symmetric cross-entropy based on intuitionistic factor and fuzzy factor for measure the discrimination of uncertain information. Sepehr et al.[51] used Z-number to express possibility and reliability in Earned value management(EVM), and Compared with traditional fuzzy EVM, ZEVM(Z-number EVM) was more advantageous. At the same time, the uncertainty in the project-related decision data which is sensitive to the cost duration fluctuation is considered. However, in practical problems, there are often some individual subjective factors of decision-makers, objective factors of the attributes, unpreventable error factors, and other uncertain factors, which are one of the characteristics of uncertain information itself. Therefore, the concept of information entropy and cross-entropy are introduced as utility functions. In this paper, three kinds of M Z s ( M Z s in this paper all represent discrete multidimensional Z-numbers) utility functions are defined.
In summary, all the studies on Z-number are one-dimensional. Wang et al.[52] put forward the definition of multi-dimensional Z-number and the operation of multi-dimensional Z-number. Enlightened by this, the single-dimensional Z-number study is extended to the multi-dimensional, and the multi-dimensional Z has more practical significance than the single-dimensional Z-number. One-dimensional Z-number describes only one feature for an object, while M Z s can describe multiple features for an object at the same time. For example, for weather problems, a one-dimensional Z-number denotes Z 1 = ( A 1 , B 1 ) = ( h o t , l i k e l y ) and Z 2 = ( A 2 , B 2 ) = ( w i n d l e s s , a b s o l u t e ) , and M Z s denotes M Z = ( ( h o t , w i n d l e s s ) , l i k e l y ) . To some extent, M Z s will make the evaluation information in decision-making more concise and clear.
This research explores an innovative multidimensional Z-number ( M Z s ) synthesis method and pioneers its application to solving complex decision problems in intelligent logistics. The following are the main innovation points and motivations of this work, with distinct characteristics and practical value:
  • Deep synthesis of multidimensional data: This paper introduces a new multidimensional Z-number synthesis technique for the first time. This technique not only combines the uncertainty processing ability of traditional Z-numbers, but also greatly improves the dimension and richness of data expression by integrating multidimensional information. This is particularly important in the intelligent logistics system, which deals with heterogeneous data from multiple sources.
  • Hidden probability model:We propose an innovative M Z s hidden probability model and further define M Z + . This new concept, M Z + , adds more layers of information to the traditional M Z s , making uncertainty management in the decision process more refined and efficient.
  • Multi-angle uncertainty quantification method: This study developed a variety of utility functions based on M Z + , which quantified uncertainty from multiple dimensions such as geometry, algebra, information entropy and cross entropy, providing diversified solutions for complex decision making. These methods not only enhance the explanatory power of the model, but also provide solid theoretical support for multi-attribute group decision making.
Through these innovations, this paper not only deepens the understanding and application of the concept of multidimensional Z-number, but also provides an efficient and reliable decision support tool for the field of intelligent logistics, showing a wide range of application potential and practical value.
This paper is divided into eight sections. The second section is about the basic definitions of discrete Z n u m b e r , discrete Z + n u m b e r , multidimensional Z-number and probability density distribution. In the third section, the method of synthesizing multidimensional Z-number is introduced, and the hidden probability model of M Z s is constructed, then the multidimensional Z + n u m b e r is proposed underlying M Z s and the hidden probability. The fourth section is divided into two subsections, which propose several formal utility functions of discrete M Z s from the perspective of mathematics and entropy and prove some properties. The fifth section is M A G D M method with hidden probability based on the utility function of M Z s . The sixth section is M A G D M case of a new energy car evaluation and explanation of the decision results. The seventh section is the analysis of M A G D M results, which contains sensitivity analysis with utility functions and synthesis operators and comparative analysis with the existing methods. The last is the conclusion of this paper.

2. Preliminaries

This section introduce some basic knowledge about discrete Z-number, Z + n u m b e r , multidimensional Z-numbers, and the probability density distribution in detail.
Definition 1. ([18]Discrete Z-number)Let X be a random variable, A and B are two discrete fuzzy numbers, where
μ A : x 1 , x 2 , , x n [ 0 , 1 ]
μ B : b 1 , b 2 , , b n [ 0 , 1 ]
For the membership function of A and B, respectively, where x 1 , x 2 , , x n R and b 1 , b 2 , , b n [ 0 , 1 ] . A discrete Z-number is defined as an ordered pair of discrete fuzzy numbers Z = ( A , B ) on X, where A is the fuzzy restriction of X and B is the fuzzy restriction of the probability measure of A.
Definition 2. ([18]Discrete Z + n u m b e r ) A discrete Z + n u m b e r , denoted as Z + = ( A , R ) , where A is the fuzzy restriction and R is the probability distribution p ( x ) of X, expressed as:
μ = μ 1 / x 1 + μ 2 / x 2 + + μ n / x n
p ( x ) = p 1 x 1 + p 2 x 2 + + p n x n
where μ i / x i means that μ i , i = 1 , , n , is the possibility that X = x i . Similarly, p i x i is the probability that X = x i .And the A plays the same role in Z + n u m b e r as it does in Z-numbers, the R plays the role of the probability distribution.
Definition 3. ([52]Multidimensional Z-numbers) Some random variables X i = ( x i 1 , x i 2 , , x i m k i ) defined on sample space Ω and A i X i ,then ( A 1 , A 2 , , A n ) is called the n-dimension restriction vector, where Ω = { ( x 1 k 1 , x 2 k 2 , , x n k n ) | x i k i X i , k i = 1 , 2 , , m k i , i = 1 , 2 , , n } . A multidimensional Z-numbers comprises multidimensional restriction vector, ( A 1 , A 2 , , A n ) , and a fuzzy number, B, denoted as
M Z = ( ( A 1 , A 2 , , A n ) , B ) .
Let G = ( A 1 , A 2 , , A n ) , a multidimensional Z-numbers can be expressed as M Z = ( G , B ) .
For example, in the case of a comfortable weather with sun and temperature, the one-dimensional Z-numbers cannot express fully the condition of weather. Furthermore, we cannot judge whether good weather has from just one aspect of sun or breezy. It could be good weather or bad weather. Hence, we express the information in the form of multidimensional Z-numbers, (comfort weather, (sun and temperature around 26 C ), likely), (hot weather, (sun and temperature above 30 C ), likely).
Definition 4. ([52]Probability density distribution) The probability density distribution of a multidimensional Z-numbers is expressed as p ( x 1 k 1 , x 2 k 2 , , x n k n ) , where
p ( x 1 k 1 , x 2 k 2 , , x n k n ) d x 1 k 1 d x n k n = 1
and p ( x 1 k 1 , x 2 k 2 , , x n k n ) 0 . This distribution is obtained by calculating p X 1 ( x 1 k 1 ) , p X 2 ( x 2 k 2 ) , , p X n ( x n k n ) , where p X i ( x i k i ) 0 and p X i ( x i k i ) d x i k i = 1 , i = 1 , 2 , , n . A probability distribution for X that belongs to the multidimensional restriction vector can be expressed as:
P { ( x 1 , , x m ) G } = G p ( x 1 k 1 , x 2 k 2 , , x n k n ) d x 1 k 1 d x n k n
where G = ( A 1 , A 2 , , A m ) .

3. Synthesizing Discrete Multidimensional Z-numbers

In this section, the method of synthesizing discrete multidimensional Z-numbers is proposed. Multidimensional Z + n u m b e r s is defined as well.
Definition 5. (Synthesize Discrete Multidimensional Z-numbers) Let 2 one-dimensional discrete Z-numbers,
Z 1 = ( A 1 , B 1 ) = ( X μ A 1 ( a 1 ) a 1 , X μ B 1 ( b 1 ) b 1 )
Z 2 = ( A 2 , B 2 ) = ( X μ A 2 ( a 2 ) a 2 , X μ B 2 ( b 2 ) b 2 )
the method of synthesizing discrete two-dimensional Z-numbers as follow:
M Z ( 2 ) = ( ( A 1 , A 2 ) , B ( 2 ) ) = ( G , B ( 2 ) )
where G = A 1 A 2 = { g | g = ( a 1 , a 2 ) , a 1 A 1 , a 2 A 2 } , and ⨂ is a synthesis operator, usually using the cartesian product as the operator. For example, X = { a , b } and Y = { 0 , 1 , 2 } are two sets, then:
X Y = { ( a , 0 ) , ( a , 1 ) , ( a , 2 ) , ( b , 0 ) , ( b , 1 ) , ( b , 2 ) }
Y X = { ( 0 , a ) , ( 1 , a ) , ( 2 , a ) , ( 0 , b ) , ( 1 , b ) , ( 2 , b ) }
And the membership function of G as follow:
μ G ( g ) = μ A 1 ( a 1 ) μ A 2 ( a 2 )
where ⨁ is a membership function synthesis operator, usually the following computing methods are used as membership function synthesis operators:
μ G ( g ) = μ A 1 ( a 1 ) 1 μ A 2 ( a 2 ) = μ A 1 ( a 1 ) μ A 2 ( a 2 )
μ G ( g ) = μ A 1 ( a 1 ) 2 μ A 2 ( a 2 ) = a 1 a 2 = g i { μ A 1 ( a 1 ) μ A 2 ( a 2 ) }
where g i = ( a j ) , j = 1 , 2 , , n .
Just like the calculation method of synthesizing two one-dimensional Z-numbers, the synthesis of ( n m ) dimension Z-numbers and m dimension Z-numbers can obtain n dimensional Z-numbers.
Definition 6. (Hidden Probability of Discrete Multidimensional Z-numbers) Let M Z ( n ) = ( G , B ( n ) ) is a discrete M Z s . A Z + n u m b e r is associated with a so-called bimodal distribution, namely a distribution which combines the possibility and probability distributions of X.[4]Informally, these distributions are compatible if the centroid of μ A and p X are coincident, that is,
R u p X ( u ) d u = R u μ A ( u ) d u R μ A ( u ) d u
According to equation(3), the definition of probability and Z + -number, the following linear programming model be established to solve hidden probability of discrete multidimensional Z-numbers.
m i n i N G ( μ G g i p j ( g i ) b j ) 2
i N G p j ( g i ) g i ¯ = i N G g i ¯ μ G ( g i ) i N G μ G ( g i ) g i ¯ = k = 1 n ( a 1 , a 2 , , a n ) k n , ( a 1 A 1 , , a n A n ) i N G p j ( g i ) = 1 p j ( g i ) 0
Where N G is the number of elements for G. According to the above hidden probability model, we can get a hidden probability matrix P,
P = [ p j ( g i ) ] i × j
Then the hidden probability of g i is calculated by the Equation (4)
p ( g i ) = j = 1 N B ( n ) p j ( g i ) N B ( n )
where N B ( n ) is the number of elements for B ( n ) . The hidden probability of M Z s is expressed as follows:
P G = Ω p ( g i )
Example 1. Let us consider the hidden probability of a two-dimensional Z-numbers M Z ( 2 ) = ( G , B ( 2 ) ) . Given as:
G = 0 ( 1 , 1 ) + 0.6 ( 1 , 2 ) + 1 ( 1 , 3 ) + 1 ( 2 , 1 ) + 0.5 ( 2 , 2 ) + 0 ( 2 , 3 )
B ( 2 ) = 0 0 + 0.5 0.1 + 0.8 0.2 + 1 0.3 + 0.8 0.4 + 0.7 0.5 + 0.6 0.6 + 0.4 0.7 + 0.2 0.8 + 0.1 0.9 + 0 1
The hidden probability of matrix M Z ( 2 ) is calculated, that is written by the hidden probability matrix P as follows:
P = 0.5048 0.0003 0.0002 0.0002 0.0004 0.4940 0.4359 0.0416 0.0250 0.0251 0.0498 0.4225 0.3678 0.0806 0.0518 0.0518 0.0961 0.3519 0.3022 0.1154 0.0828 0.0829 0.1301 0.2866 0.2384 0.1469 0.1167 0.1180 0.1543 0.2257 0.1798 0.1671 0.1571 0.1597 0.1659 0.1704 0.1292 0.1708 0.2080 0.2095 0.1600 0.1225 0.0884 0.1542 0.2724 0.2686 0.1330 0.0834 0.0570 0.1182 0.3493 0.3350 0.0895 0.0510 0.0267 0.0594 0.4114 0.4286 0.0486 0.0252 0.0002 0.0005 0.4833 0.5154 0.0004 0.0002
Then the combined hidden probability of elements for M Z ( 2 ) is calculated,
p ( ( 1 , 1 ) ) = 0.5048 + 0.4359 + + 0.0002 11 = 0.2119
A similar algorithm can get the hidden probability of M Z ( 2 ) ,
P G = 0.2119 ( 1 , 1 ) + 0.0959 ( 1 , 2 ) + 0.1962 ( 1 , 3 ) + 0.1995 ( 2 , 1 ) + 0.0935 ( 2 , 2 ) + 0.2030 ( 2 , 3 )
Definition 7. (Multidimensional Z + n u m b e r s ) A M Z + n u m b e r s is associated with a so-called bimodal distribution, which is a distribution which combines the possibility and probability distributions of X i = { x i 1 , x i 2 , , x i m k i } . Informally, these distributions are compatible if the centroid of μ G and p X i are coincident, that is,
P G = μ G p X i = Ω g p X i d g = Ω g μ G ( g ) d g Ω μ G ( g ) d g
It is this relation that links the concept of M Z s to that of a M Z + . More concretely,
M Z ( n ) = ( G , B ( n ) ) = M Z + ( G , μ G · p X i i s B ( n ) )
Where the p X i is not know, but a restriction on p X i is expressed as:
μ G · p X i i s B ( n ) .
According to definition 3, the uncertain information is expressed by M Z + are more than M Z s , therefore, which is defined multidimensional Z + -numbers, denoted as:
M Z + = ( G , R ( n ) ) .
Definition 8. (Reliability Measurement of Discrete Multidimensional Z-numbers) Assuming a discrete two-dimensional Z-numbers M Z ( 2 ) is composed of two one-dimensional Z-numbers Z 1 = ( A 1 , B 1 ) and Z 2 = ( A 2 , B 2 ) , the reliability B ( 2 ) of M Z ( 2 ) is defined as follows:
B ( 2 ) = X μ B ( 2 ) ( b k ˜ ) b k ˜
where
b k ˜ = i N A 1 j N A 2 μ G k ( a i , a j ) · p k ( a i , a j )
μ B ( 2 ) ( b k ˜ ) = p k ( A 1 ) ^ p k ( A 2 )
where ^ is the specific budget of membership composition operator of probability measurement is as follows, p 1 ^ p 2 = min { p 1 , p 2 , | p 1 p 2 | } . And N A 1 , N A 2 are the number of elements for A 1 , A 2 . p k ^ ( a i , a j ) is joint probability by Joint Density, the computing method as follow:
p k ^ ( a i , a j ) = p k ( a i ) + p k ( a j ) p k ( a i ) · p k ( a j )
p k ( A 1 ) and p k ( A 2 ) are synthesize probability of A 1 and A 2 , respectively.
p k ( A 1 ) = 1 N A 1 i = 1 N A 1 μ A 1 ( a i ) k p A 1 ( a i ) k
p k ( A 2 ) = 1 N A 2 i = 1 N A 2 μ A 2 ( a i ) k p A 2 ( a i ) k
The reliability measure B ( n ) n-dimension Z-numbers can be obtained by repeating the combination of the reliability measure of n-dimension Z-numbers and m-dimension Z-numbers.
In this paper, the method of calculating the probability measure of discrete M Z s uses different synthesize operators for the membership function ^ . The influence of membership degree is considered in the synthesize hidden probability. In reference [52], the product of the hidden probability of G and the membership degree is taken as the synthesize probability (we call it "power function probability"). In this study, the exponential form (called "exponential probability") is used. The calculation method of "power function probability" has no effect on the composite probability of G, which is a membership degree, when the potential probability p = 0 . In contrast, the method proposed in this paper fully considers the influence of the membership degree of G on synthesis.
Example 2. Let us consider the reliability measurement 2 discrete two-dimensional Z-numbers M Z ( 2 ) 1 = ( G 1 , B ( 2 ) 1 ) and M Z ( 2 ) 2 = ( G 2 , B ( 2 ) 2 ) . Given as:
G 1 = 0.1 ( 1 , 1 ) + 0.3 ( 1 , 2 ) + 0.4 ( 1 , 3 ) + 0.8 ( 2 , 1 ) + 1 ( 2 , 2 ) + 0.6 ( 2 , 3 ) + 0.2 ( 3 , 2 )
B ( 2 ) 1 = 0 0 + 0.3 0.1 + 0.8 0.2 + 1 0.3 + 0.9 0.4 + 0.8 0.5 + 0.5 0.6 + 0.4 0.7 + 0.3 0.8 + 0.1 0.9 + 0 1
G 2 = 0.2 ( 1 , 1 ) + 1 ( 1 , 2 ) + 0.7 ( 2 , 1 ) + 0.1 ( 2 , 2 )
B ( 2 ) 2 = 0 0 + 0.3 0.1 + 0.5 0.2 + 0.6 0.3 + 0.7 0.4 + 0.8 0.5 + 0.9 0.6 + 1 0.7 + 0.9 0.8 + 0.8 0.9 + 0 1
Four-dimensional Z-numbers M Z ( 4 ) can be synthesized by Definition 5,6,7:
M Z ( 4 ) = M Z ( 2 ) 1 M Z ( 2 ) 2 = ( G , B ( 4 ) )
This example uses the synthesis operator 2 (Equation (2)) mentioned above to calculate the membership of G,as follows Table 2,
G = 0.1 ( 1 , 1 , 1 , 1 ) + 0.2 ( 1 , 2 , 1 , 1 ) + + 0.1 ( 2 , 3 , 2 , 2 )
According to the M Z s hidden probability model Definition 6, the hidden probabilities of M Z 1 and M Z 2 are calculated. Here, one of them is selected as an example to calculate the hidden probability, as shown in Table 3.
p 1 = 0.2341 ( 1 , 1 ) + 0.1284 ( 1 , 2 ) + 0.0540 ( 1 , 3 ) + 0.0427 ( 2 , 1 ) + 0.0369 ( 2 , 2 ) + 0.0712 ( 2 , 3 ) + 0.4328 ( 3 , 2 )
p 2 = 0.4146 ( 1 , 1 ) + 0.0869 ( 1 , 2 ) + 0.1339 ( 2 , 1 ) + 0.3646 ( 2 , 2 )
According to the Equation (8) and (9), calculate the synthesize probability of G 1 and G 2 :
P ( G 1 ) = 1 7 i = 1 7 p G 1 ( g 1 i ) μ G 1 ( g 1 i ) = 0.6642
P ( G 2 ) = 1 4 i = 1 4 p G 2 ( g 2 i ) μ G 2 ( g 2 i ) = 0.6448
    According to the Equation (6), the reliability measure of synthesize M Z s is calculated as follows:
b ˜ = i = 1 7 j = 1 4 μ G ( g i , g j ) · p ^ ( g i , g j ) = 0.2153
    According to the Equation (7), the reliability measure membership of synthesize Z-numbers is calculated as follows:
μ B ( 4 ) ( 0.2153 ) = P ( G 1 ) ^ P ( G 2 ) = m i n { 0.6642 , 0.6448 , | 0.6642 0.6448 | } = 0.0194
    Than B ( 4 ) is calculated as follows:
     B ( 4 ) = 0.0716 0.4623 + 0.0716 0.4623 + 0.0605 0.4364 + 0.0194 0.2153 + 0.0241 0.3107 + 0.0622 0.2621 + 0.0879 0.2272 + 0.0838 0.2091 + 0.0857 0.2527 +
        0.0705 0.1840 + 0.0255 0.1770 .

4. The Different Forms Utility Function of Discrete M Z s

The M Z s contain hidden information is a question to worth studying. This paper proposes a variety of forms for utility function to measurement M Z s contains uncertain information. In this section, the math forms utility function and the entropy forms utility function of M Z s are proposed. The math forms are divided into algebraic and geometric, the entropy forms are split into information entropy, self-cross entropy, and cross-entropy.

4.1. The Math Forms Utility Function of Discrete M Z s

This subsection based on the angle of geometry and algebra, two forms of utility functions are defined to measure the uncertainty information contained in M Z s .
In this study, the utility function proposed is mainly aimed at the MAGDM problem of linguistic discrete M Z s . The utility function in algebraic form considers the influence of the hidden probability p and probability measure B for discrete M Z s on the utility function from an algebraic perspective. According to the irreducible equation in the algebraic function, the algebraic utility function is defined, which is suitable for the decision problem of discrete M Z s .
Definition 9. (The Algebraic Form of Discrete M Z s ) Let a n-dimension Z-numbers M Z ( n ) , the algebraic form of M Z ( n ) utility function is defined as follows:
A U ( M Z ) = 1 n [ i = 1 N G ( g i ¯ ) p ( g i ) + j = 1 N B ( n ) ( b j ˜ ) μ B ( n ) ( b j ˜ ) ]
where g i ¯ = k = 1 n ( a 1 , a 2 , , a n ) k n , ( a 1 A 1 , , a n A n ) . And N G , N B ( n ) are the number of elements for G, B ( n ) .
The geometric utility function is based on the spatial structure, and the discrete M Z s are vectorized to calculate the angle with the unit vector. The geometric utility function is suitable for discrete Z-numbers type decision problems without calculating the hidden probability. In this study, the geometric utility function only considers the fuzzy limitation of discrete M Z s and the influence of membership degree.
Definition 10. (The Geometric Form of Discrete M Z s ) Let a n-dimension Z-numbers M Z ( n ) , the first step is to vectoring the n-dimensional Z-numbers to get the n-dimensional Z-numbers vector:
M Z ( n ) = ( g 1 ¯ μ G ( g 1 ) , g 2 ¯ μ G ( g 2 ) , , g n ¯ μ G ( g n ) )
The geometric utility function of M Z s borrows the n-dimensional unit vector as a reference to measure and the n-dimensional unit vector defined in this study is N = ( n n , n n , , n n ) . Then the geometric form utility function for M Z ( n ) is defined as follows:
G U ( M Z ) = arccos < M Z ( n ) , N > = arccos M Z ( n ) · N | N | + | M Z ( n ) |
where
        M Z ( n ) · N = n n · g 1 ¯ μ G ( g 1 ) + n n · g 2 ¯ μ G ( g 2 ) + + n n · g n ¯ μ G ( g n )
and
        | N | + | M Z ( n ) | = 1 + ( g 1 ¯ μ G ( g 1 ) ) 2 + ( g 2 ¯ μ G ( g 2 ) ) 2 + + ( g n ¯ μ G ( g n ) ) 2
The utility function of the geometric angle for n-dimensional Z-numbers is to consider the limitation and membership degree of X and then select an n-dimensional unit vector as a reference after its vectorization, to figure out the included Angle between n-dimensional M Z ( n ) vector and unit vector. There are many ways to choose the n-dimensional unit vector, and the standard chosen in this study is the n-dimensional unit vector with the same coordinate in each dimension.
The geometric utility of 2 three-dimensional Z-numbers are calculated, and the schematic diagram of the included angle is drawn by MATLAB in the rectangular coordinate system of space, as shown in Fig.1. where the yellow area represents the geometric utility of M Z 1 = ( G 1 , B ( 3 ) 1 ) and the purple area represents the geometric utility of M Z 2 = ( G 2 , B ( 3 ) 2 ) , where
G 1 = 0.1 ( 1 , 1 , 1 ) + 0.2 ( 1 , 1.5 , 2 ) + 0.8 ( 1 , 2 , 3 )
and
G 2 = ( 0.4 ( 1 , 1 , 4 ) + 0.5 ( 2 , 4 , 6 ) + 0.1 ( 7 , 8 , 9 ) )
O B and O C vectors are all the representations of M Z 1 and M Z 2 vectorized in the rectangular coordinate system in space, and O A vector is the unit vector of positive three-dimensional that conforms to the same x , y , z coordinates.
Figure 1. Geometric Utility of Discrete M Z s .
Figure 1. Geometric Utility of Discrete M Z s .
Preprints 111036 g001

4.2. The Entropy Forms Utility Function of Discrete M Z s

This subsection defined three entropy forms utility function of discrete M Z s . The entropy form utility function is inspired by the parameter entropy that characterizes the state of matter in thermodynamics. In thermodynamics, entropy indicates the degree of chaos in the system,and information entropy indicates the uncertainty of the source in information theory, and cross-entropy indicates the difference between the two probability distributions.
The entropy forms utility function are both suitable for discrete M Z s decision problems. However, the information entropy utility function and self-cross entropy utility function are only suitable for computing the same M Z s , and the cross-entropy utility function is suitable for 2 different discrete M Z s .
First, information entropy form. Based on the definition of information entropy, which is a quite abstract concept in mathematics information entropy is used to measure the uncertain information contained in M Z s , which is the probability of the occurrence of some information in M Z s . The higher the utility value of the form of information entropy for M Z s , the more uncertain information contained in M Z s .
Definition 11. (The Information Entropy Form of Discrete M Z s ) Generally speaking, when a kind of information has a higher probability of appearing, it indicates that is spread more widely, or cited more. This study from the perspective of information uncertainty, information entropy can represent the uncertainty value of information. In this way, a standard to measure the uncertainty value of information and make more inferences about the uncertainty and reliability of M Z ( n ) to express information.
I U ( M Z ) = 1 N G i = 1 N G [ p ( g i ) log ( p ( g i ) ) ] + 1 N G j = 1 N G [ μ G ( g j ) log ( μ G ( g j ) ) ] + k = 1 N B ( n ) [ ( μ B ( n ) ( b ˜ k ) ) log ( μ B ( n ) ( b ˜ k ) ) ]
In general, the base in the logarithm takes 2. Where N G , N B ( n ) are the number of elements for G and B ( n ) in Equation (12).
Property 1 Let I U ( M Z ) be the information entropy form utility function of discrete M Z s , it has the following properties:
(1)
(Non-negative) I U ( M Z ) 0 .
(2)
(Symmetry) I U ( M Z ) is about p ( g i ) = μ G ( g j ) = μ B ( n ) = 1 2 symmetry.
(3)
(Certainty)When p ( g i ) , μ G ( g j ) , μ B ( n ) = 0 o r 1 , I U ( M Z ) is certainty.
(4)
(Extreme value)When p ( g i ) = μ G ( g j ) = μ B ( n ) = 1 2 , I U ( M Z ) gets the extreme value.
Proof. In order to simplify the proof process, the M Z s information entropy utility function is deformed as follows:
I U ( x , y , z ) = ( x log x ) + ( y log y ) + ( z log z )
where x = p ( g i ) , y = μ G ( g j ) , z = μ B ( n ) , and x , y , z [ 0 , 1 ] .
(1)
Because x , y , z [ 0 , 1 ] , then ( x log x ) , ( y log y ) ,
( z log z ) [ 0 , + ) so I U ( x , y , z ) [ 0 , + ) , which is I U ( M Z ) [ 0 , + ) .
(2)
For any α , β , γ [ 0 , 1 2 ] ,
( 1 2 + α ) log ( 1 2 + α ) = ( 1 2 α ) log ( 1 2 α )
( 1 2 + β ) log ( 1 2 + β ) = ( 1 2 β ) log ( 1 2 β )
( 1 2 + γ ) log ( 1 2 + γ ) = ( 1 2 γ ) log ( 1 2 γ )
then We can get that the following equation:
I U ( 1 2 + α , 1 2 + β , 1 2 + γ ) = I U ( 1 2 + α , 1 2 + β , 1 2 γ ) =
I U ( 1 2 + α , 1 2 β , 1 2 + γ ) = I U ( 1 2 α , 1 2 + β , 1 2 + γ ) =
I U ( 1 2 + α , 1 2 β , 1 2 γ ) = I U ( 1 2 α , 1 2 + β , 1 2 γ ) =
I U ( 1 2 α , 1 2 β , 1 2 + γ ) = I U ( 1 2 α , 1 2 β , 1 2 γ )
(3)
When x , y , z = 0 o r 1 , x log x = y log y = z log z = 0 so I U ( x , y , z ) is certainty, as follows:
I U ( 0 , 0 , 0 ) = I U ( 0 , 0 , 1 ) = I U ( 0 , 1 , 0 ) = I U ( 1 , 0 , 0 ) = 0
I U ( 1 , 0 , 1 ) = I U ( 1 , 1 , 0 ) = I U ( 0 , 1 , 1 ) = I U ( 1 , 1 , 1 ) = 0
(4)
Take the partial of x , y , z with respect to I U ( x , y , z ) , so that
        I U x = ( log x + 1 ) = 0
        I U y = ( log y + 1 ) = 0
        I U z = ( log z + 1 ) = 0
I U ( x , y , z ) gets the extreme value, that is x = y = z = 1 2 , the function of I U will exist extreme value,
I U ( x , y , z ) m a x = I U ( 1 2 , 1 2 , 1 2 ) = 3 2
then we can calculate the I U ( M Z ) m a x ,
I U ( M Z ) m a x = 1 + N B ( n ) 2
Hence, the proof of property 1 is now completed.
Second, self-cross entropy. Cross-entropy measures the difference between the probability distributions of two variables. Inspired by this, limiting of probability with the element and the hidden probability with M Z s were taken as two probability distributions for M Z s respectively, and the utility value in the form of self-crossing entropy was used to measure the difference between M Z s and M Z + . Therefore, the larger the utility value of the form of self-crossing entropy, the greater the difference between M Z s and M Z + , that is, M Z s contain more uncertain information.
Definition 12. (The Self-cross Entropy Form of Discrete M Z s ) Self-cross entropy measures M Z s and M Z + . Based on the perspective of cross entropy, we consider the reliability and hidden probability of the M Z s as the two probability distributions of the discrete multidimensional Z-numbers M Z ( n ) to calculate the utility function value in the form of cross entropy for M Z s . The multidimensional Z-numbers M Z ( n ) utility function has defined as follows.
S U ( M Z ) = i = 1 N G [ ( p ( g i ) ) α | ln ( 2 ( p ( g i ) ) α ( p ( g i ) ) α + ( μ G ( g i ) ) α ) α | + ( μ G ( g i ) ) β | ln ( 2 ( μ G ( g i ) ) β ( p ( g i ) ) β + ( μ G ( g i ) ) β ) β | ]
where α and β satisfy α , β 0 and α + β = 1 .
Property 2 The self-cross entropy form utility of M Z ( n ) has three properties as follows:
(1)
(No negative) For any α and β satisfy α , β 0 and α + β = 1 then 0 S U 2 n l n 2 ;
(2)
(Symmetry) When p ( g i ) = μ ( g i ) , S U = 0 ;
(3)
(Monotonic) When α = β = 0.5 , S U exist monotonic,
a.
S U is monotonically increasing on p ( g i ) , monotonously decreasing on μ G ( g i ) when p ( g i ) > μ G ( g i ) ,
b.
S U is monotonically increasing on μ G ( g i ) , monotonously decreasing on p ( g i ) when p ( g i ) < μ G ( g i ) .
Proof. In order to simplify the proof process, we use x stands for p ( g i ) and y stands for μ G ( g i ) , then formula (13) can be expressed as
S U = x α | ln ( 2 x α x α + y α ) α | + y β | ln ( 2 y β x β + y β ) β |
(1)
Because the hidden probability and membership degree of M Z ( n ) belong to [ 0 , 1 ] , and two parameters α , β [ 0 , 1 ] so
0 x α | ln ( 2 x α x α + y α ) | ln 2 ,
M Z ( n ) has n items added to get
0 x α | ln ( 2 x α x α + y α ) | n ln 2 ,
to be similarly,
0 y β | ln ( 2 y β x β + y β ) | n ln 2 ,
therefor 0 S U 2 n ln 2 .
(2)
When x = y , ln ( 2 x α x α + y α ) α = 0 for α , β [ 0 , 1 ] and α + β = 1 , therefore S U = 0 .
(3)
When α = β = 1 the formula can be expressed
a.
If x > y , then ln ( 2 x 1 2 x 1 2 + y 1 2 ) > 0
S U = 1 2 x 1 2 ln 2 x 1 2 x 1 2 + y 1 2 1 2 y 1 2 ln 2 y 1 2 x 1 2 + y 1 2
Solving the first-order partial derivative of x,
S U x = 1 4 x 1 2 [ ln ( 2 x 1 2 x 1 2 + y 1 2 ) + 2 y 1 2 x 1 2 + y 1 2 ]
S U x > 0 is obviously, therefor S U is monotonically increasing on x. To be similarly S U y < 0 therefor S U is monotonically decreasing on y.
b.
If x < y , then ln ( 2 x 1 2 x 1 2 + y 1 2 ) < 0
S U = 1 2 x 1 2 l n 2 x 1 2 x 1 2 + y 1 2 + 1 2 y 1 2 ln 2 y 1 2 x 1 2 + y 1 2
Solving the first-order partial derivative of x,
S U x = 1 4 x 1 2 [ ln ( 2 x 1 2 x 1 2 + y 1 2 ) + 2 y 1 2 x 1 2 + y 1 2 ]
S U x < 0 is obviously, therefor S U is monotonically decreasing on x. To be similarly S U y > 0 therefor S U is monotonically increasing on y.
Hence, the proof of property 2 is now completed.
Third, cross-entropy. The Definition 12 is self-cross entropy, it’s measure a M Z ( n ) , then the cross entropy form utility function is measure the uncertain information of tow M Z s . That is to measure the degree to which two M Z 1 are superior to M Z 2 .
Definition 13. (The Cross-Entropy Form of Discrete M Z s ) Cross-entropy measures the difference between probability distributions of 2 M Z s . There 2 n-dimensional M Z s , M Z ( n ) 1 = ( G 1 , B ( n ) 1 ) and M Z ( n ) 2 = ( G 2 , B ( n ) 2 ) , where the number of elements for G 1 and G 2 are equal express as N G , B ( n ) 1 and B ( n ) 2 are similar. Then the defined as follows:
C U ( M Z ( n ) 1 , M Z ( n ) 2 ) =
i = 1 N G { μ G 1 p ( g 1 ( i ) ) ln [ 2 μ G 1 p ( g 1 ( i ) ) μ G 1 p ( g 1 ( i ) ) + μ G 2 p ( g 2 ( i ) ) ] p } + j = 1 N B ( n ) { μ B ( n ) 1 q ( b ˜ 1 ( i ) ) ln [ 2 μ B ( n ) 1 q ( b ˜ 1 ( i ) ) μ B ( n ) 1 q ( b ˜ 1 ( i ) ) + μ B ( n ) 2 q ( b ˜ 2 ( i ) ) ] q }
C U ( M Z ( n ) 2 , M Z ( n ) 1 ) =
i = 1 N G { μ G 2 p ( g 2 ( i ) ) ln [ 2 μ G 2 p ( g 2 ( i ) ) μ G 1 p ( g 1 ( i ) ) + μ G 2 p ( g 2 ( i ) ) ] p } + j = 1 N B ( n ) { μ B ( n ) 2 q ( b ˜ 2 ( i ) ) ln [ 2 μ B ( n ) 2 q ( b ˜ 2 ( i ) ) μ B ( n ) 1 q ( b ˜ 1 ( i ) ) + μ B ( n ) 2 q ( b ˜ 2 ( i ) ) ] q }
where N G is the number of elements for G 1 and G 2 , N B ( n ) is the number of elements for B ( n ) 1 and B ( n ) 2 , p , q 0 . Specially, when μ G 1 ( g 1 ( i ) ) , μ G 2 ( g 2 ( i ) ) , μ B ( n ) 1 ( b ˜ 1 ( i ) ) , μ B ( n ) 2 ( b ˜ 2 ( i ) ) = 0 , then
μ G 1 p ( g 1 ( i ) ) ln [ 2 μ G 1 p ( g 1 ( i ) ) μ G 1 p ( g 1 ( i ) ) + μ G 2 p ( g 2 ( i ) ) ] p , μ B ( n ) 1 q ( b ˜ 1 ( i ) ) ln [ 2 μ B ( n ) 1 q ( b ˜ 1 ( i ) ) μ B ( n ) 1 q ( b ˜ 1 ( i ) ) + μ B ( n ) 2 q ( b ˜ 2 ( i ) ) ] q ,
μ G 2 p ( g 2 ( i ) ) ln [ 2 μ G 2 p ( g 2 ( i ) ) μ G 1 p ( g 1 ( i ) ) + μ G 2 p ( g 2 ( i ) ) ] p , μ B ( n ) 2 q ( b ˜ 2 ( i ) ) ln [ 2 μ B ( n ) 2 q ( b ˜ 2 ( i ) ) μ B ( n ) 1 q ( b ˜ 1 ( i ) ) + μ B ( n ) 2 q ( b ˜ 2 ( i ) ) ] q = 0
However, C U ( M Z ( n ) 1 , M Z ( n ) 2 ) is also not symmetric, so in analogy with Shang and Jiang[53], the symmetric cross-entropy utility function D U ( M Z ( n ) 1 , M Z ( n ) 2 ) is defined as follows:
D U ( M Z ( n ) 1 , M Z ( n ) 2 ) = C U ( M Z ( n ) 1 , M Z ( n ) 2 ) + C U ( M Z ( n ) 2 , M Z ( n ) 1 )
D U ( M Z ( n ) 1 , M Z ( n ) 2 ) is called symmetric discrimination uncertain information measure for M Z s .
Property 3 Let M Z ( n ) 1 and M Z ( n ) 2 are 2 discrete n-dimensional Z-numbers, D U ( M Z ( n ) 1 , M Z ( n ) 2 ) satisfies following properties:
(1)
(Symmetry) D U ( M Z ( n ) 1 , M Z ( n ) 2 ) = D U ( M Z ( n ) 2 , M Z ( n ) 1 ) .
(2)
(Negative) D U ( M Z ( n ) 1 , M Z ( n ) 2 ) 0 .
(3)
(Normative) 0 D U ( M Z ( n ) 1 , M Z ( n ) 2 ) 2 ( N G + N B ( n ) ) ln 2 .
Proof.
(1)
The proof is obviously.
(2)
Because μ G 1 ( g 1 ( i ) ) , μ G 2 ( g 2 ( i ) ) , μ B ( n ) 1 ( b ˜ 1 ( i ) ) and μ B ( n ) 2 ( b ˜ 2 ( i ) ) are all members of [ 0 , 1 ] ,then the D U ( M Z ( n ) 1 , M Z ( n ) 2 ) 0 be obviously.
(3)
μ G 1 p ( g 1 ( i ) ) , μ B ( n ) 1 p ( b ˜ 1 ( j ) ) [ 0 , 1 ] when μ G 1 ( g 1 ( i ) ) , μ B ( n ) 1 ( b ˜ 1 ( j ) ) [ 0 , 1 ] and p , q [ 0 , + ) the μ G 2 q ( g 2 ( i ) ) , μ B ( n ) 2 p ( b ˜ 2 ( j ) ) [ 0 , 1 ] be similar.
l n [ 2 μ G 1 p ( g 1 ( i ) ) μ G 1 p ( g 1 ( i ) ) + μ G 2 p ( g 2 ( i ) ) ] p [ 0 , ln 2 ] ,
so
μ G 1 p ( g 1 ( i ) ) ln [ 2 μ G 1 p ( g 1 ( i ) ) μ G 1 p ( g 1 ( i ) ) + μ G 2 p ( g 2 ( i ) ) ] p [ 0 , ln 2 ]
Then
i = 1 N G { μ G 1 p ( g 1 ( i ) ) ln [ 2 μ G 1 p ( g 1 ( i ) ) μ G 1 p ( g 1 ( i ) ) + μ G 2 p ( g 2 ( i ) ) ] p } [ 0 , N G ln 2 ]
And
j = 1 N B ( n ) { μ B ( n ) 1 q ( b ˜ 1 ( i ) ) ln [ 2 μ B ( n ) 1 q ( b ˜ 1 ( i ) ) μ B ( n ) 1 q ( b ˜ 1 ( i ) ) + μ B ( n ) 2 q ( b ˜ 2 ( i ) ) ] q } [ 0 , N B ( n ) ln 2 ]
that be similar. So we can figure out
C U ( M Z ( n ) 1 , M Z ( n ) 2 ) , C U ( M Z ( n ) 2 , M Z ( n ) 1 ) [ 0 , ( N G + N B ( n ) ) ln 2 ]
therefore
0 D U ( M Z ( n ) 1 , M Z ( n ) 2 ) 2 ( N G + N B ( n ) ) ln 2 .
Hence, the proof of property 3 is now completed.□
Example 3. Let us consider the D U of 2 three-dimensional Z-numbers M Z ( 3 ) 1 = ( G 1 , B ( 3 ) 1 ) and M Z ( 3 ) 2 = ( G 2 , B ( n ) 2 ) as follows:
G 1 = 0.1 ( 1 , 1 , 1 ) + 0.25 ( 1 , 1 , 2 ) + 0.5 ( 1 , 1 , 3 ) + 0.75 ( 1 , 2 , 1 ) + 1 ( 1 , 2 , 2 ) + 0.8 ( 1 , 2 , 3 ) + 0.6 ( 1 , 3 , 1 ) + 0.4 ( 1 , 3 , 2 ) + 0.2 ( 1 , 3 , 3 )
G 2 = 0.25 ( 1 , 1 , 1 ) + 0.3 ( 1 , 1 , 2 ) + 0.5 ( 1 , 1 , 3 ) + 0.7 ( 1 , 2 , 1 ) + 0.8 ( 1 , 2 , 2 ) + 0.9 ( 1 , 2 , 3 ) + 1 ( 1 , 3 , 1 ) + 0.5 ( 1 , 3 , 2 ) + 0.3 ( 1 , 3 , 3 )
B ( 3 ) 1 = 0.1 0 + 0.2 0.1 + 0.5 0.2 + 0.8 0.3 + 1 0.4 + 0.8 0.5 + 0.7 0.6 + 0.6 0.7 + 0.4 0.8 + 0.2 0.9 + 0.1 1
B ( 3 ) 2 = 0.05 0 + 0.2 0.1 + 0.6 0.2 + 0.9 0.3 + 1 0.4 + 0.7 0.5 + 0.5 0.6 + 0.4 0.7 + 0.3 0.8 + 0.1 0.9 + 0.05 1
The D U of M Z ( 3 ) 1 and M Z ( 3 ) 2 is calculated showed Table 4 with different 0 p , q 5 , and when p = q ( 0 p , q 5 ) the expressed by Figure 2 and Figure 3.

5. Multi-attribute decision making method with hidden probability based on M Z s utility function

In this section, a multi-attribute decision making method(MAGDM) with hidden probability based on M Z s utility function is constructed. The weight of experts is unknown, the weight vector of experts and the ranking of attributes are calculated by MAGDM method.
The procedure of the novel MAGDM method with hidden probability based on discrete M Z s can be represented as Figure 4.
Figure 2. DU of 2 Discrete M Z s ( p q )
Figure 2. DU of 2 Discrete M Z s ( p q )
Preprints 111036 g002
Figure 3. DU of 2 Discrete M Z s ( p = q )
Figure 3. DU of 2 Discrete M Z s ( p = q )
Preprints 111036 g003
A multi-attribute group decision making (MAGDM) method based on a multi-dimensional Z-number ( M Z s ) utility function. Its main purpose is to select the optimal system by calculating and optimising the weighted utility of decision options in combination with the evaluation of decision experts, as shown in Algorithm 1. The input parameters are given in line 1. Lines 4 to 6 describe the process of defining the decision matrix E i for each expert. Lines 7 to 9 explain how to synthesise a multidimensional decision matrix D containing all expert evaluations. Lines 10 to 12 involve calculating the utility value u j i for each alternative for each expert. Lines 13 and 14 initialise the weight vector ω . Lines 13 and 14 initialise the weight vector ω . Lines 20 to 24 describe the process of building the optimal weight model, including the objective function and constraints. Lines 20 to 24 describe the process of building the optimal weight model, including the objective function and constraints.

6. Case Study

This section provides a comprehensive performance of the new energy car evaluation problem to highlight the applicability of the decision model based on M Z s utility and demonstrate its strengths.
Figure 4. The novel M C G D M method with hidden probability based on M Z s
Figure 4. The novel M C G D M method with hidden probability based on M Z s
Preprints 111036 g004
New energy car is a hot topic nowadays, which use new energy instead of ancient energy. In daily life, people use the car which consumes a lot of oil, however, the oil belongs to fossil energy that is limited in the earth. Therefore the new energy car can help humans save on the planet’s limited non-renewable energy. Meanwhile, the car will emission harmful gases such as carbon dioxide and nitrogen, the new energy car not.
There are many choices for new energy cars in the car market, but their comprehensive performance evaluation is an important problem. The comprehensive performance evaluation of new energy cars can be conducted inconsistently with their comprehensive effects on the environment, society, and economy. However, those effects have many uncertain and are difficult to quantify[54]. Therefore, the M Z s be used to express that in this case study.
A new energy car company evaluates the comprehensive performance of four new energy cars (denote by A = { a 1 , a 2 , a 3 , a 4 } ) . The performance of a new energy car contains energy per mile index, mileage utilization index, daily average economic index, regional applicability index, seasonal applicability index, operational reliability index, regulatory system reliability index, failure pre-alarm safety index, accident frequency evaluation index. That is divided into four comprehensive performances are economic index c 1 , environmental applicability index c 2 , reliability index c 3 , safety index c 4 . A professional team that includes three experts (denoted by E = { e 1 , e 2 , e 3 } ) is invited to assist in the evaluation.

6.1. Multi-attribute Group Decision Model Based on Discrete M Z s Utility

1) Decision question description.
There are 4 alternatives under 4 criteria and 3 decision experts, denote A = { a 1 , a 2 , a 3 , a 4 } and C = { c 1 , c 2 , c 3 , c 4 } and E = { e 1 , e 2 , e 3 } . Table 5 and Table 6 respectively show the discrete fuzzy numbers corresponding to the linguistic term set. And the decision matrix of three decision experts as Table 7, Table 8, Table 9.
Algorithm 1 MAGDM with Hidden Probability Based on M Z s Utility Function.
Input: decision experts e i , i = 1 , . . . , l , alternatives s j , j = 1 , . . . , m , criteria c k , k = 1 , . . . , n Define decision matrix Z for each expert: fori from 1 to l do      E i = [ Z j k i ] m × n = [ ( A j k i , B j k i ) ] m × n end for Synthesize multidimensional decision matrix: fori from 1 to l do      D = [ M Z ( n ) j i l ] m × l = [ ( A j i , B j i ) ] m × l end for Calculate the utility of MZs: fori from 1 to l do      U = [ u j i ] m × l end for Initialize weight vector: ω = [ ω 1 , ω 2 , , ω l ] Calculate the deviation and total deviation: fori from 1 to l do      V j i = s = 1 n | u j i · ω i u s i · ω i |      V i = j = 1 m V j i = j = 1 m s = 1 n | u j i · ω i u s i · ω i | end for Build the optimization weight model: maxV = max( i = 1 l j = 1 n s = 1 n | u j i u s i | · ω i ) subject to the constraints: m a x V = m a x { i = 1 l j = 1 n s = 1 n | u j i u s i | · ω i }
i = 1 l ω i = 1 0 ω i 2 1
Compare the weighted utility of each alternative: U ¯ = [ U ¯ A j ] 1 × n = [ i = 1 l u j i · ω i ] 1 × n Return: weighted utility argmax( U ¯ )
2) Synthesize multidimensional decision matrix.
Using the discrete M Z s synthesize method above, the three expert decision matrices are combined into a four-dimensional Z-numbers matrix (ie, a matrix of 4 rows and 1 column) and the four-dimensional Z-numbers of the three experts are combined into one expert decision matrix D.
The E j k i = [ Z j k 1 i , Z j k 2 i , Z j k 3 i , Z j k 4 i ] = [ ( s j k 1 , s j k 1 ) , ( s j k 2 , s j k 2 ) , ( s j k 3 , s j k 3 ) , ( s j k 4 , s j k 4 ) ] synthesize M Z s obtain M Z ( 4 ) j k i (because the paper is limits the value show as Table 10 express G j k of M Z ( 4 ) j k i ). Where 1 is selected as synthesis operator, as follows:
The E 11 1 as an example showed as follows:
G 11 1 = 0 ( 4 , 4 , 4 , 5 ) + 0 ( 4 , 4 , 4 , 5.25 ) + 0 ( 4 , 4 , 4 , 5.5 ) + + 0 ( 6 , 6 , 6 , 7 )
where the number of elements for G 11 1 is 9 4 = 6561 , which is permutation and combination about the discrete fuzzy number. Therefore, the uncertain information of the synthesize M Z s is more than Z-numbers.
B ( 4 ) 11 1 = 0 0.72 + 0.2 0.75 + 0.3 0.78 + 0.5 0.81 + 0.5 0.84 + 0.5 0.87 + 0.3 0.9 + 0.2 0.93 + 0 0.9
3) Calculate the utility of discrete M Z s .
We calculate the utility values of the geometric form, algebraic form, and information entropy form of the discrete M Z s , such as the matrix A U , G U , I U . Since the utility value in the form of cross-entropy is not applicable in this case, the decision result in this form is not considered.
A U = 9.563 9.0041 8.5427 8.6875 8.8214 9.6257 8.9792 8.7425 8.2541 9.2534 8.4025 9.7348
G U = 1.3471 1.6034 1.5146 1.5342 1.5201 1.6094 1.4862 1.6427 1.3452 1.4971 1.3958 1.4635
I U = 1.8509 2.5581 3.3491 2.5421 3.5490 3.1442 3.1342 1.7509 2.5461 1.4509 3.1682 3.5451
Step 4: Calculate the weight of decision experts.
According to the optimal expert weight model, the expert weight vector is calculated. ω A U , ω G U and ω I U represent the expert weight in algebraic form, geometric form, and information entropy form utility function respectively.
ω A U = [ 0.3251 , 0.4275 , 0.8575 ]
ω G U = [ 0.3002 , 0.4563 , 0.9516 ]
ω I U = [ 0.5587 , 0.6752 , 0.4527 ]
5) Compare the weighted utility of each alternative.
U ¯ A U = [ U ¯ A 1 A U , U ¯ A 2 A U , U ¯ A 3 A U , U ¯ A 4 A U ] = [ 13.8985 , 14.4372 , 13.8566 , 14.0458 ]
U ¯ G U = [ U ¯ A 1 G U , U ¯ A 2 G U , U ¯ A 3 G U , U ¯ A 4 G U ] = [ 2.3587 , 2.26452 , 2.2227 , 2.27524 ]
U ¯ I U = [ U ¯ A 1 I U , U ¯ A 2 I U , U ¯ A 3 I U , U ¯ A 4 I U ] = [ 4.3487 , 5.3903 , 4.5411 , 4.4852 ]
The decision results of M Z s synthesized by operators 1 and 2 are shown in Table 11.

6.2. The Explanation of Decision Results

The decision results are expressed by Table 11. when the synthesis operator 1 is chosen, the decision results of the geometric form and information entropy form both is a 2 a 4 a 1 a 3 , the decision result of the algebraic form is a 4 a 2 a 1 a 3 . And when the synthesis operator 2 is chosen, the decision results of the geometric form and algebraic form both is a 2 a 4 a 3 a 1 , however the decision result of the information entropy form is a 2 a 4 a 1 a 3 .
As shown in Table 11, the ranking results change when different forms of utility for M Z s under the same synthesis operator. And the ranking results vary slightly when the same form utility of M Z s with different synthesis operator. This shows that the model based on the M Z s utility function proposed in this study is sensitive to the changes in different forms of M Z s utility function and the synthesis operator of synthesis discrete M Z s . From this, the conclusion can be drawn both factors play a critical role in determining the final ranking of alternatives.
Generally speaking, the more complicated the synthesis operators of multidimensional Z-number is chosen, the more precise the decision model results. Inversely, the easier the synthesis operators for discrete M Z s are chosen, the weaker the accuracy of the decision model results. This shows the decision model according to different synthesis operators and a suitable utility form is chosen by actual decision problems. Therefore, real-world group decision-making problems involve complicated information and experts from distinct backgrounds with different degrees of expertise. And it is important and reasonable to take these factors into consideration.

7. The Analysis of MCGDM Results

7.1. Sensitivity Analysis with Utility Functions and Synthesis Operators

In this subsection, according two factors (synthesis operator and different forms utility function) of MCGDM model to analysis the influences with Table 11.
When the synthesis operator 1 is selected, the optimal ranking results of the utility function in the form of geometric information entropy are consistent. Therefore, it can be inferred that the uncertain information ratio of these two forms of utility function measures M Z s is consistent, which leads to the consistent ranking result of the scheme. We can’t simply assume that the uncertain information of M Z s measured by different forms of the utility function is equal to the ranking result of the scheme. We can only infer that the ratio of the uncertain information measured by them is equal when the ranking result is the same.
When the synthesis operator 2 is selected, the utility functions of algebraic and geometric forms get the same scheme ranking result, and the information entropy form is slightly different. Operator 2 is more complex than operator 1 . Therefore, during the synthesis of M Z s , uncertain information will be increased or decreased, thus leading to different sorting results.
Next, let’s analyze the effect of choosing the same form of utility function on the decision result. The difference between the comprehensive utility values of the optimal scheme and the suboptimal scheme obtained by the utility function in the form of algebra, geometry and information entropy are shown as follow:
Δ U ¯ 12 A U = U ¯ A 4 A U U ¯ A 2 A U = 0.0383
Δ U ¯ 12 G U = U ¯ A 2 G U U ¯ A 4 G U = 0.0025
Δ U ¯ 12 I U = U ¯ A 2 I U U ¯ A 4 I U = 0.05677
So it can be known that the difference between the comprehensive utility values obtained by the geometric utility function is the smallest. That is to say, the selection differentiation between the optimal scheme and the sub-optimal scheme is also the smallest.
In the same form of the utility function, the utility function in the form of information entropy is the most stable among different synthesis operators. Since information entropy is used to measure the uncertainty of information in probability, we think that the utility function in the form of information entropy is most appropriate to measure the uncertainty of M Z s .
In general, different forms of utility functions measure the hidden uncertainty contained in M Z s from different perspectives. Different synthesis operators use different ideas to synthesize M Z s , providing information that one-dimensional Z-number cannot directly present. Decision makers can choose the form of synthesis operator and utility function according to their own subjective needs.

7.2. Comparative Analysis with the Existing

Several other methods were compared with our novel method and analyzed to further demonstrate the validity. This analysis is based on the case study described in subsection 6.1. The MCGDM method in references[26,29].
The method of reference[56], the A and B of Z-numbers were transformed to triangular fuzzy numbers that use a multiplication operation convert to crisp values. The final priority weight was obtained and rank all alternatives, the answer of all alternatives as ω = ( ω 1 , ω 2 , ω 3 , ω 4 ) = ( 0.7153 , 0.2457 , 0.2012 , 0.5124 ) , which is the ranking was a 1 a 4 a 2 a 3 .
The method of reference[25], the linguistic Z-numbers were addressed directly by the extended T O D I M method. Then, the result of comprehensive evaluation value of each alternative can be calculated as follows: ξ = ( ξ 1 , ξ 2 , ξ 3 , ξ 4 ) = ( 0 , 0.8156 , 0.4235 , 1 ) and the ranking result was a 4 a 2 a 3 a 1 .
The method of reference[29], the linguistic values with Z-numbers are transformed to T r F N s . And the closeness coefficient vector for all alternatives by the modified T O P S I S method of the reference which is C C = ( C C 1 , C C 2 , C C 3 , C C 4 ) = ( 0.1246 , 0.1153 , 0.4216 , 0.5235 ) . Therefore, the ranking result was a 4 a 3 a 1 a 2 .
The method of reference[55], the dominance degree of two Z-numbers was defined based on the outranking relation. According to the translating reality III (ELECTRE III) and qualitative flexible multiple criteria method (QUALIFLEX) with the dominance degree obtain the ranking result as follows: a 4 a 1 a 2 a 3 . The ranking obtained by different methods are displayed in Table 12.
The decision results in Table 11 and Table 12, in which the rankings obtained by the four different methods are inconsistent with the method of this paper. The major reason is the uncertain environment and the handling of uncertainly. The existing method is a decision matrix based on a one-dimensional Z-number. That difference is decision matrix is synthesized discrete M Z s by synthesis operator combine with the hidden probability of discrete M Z s in this paper. The reference[29,56] damaged and distorted the uncertain and essence of Z-number by translated A, B to fuzzy number. They ignore the probability information of Z-number according to the reference[57,58]. In this paper, the one-dimensional Z-number is expressed M Z s by a new synthesis method, then the hidden probability of M Z s is calculated by the hidden probability model and different form utility function are defined consider the restriction and hidden probability of M Z s .
In addition, the linguistic scale functions were used to deal with Z-number with linguistic variables in reference[25,26]. That shortcoming was the randomness were ignored by treating processes. The outranking method used in reference[55] is a relation model, which considers the non-compensation principle among criteria to some extent, then they modeled pseudo-criteria by introducing three thresholds and implemented interaction with experts in the decision-making process. The outranking contain subjective component and the choice with three thresholds will affect the result of ranking.
The comparative analysis results indicate that the proposed method can be applied successfully to the evaluation of new energy cars, which is to identify more convincing and reasonable outcomes than existing methods. According to synthesis several criterions of each alternative become M Z s , then contain with the different forms of utility function based hidden probability of M Z s to make decision obtain the ranking. Because this method considered the hidden probability and it is more applicable than previous methods based on function models.

8. Conclusions

To address the problem of multiple experts assessing multiple attributes and multiple criteria for decision-making, this study introduced and used M Z s . First, the synthesize method of discrete M Z s is defined. Second, the hidden probability model of discrete M Z s is calculated and the multidimensional Z + n u m b e r ( M Z + ) is proposed underlying M Z s and the hidden probability. In this paper, we consider not only the membership of discrete M Z s , but also the hidden probability. In the calculation of the probability measure of discrete M Z s , the "exponential probability" synthesis operator is defined, considering the influence of the hidden probability of M Z s is 0. With the increase of hidden probability, the value of "exponential probability" is smaller, so as to reduce the influence of membership degree in the calculation process. Next defined some different forms utility of discrete M Z s . Then MAGDM method based on M Z s utility function is constructed. Finally, the decision model was tested using a new energy car evaluation problem, and it was further validated through analyses and conclusion.
The main contributions of this study can be summarized as follows. First, the proposal of the synthesizing method for discrete M Z s can help synthesize uncertain information contained in multiple single or M Z s . In this way, extend from one-dimensional definitions to multidimensional spaces. And the hidden probability of M Z s was calculated by the probability model, the membership function, and probability density function within M Z s were reflected explicitly, the corresponding numerical characters were extracted.Second, four forms of utility function expressing the information expressed by a discrete M Z s in a single number is very intuitive and concise. The first and second are the innovation in this study. Finally, the proposed approach is fairly flexible and suitable with multi-attribute group decision problem.

References

  1. L.A.Zadeh. Fuzzy Sets. Information and Control 1965, 8, 338–353. [CrossRef]
  2. T.Atanassov, K. Intuitionistic fuzzy sets. Fuzzy Sets and Systems 1986, 20, 87–96. [CrossRef]
  3. Torra, V.; Narukawa, Y. On Hesitant Fuzzy Sets and Decision. IEEE International Conference on Fuzzy Systems, 2009; pp. 1378–1382. [Google Scholar]
  4. L.A.Zadeh. A Note on Z-numbers. Information Sciences 2011, 181, 2923–2932. [CrossRef]
  5. L.A.Zadeh. The concept of a linguistic variable and its application to approximate reasoning-I. Information Sciences 1975, 8, 199–249. [CrossRef]
  6. Chen, N.; Xu, Z.S.; Xia, M.M. Interval-valued hesitant preference relations and their applications to group decision making. Knowledge-Based Systems 2013, 37, 528–540. [Google Scholar] [CrossRef]
  7. Yao, A.; Jiang, F.; Li, X.; Dong, C.; Xu, J.; Xu, Y.; Li, G.; Liu, X. A novel security framework for edge computing based uav delivery system. 2021 IEEE 20th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom). IEEE, 2021, pp. 1031–1038.
  8. Dong, C.; Jiang, F.; Li, X.; Yao, A.; Li, G.; Liu, X. A blockchain-aided self-sovereign identity framework for edge-based UAV delivery system. 2021 IEEE/ACM 21st International Symposium on Cluster, Cloud and Internet Computing (CCGrid). IEEE, 2021, pp. 622–624.
  9. Yao, A.; Pal, S.; Li, X.; Zhang, Z.; Dong, C.; Jiang, F.; Liu, X. A privacy-preserving location data collection framework for intelligent systems in edge computing. Ad Hoc Networks 2024, 161, 103532. [Google Scholar] [CrossRef]
  10. Dong, C.; Pal, S.; An, Q.; Yao, A.; Jiang, F.; Xu, Z.; Li, J.; Lu, M.; Song, Y.; Chen, S. ; others. Securing Smart UAV Delivery Systems Using Zero Trust Principle-Driven Blockchain Architecture. 2023 IEEE International Conference on Blockchain (Blockchain). IEEE, 2023, pp. 315–322.
  11. Aboutorab, H.; Saberi, M.; Rajabi, M.; Hussain, O.; Chang, E. ZBWM: The Z-number Extension of Best Worst Method and its Application for Supplier Development. Expert Systems with Applications 2018, 107, 115–125. [Google Scholar] [CrossRef]
  12. H.Abiyev, R.; Akkaya, N.; Gunsel, I. Control of Omnidirectional Robot Using Z-number-Based Fuzzy System. IEEE Transactions on Systems, Man, and Cybernetics: Systems 2019, 49, 238–252. [CrossRef]
  13. B.-Y., K.; andR.Sadiq Hewage, D.K. A method of measuring uncertainty for Z-number. IEEE Trans.Fuzzy Syst. 2019, 27, 731–738. [CrossRef]
  14. R.A.Aliev.; O.H.Huseynov.; L.M.Zeinalova. THE ARITHMETIC OF CONTINUOUS Z-NUMBERS. Information Sciences 2016, 373, 441–460. [CrossRef]
  15. Banerjee, R.; K.Pal, S. A computational model for the endogenous arousal of thoughts through Z∗ −numbers. Information Sciences 2017, 405, 227–258. [CrossRef]
  16. S.Pirmuhammadi.; T.Allahviranloo.; M.Keshavarz. The Parametric Form of Z-number and Its Application in Z-number Initial Value Problem. International Journal of Intelligent Systems 2017, 32, 1030–1061. [CrossRef]
  17. R.Yager, R. On Z-valuations using Zadeh’s Z-numbers. International Journal of Intelligent Systems 2016, 27, 259–278.
  18. R.A.Aliev.; A.V.Alizadeh.; O.H.Huseynov. The arithmetic of discrete Z-numbers. Information Sciences 2015, 290, 134–155. [CrossRef]
  19. Aliev, R.R. ; D.A.T.Mraiziq.; H.Huseynov, O. Expected Utility Based Decision Making under Z-information and Its Application. Computational intelligence and neuroscience, 2015, pp. 36–45.
  20. Allahviranloo, T.; Ezadi, S. Z-Advanced numbers processes. Information Sciences 2019, 480, 130–143. [Google Scholar] [CrossRef]
  21. P.Patel.; E.S.Khorasani.; S.Rahimi. Modeling and implementation of Z-number. Soft Computing 2016, 20, 1341–1364. [CrossRef]
  22. R.Banerjee.; S.K.Pal. On Z-numbers and the Machine-Mind for Natural Language Comprehension. Studies in Fuzziness and Soft Computing 2015, 326, 415–457.
  23. Riera, J.V.; Torrens, J. Residual implications on the set of discrete fuzzy numbers. Information Sciences 2013, 247, 131–143. [Google Scholar] [CrossRef]
  24. K.Pal, S.; Banerjee, R.; Dutta, S.; Sarma, S.S. An insight into the Z-number approach to CWW. Fundamenta Informaticae 2013, 124, 197–229. [CrossRef]
  25. Wang, J.Q.; Cao, Y.X.; Zhang, H.Y. Multi-Criteria Decision-Making Method Based on Distance Measure and Choquet Integral for Linguistic Z-numbers. Cognitive Computation 2017, 827–842. [Google Scholar] [CrossRef]
  26. Peng, H.G.; Wang, J.Q. Hesitant Uncertain Linguistic Z-numbers and Their Application in Multi-criteria Group Decision-Making Problems. International Journal of Fuzzy Systems 2017, 19, 1300–1316. [Google Scholar] [CrossRef]
  27. Liu, Q.; T., Y.; Kang, B.Y. Derive knowledge of Z-number from the perspective of Dempster-Shafer evidence theory. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE 2019, 85, 754–764. [CrossRef]
  28. Kang, B.Y.; Hu, Y.; Deng, Y.; Zhou, D.Y. A new methodology of multicriteria decision-making in supplier selection based on Z-numbers. Math. Prob. Eng 2016. [Google Scholar] [CrossRef]
  29. Yaakob, A.M.; Gegov, A. Interactive TOPSIS Based Group Decision Making Methodology Using Z-numbers. International Journal of Computational Intelligence Systems 2016, 9, 311–324. [Google Scholar] [CrossRef]
  30. B., K.; D., W.; Y., L. A method of converting Z-number to classical fuzzy number. J Inf Comput Sci. 2012, 3, 703–709.
  31. Kang, B.Y.; Deng, Y.; Sadiq, R. Total utility of Z-numbers. Applied Intelligence 2018, 48, 703–729. [Google Scholar] [CrossRef]
  32. Kang, B.Y.; Zhang, P.D.; Gao, Z.Y.; Chhipi-Shrestha, G.; Hewage, K.; Sadiq, R. Environmental assessment under uncertainty using Dempster-Shafer theory and Z-numbers. Journal of Ambient Intelligence and Humanized Computing, 2019, p. 20. [CrossRef]
  33. L.A.Zadeh. Fuzzy sets as a basis for a theory of possibility. Fuzzy Sets and Systems 1978, 1, 3–28. [CrossRef]
  34. N.Durbach, I.; M.Calder, J. Modelling uncertainty in stochastic multicriteria acceptability analysis. Omega 2016, 64, 13–23. [CrossRef]
  35. Lahdelma, R.; Salminen, P. SMAA-2: Stochastic Multicriteria Acceptability Analysis for Group Decision Making. Operations Research 2011, 49, 444–454. [Google Scholar] [CrossRef]
  36. Yang, Y.; Wang, J.Q. SMAA-based model for decision aiding using regret theory in discrete Z-number context. Applied Soft Computing 2018, 65, 590–602. [Google Scholar] [CrossRef]
  37. O.Ormond.; P.Perry.; J.Murphy. Network selection decision in wireless heterogeneous networks. 2005 IEEE 16th International Symposium on Personal, Indoor and Mobile Radio Communications, 2005, Vol. 4, pp. 2680–2684 Vol. 4. [CrossRef]
  38. Niromandfam, A.; Yazdankhah, A.S.; Kazemzadeh, R. Modeling demand response based on utility function considering wind profit maximization in the day-ahead market. JOURNAL OF CLEANER PRODUCTION 2020, 251, 1–13. [Google Scholar] [CrossRef]
  39. Chen, L.J.; Sun, T.; Chen, B.; Rajendran, V.; Gerla, M. A smart decision model for vertical handoff. Proc of Anwire International Workshop on Wireless Internet and Reconfigurability 2004. [Google Scholar]
  40. Badia, L.; Zorzi, M. On Utility-Based Radio Resource Management with and without Service Guarantees. Proceedings of the 7th ACM International Symposium on Modeling, Analysis and Simulation of Wireless and Mobile Systems; Association for Computing Machinery: New York, NY, USA, 2004; MSWiM′04, pp. 244–251. [Google Scholar] [CrossRef]
  41. Wang, H.; Katz, R.; Giese, J. Policy-Enabled Handoffs Across Heterogeneous Wireless Networks. Policy-enabled handoffs across heterogeneous wireless networks, 1999, pp. 51–81. [CrossRef]
  42. Bernardo.; M.Jose. Expected Information as Expected Utility. Annals of Statistics 1979, 7, 686–690.
  43. Wang, Y.J. Fuzzy multi-criteria decision making on combining fuzzy analytic hierarchy process with representative utility functions under fuzzy environment. Soft Computing 2016, 22, 1641–1650. [Google Scholar] [CrossRef]
  44. J.M.McGree. Developments of the total entropy utility function for the dual purpose of model discrimination and parameter estimation in Bayesian design. Computational Statistics and Data Analysis, 2016, pp. 1–31.
  45. Zhao, W.X.; Ho, H.P.; Chang, C.T. The roles of aspirations, coefficients and utility functions in multiple objective decision making. Computers and Industrial Engineering 2019, 135, 227–235. [Google Scholar] [CrossRef]
  46. Caesar Wu, Rajkumar Buyya, K.R. Modeling cloud business customers’ utility functions. Future Generation Computer Systems 2020, 105, 737–753. [CrossRef]
  47. Ibrahim, R.W. Utility function for intelligent access web selection using the normalized fuzzy fractional entropy. Soft Computing, 2020, p. 8. [CrossRef]
  48. Zhang, F.W.; Huang, W.W.; Li, Q.; Wang, S.H.; Tan, G.Q. Parameterized utility functions on interval-valued intuitionistic fuzzy numbers with two kinds of entropy and their application in multicriteria decision making. METHODOLOGIES AND APPLICATION 2020, 24, 4667–4674. [Google Scholar]
  49. Mao, J.J.; Zhao, Y.; Ma, C. A New Type of Compositive Information Entropy for IvIFS and Its Applications. Mathematical Problems in Engineering, 2016, pp. 1–13.
  50. Mao, J.J.; Yao, D.B.; Wang, C.C. A novel cross-entropy and entropy measures of IFSs and their applications. Knowledge-Based Systems 2013, 48, 37–45. [Google Scholar] [CrossRef]
  51. Hendiani, S.; Bagherpour, M.; Mahmoudi, A.; Liao, H. Z-number based earned value management (ZEVM): A novel pragmatic contribution towards a possibilistic cost-duration assessment. Computers and Industrial Engineering 2020, 143, 106430. [Google Scholar] [CrossRef]
  52. Shen, K.W.; Wang, J.Q.; Wang, T.L. The arithmetic of multidimensional Z-number. Journal of Intelligent and Fuzzy Systems 2018, 36, 1647–1661. [Google Scholar] [CrossRef]
  53. X.-G., S.; W.-S., J. A note on fuzzy information measures. Pattern Recognition Letters 1997, 18, 425–432. [CrossRef]
  54. H.-G., P.; K.-W., S.; S.-S., H.; H.-Y., Z.; J.-Q., W. Investment risk evaluation for new energy resources: An integrated decision support model based on regret theory and ELECTRE III. Energy Conversion and Management 2019, 183, 332–348. [CrossRef]
  55. Peng, H.G.; Wang, J.Q. Outranking Decision-Making Method with Z-number Cognitive Information. Cognitive Computation, 2018, pp. 752–768.
  56. B.-Y., K.; D.-J., W.; Y., L.; Y., D. Decision making using Z-numbers under uncertain environment. Joural of Computation Information Systems 2012, 7, 2807–2814.
  57. L.A.Zadeh. Toward a Restriction-Centered Theory of Truth and Meaning (RCT) 2015. pp. 1–22.
  58. L.A.Zadeh. The Information Principle. Information Sciences 2015, 294, 540–549, Innovative Applications of Artificial Neural Networks in Engineering. [CrossRef]
Table 1. Research Status of Utility Function in Decision Model
Table 1. Research Status of Utility Function in Decision Model
I: Mathematical Structure Common Utility Function Formula                   Applications
continued table
A.Linear[37] 0 x < x m i n x x m i n x m a x x m i n x m i n < x < x m a x 1 o t h e r w i s e Users choose the radio access network which meets their data transfer terms best.
B.Nonlinear        
   Power Function[38]     ( 1 a D ) 2 , D 1 a Describe customers’ behavior.
   Exponential[39]     e x k , 0 x k Decide the "best" network interface and "best" time moment to handoff.
   Sigmoid[40]     ( x / x m ) c 1 + ( x / x m ) c Identify the characteristics of the wireless systems to quantify the quality of service and to analytically investigate the users’ satisfaction.
   Logarithm[41]     ln ( x ) or ln ( 1 + c x ) Estimating current network conditions.
I I : Construction    Criterions Common Utility Function Formula                   Applications
A.Probabilistic Equivalent        
   Expected[42]: μ { p Ψ + ( . ) , Ψ } p Ψ ( Ψ | x ) d Ψ     Design an experiment to maximize the expected information to be gained from it.
   Preference Relations[43]     U ( j = 1 n ω i j ) U ( 1 i = 1 n j = 1 n ω i j ) Generalization of numerous representative utility functions.
   Entropy[44] m = 1 K p ( m | y t , d t ) p ( z , θ m | m , z , y t , d t , d )
l o g [ p ( z , θ m | m , z , y t , d t , d ) p ( z , θ m | m , z , y t , d t , d ) p ( m | y t , d t ) ] d z d θ m The utility will prefer designs for which the outcome Z is most uncertain after removing the uncertainty due to experimental error.
B.Certainty Equivalents        
   Multiple Aspirations[45] 1 c i f i ( X ) g i ̲ g i ¯ c i f i ( X ) g i ¯ g i ̲ g i ̲ c i f i ( X ) g i ¯ 0 g i ¯ c i f i ( X ) This utility function is characterized as the left linear utility function
    1 c i f i ( X ) g i ̲ c i f i ( X ) g i ¯ g i ¯ g i ̲ g i ̲ c i f i ( X ) g i ¯ 0 g i ¯ c i f i ( X ) (LLUF) and the right linear utility function (RLUF), multiple aspirations with utility functions.
C.Gain Equivalents[46]
Marginal Utility k 1 ( r q + q m ) , r < 0 Online checkout and web hosting workloads.
Isoelastic Utility K 2 q 1 α 1 α , α 1 ln ( q ) , α = 1 Backend and content delivery workloads.
I I I : Analysis Contents Common Utility Function Formula                   Applications
A.Risk Attitude[38] 1 e a D , a > 0 Describe the risk preferences of the customers.
B.Consequences of Preference[47] i = 1 n w i ϕ i ( x i ) A multi-pattern utility function.
C.Measurable Value[46] U 0 α p β t Subjectively measure profit, customer satisfaction, and cloud resource utilization.
I V : Language    Environment Common Utility Function Formula                   Applications
A.Fuzzy Number[47] 1 α 1 [ 1 ( D ( x ) D m i n D m a x D m i n ) α ] A single-pattern utility function.
B.TFN [43] a 1 + 2 a 2 + a 3 4 A triangular fuzzy number utility function.
C. IVIFN [48]
General: S ( A ) H ( A ) E ( A ) S ( A ) 1 S ( A ) S ( A ) Describe the relationship between S ( A ) , H ( A ) , E ( A ) .
    Weight: [ ( S ( 1 w 1 ) ) H 1 w 2 · E w 1 + w 2 The importance of S ( A ) , H ( A ) ,
S ] S 1 S E ( A ) is taken into account.
    Probability: 0 1 0 1 w 2 U ( W e i g h t ) d w 1 d w 2 A probability-based utility function.
D. Z-number[31] 0 1 0 1 1 2 1 2 1 2 1 2 ( A 1 2 + A 2 x ) e A 2 2 ( R 1 2 + R 2 x ) e R 2 2 d x d y d α d β Used to determine the ordering of Z-numbers, and applied in the application of multi-criteria decision making under uncertain environments.
Table 2. The membership of G
Table 2. The membership of G
G 2 G 1 (1,1) (1,2) (1,3) (2,1) (2,2) (2,3) (3,2)
0.1 0.3 0.7 0.8 1 0.6 0.2
(1,1) 0.2 0.1 0.2 0.8 0.2 0.8 1 1
(1,2) 1 0.2 0.8 1 0.8 1 0.6 0.6
(2,1) 0.7 0.2 0.8 1 0.8 1 0.6 0.6
(2,2) 0.1 0.8 1 0.6 1 0.6 0.1 0.1
Table 3. Probability values of G
Table 3. Probability values of G
P G 2 P G 1 (1,1) (1,2) (1,3) (2,1) (2,2) (2,3) (3,2)
0.2341 0.1284 0.0540 0.0427 0.0369 0.0712 0.4328
(1,1) 0.4146 0.5516 0.4898 0.4462 0.4396 0.4362 0.4563 0.6680
(1,2) 0.0869 0.3006 0.2041 0.1362 0.1258 0.1206 0.1519 0.4821
(2,1) 0.1339 0.3366 0.2451 0.1806 0.1709 0.1659 0.1956 0.5088
(2,2) 0.3646 0.5133 0.4462 0.3989 0.3917 0.3881 0.4098 0.6396
Table 4. The DU Values of M Z ( 3 ) 1 and M Z ( 3 ) 2
Table 4. The DU Values of M Z ( 3 ) 1 and M Z ( 3 ) 2
p 0.1 0.2 0.5 1 0.1 0.5 1 2
q 2 1 0.8 2.5 1 0.8 0.5 0.2
D U 0.2672 0.0910 0.0833 0.4843 0.0892 0.0833 0.1397 0.5076
p=q 0.1 0.2 0.5 1 2 3 4 5
D U 0.0007 0.0047 0.0469 0.2054 0.7719 1.6748 2.8718 4.2795
Table 5. Linguistic Terms in S and Corresponding Discrete Fuzzy Numbers[55]
Table 5. Linguistic Terms in S and Corresponding Discrete Fuzzy Numbers[55]
Linguistic Terms in S Discrete fuzzy numbers
Very Bad 0/0+0.25/0.25+0.5/0.5+0.75/0.75+1/1+0.75/1.25+0.5/1.5+0.25/1.75+0/2
Bad 0/1+0.25/1.25+0.5/1.5+0.75/1.75+1/2+0.75/2.25+0.5/2.5+0.25/2.75+0/3
Slightly Bad 0/2+0.25/2.25+0.5/2.5+0.75/2.75+1/3+0.75/3.25+0.5/3.5+0.25/3.75+0/4
Middle 0/3+0.25/3.25+0.5/3.5+0.75/3.75+1/4+0.75/4.25+0.5/4.5+0.25/4.75+0/5
Slightly Good 0/4+0.25/4.25+0.5/4.5+0.75/4.75+1/5+0.75/5.25+0.5/5.5+0.25/5.75+0/6
Good 0/5+0.25/5.25+0.5/5.5+0.75/5.75+1/6+0.75/6.25+0.5/6.5+0.25/6.75+0/7
Very Good 0/6+0.25/6.25+0.5/6.5+0.75/6.75+1/7+0.75/7.25+0.5/7.5+0.25/7.75+0/8
Table 6. Linguistic Terms in S and Corresponding Discrete Fuzzy Numbers[55]
Table 6. Linguistic Terms in S and Corresponding Discrete Fuzzy Numbers[55]
Linguistic Terms in S Discrete Fuzzy Numbers
Strongly Uncertain 0/0+0.3/0.03+0.5/0.06+0.8/0.09+1/0.12+0.8/0.15+0.5/0.18+0.3/0.21+0/0.24
Uncertain 0/0.12+0.3/0.15+0.5/0.18+0.8/0.21+1/0.24+0.8/0.27+0.5/0.3+0.3/0.33+0/0.36
Somewhat Uncertain 0/0.24+0.3/0.27+0.5/0.3+0.8/0.33+1/0.36+0.8/0.39+0.5/0.42+0.3/0.45+0/0.48
Neutral 0/0.36+0.3/0.39+0.5/0.42+0.8/0.45+1/0.48+0.8/0.51+0.5/0.54+0.3/0.57+0/0.6
Somewhat Certain 0/0.48+0.3/0.51+0.5/0.54+0.8/0.57+1/0.6+0.8/0.63+0.5/0.66+0.3/0.69+0/0.72
Certain 0/0.6+0.3/0.63+0.5/0.66+0.8/0.69+1/0.72+0.8/0.75+0.5/0.78+0.3/0.81+0/0.84
Strongly Certain 0/0.72+0.3/0.75+0.5/0.78+0.8/0.81+1/0.84+0.8/0.87+0.5/0.9+0.3/0.93+0/0.96
Table 7. The Decision Expert e 1 ’s Rating
Table 7. The Decision Expert e 1 ’s Rating
c 1 c 2 c 3 c 4
a 1 ( s 5 , s 4 ) ( s 5 , s 5 ) ( s 5 , s 3 ) ( s 6 , s 6 )
a 2 ( s 3 , s 5 ) ( s 6 , s 5 ) ( s 3 , s 5 ) ( s 4 , s 5 )
a 3 ( s 5 , s 6 ) ( s 4 , s 3 ) ( s 4 , s 2 ) ( s 3 , s 4 )
a 4 ( s 6 , s 5 ) ( s 4 , s 5 ) ( s 6 , s 3 ) ( s 5 , s 6 )
Table 8. The Decision Expert e 2 ’s Rating
Table 8. The Decision Expert e 2 ’s Rating
c 1 c 2 c 3 c 4
a 1 ( s 5 , s 5 ) ( s 4 , s 4 ) ( s 6 , s 4 ) ( s 4 , s 5 )
a 2 ( s 4 , s 6 ) ( s 3 , s 3 ) ( s 4 , s 6 ) ( s 6 , s 3 )
a 3 ( s 3 , s 4 ) ( s 3 , s 5 ) ( s 5 , s 3 ) ( s 4 , s 6 )
a 4 ( s 3 , s 3 ) ( s 3 , s 2 ) ( s 3 , s 5 ) ( s 4 , s 4 )
Table 9. The Decision Expert e 3 ’s Rating
Table 9. The Decision Expert e 3 ’s Rating
c 1 c 2 c 3 c 4
a 1 ( s 4 , s 5 ) ( s 3 , s 4 ) ( s 4 , s 3 ) ( s 3 , s 2 )
a 2 ( s 6 , s 3 ) ( s 6 , s 5 ) ( s 5 , s 4 ) ( s 6 , s 4 )
a 3 ( s 3 , s 5 ) ( s 3 , s 6 ) ( s 3 , s 3 ) ( s 3 , s 5 )
a 4 ( s 6 , s 2 ) ( s 6 , s 4 ) ( s 6 , s 5 ) ( s 6 , s 5 )
Table 10. The Membership of Synthesize M Z ( 4 ) j k i
Table 10. The Membership of Synthesize M Z ( 4 ) j k i
    c 2 ( s k 2 ) k 2 1 k 2 0.75 k 2 0.5 k 2 0.25 k 2 k 2 + 0.25 k 2 + 0.5 k 2 + 0.75 k 2 + 1
c 1 ( s k 1 )     0 0.25 0.5 0.75 1 0.75 0.5 0.25 0
k 1 1 0 0 0 0 0 0 0 0 0 0 0 k 3 1
k 1 0.75 0.25 0 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0 0.25 k 3 0.75
k 1 0.5 0.5 0 0.25 0.5 0.5 0.5 0.5 0.5 0.25 0 0.5 k 3 0.5
k 1 0.25 0.75 0 0.25 0.5 0.75 0.75 0.75 0.5 0.25 0 0.75 k 3 0.25
k 1 1 0 0.25 0.5 0.75 1 0.75 0.5 0.25 0 1 k 3
k 1 + 0.25 0.75 0 0.25 0.5 0.75 0.75 0.75 0.5 0.25 0 0.75 k 3 + 0.25
k 1 + 0.5 0.5 0 0.25 0.5 0.5 0.5 0.5 0.5 0.25 0 0.5 k 3 + 0.5
k 1 + 0.75 0.25 0 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0 0.25 k 3 + 0.75
k 1 + 1 0 0 0 0 0 0 0 0 0 0 0 k 3 + 1
        k 4 1 k 4 0.75 k 4 0.5 k 4 0.25 k 4 k 4 + 0.25 k 4 + 0.5 k 4 + 0.75 k 4 + 1     c 3 ( s k 3 )
        0 0.25 0.5 0.75 1 0.75 0.5 0.25 0 c 4 ( s k 4 )    
Table 11. Ranking of Schemes with Different Utility Function Forms and Synthesize Operator
Table 11. Ranking of Schemes with Different Utility Function Forms and Synthesize Operator
Utility Function Form Synthesis Operator 1 Synthesis Operator 2
AU a 4 a 2 a 1 a 3 a 2 a 4 a 3 a 1
GU a 2 a 4 a 1 a 3 a 2 a 4 a 3 a 1
IU a 2 a 4 a 1 a 3 a 2 a 4 a 1 a 3
Table 12. Ranking results obtained by different methods
Table 12. Ranking results obtained by different methods
Methods Ranking Results
Final priority weight[56] a 1 a 4 a 2 a 3
Comprehensive evaluation value[25] a 4 a 2 a 3 a 1
Closeness coefficient[29] a 4 a 3 a 1 a 2
ELECTRE III and QUALIFLEX[55] a 4 a 1 a 2 a 3
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated