Next Article in Journal
A Novel EMD-1DCNN Framework for Recognizing Concurrent Control Chart Patterns in Autocorrelated Processes
Previous Article in Journal
Triple-Stream Contrastive Deep Embedding Clustering via Semantic Structure
Previous Article in Special Issue
Einstein Exponential Operational Laws Based on Fractional Orthotriple Fuzzy Sets and Their Applications in Decision Making Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Decision Making Under Uncertainty: A Z-Number-Based Regret Principle

1
Department of Mathematics and Digital Technologies, Odlar Yurdu University, Baku AZ1072, Azerbaijan
2
Department of Information Technologies, Baku Business University, 88a H. Zardabi St., Baku AZ1122, Azerbaijan
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(22), 3579; https://doi.org/10.3390/math13223579
Submission received: 30 September 2025 / Revised: 28 October 2025 / Accepted: 4 November 2025 / Published: 7 November 2025

Abstract

Decision-making theory has developed over many decades at the intersection of economics, mathematics, psychology, and engineering. Its classical foundations include Bernoulli’s expected utility theory, von Neumann and Morgenstern’s rational choice theory, and the criteria proposed by Savage, Wald, Hurwicz, and others. However, in real-world contexts, decisions are made under uncertainty, incompleteness, and unreliability of information, which classical approaches do not adequately address. To overcome these limitations, modern multi-criteria decision-making methods such as Analytic Hierarchy Process (AHP), Technique for Order Preference by Similarity to Ideal Solution (TOPSIS), VlseKriterijumska Optimizacija I Kompromisno Resenje (Compromise solution approach) (VIKOR), and ELimination Et Choix Traduisant la REalité (Elimination and Choice Expressing Reality) (ELECTRE), as well as their fuzzy and Z-number extensions, are widely applied to the modeling and evaluation of complex systems. These Z-number extensions are based on the concept of Z-numbers introduced by Lotfi Zadeh in 2011 to formalize higher-order uncertainty. This study introduces the Z-Regret principle, which extends Savage’s regret criterion through the use of Z-numbers. Supported by Rafik Aliev’s mathematical justifications concerning arithmetic operations on Z-numbers, the model evaluates regret not only as a loss relative to the best alternative but also by incorporating the degree of confidence and reliability of this evaluation. Calculations for the selection of digital advertising platforms in terms of performance assessment under various scenarios demonstrate that the Z-Regret principle enables more stable and well-founded decision-making under uncertainty.

1. Introduction

Decision-making theory has developed over many decades at the intersection of economics, mathematics, psychology, and engineering. Its classical foundations include Bernoulli’s expected utility theory, von Neumann and Morgenstern’s rational choice theory, and the criteria of Savage, Wald, Hurwicz, and others. However, in real-world conditions, decisions are made under uncertainty, incompleteness, and unreliability of information, which classical approaches do not adequately address.
To overcome these limitations, modern multi-criteria decision-making methods such as AHP, TOPSIS, VIKOR, and ELECTRE, as well as their fuzzy and Z-number extensions, are widely applied in modeling complex systems. The Z-number concept, introduced by Lotfi Zadeh in 2011, enables the representation of both uncertainty and the reliability of information within a unified framework.
Motivated by the need to account for the reliability of information in regret-based models, this study proposes the Z-Regret principle—an extension of Savage’s regret criterion based on Z-numbers. By combining the fuzzy evaluation component (A) with the reliability component (B), the Z-Regret approach evaluates regret not only as a deviation from the best alternative but also by incorporating the decision-maker’s confidence in the available data.
Drawing on Rafik Aliev’s methods for arithmetic operations on Z-numbers, the proposed model is applied to the selection of digital advertising platforms, demonstrating that the Z-Regret principle ensures more consistent and well-grounded decisions under uncertainty.

2. Literature Review

2.1. Classical Decision-Making Theories

The main distinguishing criterion in the theory of decision-making is the degree of awareness of the probabilities of cases of nature corresponding to possible consequences. For cases where the probabilities are objectively known (risk conditions), Bernoulli [1] proposed the idea of measuring the benefit and calculating the expected value, while von Neumann and Morgenstern [2] summarized this approach with the axiomatic basis of rationality. For cases where probabilities are not known exactly but can be estimated by subjective assessment, Savage [3] developed the concept of subjective probability, substantiating the application of benefit theory under conditions of uncertainty. Finally, for cases where probabilities are not known at all, decision-making was carried out according to Wald’s Maximin approach [4] and Hurwicz’s criterion [5], as well as the minimax regret principle introduced by Savage in the same work [3].
Classical decision-making principles are usually based on the degree of knowledge of probabilities. However, the growing complexity of decision-making processes has necessitated the development of new methods to address problems under multi-criteria and multi-alternative conditions. In this context, the multi-attribute utility theory introduced by Keeney and Raiffa [6] enabled the evaluation of alternatives across multiple objectives. The AHP, developed by Saaty [7], provided a hierarchical structure and a mechanism for pairwise comparison of criteria. The TOPSIS method proposed by Hwang and Yoon [8] facilitated decision-making in multi-alternative settings by selecting solutions based on their relative closeness to the ideal and distance from the anti-ideal.
Within social choice theory, Arrow’s impossibility theorem [9] and the Gibbard–Satterthwaite results [10,11] revealed inherent limitations in collective choice. In game theory, Nash [12,13], Harsanyi [14], and Selten [15] established a theoretical foundation for modeling interdependent decisions. Finally, Simon’s concept of “bounded rationality” [16] and Kahneman and Tversky’s Prospect Theory [17] highlighted the impact of psychological constraints and behavioral factors on decision-making processes.

2.2. Fuzzy Sets and Their Extensions

A major turning point in the modeling of uncertainty was the introduction of fuzzy sets by Zadeh [18]. Based on this theoretical foundation, a number of extensions were subsequently developed: the possibility theory of Dubois and Prade [19], Shafer’s evidence theory [20], and Atanassov’s intuitionistic fuzzy sets [21] are regarded as important contributions to the modeling of uncertain knowledge.
In addition, new extensions of fuzzy sets have been proposed in recent years, such as Q ε   -fuzzy sets based on the Hardy field and complex fuzzy sets, which allow the modeling of both algebraic and complex-valued uncertainty [22,23].
One of the key milestones in the evolution of fuzzy approaches has been their integration with classical multi-criteria decision-making methods. For example, Saaty’s Analytic Hierarchy Process has been extended into the fuzzy-AHP form [24], while the TOPSIS method of Hwang and Yoon has been generalized into fuzzy-TOPSIS [25]. These approaches have enabled the incorporation of uncertain and incomplete information into the decision-making process, allowing for more realistic and reliable results in the fields of economics [26,27,28,29] and management [30,31,32,33].
Applications include the development of multi-criteria approaches for retail-outlet location selection [26], the selection of market structures [27], the segmentation of economic regions [28], the improvement of enterprise-management efficiency [29], and the processing of flexible queries in commercial-enterprise databases [33].

2.3. Theoretical Foundations of Z-Numbers

Z-numbers allow not only the representation of uncertainty in terms of its content but also take into account the degree of reliability of the information. However, in most existing studies, the computational procedures have been carried out by converting Z-numbers either into fuzzy numbers or into crisp values. For example, Kang, Wei, Li, and Deng [34] proposed a method for transforming Z-numbers into classical fuzzy numbers. Although such approaches provide computational simplicity, the additional information carried by Z-numbers—particularly the reliability component—is lost.
Recent research has sought to overcome this limitation. Jiang et al. [35] provided a comprehensive mathematical exploration of the expected value, variance, and semi-variance of Z-numbers, demonstrating their statistical interpretability and computational feasibility. Their work contributed to strengthening the mathematical basis of Z-number theory by formalizing its core properties and clarifying its relationship with credibility theory.
In a fundamentally new direction, Rafik Aliev developed an original mathematical framework for performing direct operations on Z-numbers without converting them into classical fuzzy numbers [36,37,38]. His approach introduced unique mechanisms for comparison, normalization, distance measurement, and aggregation directly in the Z-number space, thus forming a new branch in fuzzy decision theory. His monograph Fundamentals of the Fuzzy Logic-Based Generalized Theory of Decisions [38] systematized these developments and expanded the scope of Z-number applications across economics, management, and engineering.

2.4. Application Examples of Z-Numbers

In the subsequent stage, international studies have demonstrated the real application potential of Z-numbers across various fields. Liao [39] presented a comprehensive review of theoretical and practical applications of Z-number-based decision-making methods. Wang [40] et al. developed a new approach to multi-attribute group decision-making based on Z-numbers and the Choquet integral, while Su et al. [41] introduced the Z-DEMATEL (Decision Making Trial and Evaluation Laboratory (DEMATEL)) method in the energy sector. Alam and Badrul [42] applied the integration of Z-numbers into fuzzy decision-making processes under uncertainty, and Wu et al. [43] proposed a spherical Z-number-based model for multi-attribute group decision-making. Alam et al. [44] proposed a synergic ranking approach for fuzzy Z-numbers based on vectorial distance and the spread criterion. The method integrates the content and reliability components of Z-numbers, enabling more precise comparisons and broadening their applicability in multi-criteria decision-making processes. The work The Arithmetic of Z-numbers by Aliev and colleagues [36] further deepened the theoretical foundations of these approaches and expanded their applicability in economics and engineering.
Applications of Z-numbers have also become widespread in the management of economic and business processes. Various studies have employed this approach in assessing employee motivation, processing survey data, detecting anomalies, and managing risks in energy consumption, often in combination with soft-computing methods [45,46,47,48,49]. Furthermore, applications have been reported in evaluating enterprise development levels [49], applying Z-information-based scenarios in energy policy development [50]. In addition, the integration of Z-numbers with fuzzy multi-criteria decision-making (MCDM) approaches has yielded new results in modeling the renewable energy transition [51].

3. Necessity of the Z-Regret Model for Robust Decisions Under Uncertainty

Savage’s regret principle [3] is based on minimizing the maximum possible regret under uncertainty and serves as an important alternative criterion in classical decision theory. However, regret relies solely on the comparison of outcomes and does not take into account the accuracy or reliability of the information. This limitation is highly significant in real-life contexts, since uncertainty arises not only from the imprecision of outcomes but also from the degree of reliability of the available information.
Z-numbers were introduced to overcome this limitation. A Z-number, expressed as Z = (A, B), consists of two components: A, representing the fuzzy assessment, and B, denoting the degree of reliability of that assessment [52]. Thus, when regret is formulated through Z-numbers, it reflects not only the loss relative to the best outcome but also the extent to which this loss is observed with a certain degree of reliability. This constitutes the essence of the Z-Regret model.
The Z-Regret approach enables more robust decision-making under uncertainty, as it simultaneously evaluates both the fuzzy analysis of outcomes and the reliability of the information. This approach represents a logical continuation of Rafik Aliev’s generalized decision theory based on Z-numbers [38] and lays the foundation for a new stage in the development of decision theory.

4. Preliminaries

This section systematically outlines the foundational concepts, beginning with classical decision-making theories and progressing through fuzzy approaches to the formulation of Z-numbers. The objective is to construct a coherent theoretical framework that logically culminates in the introduction of the Z-Regret principle.
Definition 1 
(Alternatives and States–Scenarios [1,2,3,4]). A decision problem is defined by two sets:
A = { a 1 , a 2 , , a m } ,   S = { s 1 , s 2 , , s n }  
Here, A denotes the set of alternatives, and S denotes the set of states of nature (scenarios). For each pair a i , s j , the outcome function is defined as:
L : A × S R , a , s L a , s
Here, L (a, s) denotes the outcome (utility or cost) of alternative a under scenario s.
Definition 2 
(Optimal Outcome by Scenario [3,4]). For each scenario, the optimal outcome is defined depending on the objective as follows:
Case of Minimization:
L * s = min a A   L a , s
Case of Maximization:
L * s = max a A   L a , s
Here, the minimization case is typically applied to cost or loss functions, whereas the maximization case applies to utility or benefit functions.
Definition 3 
(Classical Regret and the Minimax Criterion [3]). The regret for alternative a i is defined as:
R a i , s j = L a i , s j L * s j
The worst-case outcome for each alternative:
R m a x a i = max s S   R a i , s
According to the minimax principle, the optimal alternative is selected as:
a * = arg min a A   R m a x a
Here, the operator “arg” denotes the argument of the minimum function, that is, the value of the decision variable (alternative a i ) for which the function R m a x ( a i ) attains its minimum value. In other words, a * represents the alternative that minimizes the maximum regret among all possible alternatives.
The classical regret approach embodies the principle of “minimizing the loss under the worst-case scenario.” However, its fundamental limitation is the inability to incorporate the fuzziness of outcomes and the reliability of information, which are critical factors in real-world decision-making under uncertainty.
Definition 4 
(Fuzzy Numbers [18,38,53]). A fuzzy number A on a universe X is defined as follows:
A = { x , μ A x x X } ,     μ A : X 0 , 1
Here, μ A x   is the membership function.
Figure 1a illustrates a triangular fuzzy number. Here, uncertainty is represented by a single maximum point. A triangular fuzzy number is characterized by three parameters: A = (a, c, b).
Here:
  • a—the starting point (left support), where the membership value is μ x = 0 .
  • c—the peak of the triangle, where the membership function reaches its maximum value— μ x = 1 .
  • b—the end point (right support), where again μ x = 0 .
The membership function is mathematically defined as follows:
μ A x 0 ,     x a x a c a       ,     a < x c b x b a     ,     c < x < b 0 ,     x b
Since this function is triangular in shape, it represents one of the simplest fuzzy numbers and is often used in modeling uncertainties.
Figure 1b illustrates a trapezoidal fuzzy number, in which uncertainty is represented by a constant maximum interval. A trapezoidal fuzzy number is defined by four parameters: B = (a, b, c, d).
Here:
  • a—the starting point (left support), where μ x = 0 .
  • b—the left inflection point, where the membership function increases from 0 to 1.
  • c—the right inflection point, where the membership function begins to decrease from 1 to 0.
  • d—the end point (right support), where μ(x) = 0.
The membership function is mathematically expressed as follows:
μ B x 0 ,     x a x a c a       ,     a < x b 1               ,     b < x c d x d c   ,     c < x < d 0 ,     x d
Trapezoidal fuzzy numbers are more flexible compared to triangular fuzzy numbers, as they incorporate a region of constancy b x c . In this interval, the membership value is always equal to 1.
Both membership functions are considered among the most commonly used functions for defining fuzzy sets.
Definition 5 
(Z-numbers [36,37,38,52]). A Z-number is defined as a three-component construct.
Z = ( X , A , B )
where
  • X denotes the variable or linguistic descriptor under consideration;
  • A is a fuzzy restriction on the values of X, representing the outcome or evaluation;
  • B is a fuzzy number, interval, or probability distribution that expresses the reliability of the statement X= A .
Note: Here, A denotes the fuzzy restriction component of the Z-number, not to be confused with the set of alternatives.
The main differences between classical numbers, fuzzy numbers, and Z-numbers are presented in Table 1.
Definition 6 
(The distance function between Z-numbers [37,38]). The distance function between two Z-numbers is defined as follows:
d A 1 , B 1 , A 2 , B 2 = α d A A 1 , A 2 + 1 α d B B 1 , B 2 ,   α 0 , 1
Here, d A and d B are the distances between the A and B components of the Z-numbers, respectively. α represents the degree of preference assigned to either the A or B component of the Z-number.
Definition 7 
(Arithmetic Operations on Z-numbers and the Closure Property [36,38]). Arithmetic operations on Z-numbers are defined so as to preserve the closure property, i.e., the result of any operation between two Z-numbers is itself a Z-number. The theoretical foundations of this property were developed in [37,38]. In the calculations presented here, the concept of a discrete Z +  number is used. Given a discrete  Z = ( A , B )  the corresponding discrete  Z +  number is defined as  Z +    = (A, R), where A is a discrete fuzzy number (as in the case of simple Z-numbers), and R is a probability distribution p that satisfies the condition  A = i = 1 n μ A x i p x i , P A supp B . Table 2 below presents a step-by-step mathematical derivation of the subtraction operation (see Equation (11)) applied to two Z-numbers  Z i j = A i j , B i j  and  Z j * = A j * , B j *  used in the computation of the regret function:
R Z a i , s j = A i j , B i j A j * , B j * = A i j R , B i j R
The calculations corresponding to Equation (11) are performed in the sequential order shown in Table 2, which illustrates the execution of the subtraction operation on Z-numbers.
Notation and Interpretation:
  • A i j R : fuzzy number obtained as the difference between A i j and A j *  
  • B i j R : reliability component derived through the convolution between the fuzzy and probabilistic components, following the computational procedure outlined in Table 2.
  • μ A u , μ B ( w ) : membership functions of fuzzy and reliability components.
  • : fuzzy intersection minimum operator.
  • sup: supremum operator (equivalent to “max” in fuzzy computations).
  • p R X u , p R Y v : probability-density functions of Z i j   and Z j * .
  • p R X R Y v : convolution–based difference in probability distributions.
  • p Z ( u ) : resulting probability distribution after subtraction.
  • b j l : discrete support values of   B j ; μ B j ( b j l ) : their membership degrees.
  • p j l x j k :   probability value at x j k .
  • c k = μ A j x j k : membership degree of the fuzzy component A j   *   at the same point.
  • v k = p j l x j k : unknown probability variables in the optimization problem .
  • w : mean value verifying the compatibility of Az and Bz components.
The subtraction of two Z-numbers is performed through the sequence of operations described in Table 2. Each intermediate step produces either a fuzzy component or a probabilistic reliability component. Their integration yields a new Z-number A i j R , B i j R , confirming that the result of a subtraction between Z-numbers is itself a Z-number.
Hence, the closure property of Z-numbers under arithmetic operations is preserved.
In the addition, subtraction, multiplication, and division of Z-numbers, the computation of the B component (representing the degree of reliability) is carried out according to the same principle in all operations. The computation of the A component (representing the fuzzy outcome) follows the standard arithmetic rules for the addition, subtraction, multiplication, and division of fuzzy numbers.
Example 1. 
For illustration, an example is presented below: Let Z1 = (A1, B1) = ({1.20, 1.70, 2.00, 2.00}, {0.38, 0.50, 0.50, 0.62}) and Z2 = (A2, B2) = ({9.20, 13.575, 16.425, 16.85}, {0.12, 0.20, 0.20, 0.30}).
The arithmetic operations performed on these two Z-numbers yield the following results:
  • Addition: Z3 = Z1 + Z2 = ({10.40, 15.275, 18.425.575, 18.85}, {0.10, 0.17, 0.17, 0.27}).
  • Subtraction: Z3 = Z1 − Z2 = ({−15.65, −14.725, −11.575, −7.20}, {0.10, 0.17, 0.17, 0.27}).
  • Multiplication: Z3 = Z1 × Z2 = ({11.04, 23.077, 32.85, 33.70}, {0.10, 0.17, 0.17, 0.27}).
  • Division: Z3 = Z1 ÷ Z2 = ({0.0712, 0.1035, 0.1473, 0.2174}, {0.10, 0.17, 0.17, 0.27}).
The subtraction (and other arithmetic operations) of Z-numbers follow multi-stage fuzzy–probabilistic procedures. Due to their complexity, only the general formulation is presented here, while the detailed computational algorithm can be found in [36].
Having established this property, we now proceed to define the minimum and maximum of discrete Z-numbers (Definition 8).
Definition 8 
(Finding the minimum and maximum of discrete Z-numbers [37,38]).
Let us assume that,
Z 1 = A 1 , B 1 ,   Z 2 = A 2 , B 2
are discrete Z-numbers. The minimum is defined as follows:
Z 12 = min Z 1 , Z 2 = A 12 , B 12
Here,
A 12 = MIN A 1 , A 2 ,   p 12 = p 1 m i n p 2
The B reliability component is constructed based on the membership degrees of fuzzy probability distributions.
μ B 12 b 12 s = sup μ p 12 s p 12 s   subject   to   b 12 s = k p 12 s x k μ A 12 x k
The B component is calculated in the same way as described in Definition 7. In other words, as in the computational example provided in Definition 7, the B component yields the same result under the corresponding arithmetic operations.
In the case of the maximum,
Z 12 = max Z 1 , Z 2 = MAX A 1 , A 2 , B 12
and the convolution operation is performed in the “max” form.
These rules demonstrate that Z-numbers possess a closed structure under operations [36,38]: both the minimum and the maximum also yield a Z-number.
Definition 9 
(Conversion of Z-numbers into classical fuzzy numbers: Kang et al. [34]). proposed a method for transforming Z-numbers into classical fuzzy numbers. Based on this method, the conversion of   Z i j into a classical fuzzy number is explained step by step as follows:
  • Scalarization of the reliability component.
α = x μ B i j x d x μ B i j x d x
Here, μ B i j x denotes the membership function of the fuzzy number B i j , while α represents the scalar value that determines the degree of reliability.
2.
The fuzzy number A i j is transformed into a weighted fuzzy number based on the reliability degree α.
A i j α = { x , α μ A i j ( x ) x X } ,
Here, μ A i j x   represents the membership function of the fuzzy number A i j .
The weighted fuzzy number A i j α   is transformed into a classical fuzzy number as follows:
A i j = x , μ A i j x α | | x α X
As a result, the classical fuzzy number obtained from Z i j is expressed as follows:
Z i j | | | | A i j ,
Example 2. 
For illustration, an example is presented below: Let Z1 = (A1, B1) = ({1.20, 1.70, 2.00, 2.00}, {0.38, 0.50, 0.50, 0.62}), where each component of the number Z is interpreted as a trapezoidal fuzzy number (a, b, c, d).
We first transform the trapezoidal fuzzy number B1 into a crisp number according to Equation (17): α = a + 2 b + 2 c + d 6 = 0.38 + 2 ( 0.50 ) + 2 ( 0.50 ) + 0.62 6 = 3.00 6 = 0.50   and therefore, α = 0.50 0.7071 .
Next, we transform the fuzzy component of A 1 according to Equation (18), A 1 = a α 1 , b α 1 , c α 1 , d α 1   = ( 1.20 × 0.7071 ,   1.70 × 0.7071 ,   2.00 × 0.7071 , 2.00 × 0.7071 ) =   ( 0.8485 , 1.2021 , 1.4142 , 1.4142 ) .
Finally, from Equations (17)–(19), we obtain: Z1 ⟶ A1 = (0.8485, 1.2021, 1.4142, 1.4142), α = 0.50.
Definition 10 
(Ranking of Classical Fuzzy Numbers: Wang Method [54]). Wang et al. [54] introduced the centroid formula for generalized fuzzy numbers. Specifically, for a generalized trapezoidal fuzzy number:
A ~ = a , b , c , d ; w
the centroid coordinates are given as follows:
( x 0 ¯ , y 0 ¯ ) = a + b + c + d 4 d c a b ( d + c ) ( a + b ) w 3 1 + c b ( d + c ) ( a + b )
and the ranking function corresponding to the fuzzy number A ~ is defined as follows:
R ( A ~ ) = x 0 ¯ 2   + y 0 ¯ 2  
The ranking rules for two fuzzy numbers A ~ i and A ~ j should be carried out as follows:
  • If R A ~ i > R A ~ j , then A ~ i > A ~ j ;
  • If R A ~ i < R A ~ j , then A ~ i < A ~ j ;
  • If R A ~ i = R A ~ j , then A i ~ = A ~ j .
This method has been proposed to ensure a more stable and accurate comparison of fuzzy numbers.

5. Z-Regret Principle

The classical regret principle (Definitions 1 and 2) expresses utility functions L a i , s j   (see Equation (2)) using precise scalar values and is based on the criterion of “minimizing the worst-case loss.” While this approach is mathematically straightforward, it does not take into account the uncertainty and reliability factors commonly observed in human decision-making processes. In real-world scenarios, however, decision-makers often assess outcomes not through exact numerical values, but rather through fuzzy evaluations accompanied by degrees of reliability. In this regard, Z-numbers, defined as Z = (A, B), provide a more adequate framework by jointly modeling both the fuzzy assessment of the outcome (A) and the associated degree of reliability (B).
This paper proposes two approaches to extend the classical regret principle based on Z-numbers:
1.
Z-Regret principle. The first approach is based on the closedness principle of Z-numbers and incorporates the computational operations on Z-numbers developed by Rafik Aliev [36,37,38]. In this approach, for each scenario, the ideal Z-number Z j * = A j * , B j * is selected, and the calculation of the regret matrix is carried out on the basis of the subtraction operation and distance measures on Z-numbers (Definition 6 and Definition 7).
2.
Z-Regret Principle. The second approach is based on the method of transforming Z-numbers into classical fuzzy numbers [34]. In this approach, the reliability component B i j is first scalarized, and then the outcome component A i j is transformed into a weighted fuzzy number. The resulting classical fuzzy numbers are then ranked using the method proposed by Wang [54], after which the regret-based calculations are carried out in the traditional manner.
3.
Although both approaches are supported by algorithmic procedures and mathematical formalism, the primary aim of this study is to demonstrate that the approach based on the closure property of Z-numbers represents a more fundamental and theoretically sound formulation of the Z-regret principle. Accordingly, the second approach serves an auxiliary and comparative role, while the first approach constitutes the mathematical foundation of the Z-regret model.
4.
Section 5.1 and Section 5.2 provide a step-by-step explanation of both approaches.

5.1. Z-Regret Principle, Approach 1

In this approach, all algorithms and operations carried out in accordance with the classical regret principle are executed on Z-numbers, based on the principle of closure.
Step 1. Construction of the decision matrix. In the decision matrix, the utility (or cost) for each alternative and scenario is given in the form of a Z-number (Definition 5):
1.
A i j —the fuzzy evaluation of utility, represented in the form of fuzzy numbers (Definition 4);
2.
B i j —the degree of reliability of the fuzzy evaluation of utility, represented in the form of fuzzy numbers;
3.
Z i j = A i j , B i j denotes the Z-utility of alternative i under scenario j. Table 1, constructed on the basis of Z-numbers, is referred to as the Z-number-based utility matrix (Table 3).
Step 2. Identification of the scenarios with maximum utility. For each scenario j, the best Z-number is selected among all alternatives, and this optimal value is denoted as Z j * = A j * , B j * . Here, the term “best” (i.e., closest to the ideal) is determined based on the minimum distance between the Z-numbers Z j * and Z i j . The calculation of distances between Z-numbers is carried out using Definition 11 proposed below.
Definition 11 
(Proposed: Calculating Regrets Based on Z-numbers). Suppose that two Z-numbers are given:
Z i j = A i j , B i j ,   Z s j * = A s j * , B s j *
Here, Z S j * denote the ideal Z-number for a given scenario s j .
The computation of regrets based on Z-numbers is carried out through the calculation of distances between Z-numbers, according to the following equation (assuming that the components of Z-numbers are trapezoidal fuzzy numbers, as defined in Definition 4):
D Z a i , s j = d A i j , B i j , A s j * , B s j * =   0.5 · m = 1 4 a m s j *   a i j + k = 1 4 b k s j * b i j
For each scenario   s j , the scenarios with maximum utility R Z a i , s j are determined based on the ranking of distances D z * a i , s j   computed according to the following equation:
D z * a i , s j = min s j S   D Z a i , s j , i   1 , M ¯   , j     1 N ¯
Here, M denotes the number of scenarios, and N denotes the number of alternatives. The meaning of Equation (25) is that, since the ideal Z-number is chosen as the best—that is, the maximum Z-number—the Z-number closest to it in terms of distance is regarded as optimal. In other words, since the distances D z * a i , s j to the ideal Z-numbers are the smallest, they are regarded as the Z-numbers possessing the maximum utility across the scenarios. For the purposes of subsequent calculations, let us denote these Z-numbers as Z s j m a x a i , s j .
Step 3. Calculation of the regret matrix. Traditionally, the regret matrix is obtained by calculating the differences between the possible maximum outcome for each state and the current outcome. In our case, since each scenario (state) is represented in the form of Z-numbers, and taking into account the closure principle of Z-numbers, the determination of the regret matrix is carried out by subtracting (⊖) the Z-numbers of each scenario, Z i j = A i j , B i j , from the Z-numbers with maximum utility across the scenarios, Z s j m a x a i , s j . The subtraction operation is performed according to Equation (11) in Definition 7.
Table 4 presents the procedure for calculating the regret values for each alternative and scenario based on the Z-regret principle.
Step 4. Determination of the maximum regrets across scenarios for each alternative.
Since each element of the regret matrix is a Z-number, in accordance with Step 2 and Equation (26), for each alternative the maximum Z-number across scenarios, i.e., R m i n z i j = R A m i n i j , R B m i n i j is determined.
R min Z i = min j = 1 , , m R Z i j = R A m i I i , R B m i n i
Since being closest to the ideal Z-numbers implies having the minimum distance, unlike in the classical regret principle, instead of using the term “maximum,” we denote the maximum regrets as minimum by R min Z i .
Step 5. Selection of the minimum among the maximum regrets. In accordance with Equation (24), by calculating the distances from the ideal Z-number and based on the defi-nition of 12, the minimum of the maximum regret values is determined.
Definition 12 
(Proposed: Formal Expression of the Z-Regret Principle). The selection of the situation with the minimum value among the maximum regret values, in the classical regret principle, is carried out using Equation (7). In the Z-Regret principle, however, the value corresponding to the farthest point (i.e., the maximum distance) from the ideal Z-number is considered as the minimum regret value (see Equation (27)).
a * = ar g max a i A R min Z i = A i j a * ,   B i j a *
Since a * itself is a Z-number, the obtained result simultaneously reflects both the minimum utility and its associated reliability.
Thus, in this approach, the limitation of the classical regret principle is overcome, as both uncertainty and the corresponding reliability are taken into account.

5.2. Z-Regret Principle, Approach 2

This principle is based on the transformation of Z-numbers into ordinary fuzzy numbers and is carried out in the following sequence:
Step 1. Construction of the decision matrix. This step is identical to Step 1 in Approach 1.
Step 2. Based on Definition 9, by applying Equations (17) and (18), each Z i j number is transformed into ordinary Z i j -fuzzy numbers, and the results are presented as shown in Table 5.
Step 3. Determination of the ranks of the ordinary fuzzy numbers Z i j . For each ordinary fuzzy number Z i j , the Wang ranks are calculated based on Definition 10 as r i j = R Z i j   (Table 6).
Step 4. By applying the classical regret algorithm, the maximum ranks across scenarios are determined for each alternative based on Table 6.
  M j   =   max i { 1 , , n } r i j   ,     j   ϵ   1 , , M
Step 4. Construction of the regret matrix.
  • Sub-step 4.1. Based on Equation (29), the regret matrix is constructed in accordance with Table 6.
Reg ij   =   M j r i j   0
  • Sub-step 4.2. Calculation of the “maximum regret” values for the alternatives. For each alternative, the “maximum regret” values are calculated based on Equation (30).
Reg i max   =   max j { 1 , , m } Reg ij
Step 5. Selection of the minimum among the maximum regrets. Based on Equation (31), the alternative with the minimum “maximum regret” value is identified according to the classical regret principle.
a *     arg min i Reg i max

6. Practical Application of the Z-Regret Algorithm

Problem Statement. The assessment of advertising effectiveness is one of the most important issues in the strategic management of companies in the modern digital market. Advertising expenses usually constitute the largest part of the marketing budget, and any misjudgment may lead to significant financial losses directed toward inefficient channels [55,56]. Effective performance measurement enables companies to choose channels that provide the highest return on investment (ROI). Therefore, the issue of evaluating advertising effectiveness is of critical importance not only from an economic perspective but also from the standpoint of risk management [57].
A specific feature of the advertising environment is that it is characterized by a high degree of uncertainty. For example:
  • In cases of Bot Attacks, a large proportion of clicks do not belong to real users, and as a result, high Click-Through Rate (CTR), Cost Per Click (CPC), and Conversion Rate indicators lead to incorrect decisions [58,59].
  • Seasonal fluctuations in consumer demand and retail sales lead to significant deviations in performance indicators, reflecting the long-term persistence of seasonal effects in economic activity [60].
  • Platform differences also create additional risks. For example, in TikTok advertising, the CTR may be very high, but if data reliability is low (i.e., the share of bots is significant), managing the budget based on this indicator can be highly risky [61].
Suppose that, in the evaluation of performance in a digital advertising strategy, three alternative platforms and three scenarios are given:
  • Alternatives (platforms): A = { a 1 = Google ,   a 2 = Facebook ,   a 3 = TikTok } .
  • Scenarios (states): S = { s 1 : Normal, s 2   : Bot Attack,   s 3 : Seasonal Variation}.
  • For each pair a i , s j , the advertising performance is represented as a Z-number (the decision matrix): Z i j = A i j , B i j , Here, A i j denotes the evaluation of performance under different scenarios (e.g., a composite score of CTR/ROI) as a trapezoidal fuzzy number within the interval [0, 100], B i j denotes the evaluation of the reliability of A i j as a trapezoidal fuzzy number within the interval (0, 1). Trapezoidal fuzzy numbers provide a numerical representation of linguistic terms such as low, medium, high, very high, or expressions of certainty like medium, high, full certainty (Definition 4).
The initial dataset (the decision matrix) was assessed by experts using actual advertising performance indicators (CTR, CPC, Conversion Rate). Subsequently, through linguistic terms, the data were transformed into trapezoidal fuzzy numbers and represented in the form of Z-numbers, as illustrated in Table 3. In other words, Step 1 of Algorithms 5.1 and 5.2 has been implemented, and the corresponding results are provided in Table 7.
Assumptions and conditions:
  • Principle of Closedness: The set of Z-numbers is closed under arithmetic and comparison operations; that is, the results of such operations are again represented in the form of a Z-number.;
  • The distance function in Definition 6 (see Equation (10)) takes into account both the performance component (A) and the reliability component (B), and the weights α can be selected according to the requirements;
  • Table 7 presents the alternatives and scenarios as Z-numbers, expressed in terms of pairs of performance (A) and reliability (B). Each of these components is adequately modeled using trapezoidal fuzzy numbers.
A solution to this problem is required. The purpose of this study is to evaluate digital advertising performance under conditions of uncertainty. To this end, the limitations of classical indicators (CTR, CPC, Conversion Rate) are addressed by employing a Z-number approach, which incorporates both the performance component (A) and the degree of reliability (B) of information A.
On the basis of Z-numbers, the proposed Z-Regret principle is used, enabling the comparison of alternatives (Google, Facebook, TikTok) across different scenarios (Normal, Bot Attack, Seasonal Variation). Consequently, the selection of the optimal advertising channel is carried out in accordance with the requirements of the classical regret principle.
Solution to the Problem. To demonstrate the practical efficacy of the proposed Z-Regret principle, we now present a step-by-step procedure for solving this problem based on this principle.
The problem was solved by considering both approaches proposed within the framework of the Z-principle.

6.1. Solution of the Formulated Problem Under Approach 1

Step 1: In the problem formulation section, the decision matrix is presented in Table 7.
Step 2: At this stage, for each scenario j 1 3 ¯ , the maximum (optimal) Z s j * - values are to be identified. For simplicity, for each scenario we assume the overall ideal as Z S * = 100 , 100 , 100 , 100 , 0.95 , 1.00 , 1.00 , 1.00 . In the comparison, the Z-number that is at the smallest distance from the ideal Z-number is considered the maximum Z-number. The distance comparisons between Z-numbers and the ideal Z-number are carried out on the basis of Definition 11 and Equation (10).
Now, for each scenario, let us calculate the distance from this ideal number according to Equation (10) (where α =   0.5 is assumed).
The calculations yield the following results:
1.
Scenario S1—the scenario of ‘Normal Conditions’:
  • Distances: d Z S * , Z 1 1   = 40.00, d Z S * , Z 2 1   = 50.125, d Z S * , Z 3 1   = 60.35.
  • Result: the smallest distance from the ideal Z S * is d Z S * , Z 1 = 40.00 . For the ‘Normal Condition’ scenario, the maximum is Z S 1 * = Z1 (Google)= {A = [70, 75, 85, 90], B = [0.95, 1.00, 1.00, 1.00]}.
2.
Scenario S2—the scenario of ‘Bot Attack’:
  • Distances: d Z S * , Z 1 2   = 100.35, d Z S * , Z 2 2   = 80.35, d Z S * , Z 3 2   = 90.35.
  • Result: For the ‘Bot Attack’ scenario, the maximum is Z S 2 * = Z2 (Facebook) = {A = [50, 55, 65, 70], B = [0.70, 0.80, 0.85, 0.90]}.
3.
Scenario S3—the scenario of ‘Seasonal Variation’:
  • Distances: d Z S * , Z 1 3   = 60.125, d Z S * , Z 2 3   = 70.35, d Z S * , Z 3 23   = 80.35.
  • Result: or the ‘Seasonal Variation’ scenario, the maximum is Z S 3 * = Z1 (Google) = {A = [60, 65, 75, 80], B = [0.85, 0.90, 0.95, 1.00]}.
The results obtained in Step 2 are presented in Table 8.
Step 3: At this step, the regret matrix is computed:
  • Sub-step 3.1: For each i-th alternative and j-th scenario, the corresponding Z i j is subtracted from the maximum Z S j m a x -for that scenario according to Equation (14), based on the computational operations over Z-numbers proposed by Rafik Aliev [36,37,38] (Definition 7). As a result, the regret matrix presented in Table 9 is obtained.
  • Sub-step 3.2: Now, using Definition 11 and Equation (24), we calculate the distances for the regret matrix for each scenario (with the overall ideal value Z S * = 100 , 100 , 100 , 100 , 0.95 , 1.00 , 1.00 , 1.00 and α = 0.5), and determine the maximum values for each scenario (Table 10).
Under Approach 1, the evaluations based on the proximity distances from the ideal state are graphically illustrated in Figure 2.
Step 4. In this step, the Z S j * values are ranked with respect to their proximity to the ideal Z S * number, in accordance with Definition 11 and Equation (25). The obtained results are presented in Table 11.
Step 5. On the basis of Equation (27) provided in Definition 12, the alternative that exhibits the farthest distance among D Z S * , Z S j m a x is regarded as the alternative with the least maximum regret. Thus, by examining this table, we can state that, Z S 1 m a x F a c e b o o k     Z S 1 m a x T i k T o k     Z 2 m a x G o o g l e . Thus, the least maximum regret corresponds to Z S 1 m a x F a c e b o o k = Z 2 1 = A: High → [65, 70, 80, 85], B: High certainty → [0.85, 0.90, 0.95, 1.00], which indicates the Facebook alternative. This means that, with high confidence (B: High certainty), it can be stated that among the available advertising platforms, the selection of Facebook for advertising ensures that, even under the worst-case scenario, the potential losses will remain minimal.

6.2. Solution of the Formulated Problem Under Approach 2

Now let us calculate the regrets on the basis of the second approach. The main objective here is to transform the Z-numbers into ordinary fuzzy numbers using the method given in [34], and then convert them into crisp numbers by applying the Wang Ranking method [54] for ranking. Subsequently, the classical regret principle is applied to compute the least maximum regret value.
Step 1. Step 1 is carried out in the same way as in Approach 1.
Step 2. Transformation of Z-numbers into ordinary fuzzy numbers. Using Equations (17) and (18) in Definition 9, all Z-numbers listed in Table 7 are converted into ordinary fuzzy numbers, with the outcomes of the transformation shown in Table 12.
Step 3. Calculation of the ranks of ordinary fuzzy numbers. By applying Equations (20)–(22) from Definition 10, and assuming w = 1, the ranks of each fuzzy number in Table 12 are calculated. The obtained results are presented in Table 13.
Step 4. The application of the classical regret algorithm involves calculating the regret values for each scenario, identifying the maximum values, and constructing the regret matrix.
This procedure is implemented through the following two sub-steps:
  • Sub-step 4.1. The maximum values calculated across the scenarios are presented in Table 14.
  • Sub-step 4.2. Based on the maximum values obtained for the scenarios, the regret matrix elements are derived using Equation (5). The results of these computations are shown in Table 15.
Figure 3 provides a graphical illustration of the regret matrix, visually comparing the regret values of the three alternatives across all scenarios. This visualization offers a clearer perception of the comparative differences among alternatives and complements the numerical results in Table 15, thereby improving the overall interpretability of the analysis.
Step 5. At this stage, considering the maximum regret values listed in the Maximum Regret column of Table 15, the least maximum regret value is obtained through the application of Equation (7) in Definition 3. The corresponding result is provided in Table 16.
Table 15. The regret matrix (Approach 2).
Table 15. The regret matrix (Approach 2).
Alternatives/ScenariosS1: NormalS2: Bot AttackS3: Seasonal VariationMaximum Regrets
A1 (Google)0.829.070.009.07
A2 (Facebook)0.000.008.248.24
A3 (TikTok)9.653.6212.7512.75
Table 16. Final minimax ranking of alternatives under classical regret (Approach 2).
Table 16. Final minimax ranking of alternatives under classical regret (Approach 2).
AlternativesMaximum RegretsScenariosThe Rankings
A2 (Facebook)8.24S3: Seasonal Variation1
A1 (Google)9.07S2: Bot Attack2
A3 (TikTok)12.75S3: Seasonal Variation3
Table 16 shows that A2—Facebook, under Approach 2, represents the alternative with the least maximum regret, as its maximum regret value is lower than that of the other alternatives.

6.3. Comparative Evaluation of Similar Decision-Making Approaches

For comparative validation, the proposed Z-Regret principle was evaluated against the classical Savage Regret, TOPSIS, and Fuzzy-TOPSIS methods using the same decision matrix across three scenarios (S1—Normal condition; S2—Bot attack; S3—Seasonal variation), as shown in Table 7.
The performance component of each Z-number, A = (a, b, c, d), was defuzzified into crisp values according to the weighted average formula α = a + 2 b + 2 c + d 6   , which assigns higher weight to the core interval (b, c) to reduce uncertainty.
Following this transformation, the mean performance values for each alternative–scenario pair were derived and utilized in the comparative evaluation of classical and fuzzy decision-making methods. The outcomes of this comparison are summarized in Table 17.
As indicated in Table 17, the consistent selection of Facebook (A2) as the optimal alternative across all comparative methods confirms the convergence of results under different decision-making frameworks, thereby validating the computational stability of the proposed approach.
However, in the case of Z-Regret (Approach 1), the ranking of Facebook > TikTok > Google demonstrates that the model responds more sensitively to the reliability component (B).
  • Model stability: Despite differences in normalization and distance functions, Facebook outperformed in both the performance (A) and reliability (B) components.
  • Reliability effect: A high confidence level of B = [0.85, 0.90, 0.95, 1.00] reduced the distance function for Facebook, ensuring the most stable outcome. Although TikTok exhibited a similar A value, its lower reliability degree placed it second.
  • Cross-method consistency: In all other methods, the ranking remained the same—Facebook > Google > TikTok—confirming the result stability and computational reliability of the Z-Regret model.
The Z-Regret principle, particularly Approach 1, forms stable, confident, and risk-resistant decisions by integrating both the performance (A) and reliability (B) components into the decision-making process.
This principle models the information quality and degree of confidence jointly in decisions made under uncertainty, thereby demonstrating the practical strength and epistemic reliability of Z-numbers.

7. Results

The experimental results revealed that both approaches produced the same final outcome; that is, in accordance with the Z-Regret principle, the superior alternative was identified as A2—(Facebook) (Figure 4).
However, the reasons for the selection differ in accordance with the theoretical essence of the computational algorithms proposed for the Z-Regret principle.
Approach 1, by jointly considering both the performance values (A) and their reliability components (B), provides a more reliable and well-grounded result in the Normal Condition scenario where Facebook is selected. Precisely under normal conditions, both the performance indicators are stable and their reliability degree is highly evaluated. As a result, they are expressed in the form of Z-numbers. For this reason, the obtained result is balanced and allows us to make an optimal decision with maximum reliability. This approach shows that in real conditions it is not sufficient to rely only on the nominal values of performance indicators; in parallel, it is necessary to take into account the quality, stability, and risk factors of the data. Thus, Approach 1 ensures the most robust and risk-resistant decision-making, especially in environments where the information is incomplete, subject to manipulation, and characterized by uncertainty.
In Approach 2, the Z-numbers were first converted into fuzzy numbers and then into crisp values. As a result of this transformation, the influence of the reliability component was weakened, leading to a certain loss of information. In this case, decision-making relied primarily on performance indicators. For this reason, the superiority of Facebook was identified in the Seasonal Variation scenario, as it demonstrated relatively more stable performance values.
Thus, although both approaches coincide in terms of the overall outcome, the decision provided by Approach 1 should be regarded as more well-founded and sustainable. This is because, without incurring any loss of information, the alternatives are evaluated both by their performance indicators and by their level of reliability. This result confirms the superiority of the Z-Regret principle: while the classical regret principle compares only the outcomes, the Z-Regret principle enables more balanced decision-making by taking into account both the outcome and the quality of information.
Managerial Implications. The findings of this study provide significant contributions not only from a theoretical perspective but also for management practice:
  • Optimization of advertising budgets. Companies should not rely solely on high CTR and CPC indicators but also take into account the degree of reliability of these indicators. The Z-Regret approach ensures this balance.
  • Risk management. False indicators arising from bot attacks and click fraud are not considered in classical models. In contrast, Z-Regret enables more resilient decision-making in such cases.
  • Scenario planning. The fact that the justifications of the results differ across scenarios demonstrates that companies should evaluate not only the “best alternative” but also how that alternative behaves under different scenarios.
  • Strategy formulation. By applying the Z-Regret approach, managers can select advertising platforms that ensure long-term stability and resilience.
Approach 1 computations were carried out directly in the Z-environment, integrating both performance (A) and reliability (B) components. Hence, Facebook’s selection under the Normal Condition scenario is considered more justified, as this context ensures both stability of indicators and high reliability. Under normal conditions, performance measures such as CTR, CPC, and Conversion Rate are not subject to disruptive fluctuations, and their associated reliability levels remain consistently high. This integration allows Z-Regret to provide a balanced and maximally reliable decision outcome, demonstrating that the most trustworthy results are achieved precisely when both performance and reliability are jointly taken into account.
In Approach 2, the Z-numbers were first converted into fuzzy numbers and then into crisp values. As a result of this transformation, the influence of the reliability component (B) was weakened, leading to a certain loss of information. Since the decision was based on adjusted performance indicators, the superiority of Facebook was justified in the Seasonal Variation scenario due to its relatively stable performance values. However, because seasonal variation is subject to sharp fluctuations caused by campaigns and holidays, this weakens the confidence in the decision reached.
Thus, although both approaches coincide in terms of the overall outcome, the decision provided by Approach 1 should be considered more well-founded. This is because the alternatives are evaluated not only according to their performance indicators but also with respect to their reliability levels. This feature is particularly critical in risk-prone environments—such as advertising bot attacks or manipulation cases—where robustness and credibility of decisions are of paramount importance.
The analysis of the results further shows that the Z-Regret model not only validates the final decision but also explains how alternatives behave under different scenarios. In Approach 1, the selection of Facebook in the Normal Condition scenario is based on its higher reliability indicators. In Approach 2, however, the same alternative is chosen primarily due to its stability under Seasonal Variation conditions. This difference demonstrates that the Z-Regret principle ensures a more objective evaluation in real decision-making processes by jointly considering the combination of “outcome + reliability” in a balanced manner.
These findings constitute the main contribution of the study: by extending the classical regret theory with a reliability component, the Z-Regret principle enables more robust and well-founded decision-making under conditions of uncertainty.

8. Discussion

The results of the conducted experiments showed that, in both approaches, the final choice was the Facebook (A2) alternative. However, the justification of the selections across scenarios differed in line with the theoretical essence of each approach. This fact clearly demonstrates the main advantage of the Z-Regret principle in both approaches—namely, the consideration of not only outcomes but also the degree of reliability.
Since Approach 1 takes into account both the evaluation (A) and its reliability (B), the selection of Facebook is explained by its ability to provide more reliable results precisely in the Normal Condition scenario. In practical terms, this means that the algorithm filters out manipulated or unreliable indicators, thereby enabling more resilient decision-making.
Approach 2, however, weakened the B component due to the transformation of Z-numbers first into fuzzy and then into crisp values. For this reason, the superiority of Facebook was justified in the Seasonal Variation scenario based on its more stable performance indicators.
This comparison shows that the Z-Regret principle not only identifies the optimal alternative but also reveals its resilience profile under different scenarios. This feature is critically important in practical management, especially in fields such as digital advertising that are highly vulnerable to manipulation.

9. Conclusions

In this study, for the first time, the regret principle has been extended with Z-numbers, and the Z-Regret principle has been formally proposed. The proposed model combines Savage’s classical minimax regret criterion with Zadeh’s Z-numbers, thereby allowing consideration of both the outcome (A) and the degree of reliability of information (B). This approach provides a basis for making decisions that are more well-founded and resilient under conditions of uncertainty.
The practical application conducted—namely, the evaluation of the performance of digital advertising platforms—has demonstrated that in both approaches the final choice was the Facebook (A2) alternative. However, the underlying reasons for this selection differed:
  • Approach 1 (Z-Regret algorithm based on the closedness principle of Z-numbers) revealed that Facebook provided more reliable results in the Normal Condition scenario.
  • Approach 2 (Z-Regret algorithm based on the transformation of Z-numbers), on the other hand, showed that Facebook was superior under Seasonal Variation conditions due to its stable performance.
These results confirm that, while the classical regret principle relies solely on comparing evaluations, the Z-Regret principle enables more balanced and risk-resilient decision-making by considering both the evaluations themselves and their levels of reliability.
Theoretical Contributions:
  • The Z-Regret principle has been scientifically formalized for the first time.
  • In conducting regret calculations on Z-numbers, the importance of preserving the principle of closedness (i.e., the result of operations on Z-numbers must itself be a Z-number) has been demonstrated.
  • The comparison of two different approaches has substantiated the theoretical and practical advantages of incorporating the reliability factor.
Practical Contributions:
  • Companies can optimize their advertising strategies not only on the basis of nominal performance but also by considering the degree of reliability of the data.
  • In cases such as bot attacks and click fraud, the model based on the Z-Regret principle enables more resilient decision-making.
  • The analysis of results across scenarios allows managers to see not only the best alternative but also how that alternative behaves under different conditions.
Managerial Implications:
  • Managers can manage risks more effectively by paying attention not only to the magnitude of outcomes but also to their degree of reliability.
  • Considering different scenarios makes the selection of the optimal alternative more reliable and enhances the strategic sustainability of decisions.
  • Limitations: The applicability of the proposed Z-Regret principle depends on the accurate definition of fuzzy membership and reliability functions. In large-scale decision problems, the computational complexity of arithmetic operations on Z-numbers may increase significantly, which can limit its practical use.
  • Validation of Efficiency and Reliability: The efficiency and reliability of the proposed Z-Regret principle were demonstrated through a comparative case study involving digital advertising platforms. The method consistently identified the optimal alternative (Facebook) under different scenarios, while maintaining stability across fuzzy and probabilistic components. This confirms that the model provides both computational efficiency and decision reliability under uncertainty.
Future Research:
  • The application of the Z-Regret principle can be explored in other uncertain environments such as financial markets, energy consumption, and healthcare.
  • For big data processing, computational optimization of algorithms developed under the Z-Regret principle should be carried out.
  • Comparing the Z-Regret principle with other multi-criteria methods such as Fuzzy-AHP, TOPSIS, and VIKOR can more clearly highlight its distinctions.

Author Contributions

Conceptualization, R.A.; methodology, R.A.; software, V.S.; validation, R.A., V.S. and R.I.; formal analysis, R.A.; investigation, R.A. and R.I.; resources, R.A.; data curation, R.A. and V.S.; writing—original draft preparation, R.A.; writing—review and editing, R.A., V.S. and R.I.; visualization, V.S.; supervision, R.A.; project administration, R.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
MCDMMulti-Criteria Decision-Making
AHPAnalytic Hierarchy Process
TOPSISTechnique for Order Preference by Similarity to Ideal Solution
VIKORVlseKriterijumska Optimizacija I Kompromisno Resenje (Compromise solution approach)
DEMATELDecision Making Trial and Evaluation Laboratory
CTRClick-Through Rate (the ratio of clicks to impressions)
CPCCost Per Click (the cost incurred for each click)
ROIReturn on Investment (a measure of the profitability of an investment)

References

  1. Bernoulli, D. Exposition of a New Theory on the Measurement of Risk. Econometrica 1954, 22, 23–36. [Google Scholar] [CrossRef]
  2. von Neumann, J.; Morgenstern, O. Theory of Games and Economic Behavior; Princeton University Press: Princeton, NJ, USA, 1944; 625p. [Google Scholar]
  3. Savage, L.J. The Foundations of Statistics; Wiley: New York, NY, USA, 1954; 294p. [Google Scholar]
  4. Wald, A. Statistical Decision Functions; Wiley: New York, NY, USA, 1950; 179p. [Google Scholar]
  5. Hurwicz, L. Criterion for Decision Under Uncertainty; Cowles Commission Discussion Paper, Statistics; No. 355; Cowles Commission: New Haven, CT, USA, 1951; 19p. [Google Scholar]
  6. Keeney, R.L.; Raiffa, H. Decisions with Multiple Objectives: Preferences and Value Tradeoffs; Wiley: New York, NY, USA, 1976; 569p. [Google Scholar]
  7. Saaty, T.L. The Analytic Hierarchy Process; McGraw-Hill: New York, NY, USA, 1980; 287p. [Google Scholar]
  8. Hwang, C.-L.; Yoon, K. Multiple Attribute Decision Making: Methods and Applications; Springer: Berlin/Heidelberg, Germany, 1981; 259p. [Google Scholar]
  9. Arrow, K.J. Social Choice and Individual Values; Wiley: New York, NY, USA, 1951; 124p. [Google Scholar]
  10. Gibbard, A. Manipulation of Voting Schemes: A General Result. Econometrica 1973, 41, 587–601. [Google Scholar] [CrossRef]
  11. Satterthwaite, M.A. Strategy-Proofness and Arrow’s Conditions: Existence and Correspondence Theorems for Voting Procedures and Social Welfare Functions. J. Econ. Theory 1975, 10, 187–217. [Google Scholar] [CrossRef]
  12. Nash, J. Equilibrium Points in n-Person Games. Proc. Natl. Acad. Sci. USA 1950, 36, 48–49. [Google Scholar] [CrossRef]
  13. Nash, J. Non-Cooperative Games. Ann. Math. 1951, 54, 286–295. [Google Scholar] [CrossRef]
  14. Harsanyi, J.C. Games with Incomplete Information Played by “Bayesian” Players, I–III Part I. The Basic Model. Manag. Sci. 1967, 14, 159–182. [Google Scholar] [CrossRef]
  15. Selten, R. Spieltheoretische Behandlung Eines Oligopolmodells mit Nachfrageträgheit. Z. Gesamte Staatswiss. J. Inst. Theor. Econ. 1965, 121, 301–324. [Google Scholar]
  16. Simon, H.A. A Behavioral Model of Rational Choice. Q. J. Econ. 1955, 69, 99–118. [Google Scholar] [CrossRef]
  17. Kahneman, D.; Tversky, A. Prospect Theory: An Analysis of Decision Under Risk. Econometrica 1979, 47, 263–291. [Google Scholar] [CrossRef]
  18. Zadeh, L.A. Fuzzy Sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  19. Dubois, D.; Prade, H. Possibility Theory: An Approach to Computerized Processing of Uncertainty; Reprinted by Springer US, 2012; Plenum Press: New York, NY, USA, 1988; 259p, ISBN 978-1-4684-85289-1. Available online: https://books.google.az/books?id=nS8jngEACAAJ (accessed on 28 October 2025).
  20. Shafer, G. A Mathematical Theory of Evidence; Princeton University Press: Princeton, NJ, USA, 1976; 297p, ISBN 978-0-691-10042-8. Available online: https://books.google.az/books/about/A_Mathematical_Theory_of_Evidence.html?id=sJZwQgAACAAJ (accessed on 28 October 2025).
  21. Atanassov, K. Intuitionistic Fuzzy Sets. Fuzzy Sets Syst. 1986, 20, 87–96. [Google Scholar] [CrossRef]
  22. Stojanović, N.; Laković, M. Q[ε]-Fuzzy Sets. J. Korean Soc. Ind. Appl. Math. 2024, 28, 303–318. [Google Scholar] [CrossRef]
  23. Ramot, D.; Milo, R.; Friedman, M.; Kandel, A. Complex Fuzzy Sets. IEEE Trans. Fuzzy Syst. 2002, 10, 171–186. [Google Scholar] [CrossRef]
  24. Van Laarhoven, P.J.M.; Pedrycz, W. A Fuzzy Extension of Saaty’s Priority Theory. Fuzzy Sets Syst. 1983, 11, 229–241. [Google Scholar] [CrossRef]
  25. Chen, C.T. Extensions of the TOPSIS for Group Decision-Making Under Fuzzy Environment. Fuzzy Sets Syst. 2000, 114, 1–9. [Google Scholar] [CrossRef]
  26. Oglu, A.R.B.; Oglu, S.V.M. Estimation of Potential Locations of Trade Objects on the Basis of Fuzzy Set Theory. In Intelligent and Fuzzy Techniques: Smart and Innovative Solutions, INFUS 2020; Kahraman, C., Cevik Onar, S., Oztaysi, B., Sari, I., Cebi, S., Tolga, A., Eds.; Advances in Intelligent Systems and Computing; Springer: Cham, Switzerland, 2021; Volume 1197, pp. 389–396. [Google Scholar] [CrossRef]
  27. Mikayilova, R.; Alekperov, R. Method for Diagnostics and Selection of the Type of Market Structure of Commodity Markets Based on Fuzzy Set Theory. In Proceedings of the International Conference on Theory and Application of Soft Computing, Antalya, Turkey, 23–24 August 2021; Springer: Cham, Switzerland, 2021. [Google Scholar] [CrossRef]
  28. Mikayilova, R.; Alekperov, R. Determination of the Level of Development of Commodity Markets by Segmentation of Economic Regions Based on the Theory of Fuzzy Sets. In Proceedings of the International Conference on Intelligent and Fuzzy Systems, Online, 24–26 August 2021; Springer: Cham, Switzerland, 2021; pp. 121–128. [Google Scholar] [CrossRef]
  29. Balashirin, A.R.; Tarlan, I.I. Application of Neural Networks for Segmentation of Catering Services Market within the Overall System of Consumer Market on the Model of Restaurant Business with the Aim to Advance the Efficiency of Marketing Policy. In Proceedings of the 13th International Conference on Theory and Application of Fuzzy Systems and Soft Computing—ICAFS-2018, Warsaw, Poland, 27–28 August 2018; Aliev, R., Kacprzyk, J., Pedrycz, W., Jamshidi, M., Sadikoglu, F., Eds.; Springer: Cham, Switzerland, 2019; Volume AISC 896, pp. 1285–1292. [Google Scholar] [CrossRef]
  30. Trung, N.Q.; Thanh, N.V. Evaluation of Digital Marketing Technologies with Fuzzy Linguistic MCDM Methods. Axioms 2022, 11, 230. [Google Scholar] [CrossRef]
  31. Lamrani Alaoui, Y.; Gallab, M.; Tkiouat, M.; Di Nardo, M. A Hybrid-Fuzzy-Decision-Making Framework for Digital Technologies Selection. Discov. Appl. Sci. 2024, 6, 522. [Google Scholar] [CrossRef]
  32. Kuppusamy, V.; Shanmugasundaram, M.; Dhandapani, P.B.; Martin-Barreiro, C.; Cabezas, X.; Leiva, V.; Castro, C. Addressing a Decision Problem Through a Bipolar Pythagorean Fuzzy Approach: A Novel Methodology Applied to Digital Marketing. Heliyon 2024, 10, e23991. [Google Scholar] [CrossRef]
  33. Kilic, K.; Abdullayev, T.; Alakbarov, R.; Kilic, N. Processing of Fuzzy Queries and Software Implementation to a Relational Database of Wholesale and Retail Commercial Enterprises. Procedia Comput. Sci. 2016, 102, 490–494. [Google Scholar] [CrossRef][Green Version]
  34. Kang, B.; Wei, D.; Li, Y.; Deng, Y. A Method of Converting Z-Number to Classical Fuzzy Number. J. Inf. Comput. Sci. 2012, 9, 703–709. [Google Scholar][Green Version]
  35. Jiang, G.; Shen, X.; Liao, X.; Xuan, X.; Wu, L.; Zhang, H.; Li, Z. An Exploration on Z-Number and Its Properties. Mathematics 2024, 12, 3091. [Google Scholar] [CrossRef]
  36. Aliev, R.A.; Huseynov, O.H.; Aliyev, R.R.; Alizadeh, A.A. The Arithmetic of Z-Numbers: Theory and Applications; World Scientific: Singapore, 2015; ISBN 978-981-4675-28-4. Available online: https://books.google.az/books?id=sht4rgEACAAJ (accessed on 28 October 2025).
  37. Aliyev, R.R. Similarity-Based Multi-Attribute Decision Making under Z-Information. In Multi-Attribute Decision Making Under Z-Information; b-Quadrat Verlag: Berlin, Germany, 2015; pp. 33–39. [Google Scholar]
  38. Zadeh, L.A.; Aliev, R.A. Fuzzy Logic Theory and Applications: Part I and Part II; World Scientific Publishing: Singapore, 2018; 612p, ISBN 9789813238190. [Google Scholar]
  39. Liao, H.; Liu, F.; Xiao, Y.; Wu, Z.; Zavadskas, E.K. A Survey on Z-Number-Based Decision Analysis Methods and Applications: What’s Going On and How to Go Further? Inf. Sci. 2024, 663, 120234. [Google Scholar] [CrossRef]
  40. Wang, C.; Li, L.; Qiu, D. A Group Decision-Making Approach with Z-Numbers Based on the Choquet Integral. In Proceedings of the 9th International Conference on Mathematics and Artificial Intelligence (ICMAI ’24), Beijing, China, 10–12 May 2024; Association for Computing Machinery: New York, NY, USA, 2024; pp. 66–72. [Google Scholar] [CrossRef]
  41. Su, X.; Guan, X.; Xu, Z.; Qian, H. A New Decision-Making Method Based on Z-Decision-Making Trial and Evaluation Laboratory and Ordered Weighted Average and Its Application in Renewable Energy Source Investment. Front. Energy Res. 2022, 10, 978767. [Google Scholar] [CrossRef]
  42. Alam, N.-B.; Ku Khalif, K.M.N.; 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]
  43. Wu, M.; Ma, S.; Fan, J. A Spherical Z-Number Multi-Attribute Group Decision-Making Model Based on the Prospect Theory and GLDS Method. Complex Intell. Syst. 2024, 10, 8501–8524. [Google Scholar] [CrossRef]
  44. Alam, N.-B.; Khalif, K.-K.; Jaini, N.I. Synergic Ranking of Fuzzy Z-Numbers Based on Vectorial Distance and Spread for Application in Decision-Making. AIMS Math. 2023, 8, 11057–11083. [Google Scholar] [CrossRef]
  45. Balashirin, A.R. The Use of Z-Numbers to Assess the Level of Motivation of Employees, Taking into Account Non-Formalized Motivational Factors. In Intelligent and Fuzzy Systems, INFUS 2023; Kahraman, C., Sari, I.U., Oztaysi, B., Cebi, S., Cevik Onar, S., Tolga, A.C., Eds.; Springer: Cham, Switzerland, 2023; Volume LNNS 758, pp. 471–482. [Google Scholar] [CrossRef]
  46. Alekperov, R. Using Fuzzy Z-Numbers When Processing Flexible Queries. In Intelligent and Fuzzy Systems, INFUS 2022; Kahraman, C., Tolga, A.C., Cevik Onar, S., Cebi, S., Oztaysi, B., Sari, I.U., Eds.; Springer: Cham, Switzerland, 2022; Volume LNNS 504, pp. 435–444. [Google Scholar] [CrossRef]
  47. Balashirin, A.R.; Togrul, S.T. Detecting Anomalies in Data Using Z-Numbers. In Intelligent and Fuzzy Systems, INFUS 2024; Kahraman, C., Cevik Onar, S., Cebi, S., Oztaysi, B., Tolga, A.C., Sari, I.U., Eds.; Springer: Cham, Switzerland, 2024; Volume LNNS 1089, pp. 96–106. [Google Scholar] [CrossRef]
  48. Balashirin, A.R.; Togrul, S.T.; Mikayilova, R. Detection of Anomalies in the Energy Consumption System by Soft-Computing Methods. In Intelligent and Fuzzy Systems, INFUS 2025; Springer: Cham, Switzerland, 2025; pp. 791–798. [Google Scholar] [CrossRef]
  49. Alekperov, R.; Mikayilova, R.; Shukurova, S. An Approach to Assessing the Level of Development of Enterprises in Order to Introduce Convergent Technologies Based on Z-Numbers. In Theory and Applications of Fuzzy Systems; Springer: Cham, Switzerland, 2023. [Google Scholar] [CrossRef]
  50. Nuriyev, M.; Nuriyev, A.; Mammadov, J. Application of the Z-Information-Based Scenarios for Energy Transition Policy Development. Energies 2025, 18, 1437. [Google Scholar] [CrossRef]
  51. Nuriyev, M. Z-Numbers-Based Hybrid MCDM Approach for Energy Resources Ranking and Selection. Int. J. Energy Econ. Policy 2020, 10, 22–30. [Google Scholar] [CrossRef]
  52. Zadeh, L.A. A Note on Z-Numbers. Inf. Sci. 2011, 181, 2923–2932. [Google Scholar] [CrossRef]
  53. Aliev, R.A. Fundamentals of the Fuzzy Logic-Based Generalized Theory of Decisions; Springer: Berlin/Heidelberg, Germany, 2013; Volume XVI, 324p, ISBN 978-3-642-34894-5. e-ISBN 978-3-642-34895-2; Available online: https://link.springer.com/book/10.1007/978-3-642-34895-2 (accessed on 28 October 2025).
  54. Wang, Y.J.; Lee, H.S. The Revised Method of Ranking Fuzzy Numbers with an Area Between the Centroid and the Original Point. Comput. Math. Appl. 2008, 55, 2033–2042. [Google Scholar] [CrossRef]
  55. Luzon, Y.; Pinchover, R.; Khmelnitsky, E. Dynamic Budget Allocation for Social Media Advertising Campaigns: Optimization and Learning. Eur. J. Oper. Res. 2022, 299, 223–234. [Google Scholar] [CrossRef]
  56. Kumar, V.; Gupta, S. Conceptualizing the Evolution and Future of Advertising. J. Advert. 2016, 45, 302–317. [Google Scholar] [CrossRef]
  57. Yuan, X.; Ghosh, A.; Ali, D.A. Research on Risk Management of Advertising Projects Based on Internet Search Engine. Acad. J. Manag. Soc. Sci. 2024, 6, 79–82. [Google Scholar] [CrossRef]
  58. Zhang, Z.; Yin, H.; Rao, S.X.; Yan, X.; Wang, Z.; Liang, W.; Jiang, J. Identifying E-Commerce Fraud Through User Behavior Data: Observations and Insights. Data Sci. Eng. 2025, 10, 24–39. [Google Scholar] [CrossRef]
  59. Haddadi, H. Fighting Online Click-Fraud Using Bluff Ads. ACM SIGCOMM Comput. Commun. Rev. 2010, 40, 21–25. [Google Scholar] [CrossRef]
  60. Gil-Alana, L.A.; Poza, C. Seasonal Long Memory in Retail Sales in the G7 Countries. Fractal Fract. 2024, 8, 650. [Google Scholar] [CrossRef]
  61. Kanei, F.; Chiba, D.; Hato, K.; Akiyama, M. Detecting and Understanding Online Advertising Fraud in the Wild. IEICE Trans. Inf. Syst. 2020, E103-D, 1512–1523. [Google Scholar] [CrossRef]
Figure 1. Membership functions of triangular (a) and trapezoidal (b) fuzzy numbers.
Figure 1. Membership functions of triangular (a) and trapezoidal (b) fuzzy numbers.
Mathematics 13 03579 g001
Figure 2. Maximum regret distances (Approach 1).
Figure 2. Maximum regret distances (Approach 1).
Mathematics 13 03579 g002
Figure 3. A graphical representation of the regret matrix (Approach 2).
Figure 3. A graphical representation of the regret matrix (Approach 2).
Mathematics 13 03579 g003
Figure 4. Comparative analysis of the results obtained from Approach 1 and Approach 2.
Figure 4. Comparative analysis of the results obtained from Approach 1 and Approach 2.
Mathematics 13 03579 g004
Table 1. Comparison of classical numbers, fuzzy numbers, and Z-numbers in terms of outcomes, reliability, and uncertainty.
Table 1. Comparison of classical numbers, fuzzy numbers, and Z-numbers in terms of outcomes, reliability, and uncertainty.
ModelEvaluationReliabilityLevel of Uncertainty
Classical numbersCrisp, deterministic valueAssumed to be fully reliable (implicit = 1)No uncertainty (only exact outcomes)
Fuzzy numbersFuzzy evaluation with membership valuesNot explicitly representedModels vagueness and imprecision
Z-numbersFuzzy evaluation ( A ~ )Reliability component (B), fuzzy or probabilisticModels both uncertainty and reliability
Table 2. Execution of the subtraction operation on Z-numbers.
Table 2. Execution of the subtraction operation on Z-numbers.
StepMathematical ExpressionExplanation
1 μ A i j R v = sup u μ A i j u μ A j * v u The   fuzzy   component   A i j R is computed in accordance with the subtraction rule for fuzzy numbers.
2 p R X R Y v = R p R X u p R Y v u d u Intermediate step: subtraction based on probability-density convolution, used for computing the reliability component (B).
3 μ p Z ( p Z ) = s u p p X , p Y ( μ B X ( R μ A X ( u ) p X ( u ) d u )           μ B Y ( R μ A Y ( u ) p Y ( u ) d u ) ) Intermediate   stage   of   computing   B i j R   through   the   aggregated   probability   distribution   p Z .
4 μ B Z ( w ) = s u p p Z ( μ p Z ( p Z ) ) The   membership   function   of   the   reliability   component   ( B i j R ) is obtained.
5 b j l = k = 1 n j μ A j ( x j k ) p j l x j k      subject to:       k = 1 n j p j l x j k = 1 ,                                     p j l x j k 0 , | k = 1 , , n j   This is solved as a linear programming problem: v 1 + c 2 v 2 + + c n v n | | b j l , subject to vv 1 + v 2 + + v n = 1 ,     v k 0 , where   c k = μ A j x j k ,     v k = p j l x j k Determination   of   the   elements   of   B i j R by solving a linear-programming problem that ensures probabilistic consistency between fuzzy and reliability components.
6 w = R μ   A z u p Z u d u Ensures   the   consistency   condition   between   A i j R   and   B i j R . The final result
R Z a i , s j   =   ( A i j R ,   B i j R ) is a Z-number, confirming the closure property.
Table 3. A Z-number-based utility matrix.
Table 3. A Z-number-based utility matrix.
Alternatives/Scenarios s 1 s 2 s m
a 1 Z 11 = A 11 , B 11 Z 12 = A 12 , B 12 Z 1 m = A 1 m , B 1 m
a 2 Z 21 = A 21 , B 21 Z 22 = A 22 , B 22 Z 2 m = A 2 m , B 2 m
a n Z n 1 = A n 1 , B n 1 Z n 2 = A n 2 , B n 2 Z n m = A n m , B n m
Table 4. Z-Regret Matrix (Approach 1).
Table 4. Z-Regret Matrix (Approach 1).
Alternatives/Scenarioss1s2 s m
a1 R z 11 = Z s 1 m a x Z 11 R z 12 = Z s 2 m a x Z 12 R z 1 m = Z s m m a x Z 1 m
a2 R z 21 = Z s 1 m a x Z 21 R z 22 = Z s 2 m a x Z 22 R z 2 m = Z s m m a x Z 2 m
a n R z n 1 = Z s 1 m a x Z n 1 R z n 2 = Z s 2 m a x Z n 2 R z n 3 = Z s m m a x Z n m
Table 5. A Z-number-based utility matrix (Approach 2).
Table 5. A Z-number-based utility matrix (Approach 2).
Alternatives/Scenarios s 1 s 2 s m
a 1 r 1 1 = Z 11 A 11 , B 11 A 12 = Z 12 A 12 , B 12 A 1 m = Z 1 m A 1 m , B 1 m
a 2 Z 2 1 = Z 21 A 21 , B 21 Z 2 2 = Z 22 A 22 , B 22 Z 2 m = Z 2 m A 2 m , B 2 m
a n Z n 1 = Z n 1 A n 1 , B n 1 A n 2 = Z n 2 A n 2 , B n 2 A n m = Z n m A n m , B n m
Table 6. Wang ranking matrix.
Table 6. Wang ranking matrix.
Alternatives/Scenarios s 1 s 2 s m
a 1 r 11 r 12 r 1 m
a 2 r 21 r 22 r 2 m
a n r 21 r n 2 r n m
Table 7. The decision matrix. Initial performance evaluations of advertising platforms (Google, Facebook, TikTok) expressed as Z-numbers under three scenarios. The underlying data were provided by domain experts as described in the paper; therefore, no additional external sources are cited.
Table 7. The decision matrix. Initial performance evaluations of advertising platforms (Google, Facebook, TikTok) expressed as Z-numbers under three scenarios. The underlying data were provided by domain experts as described in the paper; therefore, no additional external sources are cited.
Alternatives/ScenariosS1: NormalS2: Bot AttackS3: Seasonal Variation
A1 (Google) Z 1 1 = A: Very high → [70, 75, 85, 90]
B: Full certainty → [0.95, 1.00, 1.00, 1.00]
Z 1 2 = A: Low → [40, 45, 55, 60] B: Moderate certainty → [0.70, 0.80, 0.85, 0.90] Z 1 3 = A: High → [60, 65, 75, 80]
B: High certainty → [0.85, 0.90, 0.95, 1.00]
A2 (Facebook) Z 2 1 = A: High → [65, 70, 80, 85]
B: High certainty → [0.85, 0.90, 0.95, 1.00]
Z 2 2 = A: Medium → [50, 55, 65, 70] B: Moderate certainty → [0.70, 0.80, 0.85, 0.90] Z 2 3 = A: Medium → [55, 60, 70, 75] B: Moderate certainty → [0.70, 0.80, 0.85, 0.90]
A3 (TikTok) Z 3 1 = A: High → [60, 65, 75, 80]
B: Moderate certainty → [0.70, 0.80, 0.85, 0.90]
Z 3 2 = A: Low → [45, 50, 60, 65] B: Moderate certainty → [0.70, 0.80, 0.85, 0.90] Z 3 3 = A: Medium → [50, 55, 65, 70] B: Moderate certainty → [0.70, 0.80, 0.85, 0.90]
Table 8. Maximum Z-numbers for each scenario obtained by applying Approach 1.
Table 8. Maximum Z-numbers for each scenario obtained by applying Approach 1.
Scenarios d Z S * , Z 1 j d Z S * , Z 2 j d Z S * , Z 3 j The Minimum Distance Maximum   Z S j * Z S j m a x
S 1   Normal Conditions40.0050.12560.3540.00 Z 1 1 G o o g l e Z S 1 m a x = 70 , 75 , 85 , 90 , 0.95 , 1.00 , 1.00 , 1.00
S 2 B o t A t t a c k 100.3580.3590.3580.35 Z 2 2 F a c e b o o k Z S 2 m a x = 50 , 65 , 70 , 0.70 , 0.80 , 0.85 , 0.90
S 3 Seasonal Variation60.12570.3580.3560.125 Z 1 3 G o o g l e Z S 2 m a x = 60 , 65 , 75 , 80 , 0.85 , 0.90 , 0.95 , 1.00
Table 9. Regret matrix of alternatives under different scenarios (Approach 1).
Table 9. Regret matrix of alternatives under different scenarios (Approach 1).
Alternatives/ScenariosS1: NormalS2: Bot AttackS3: Seasonal Variation
A1 (Google) Z 1 1 = {[−20,−10,10,20], [0.92,1.00,1.00,1.00]} Z 1 2 = {[−10,0,20,30], [0.60,0.71,0.77,0.84]} Z 1 3 = {[−20, −10,10,20], [0.77,0.84,0.91,1.00]}
A2 (Facebook) Z 2 1 = {[−15,−5,15,25],
[0.83,0.90,0.95,1.00]}
Z 2 2 = {[−20,−10,10,20], [0.60,0.71,0.77,0.84]} Z 2 3 = {[−15, −5,15,25], [0.66,0.76,0.82,0.90]}
A3 (TikTok) Z 3 1 = {[−10,0,20,30],
[0.57,0.70,0.75,0.81]}
Z 3 2 = {[−15,5,15,25], [0.60,0.71,0.77,0.84]} Z 3 3 = {[−10,0,20,30], [0.66,0.76,0.82,0.90]}
Table 10. Maximum regret distances for alternatives under Normal, Bot Attack, and Seasonal scenarios (Approach 1).
Table 10. Maximum regret distances for alternatives under Normal, Bot Attack, and Seasonal scenarios (Approach 1).
Scenarios d Z S * , Z 1 j d Z S * , Z 2 j d Z S * , Z 3 j The Minimum Distance Maximum   Z S j * Z S j m a x
A1 (Google)75.0070.10115.4670.10 Z 2 1 B o t   A t t a c k Z S 1 m a x = 15 , 5 , 15 , 25 , 0.83 , 0.90 , 0.95 , 1.00
A2 (Facebook)100.35105.35110.35100.35 Z 2 2 N o r m a l Z S 2 m a x = 20 , 10 , 10 , 20 , 0.60 , 0.71 , 0.77 , 0.84
A3 (TikTok)95.04105.29115.2995.04 Z 1 3 N o r m a l Z S 3 m a x = 20 , 10 , 10 , 20 , 0.77 , 0.84 , 0.91 , 1.00
Table 11. Ranking of alternatives based on Z-Regret principle (Approach 1).
Table 11. Ranking of alternatives based on Z-Regret principle (Approach 1).
The Maximum Z-Number D Z S * , Z S j m a x The Ranks
Z S 1 m a x G o o g l e 70.10 S 2 B o t A t t a c k
Z S 3 m a x T i k T o k 95.04 S 1 N o r m a l
Z S 2 m a x F a c e b o o k 105.35 S 1 N o r m a l
Table 12. Transformation of the Z-numbers specified for each alternative and scenario (Table 7) into classical fuzzy numbers (Approach 2).
Table 12. Transformation of the Z-numbers specified for each alternative and scenario (Table 7) into classical fuzzy numbers (Approach 2).
Alternatives/ScenariosS1: NormalS2: Bot AttackS3: Seasonal Variation
A1 (Google)α = 0.9833
Z 1 1 = [69.41, 74.37, 84.29, 89.25]
α = 0.8125
Z 1 2 = [36.08, 40.59, 49.87, 54.38]
α = 0.9250
Z 1 3 = [57.05, 61.76, 71.37, 76.18]
A2 (Facebook)α = 0.9250
Z 2 1 = [62.52, 67.33, 76.94, 81.76]
α = 0.8125
Z 2 2 = [45.15, 49.66, 58.94, 63.45]
α = 0.8125
Z 2 3 = [49.75, 54.27, 63.32, 67.84]
A3 (TikTok)α = 0.8100
Z 3 1 = [54.00, 58.50, 67.50, 72.00]
α = 0.8125
Z 3 2 = [41.41, 46.01, 55.29, 59.89]
α = 0.8125
Z 3 3 = [45.23, 49.75, 58.81, 63.33]
Table 13. The results obtained from the ranking assessment of fuzzy numbers by applying the Wang method (Approach 2).
Table 13. The results obtained from the ranking assessment of fuzzy numbers by applying the Wang method (Approach 2).
Alternatives/ScenariosS1: NormalS2: Bot AttackS3: Seasonal Variation
A1 (Google)Centroid: (x0, y0) = (79.33, 0.5)
Wang   Rank :   R ( Z 1 1 )   =   R ( A ~ ) = 79.58
Centroid: (x0, y0) = (52.92, 0.5)
Wang   Rank :   R ( Z 1 2 )   =   R ( A ~ ) = 53.17
Centroid: (x0, y0) = (74.58, 0.5)
Wang   Rank : R ( Z 1 3 )   =   R ( A ~ ) = 74.83
A2 (Facebook)Centroid: (x0, y0) = (80.15, 0.5)
Wang   Rank :   R ( Z 2 1 )   =   R ( A ~ ) = 80.40
Centroid: (x0, y0) = (61.99, 0.5)
Wang   Rank :   R ( Z 2 2 )   =   R ( A ~ ) = 62.24
Centroid: (x0, y0) = (66.34, 0.5)
Wang   Rank :   R ( Z 2 3 )   =   R ( A ~ ) = 66.59
A3 (TikTok)Centroid: (x0, y0) = (70.50, 0.5)
Wang   Rank :   R ( Z 3 1 )   =   R ( A ~ ) = 70.75
Centroid: (x0, y0) = (58.37, 0.5)
Wang   Rank :   R ( Z 3 2 )   =   R ( A ~ ) = 58.62
Centroid: (x0, y0) = (61.83, 0.5)
Wang   Rank :   R ( Z 3 3 )   =   R ( A ~ ) = 62.08
Table 14. Maximum values by scenarios (Approach 2).
Table 14. Maximum values by scenarios (Approach 2).
ScenariosMaximum Values for the Scenarios
S1: Normal80.40
S2: Bot Attack62.24
S3: Seasonal Variation74.83
Table 17. Comparison results of similar decision-making methods.
Table 17. Comparison results of similar decision-making methods.
MethodConsidered ComponentsKey Indicators and Results
1Z-Regret (Approach 1)(A, B) (full Z-environment)Distance between the ideal Z-number and each alternative: Facebook (105.35) > TikTok (95.04) > Google (70.10)
2Z-Regret (Approach 2)(A) (values transformed and defuzzified based on B)Minimum possible loss under the worst-case scenario: Facebook (8.24) < Google (9.07) < TikTok (12.75)
3Savage Regret(A) (defuzzified values)Maximum loss principle: Facebook (5.00) < Google (10.00) = TikTok (10.00); after tie-break analysis, the final ranking is Facebook > Google > TikTok
4TOPSIS(A) (defuzzified values)Closeness coefficient to the ideal solution: Facebook (0.672) > Google (0.528) > TikTok (0.289)
5Fuzzy-TOPSIS(A) (defuzzified values)Fuzzy closeness coefficient: Facebook (0.637) > Google (0.578) > TikTok (0.229)
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.

Share and Cite

MDPI and ACS Style

Alekperov, R.; Salahli, V.; Imamguluyev, R. Decision Making Under Uncertainty: A Z-Number-Based Regret Principle. Mathematics 2025, 13, 3579. https://doi.org/10.3390/math13223579

AMA Style

Alekperov R, Salahli V, Imamguluyev R. Decision Making Under Uncertainty: A Z-Number-Based Regret Principle. Mathematics. 2025; 13(22):3579. https://doi.org/10.3390/math13223579

Chicago/Turabian Style

Alekperov, Ramiz, Vugar Salahli, and Rahib Imamguluyev. 2025. "Decision Making Under Uncertainty: A Z-Number-Based Regret Principle" Mathematics 13, no. 22: 3579. https://doi.org/10.3390/math13223579

APA Style

Alekperov, R., Salahli, V., & Imamguluyev, R. (2025). Decision Making Under Uncertainty: A Z-Number-Based Regret Principle. Mathematics, 13(22), 3579. https://doi.org/10.3390/math13223579

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop