Preprint
Article

This version is not peer-reviewed.

An Outline of New Approach to Computation with Z-Numbers Based on the Concept of Lower Prevision

Submitted:

24 May 2026

Posted:

25 May 2026

You are already at the latest version

Abstract
The concept of Z-number was introduced to formalize partially reliable information. A Z-number represents linguistic evaluations of a random variable's value and the associated reliability degree. The latter is defined as a fuzzy restriction on the value of a probability measure since the actual probability distribution is unknown. Lotfi Zadeh formalized an extension principle for computation with Z-numbers based on fuzzy and probabilistic arithmetic and noted that the problem of computing with Z-numbers is easy to formulate but difficult to solve. Since then, a series of theoretical studies and practical applications of Z-numbers has been proposed. However, the computational complexity of Z-numbers remains a challenge. Because the actual probability distribution is unknown, a set of probability distributions is considered, which is the main source of computational complexity. In this study, we outline a new approach to computation with Z-numbers that relies on the concept of imprecise probability. Specifically, we use a lower prevision measure (the lower envelope of a set of probability measures) as the basis for computation. The reason is a one-to-one correspondence between lower previsions and convex sets of probability measures. Experimental results show that the proposed approach reduces computational complexity compared with existing methods.
Keywords: 
;  ;  ;  ;  

1. Introduction

Prof. Zadeh introduced the concept of the Z-number to formalize partially reliable information. Namely, Z-number denoted Z(A, B) is an ordered tuple of fuzzy numbers A and B which encode a linguistic (imprecise) description of a value of a random variable and the related reliability degree [1]: For example: “Air temperature will be about 30 °C, I am sure at about 80%”. The reason to use an imprecise evaluation is that the actual probability distribution of a random variable is not known. An extension principle for computation with continuous Z-numbers is introduced based on fuzzy and probabilistic arithmetic. As Zadeh noted in [1], a problem of computation with Z-numbers is quite easier to formulate than to solve.
Since the concept's introduction, a substantial body of work has been devoted to both theory and applications of Z-numbers [2,3,4,5,6]. From the computational point of view, the studies have developed along two main directions. One of the earliest practical schemes was proposed by Kang et al. [2], who converted a Z-number into a classical fuzzy number by using fuzzy expectation. This greatly simplifies subsequent calculations, since one can then work within the standard framework of fuzzy arithmetic. However, this convenience comes at a cost: once the original two-component structure is compressed into an equivalent fuzzy representation, part of the information carried by the Z-number is inevitably lost, especially in the reliability part [2].
A different line of research follows Zadeh’s original semantics more closely and attempts to perform arithmetic through hidden probability information. In this direction, Aliev et al. proposed the arithmetic of discrete Z-numbers [3] and later extended it to the continuous case [7]. These works provided one of the first systematic frameworks for basic operations such as addition, subtraction, multiplication, and division without collapsing the Z-number into an ordinary fuzzy number at the outset. The strength of this approach is that it preserves the internal semantics of Z-information more faithfully. Its weakness is the substantially higher computational burden [3,7]. An alternative approach was proposed by Pirmuhammadi et al. [8], who developed a parametric approach to Z-numbers by representing them as pairs (A, N) where A is triangular and N is a normal reliability function, and defined componentwise arithmetic operations. This formulation makes analytical treatment more convenient and was further used to support developments such as Z-number differentiation and Z-number initial value problems. However, it departs from hidden-distribution-based semantics and therefore follows a different interpretation of Z-number computation [8].
Further attempts to reduce the computational burden have also been proposed. Zhu et al. [9] introduced an approximate calculation method based on kernel density estimation and a utility measure of Z-numbers. However, this approach is primarily intended to reduce the number of Z-numbers to be processed in large datasets, rather than to simplify the internal structure of arithmetic operations. More recently, Li et al. [10] proposed an arithmetic framework for triangular Z-numbers with reduced calculation complexity by extending the triangular distribution used to represent hidden probabilistic information. Although this is an important step toward more efficient computation, the method remains tied to a particular distributional setting. Another important difficulty is that, in hidden-distribution-based approaches, recovering hidden probabilistic information may itself require solving optimization problems [3,7]. This is already implicit in frameworks that reconstruct admissible hidden distributions before applying arithmetic operations. The point becomes even clearer in later work. For example, Liu et al. [11] considered optimization models based on Maximum Shannon Entropy and a Genetic Algorithm for handling hidden probability distributions of discrete Z-numbers.
A review of the literature [12,13,14] shows that the main approaches to arithmetic with Z-numbers can be grouped into two directions: conversion-based methods [2] and direct arithmetic over discrete or continuous Z-numbers(e.g., [10,11]). The second direction also includes works on informativeness-preserving approaches based on specificity measures[5]. Conversion-based methods are attractive for their low computational cost, but they inevitably reduce the original Z-number information. Direct methods preserve the structure of Z-information more faithfully, albeit at the cost of considerably greater computational difficulty [15,16]. Hence, the main computational difficulty of Z-number arithmetic is clear: conversion-based approaches are simpler but lead to information loss, whereas hidden-distribution-based approaches preserve more of the original semantics but require more demanding computational procedures [2,3,11].
In a broader sense, a Z-number represents uncertainty with respect to the actual probability distribution of a random variable, which is often the case in real-world problems. Formally, this uncertainty is described by a set (mixture) of possible probability distributions G, which can be constructed from A and B. In turn, studies on uncertainty about probability were initiated long ago by Boole [17], Keynes [18] (who proposed describing this uncertainty as interval estimates), and other authors. The first fundamental works in this direction were proposed by Walley [19], Kuznetsov [20], and Weichselberger [21]. Walley introduced the term ‘imprecise probability,’ and one of the main ideas was using lower or upper previsions (which are non-additive measures). Particularly, lower (or upper) previsions can be constructed as the lower (upper) envelope of a mixture of distributions. In [15,16,22], the authors consider the relation between Z-numbers and non-additive measures.
A substantial part of literature, especially approaches that remain close to Zadeh’s original semantics, relies on operations over hidden or induced probability distributions in sets G, which leads to high computational complexity. However, according to the principle of the imprecise probability methods, a set of probability distributions can be described by a lower prevision (or upper prevision) w.l.o.g. [19]. In this work, we propose an outline of a new approach to computation with Z-numbers relying on this principle. Assume that given two Z-numbers Z 1 , Z 2 we need to compute a result of a binary operation (e.g., sum operation): Z 12 = Z 1 Z 2 . We propose to construct a lower prevision P _ i for each set G i , i = 1,2 and then to compute resulting lower prevision P _ 12 . Then, set of G _ 12 can be computed based on P _ 12 . This approach reduces computational complexity as compared to the case when operation   over all probability distributions in sets G i , i = 1,2 is conducted. The suggested procedure is intended to reduce the internal computational burden of Z-number arithmetic without collapsing the original two-component structure of Z-information. We provide an example comparing the proposed technique with two alternative approaches. The results show that the same accuracy is achieved with reduced computational complexity.
The paper is structured as follows. Necessary definitions are given in Section 2. In Section 3 we describe the proposed approach to operations of Z-numbers with reduced computational complexity. Numerical experiments used to illustrate the proposed approach are given in Section 4. Section 5 concludes.

2. Materials and Methods

2.1. Preliminaries

Definition 1 ([24]). A discrete fuzzy number. A fuzzy subset A of the real line R with membership function μ A : R [ 0,1 ] is a discrete fuzzy number if its support is finite, i.e., there exist x 1 , . . . , x n R with x 1 < x 2 < . . . < x n , such that supp ( A ) = { x 1 , . . . , x n } and there exist natural numbers s , t with 1 s t n satisfying the following conditions:
μ A ( x i ) = 1 for any natural number i with  s i t μ A ( x i ) μ A ( x j ) for each natural numbers i,j with  1 i j s μ A ( x i ) μ A ( x j ) for each natural numbers i , j with
Definition 2 ([25]). Random variables and probability distributions. A random variable, X, is a variable whose possible values x are numerical outcomes of a random phenomenon. Random variables are of two types: continuous and discrete. Consider a discrete random variable X with outcomes space X = { x 1 , , x n } . A probability of an outcome X = xi, denoted P ( X = x i ) is defined in terms of a probability distribution. A function p is called a discrete probability distribution or a probability mass function if P ( X = x i ) = p ( x i ) , where p ( x i ) [ 0,1 ] and i = 1 n p ( x i ) = 1
Definition 3 ([26,27]). Probability measure of a discrete fuzzy number. Let A be a discrete fuzzy number and p be a probability distribution defined over X = { x 1 , . . . , x n } . A probability measure of A denoted P(A) is defined as
P ( A ) = i = 1 n μ A ( x i ) p ( x i ) .
Often, in real-world problems, it is not possible to determine actual probability distribution p due to lack of information. Prof. Zadeh introduced the concept of Z-number to describe imprecise information on possible probability distributions p.
Definition 4. A discrete Z-number [1,3]. Given two discrete fuzzy numbers A and B such that supp A⊆R and supp B⊆[0,1], a discrete Z-number is considered as Z(A, B). Z-number Z(A, B) represents information on a value of X in the form:
probability   measure   P ( A ) = i = 1 n μ A ( x i ) p ( x i ) is B
As information on P(A) is imprecise, one considers a set of probability distributions of X, where an actual probability distribution for X is unknown. Denote this set of probability distributions as G :
G = { p : i = 1 n μ A ( x i ) p ( x i ) = b s u p p B }   ,
where s u p p   B is a support of B. Thus, values b   s u p p   B induce set G.
In existing literature, various approaches are used to describe a set G of possible probability distributions p. If for all x i X lower (or upper) bounds p _ ( x i ) for p ( x i ) are known, then one can define G = { p : p ( x i )   p _ ( x i ) , x i X } . Denote P a probability measure defined over σ -algebra X of crisp subsets of X. Denote C a set of probability measures P induced by G (in existing literature such set is referred to as credal set[23]). The following definition applies(see, for example, [19]):
Definition 5.  
A lower envelope [19]. A lower envelope is a function P _ : X [ 0,1 ]
which is defined as follows:
P _ ( H ) = m i n P C P ( H ) , H X
Thus, a lower envelope is determined as a minimal probability of H X . The dual concept, upper envelope is defined as P ¯ ( H ) = 1   P _ ( H c ) , where H c is the complement of H . Thus, P _ ( H ) P ( H ) P ¯ ( H ) ,   H X , P C . A lower envelope is a kind of lower probability. The latter is a special case of lower prevision. These concepts are defined for the concept of a gamble[19]. Formally, a gamble is a bounded mapping from a set of values of a random variable to set of real numbers: f : X R
Definition 6.  
A lower prevision [19]. A lower prevision is a function P _
satisfying for all f , g F , where F a linear space of all gambles
P _ ( f ) i n f { f ( x ) : x X } , br to break P _ ( c f ) = c P _ ( f ) ,   c R + , br to break P _ ( f + g ) P _ ( f ) + P _ ( g ) .
A lower probability is a special case of lower prevision obtained when F is a set of all indicator functions defined over X. Thus, if F is a set of membership functions (when a membership function of a fuzzy set is considered as a gamble), one obtains a lower prevision as a more general measure. As lower probability can be constructed as lower envelope of probability measures pf crisp sets (Def. 5), a lower prevision can be obtained in form of a lower envelope of probability measures of fuzzy events A :
P _ ( A ) = m i n P C P ( A ) , A X
A one-to-one correspondence between coherent lower previsions and nonempty closed convex sets of probability measures exists [19, Theorem 3.6.1]. We rely on this result to propose a new approach to computations with Z-numbers by using Defs. 4-6 and Formula (1).

2.2. General Framework of the Approach

Let two Z-numbers Z 1 ( A 1 , B 1 ) , Z 2 ( A 2 , B 2 ) be given that describe partially reliable information on values of independent random variables random variables X 1 and X 2 . Assume we need to arrive at imprecise and partially reliable information about of a value of random variable X 12 as a result of a basic arithmetic operation { + , , , / } over values of X 1 and X 2 :
X 12 = X 1 X 2 .
Thus, we consider a problem of computation of a result Z 12 ( A 12 , B 12 ) of a basic arithmetic operation { + , , , / } over two Z-numbers Z 1 ( A 1 , B 1 ) , Z 2 ( A 2 , B 2 ) :
Z 12 = Z 1 Z 2 .
Solving of the considered problem consists of the following pillars:
  • Computation of A part of the result. A 12
is a fuzzy number computed on the basis of fuzzy numbers A 1 , A 2 by using fuzzy arithmetic A 12 = A 1 A 2 [24].
  • Construction of sets of G l , l = 1,2
by extracting of probability distributions for Z-numbers Z l = ( A l , B l ) , l = 1,2 . This implies that for each b s u p p   B l we need to find probability distribution p i satisfying:
b = i = 1 n μ A l ( x i ) p ( x i ) .
Thus, a set of values b i induces a set of probability distributions p
  • Construction of set G 12
on the basis of sets G l , l = 1,2 . A set G 12 is a set of convolutions p 12 induced by sets G l , l = 1,2 : G 12 = { r = p q : p G 1 , q G 2 } . It is well-known that convolution r = p q ,   is determined as follows [25]:
r ( x 12 ) = x = x 1 * x 2 p ( x 1 ) q ( x 2 ) ,
In this study, independence is assumed as a baseline case. Dependence-aware extensions may be considered in future research.
  • Computation of B part of the result. B 12
is a fuzzy number computed on the basis of fuzzy number A 12 and probability distributions r G 12 . This implies that each r G 12 induces b 12 :
b 12 = i = 1 n μ A 12 ( x 12 i )   r ( x 12 i ) .
In order to reduce computational complexity of operations with Z-numbers, we propose not to deal directly with sets G l , l = 1,2 . Instead, we propose to use the lower previsions as lower envelopes of the corresponding sets C l , l = 1,2 (recall that C is a set of probability measures P induced by set G of probability distributions).
Below we describe the main stages of the proposed approach.
Stage 1. Computation of A part A 12 . At this stage, a fuzzy number A 12 is computed based on fuzzy numbers A l , l = 1,2 .
To make arithmetic operations computable, we replace each first component by a finite discrete approximation:
A 1 d = { ( x i ( 1 ) , μ i ( 1 ) ) } i = 1 n 1 ,   A 2 d = { ( x j ( 2 ) , μ j ( 2 ) ) } j = 1 n 2 .
Here x i ( 1 ) = x 1 i and x j ( 2 ) = x 2 j are discretization nodes, while μ i ( 1 ) and μ j ( 2 ) are the corresponding membership values inherited from the original fuzzy numbers. Then, A 12 = A 1 A 2 can be computed.
Stage 2. Extraction of probability distributions for Z-numbers Z l = ( A l , B l ) , l = 1,2  and construction of lower previsions.
For Z-numbers Z l = ( A l , B l ) , l = 1,2 , the corresponding sets G 1 = { p } ,   G 2 = { q } of probability distributions are constructed on the basis of ( A l , B l ) , l = 1,2 . Thus, it is induced latent probability distributions:
p = ( p 1 , , p n 1 ) , q = ( q 1 , , q n 2 ) ,
subject to
p i 0 , i = 1 n 1 p i = 1 ,
q j 0 , j = 1 n 2 q j = 1 .
Here p i = p ( x i ( 1 ) ) and q j = q ( x j ( 2 ) ) .
These distributions represent possible latent probability patterns on the discretized supports of A 1 and A 2 . To keep the probabilistic layer aligned with the first components, the compatibility conditions are imposed[1]:
i = 1 n 1 x i ( 1 ) p i = C 1 , j = 1 n 2 x j ( 2 ) q j = C 2 .
The constants C 1 and C 2 may be chosen either as the centroids of the original triangular fuzzy numbers
C 1 = l 1 + m 1 + r 1 3 , C 2 = l 2 + m 2 + r 2 3 ,
or as the centroids of their discrete approximations:
C 1 = i = 1 n 1 x i ( 1 ) μ i ( 1 ) i = 1 n 1 μ i ( 1 ) , C 2 = j = 1 n 2 x j ( 2 ) μ j ( 2 ) j = 1 n 2 μ j ( 2 ) .
For each latent distribution, we define the induced probability measures of fuzzy events:
P p ( A 1 ) = i = 1 n 1 μ i ( 1 ) p i , P q ( A 2 ) = j = 1 n 2 μ j ( 2 ) q j .
These quantities measure how strongly the latent distributions are concentrated in the high-valued membership regions of A 1 and A 2 .
Now recall that values of P p ( A 1 ) and   P q ( A 2 ) are restricted by α -cuts of the second components of Z i = ( A i , B i ) , i = 1,2 :
[ B 1 ] α = [ L 1 ( α ) , U 1 ( α ) ] , [ B 2 ] α = [ L 2 ( α ) , U 2 ( α ) ] .
This implies that at level α , these intervals define the following sets:
K 1 α = { p : p i 0 , i = 1 n 1 p i = 1 , i = 1 n 1 x i ( 1 ) p i = C 1 , L 1 ( α ) P p ( A 1 ) = i = 1 n 1 μ i ( 1 ) p i U 1 ( α ) } ,
K 2 α = { q : q j 0 , j = 1 n 2 q j = 1 , j = 1 n 2 x j ( 2 ) q j = C 2 , L 2 ( α ) P q ( A 2 ) = j = 1 n 2 μ j ( 2 ) q j U 2 ( α ) } .
Note that K i α is α -cut of G i , i = 1,2 . For each set K, a lower prevision P _ ( A ) is computed based on formula (1). For example, one has for K 1 α :
P _ ( A 1 ) = m i n p ϵ K 1 α ( P p ( A 1 ) ) .
Stage 3. Construction of lower prevision of resulting Z-number based on lower previsions for Z-numbers Z i = ( A i , B i ) , i = 1,2
Given lower previsions P _ ( A i ) obtained for Z i = ( A i , B i ) , i = 1,2 , the lower prevision of A 12 (A part of Z-number Z 12 ), P _ ( A 12 ) , is computed. For each pair of nodes ( x i ( 1 ) | x j ( 2 ) ) , we compute the pairwise outcome
z i j = x i ( 1 ) x j ( 2 ) .
All distinct values z i j can be considered as set { z s } s = 1 N – set of the discrete support of the first component of the result. These points z s are all possible outcomes obtained by applying the arithmetic operation to pairs of discretization nodes.
For any admissible pair
p K 1 α , q K 2 α ,
the latent distribution of the result is defined by
r ( z s ) = z i j = z s p i q j .
So r ( z s ) is the probability assigned to the result point z s by the latent distributions p and q . p i q j corresponds to the standard independent combination of the two latent distributions.
Let A 12 = A 1 A 2 be the first component of the result and A 12 d = { ( z s , μ s ( 12 ) ) } s = 1 N be its discretized representation. Then the inherited reliability of the result is defined by
P p , q ( ° ) ( A 12 ) = s = 1 N μ s ( 12 ) r ( z s ) .
This formula has a simple meaning: each point z s of the resulting support has two attributes — its latent probability r ( z s ) and its membership value μ s ( 12 ) . The inherited reliability is just the weighted average of these membership values with respect to the latent distribution of the result.
The same quantity can be written directly in terms of the original node pairs. Indeed,
P p , q ( ° ) ( A 12 ) = i = 1 n 1 j = 1 n 2 μ A 12 ( x i ( 1 ) x j ( 2 ) ) p i q j .
This leads naturally to the weight matrix
M ( ° ) = ( μ i j ( ° ) ) R n 1 × n 2 , μ i j ( ° ) = μ A 12 ( x i ( 1 ) x j ( 2 ) ) .
The entries of M ( ° ) can be called weights because they tell us how strongly each pairwise outcome agrees with the first component of the result. Each of them is simply the membership value of the pairwise outcome x i ( 1 ) x j ( 2 ) in the fuzzy number A 12 . With this notation,
P p , q ( ° ) ( A 12 ) = p T M ( ° ) q .
So the whole mechanism is:
( p , q ) r ( z s ) P p , q ( ° ) ( A 12 ) ,
where r ( z s ) is the latent distribution of the result, and M ( ° ) is the matrix that contains the membership grades of all pairwise outcomes, and p = ( p 1 , , q n 1 ) T and q = ( q 1 , , q n 2 ) T denote hidden probability distributions on the discretized supports of A 1 and A 2 , respectively.
Finally, the second component of the resulting Z-number is reconstructed level by level:
[ B 12 ( ° ) ] α | [ b 12 ( ° ) ( α ) , b 12 ( ° ) ( α ) ] ,
where
b 12 ( ° ) ( α ) = min p K 1 α , q K 2 α p T M ( ° ) q
b 12 ( ° ) ( α ) = m a x p K 1 α , q K 2 α p T M ( ° ) q
It can be easily shown that distributions p and q obtained as solution of problem (2) underly lower previsions:
P _ ( A 1 ) = m i n p ϵ K 1 α ( P p ( A 1 ) ) = L 1 ( α ) ,
P _ ( A 2 ) = m i n q ϵ K 2 α ( P q ( A 2 ) ) = L 2 ( α ) .
In turn, b 12 ( ° ) ( α ) is a lower prevision P p , q ( ° ) _ ( A 12 ) . Thus, lower previsions P _ ( A i ) obtained for Z i = ( A i , B i ) , i = 1,2 , induce the lower prevision of A 12 (A part of Z-number Z 12 ), P _ ( A 12 ) . Analogously, upper probabilities P ¯ ( A i ) induce upper probability P ¯ ( A 12 ) . Based on P _ ( A 12 ) and P ¯ ( A 12 ) , the corresponding credal set K 12 α , and, as a result, G 12 set are constructed.
Stage 4. Computation of B part of Z-number Z 12 .
B 12 (B part of Z-number Z 12 ) is computed by using A 12 and G 12 according to Definition 4.Thus, Z-number Z 12 ( ° ) = ( A 12 , B 12 ( ° ) )   is computed, where the first component comes from the arithmetic operation applied to A 1 and A 2 , while the second one is reconstructed from all inherited reliability values generated by admissible latent distributions.
This framework allows one to reduce computational complexity operations on Z-numbers. Indeed, in traditional approaches G 12 is computed on directly based on G i , , i = 1,2 : G 12 is constructed as the set of convolutions p 12 = p 1 p 2 obtained from all the possible combinations of p i G i , i = 1,2 . In general, if one considers at least 3 distributions in each set G i , i = 1,2 , then he has to deal with 3x3=9 combinations to construct convolutions. In contrast, it is proposed to compute one lower prevision P _ ( A 12 ) based on P _ ( A i ) – one combination of two lower previsions only vs 9 or more combinations. Deriving of P _ ( A i ) from G i , i = 1,2 and construction of G 12 based on P _ ( A 12 ) are not computationally complex problems.

3. Results

Let's consider numerical experiments to evaluate the proposed approach. For example, we can explore cases involving Z-numbers with triangular fuzzy number-based A and B parts. The choice of triangular fuzzy numbers to express parts A and B is due to their properties that combine a balance between computational efficiency and the ability to represent uncertainty, being intuitive and easier to interpret, aiding decision-makers in understanding the results, and easiness to represent diverse types of uncertainty criteria across different spheres [28,29,30,31,32].

3.1. Addition of Two Z-Numbers

We consider two Z-numbers Z 1 = ( A 1 , B 1 ) , Z 2 = ( A 2 , B 2 ) , where the first components are triangular fuzzy numbers and can be presented in the form below:
A 1 = ( m 1 h 1 , m 1 , m 1 + h 1 ) , A 2 = ( m 2 h 2 , m 2 , m 2 + h 2 ) ,
and the second components are triangular fuzzy numbers
B 1 = ( u 1 , v 1 , w 1 ) , B 2 = ( u 2 , v 2 , w 2 ) .
We apply 3-point discretization of A with only the three vertices, 3-α levels for B - α { 0 , 0.5 , 1 } . The 3-point scheme is used as the minimal analytically tractable discretization that preserves the left endpoint, modal value, and right endpoint of a triangular fuzzy number. Higher-order discretization can provide more accurate approximations but lead to more complex expressions. 1. Discretization of the first components
For each A i , we take the three points
x 1 ( i ) = m i h i , x 2 ( i ) = m i , x 3 ( i ) = m i + h i ,
with membership values – (0,1,0)
So, the discrete approximation is
A i d = { ( m i h i , 0 ) , ( m i , 1 ) , ( m i + h i , 0 ) } .

2. Latent probability distributions

Because the first components are symmetric, we use symmetric latent distributions:
p = ( a , 1 2 a , a ) , q = ( d , 1 2 d , d ) ,
with
0 a 1 2 , 0 d 1 2 .
Here:
  • a is the probability mass assigned to each extreme point of A 1
  • 1-2a is the mass assigned to the center,
  • d and 1 -2d play the same role for A 2

3. Induced reliability measures

Since the membership values are (0,1,0), we get
m A 1 ( p ) = 0 a + 1 ( 1 2 a ) + 0 a = 1 2 a ,
m A 2 ( q ) = 0 d + 1 ( 1 2 d ) + 0 d = 1 2 d .
So the induced reliabilities are simply
m A 1 ( p ) = 1 2 a , m A 2 ( q ) = 1 2 d .

4. The first component of the sum

The sum of the two first components is again a symmetric triangular fuzzy number:
A 12 = A 1 + A 2 = ( m 1 + m 2 ( h 1 + h 2 ) , m 1 + m 2 , m 1 + m 2 + ( h 1 + h 2 ) ) .

5. Weight matrix for the 3-point scheme

For the standard simple case h 1 = h 2 , the weight matrix is
M = ( 0 1 2 1 1 2 1 1 2 1 1 2 0 ) .
Then the reliability of the sum A12 (inherited) is
m 12 ( p , q ) = p T M q .
Substituting p = ( a , 1 2 a , a ) , q = ( d , 1 2 d , d ) , we obtain the expression –
m 12 ( p , q ) = 1 a d + 2 a d
This is the key analytical formula for the 3-point scheme.

6. Three levels of B

For a triangular fuzzy number
B i = ( u i , v i , w i ) ,
the three chosen α -cuts are:
  • at α = 0
: - [ B i ] 0 = [ u i , w i ] , at α = 0.5 : [ B i ] 0.5 | [ u i + v i 2 | v i + w i 2 ] , at α = 1 : [ B i ] 1 = [ v i , v i ] . Let [ B 1 ] α = [ L 1 ( α ) , U 1 ( α ) ] , [ B 2 ] α = [ L 2 ( α ) , U 2 ( α ) ] . Because
m A 1 ( p ) = 1 2 a , m A 2 ( q ) = 1 2 d ,
the constraints at α-level become
L 1 ( α ) 1 2 a U 1 ( α ) , L 2 ( α ) 1 2 d U 2 ( α ) .
Hence
1 U 1 ( α ) 2 a 1 L 1 ( α ) 2 , 1 U 2 ( α ) 2 d 1 L 2 ( α ) 2 .

7. Analytical formula for each level of B 12

Since - m 12 ( p , q ) = 1 a d + 2 a d   is decreasing in both a and d on the admissible range, we get:
  • the minimum at the upper bounds of a
and d ,
  • the maximum at the lower bounds of a
and d .
After substitution, we obtain
[ B 12 ] α = [ 1 + L 1 ( α ) L 2 ( α ) 2 | 1 + U 1 ( α ) U 2 ( α ) 2 ] , α { 0,0.5,1 } .

8. Formulas for the three levels

In α=0 the L1(0)=u1, U1 (0)=w1, L2 (0)=u2, U2 (0)=w2 we get B 12 0 =   [ 1 + u 1 u 2 2 | 1 + w 1 w 2 2 ] in α=0.5 the L 1 ( 0.5 ) = u 1 + v 1 2 , U 1 ( 0.5 ) = v 1 + w 1 2 , L 2 ( 0.5 ) = u 2 + v 2 2 , U 2 ( 0.5 ) = v 2 + w 2 2 , we obtain B 12 0.5 = [ 1 + ( u 1 + v 1 2 ) ( u 2 + v 2 2 ) 2 | 1 + ( v 1 + w 1 2 ) ( v 2 + w 2 2 ) 2 ] or B 12 0.5 = [ 1 2 + ( u 1 + v 1 ) ( u 2 + v 2 ) 8 , 1 2 + ( v 1 + w 1 ) ( v 2 + w 2 ) 8 ] In α=1 the L1(1)=U1(1)=v1, L2 (1)=U2 (1)=v2 and
B 12 1 = [ 1 + v 1 v 2 2 | 1 + v 1 v 2 2 ]
The result is a single point.

9. Final formula for the sum of two Z-numbers

Therefore, for Z1+Z2=Z12(A12,B12) where
A12=(m1+m2-(h1+h2), m1+m2, m1+m2+(h1+h2))
and the second component B 12 is defined by the three cuts
[ B 12 ] 0 , [ B 12 ] 0.5 , [ B 12 ] 1
given above.

3.2. Numerical Example

Let Z1=((1,2,3),(0.7,0.8,0.9)),Z2=((7,8,9),(0.4,0.5,0.6))
Here we have for A1 = (1,2,3) m1 =2, h1 = 1, for A2 = (7,8,9) m2 =8, h2 = 1
So A12 = (1+7,2+8,3+9) = (8,10,12)
For B we have
For α=0 - B 1 0 = [ 0.7,0.9 ] , B 2 0 = [ 0.4,0.6 ] . So B 12 0 = [ 1 + 0.7 0.4 2 | 1 + 0.9 0.6 2 ] and after computation - 0.7⋅0.4=0.28,0.9⋅0.6=0.54.
B 12 0 = [ 1.28 2 | 1.54 2 ] = [ 0.64 , 0.77 ] .
For α=0.5
B 1 0.5 = [ 0.7 + 0.8 2 | 0.8 + 0.9 2 ] = [ 0.75,0.85 ] ,
B 2 0.5 = [ 0.4 + 0.5 2 | 0.5 + 0.6 2 ] = [ 0.45,0.55 ] .
So, B 12 0.5 = [ 1 + 0.75 0.45 2 | 1 + 0.85 0.55 2 ] and after computation
B 12 0.5 = [ 1.3375 2 | 1.4675 2 ] = [ 0.66875 , 0.73375 ]
For α=1 B 1 1 = [ 0.8,0.8 ] , B 2 1 = [ 0.5,0.5 ] . So, B 12 1 = [ 1 + 0.8 0.5 2 | 1 + 0.8 0.5 2 ] and we obtain B 12 1 = [ 0.7,0.7 ] So the sum is Z1+Z2 = ((8,10,12), B12) and B12 is described by B 12 0 = [ 0.64 , 0.77 ] ,
B 12 0.5 = [ 0.66875 , 0.73375 ] and   B 12 1 = [ 0.7,0.7 ]
And in form of a triangular fuzzy number approximation B12 = (0.64, 0.7, 0.77)
Resulting Z12=(8,10,12) (0.64, 0.7, 0.77)

3.3. Comparison of Results and Complexity Analysis

Let us conduct comparison of the proposed approach with the approaches developed in works [3] and [10]. In both works, computation of a sum Z 12 = Z 1 + Z 2 of two triangular Z-numbers Z1=(A1, B1) and Z2=(A2, B2) is considered, where the components are TFNs:
In [3], normal pdfs are used in this example. The result is Z 12 [ 3 ] = ( ( 8,10,12 ) , ( 0.62 ,   0.71 ,   0.79 ) ) . In [10] triangular distributions are used to facilitate computations. The obtained result is Z 12 [ 10 ] = ( ( 8,10,12 ) , ( 0.674 ,   0.692 ,   0.712 ) ) . The result obtained by the proposed approach is: Z 12 = ( ( 8,10,12 ) , ( 0.64 ,   0.7 ,   0.77 ) ) . As one can see, A parts coincide, and B parts differ slightly.
Mean absolute percentage error (MAPE) between B part of the result of the proposed approach Z 12 and that of the approach in [3] is M A P E ( B 12 [ 3 ] , B 12 ) = 2.6 % . The MAPE w.r.t. the results obtained by the approach proposed in [10] is M A P E ( B 12 [ 8 ] , B 12 ) = 4.7 % . Thus, the proposed approach provides the same accuracy as the approaches proposed in [3] and [10]. At the same time, in the proposed approach, it is not required to assume a type of probability distribution.
For Python code realizing approaches from [3] and [10] the execution time is 0.0560225050 and 0.049157 seconds respectively. For suggested approach Execution time is 0.0000384460.
The computational complexity of the approach proposed in [10] is O(Q+r), where Q denotes the cost of the numerical procedure used to construct the resulting reliability component and r is the number of alpha levels. For a fixed triangular input and fixed numerical settings, this becomes O(1).
The computational complexity of the approach proposed in [3] is O(CLP(n) + m2n2), where n is the number of discretization points of A, m is the number of discretization points of B, and CLP(n) is the cost of solving one LP problem.
The computational complexity of the proposed analytical 3-point/3-alpha method is O(r). Since r=3 in the considered implementation, the complexity is O(1)
The method proposed in [10] has a virtually constant computational structure; its actual execution time is determined by the numerical procedures used to construct the B component of the resulting Z-number. In the case of the approach indicated in [3], the number of convolution operations with 3-point discretization is small; however, the reconstruction of latent probability distributions requires solving LP problems, and it is the costs associated with the LP solver that dominate when the input data size is small. Therefore, the computation times for the methods [3,10] in this small example are similar. In contrast, the proposed analytical 3-point/3-alpha scheme uses neither numerical integration nor LP reconstruction of probability distributions but calculates the B12 component directly using formulas. This explains the significantly shorter execution time.

4. Discussion & Conclusions

In a nutshell, a Z-number represents uncertainty w.r.t. actual probability distribution of a random variable, which is often the case in real-world problems. Formally, this uncertainty is described by a set (mixture) of possible probability distributions. According to imprecise probability concept of Walley, the set of probability distributions may be captured by a lower prevision measure. In this work we propose an outline of a new approach to computation with Z-numbers relying on this principle. This allows to reduce complexity of operations over Z-numbers without imposing restrictions on a type of probability distribution. We provide an example for computation of a sum of two Z-numbers. The results of comparison of the proposed approach with two alternative approaches prove validity of the former.
In the proposed approach, the induced reliability measure is directly related to the central probability mass of the latent distribution. A weight matrix plays a key role in this mechanism. Each element of the matrix reflects the degree of membership of the pairwise arithmetic result in the resulting fuzzy component. In other words, the matrix estimates how well each possible combination of discretized input values matches the fuzzy form of the result. The inherited reliability of the result is then obtained as a weighted average of these compatibility values with respect to the latent distributions of the input Z-numbers. A useful feature of the proposed approach is that the α-cuts of the resulting B12 reliability component can be written analytically. For two triangular reliability components, the lower and upper bounds of the result are obtained directly from the corresponding α-level bounds of the original reliability components. This eliminates the need for repeated numerical optimization in the considered problem formulation. Thus, the method has a simple computational structure and can be useful as a base case for more general Z-number arithmetic.
Future research could extend the proposed framework in several directions. First, the method could be generalized to fuzzy numbers with membership functions of different shapes. Second, higher-order discretization schemes could be considered to improve approximation accuracy. Third, other arithmetic operations, such as subtraction, multiplication, and division, could be studied within the same latent distribution framework. Finally, dependencies between random variables could be incorporated to yield a more flexible reliability propagation model.
The triangular approximation of the resulting reliability component B12, considered as an example, is reconstructed from the selected α-levels and then approximately represented as a triangular fuzzy number. This is a practical and convenient representation. The proposed approach is valuable not because it replaces all existing methods of Z-number arithmetic, but because it provides a transparent analytical case. It demonstrates how the reliability component can be propagated through a latent distribution mechanism and how a weight matrix can link fuzzy arithmetic with reliability inheritance. This provides a basis for further extension to more general discretization schemes and more complex operations with Z-numbers. It provides a useful starting point for developing more general and computationally efficient methods for operations with Z-numbers.

Author Contributions

Conceptualization, R.A., O.H., and A.N.; methodology, R.A., O.H., and A.N.; software, A.N.; validation, R.A., O.H., and A.N.; formal analysis, R.A, O.H.; investigation, O.H., A.N.; resources, A.N.; data curation, O.H.; writing—original draft preparation, O.H., A.N; writing—review and editing, R.A.; supervision, R.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zadeh, L.A. A Note on Z-numbers. Inf. Sci. 2011, 181, 2923–2932. [Google Scholar] [CrossRef]
  2. Kang, B.; Wei, D.; Li, Y.; Deng, Y. A Method of Converting Z-Number to Classical Fuzzy Number. J. Inf. Comput. Sci. 2012, vol. 9(no. 3), 703–709. [Google Scholar]
  3. Aliev, R.; Alizadeh, A.; Huseynov, O. The arithmetic of discrete Z-numbers. Inf. Sci. 2015, 290, 134–155. [Google Scholar] [CrossRef]
  4. Allahviranloo, T.; Ezadi, S. Z-Advanced numbers processes. Inf. Sci. 2019, 480, 130–143. [Google Scholar] [CrossRef]
  5. Aliev, R. Operations on Z-numbers with acceptable degree of specificity. Procedia Comput. Sci. 2017, 120, 9–15. [Google Scholar] [CrossRef]
  6. Banerjee, R.; Pal, S.K. Z*-numbers: Augmented Z-numbers for machine-subjectivity representation. Inf. Sci. 2015, 323, 143–178. [Google Scholar] [CrossRef]
  7. Aliev, R.; Huseynov, O.; Zeinalova, L. The arithmetic of continuous Z-numbers. Inf. Sci. 2016, 373, 441–460. [Google Scholar] [CrossRef]
  8. Pirmuhammadi, S.; Allahviranloo, T.; Keshavarz, M. The Parametric Form of Z-Number and Its Application in Z-Number Initial Value Problem. Int. J. Intell. Syst. 2017, 32, 1030–1061. [Google Scholar] [CrossRef]
  9. Zhu, R.; Liu, Q.; Huang, C.; Kang, B. Z-ACM: An approximate calculation method of Z-numbers for large data sets based on kernel density estimation and its application in decision-making. Inf. Sci. 2022, 610, 440–471. [Google Scholar] [CrossRef]
  10. Li, Y.; Herrera-Viedma, E.; Pérez, I.J.; Xing, W.; Morente-Molinera, J.A. The arithmetic of triangular Z-numbers with reduced calculation complexity using an extension of triangular distribution. Inf. Sci. 2023, 647. [Google Scholar] [CrossRef]
  11. Liu, Q.; Cui, H.; Tian, Y.; Kang, B. On the Negation of discrete Z-numbers. Inf. Sci. 2020, 537, 18–29. [Google Scholar] [CrossRef]
  12. Abdullahi, M.; Ahmad, T.; Ramachandran, V. A Review on Some Arithmetic Concepts of Z-Number and Its Application to Real-World Problems. Int. J. Inf. Technol. Decis. Mak. 2020, 19, 1091–1122. [Google Scholar] [CrossRef]
  13. Alam, N.M.F.H.N.B.; Khalif, K.M.N.K.; Jaini, N.I.; Gegov, A. The Application of Z-Numbers in Fuzzy Decision Making: The State of the Art. Information 2023, 14, 400. [Google Scholar] [CrossRef]
  14. Banerjee, R.; Pal, S.K.; Pal, J.K. A Decade of the Z-Numbers. IEEE Trans. Fuzzy Syst. 2021, 30, 2800–2812. [Google Scholar] [CrossRef]
  15. Dubois, D.; Prade, H. A Fresh Look atZ-numbers – Relationships with Belief Functions and p-boxes. Fuzzy Inf. Eng. 2018, 10, 5–18. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Tang, Y.; Xu, Y.; Zhang, H.; Kang, B. A transformation-based Z-number distance measure using belief functions and ERP method. Inf. Sci. 2024, 699. [Google Scholar] [CrossRef]
  17. Boole, G. From An Investigation of the Laws of Thought (1854). In Literature and Science in the Nineteenth Century; Apr 2009. [Google Scholar] [CrossRef]
  18. Keynes, J.M. A Treatise on Probability; Holistence Publications: Canakkale, Turkey; ISBN, 2024. [Google Scholar]
  19. Wasserman, L.; Walley, P. Statistical Reasoning With Imprecise Probabilities. J. Am. Stat. Assoc. 1993, 88, 700. [Google Scholar] [CrossRef]
  20. Kuznetsov, V. Interval Statistical Models; (in Russian). Radio and Communication: Moscow, Russia, 1991. [Google Scholar]
  21. Weischelberger, K. Axiomatic foundations of the theory of interval probability. Proc. 2nd Gauss Symp., 1995; pp. 47–64. [Google Scholar]
  22. Dubois, D.; Prade, H. Z-numbers as generalized probability boxes. In Uncertainty Modelling in Data Science (SMPS 2018); Destercke, S., Denoeux, T., Gil, M. A., Grzegorzewski, P., Hryniewicz, O., Eds.; Springer: Cham, 2019; vol. 832, pp. 87–96. [Google Scholar] [CrossRef]
  23. Levi, I. The Enterprise of Knowledge; MIT Press: London, 1980. [Google Scholar]
  24. Casasnovas, J.; Riera, J.V. Weighted means of subjective evaluations. In Soft Computing and Humanities in Social Sciences, STUDFUZZ 273; Seizing, R., Sanz, V., Eds.; Springer, Berlin: Heidelberg, 2012; pp. 323–345. [Google Scholar]
  25. Charles, M.; Grinstead, J.; Snell, L. Introduction to Probability; American Mathematical Society, 1997. [Google Scholar]
  26. Zadeh, L. Probability measures of Fuzzy events. J. Math. Anal. Appl. 1968, 23, 421–427. [Google Scholar] [CrossRef]
  27. Wang, G.; Xu, Y.; Qin, S. Basic Fuzzy Event Space and Probability Distribution of Probability Fuzzy Space. Mathematics 2019, 7, 542. [Google Scholar] [CrossRef]
  28. Wang, L.; Abdullah, S.; Rahimzai, A.A.; Ullah, I. A novel fuzzy neural network approach with triangular fuzzy information for the selection of logistics service providers. Artif. Intell. Rev. 2025, 58, 1–29. [Google Scholar] [CrossRef]
  29. Božanić, D.; Pamučar, D.; Milić, A.; Marinković, D.; Komazec, N. Modification of the Logarithm Methodology of Additive Weights (LMAW) by a Triangular Fuzzy Number and Its Application in Multi-Criteria Decision Making. Axioms 2022, 11, 89. [Google Scholar] [CrossRef]
  30. Rudnik, K.; Chwastyk, A.; Pisz, I. Approach Based on the Ordered Fuzzy Decision Making System Dedicated to Supplier Evaluation in Supply Chain Management. Entropy 2024, 26, 860. [Google Scholar] [CrossRef]
  31. Boloș, M.-I.; Bradea, I.-A.; Delcea, C. Linear Programming and Fuzzy Optimization to Substantiate Investment Decisions in Tangible Assets. Entropy 2020, 22, 121. [Google Scholar] [CrossRef]
  32. Profillidis, V.; Botzoris, G. Chapter 9 - Fuzzy Methods, Modeling of Transport Demand; Elsevier, 2019; pp. Pages 383–417. ISBN 9780128115138. [Google Scholar] [CrossRef]
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

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2026 MDPI (Basel, Switzerland) unless otherwise stated