Skip to main content
Top
Published in: Complex & Intelligent Systems 6/2023

Open Access 12-05-2023 | Original Article

A dynamic multi-attribute group decision-making method with R-numbers based on MEREC and CoCoSo method

Authors: Rui Cheng, Jianping Fan, Meiqin Wu

Published in: Complex & Intelligent Systems | Issue 6/2023

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Dynamic multi-attribute group decision-making (DMAGDM) is a widespread practice in which evaluations are provided by multiple decision-makers at various times and early evaluations impact later evaluations. Additionally, attributes and alternatives can be added or removed over time. An R-numbers DMAGDM method is developed based on the advantages of R-numbers in capturing risks. This paper introduces the R-numbers Einstein weighted averaging (RNEWA) operator and R-numbers weighted Einstein geometric (RNEWG) operator, which are distinct from conventional algebraic operations, and examines their properties. Moreover, an expert weight determination model is constructed using the similarity measure of R-numbers. The attribute weight determination model in the R-numbers environment is also proposed with the method based on the criteria removal effects method (MEREC). A static rating calculation model, which utilizes the combination compromise solution (CoCoSo) method in the R-numbers environment, is built using the RNEWA operator and RNEWG operator. Furthermore, a new dynamic rating calculation model is proposed which does not require storage of all decision information over time. Finally, the applicability and effectiveness of the R-numbers DMAGDM method is demonstrated through a case study on supply chain risk assessment of manufacturing enterprises.
Notes

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Introduction

Multi-attribute decision-making (MADM) is a significant branch in the field of decision-making, widely applied in various domains, such as industrial supplier selection [1, 2], enterprise performance evaluation [3, 4], risk assessment [57], modern agricultural development [8, 9], etc. And in many cases, decision-making is a dynamic process where early decisions will have a significant impact on subsequent outcomes. The process of obtaining the optimal result by multiple experts evaluating alternatives for multiple attributes at different times is known as dynamic multi-attribute group decision-making (DMAGDM). Decision-making also has a core set of procedures, and more and more scholars are conducting research to improve its efficiency, resulting in significant research achievements. The following topics are the main contents of these new decision models: (1) model for representing information of decision-makers' opinions, (2) model for aggregating decision-making information, (3) model for calculating the weights of decision-makers, (4) model for determining attribute weights, and (5) model for determining alternative priorities.
In the representation of decision-maker's opinions, to better describe the vagueness and uncertainty of decision information, researchers have proposed various models for fuzzy information representation. However, when the available data come from unreliable sources or involves future time, there is a certain degree of uncertainty and error in the existing fuzzy information representation models, resulting in a certain deviation between the available data and the definite values. Therefore, the concept of R-numbers [10] was proposed. R-numbers can capture and analyze errors and risks associated with fuzzy numbers in decision-making problems, particularly those involving future events. Additionally, the R-numbers method can simulate various risk scenarios by considering a range as the change of fuzzy data. Therefore, compared with the existing fuzzy set theory, R-numbers have more advantages in describing decision problems.
Information aggregation models play a crucial role in group decision-making environments, and the study of information aggregation operators has been active in recent years. To meet the needs of various information processing requirements, a variety of types of information fusion aggregation operators have been developed, including arithmetic averaging operator [1114], ordered weighted averaging operator [11, 14, 15], hybrid weighted averaging operator [11, 14], weighted geometric operator [1113, 16], ordered weighted geometric operator [11, 16], hybrid weighted geometric operator [11, 16], Bonferroni mean operator [1719], Choquet integral operator [20, 21], Heronian mean operator [22, 23], etc. However, all of the above aggregation operators are based on a combination of algebraic products and algebraic sums. Algebraic operations include algebraic product and algebraic sum, but they are not the only operations that can be used to perform intersection and union operations. Various t-norms and t-conorms can also be used to establish the corresponding intersection and union operations, and the Einstein sum and Einstein product [24] are good choices, because they have the same smooth approximation as algebraic product and algebraic sum, respectively. Therefore, Einstein weighted average operator and Einstein weighted geometric operator are proposed in this paper to aggregate R-numbers.
In multi-attribute group decision-making (MAGDM), weight determination is an important concept. The core problem of this research is the determination of expert and attribute weights, which are unknown in this study. Objective weight determination methods are used for both types of weights. For expert weights, previous studies mainly rely on the concept of entropy. However, Chen and Yang [25] proposed a method to determine the objective weights by deriving expert weights from evaluation values. As different experts have different levels of knowledge and professional skills, the evaluation values given by experts may be unreasonable, and it is unreasonable to assign equal weights to experts. Most MAGDM studies adopt a subjective weight determination method based on expert experience [2628]. However, assigning expert weights subjectively will result in significant deviation and massive workload. Therefore, we believe that for expert evaluation value, the smaller the deviation from common perception, the lower the expert weight, and the larger the deviation from common perception, the higher the expert weight. For attribute weights, previous studies mainly relied on the concept of maximum deviation. The attribute weights are usually determined by the deviation values of different alternatives under each attribute. The larger the deviation, the larger the attribute weight. Keshavarz-Ghorabaee [29] proposed a new method for determining objective attribute weights, referred to as the Method based on the Removal Effects of Criteria (MEREC). Attribute weights are calculated using the removal effect of each attribute on the overall performance of the alternatives. In this method, when the removal of an attribute has a greater impact on the overall performance of the scheme, the attribute weight is larger.
There are numerous models for determining the priority of alternatives. A recently proposed model for determining the priority of alternative options is the Combined Compromise Solution (CoCoSo) method introduced by Yazdani et al. [30]. The method employs several aggregation strategies to create a combination compromise algorithm, and it takes into account the weighted sum model (WSM) and the weighted product model (WPM) for increased flexibility in results. In the decision-making process, three equations are used to calculate the weights of alternatives. Finally, the alternatives are sorted and their priority is obtained using the aggregation multiplication rule. However, the calculation of WSM and WPM relies solely on traditional algebraic sum and algebraic product operations. In this study, we develop the CoCoSo method in the R-numbers environment, based on R-numbers Einstein weighted averaging (RNEWA) operator and R-numbers Einstein weighted geometric (RNEWG) operator, using Einstein sum and product operations.
However, the above decision-making research regarding the five subjects was conducted in a static environment, without considering changes over time, and the results are in a non-dynamic decision-making environment. The traditional DMAGDM method constructs a dynamic aggregation operator [31, 32] to aggregate multi-period information by collecting multi-period decision information to form the final decision result. However, this decision method requires not only the storage of all historical information but also certain requirements for the distribution of alternative programs over time. Furthermore, alternatives and attributes in the traditional DMAGDM do not change over time. Campanella and Ribeiro [33] proposed a new DMAGDM framework that addresses these shortcomings by incorporating a dynamic feedback mechanism into the information association aggregation process in each decision period. The framework includes three stages: (1) Calculating the static rating. Applying the classical static MADM model to obtain the static rating of each alternative; (2) Calculating dynamic rating. Based on historical information and appropriate aggregation processes, the dynamic rating of each alternative is obtained; (3) Updating historical information. Considering the dynamic rating values, alternatives are ranked and the information is stored in the historical collection for future use. In this framework, alternatives and attributes may change over time, and they may increase or decrease as time passes.
Despite extensive research and exploration carried out by researchers, there remains significant room for investigation in the following areas: (1) How to apply R-numbers to risk decision-making; (2) The new information fusion method of R-numbers; (3) How to determine the expert weight and attribute weight more reasonably in the R-numbers environment; (4) How to use CoCoSo method to calculate the static rating in the R-numbers environment; (5) How to establish a dynamic decision-making model that is more in line with the practical needs.
Therefore, based on the existing research and the characteristics of R-numbers, this paper discusses the DMAGDM framework in the R-numbers environment. The research objectives and contributions of this paper are as follows:
(1)
The Einstein operators of R-numbers are proposed. The Einstein sum and Einstein product of R-numbers are studied. Based on the Einstein sum and Einstein product of R-numbers, R-numbers Einstein weighted averaging operator and R-numbers weighted Einstein geometric operator are constructed, and their related properties are studied. This lays the foundation for determining attribute weights and researching the CoCoSo method in the R-numbers environment.
 
(2)
A model for determining expert weights in the R-numbers environment is proposed. The model is built on the idea of assigning lower weights to experts who deviate from common cognition and higher weights to experts who are close to common cognition.
 
(3)
An MEREC-based model for determining the attribute weights is proposed in the R-numbers environment. The model is based on the removal effect of attributes on the overall performance, where attributes having a significant impact on the overall performance are assigned higher weights and vice versa.
 
(4)
A model for determining static ratings is proposed in the R-numbers environment using the CoCoSo method. The traditional CoCoSo method, which is based on WSM and WPM, has some limitations. New WSM and WPM models based on RNEWA and RNEWG operators are proposed to address these limitations.
 
(5)
A dynamic decision-making model in the R-numbers environment is proposed. A new calculation formula is established for the feedback calculation technique of dynamic rating to satisfy the aggregate of static rating calculated using the CoCoSo method, thereby increasing flexibility.
 
The rest of this paper is structured as follows. In the next section, we review relevant literature research. In the following section, we review the basic concepts of triangular fuzzy number, Type-2 fuzzy sets, Type-2 triangular fuzzy number, R-numbers, and Einstein operation. In the next section, we describe the DMAGDM problem in the R-numbers environment and propose a solution framework based on R-numbers. In the next section, we propose the decision procedure under the proposed R-numbers DMAGDM framework. A transformation model is constructed to transform fuzzy numbers into R-numbers. Two aggregation operators based on R-numbers, RNEWA operator and RNEWG operator, are developed. An expert weight determination model based on R-numbers is proposed. An attribute weight determination model based on MEREC method in the R-numbers environment is constructed. A calculation model of static rating value of CoCoSo based on R-numbers is proposed, and a dynamic decision method based on R-numbers is given. In the following section, we verify the practicability and effectiveness of the method by analyzing the case of supply chain risk assessment of manufacturing enterprises. The superiority of this method is verified by comparative analysis. Finally, a conclusion is summarized the full text, and the shortcomings of this study and future research directions are pointed out in this section.

Literature review

An increasing number of scholars have been investigating DMAGDM in recent times. The following are some of the findings in regards to related topics.

R-numbers

There are few research results on R-numbers. Izadi et al. [34] proposed R-numbers cognitive map method for modeling problems in uncertainty and risky environment. Liu et al. [35] constructed risk-based decision framework based on R-numbers and best–worst method and its application to research and development project selection. Seiti et al. [36] developed the modified R-numbers for risk-based fuzzy information fusion and its application to failure modes, effects, and system resilience analysis (FMESRA). Zhao et al. [37] constructed a hybrid decision-making aided framework for multi-criteria decision-making with R-numbers and preference models.

Aggregation operators

In DMAGDM, each expert provides different evaluation information. A critical issue that requires discussion is how to aggregate this decision-making information, to obtain a comprehensive expression matrix and ultimately, arrive at the target decision outcome. In the process of information aggregation, a majority of studies adopt the arithmetic average operator [11, 13, 14] to aggregate the opinions of multiple experts. However, the arithmetic averaging operator compensates for differences, resulting in a bias in the decision outcome. Therefore, the geometric averaging operator [11, 13, 16] was proposed to handle some irrational and unexpected extreme information (i.e., excessively low or high values). Some studies considered the relationship between attributes and proposed Bonferroni operator [18, 19]. Others proposed Choquet integral operator [20, 21] to deal with abnormal information in evaluation information.

Weight determination methods

In DMAGDM, the determination of weights is crucial. These weights include expert weights and attribute weights. There are many methods for determining weights, mainly divided into three categories: subjective weighting method, objective weighting method, and subjective and objective weighting method. The subjective weighting method determines the weights based on the subjective judgment of the decision-maker, including Analytic Hierarchy Process (AHP) method [38], minimum square sum method [39], Simple Multi-Attribute Ranking Technique (SMART) [40], Level Based Weight Assessment (LBWA) method [41], etc. Objective weighting method uses the initial data to determine the weights based on the differences in the data, including Criteria Importance Through Inter-criteria Correlation (CRITIC) method [42], Simultaneous Evaluation of Criteria and Alternatives (SECA) method [43], Preference Selection Index (PSI) method [44], entropy method [45], etc. Subjective and objective weighting method considers both the subjective preference of decision-maker and the objective decision information, achieving a unification of subjectivity and objectivity, including the linear weighted single-objective optimization method [46], Frank–Wolfe method [47], etc.

MADM methods

In recent years, there have been numerous studies on MADM methods, which are employed to determine the priority of alternatives in a more convenient and rational manner. The core idea of Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) method [48] is to select the optimal solution that is closest to the positive ideal solution and farthest from the negative ideal solution. The Weighted Aggregated Sum Product Assessment (WASPAS) method [49] is an MADM method based on the weighted sum model and the weighted product model, which can improve clustering accuracy and make the decision-making process more precise compared to a single method. The COmplex PRoportional ASsessment (COPRAS) method [50] considers the importance and validity of different options in the process of evaluating and ranking alternatives. The Evaluation based on the Distance from the Average Solution (EDAS) method [51] focuses on selecting the optimal solution that is closest to the average solution. The basic principle of Multi-Attributive Border Approximation area Comparison (MABAC) method [52] is to sort the alternatives and select the optimal solution according to the distance between the alternatives and the boundary approximation region.

Preliminaries

R-numbers

Definition 1
[38]. A fuzzy number \(\tilde{A}\) on R can be a triangular fuzzy number (TFN) if its membership function \(\mu_{{\tilde{A}}} \left( x \right):R \to \left[ {0,1} \right]\) is defined as
$$ \mu_{{\tilde{A}}} \left( x \right) = \left\{ \begin{gathered} {{\left( {x - a_{1} } \right)} \mathord{\left/ {\vphantom {{\left( {x - a_{1} } \right)} {\left( {a_{2} - a_{1} } \right)}}} \right. \kern-0pt} {\left( {a_{2} - a_{1} } \right)}}, \quad a_{1} \le x < a_{2} \hfill \\ {{\left( {a_{3} - x} \right)} \mathord{\left/ {\vphantom {{\left( {a_{3} - x} \right)} {\left( {a_{3} - a_{2} } \right)}}} \right. \kern-0pt} {\left( {a_{3} - a_{2} } \right)}}, \quad a_{2} \le x \le a_{3} \hfill \\ 0,{\text{ otherwise}} \hfill \\ \end{gathered} \right.. $$
(1)
Here, \(a_{1}\) and \(a_{3}\) are the lower and upper bounds of the fuzzy number \(\tilde{A}\), respectively, and \(a_{2}\) is the modal value. The TFN can also be defied as \(\tilde{A} = \left( {a_{1} ,a_{2} ,a_{3} } \right)\).
Definition 2
[53]. A Type-2 fuzzy set \(\tilde{A}\) can be defined by \(\mu_{{\tilde{A}}} :X \times U \to U\), in which \(x\) is the primary variable of \(\tilde{A}\) and \(X\) is the universe of discourse of \(x\). The three-dimensional membership function of \(\tilde{A}\left( {\mu_{{\tilde{A}}} \left( {x,u} \right)} \right)\) can be described by the following equation:
$$ \tilde{A} = \left\{ {\left( {\left( {x,u} \right),\mu_{{\tilde{A}}} \left( {x,u} \right)} \right)|x \in X,u \in \left[ {0,1} \right]} \right\}, $$
(2)
where \(u\) is the secondary variable and \(u \in \left[ {0,1} \right]\). Besides \(\mu_{{\tilde{A}}} \left( {x,u} \right)\) is recognized as secondary membership grade of \(x\) and the primary membership of \(x\) is defined as \(J_{x} = \left\{ {\left( {x,u} \right)|u \in \left[ {0,1} \right],\mu_{{\tilde{A}}} \left( {x,u} \right) > 0} \right\}\).
Definition 3
[54]. The Type-2 triangular fuzzy number \(\tilde{\tilde{A}}\) can be defined using a triangular fuzzy number with fuzzy elements as follows:
$$ \tilde{\tilde{A}} = \left( {\tilde{A}_{l} ,\tilde{A}_{m} ,\tilde{A}_{u} } \right), $$
(3)
where \(\tilde{A}_{l}\) and \(\tilde{A}_{u}\) are the fuzzy lower and upper bounds of \(\tilde{\tilde{A}}\), respectively, and \(\tilde{A}_{m}\) is the fuzzy modal value.
R-number is a newly established fuzzy number form of pessimistic-optimistic type-2 triangular fuzzy number by considering fuzzy positive and negative risk, fuzzy negative positive acceptable risk, and fuzzy risk perception.
Definition 4
[10]. The R-numbers for arbitrary fuzzy number \(\tilde{B}\) with lower limit \(l_{{\tilde{B}}}\) and upper limit \(u_{{\tilde{B}}}\) in beneficial and non-beneficial modes are denoted by \(R_{b}( {\tilde{B}} )\) and \(R_{c} ( {\tilde{B}})\), respectively, and can be described as follows:
$$ R_{b} \left( {\tilde{B}} \right) = \left( {R_{1b} \left( {\tilde{B}} \right),R_{2b} \left( {\tilde{B}} \right),R_{3b} \left( {\tilde{B}} \right)} \right), $$
(4)
where
$$ \left\{ \begin{gathered} R_{1b} \left( {\tilde{B}} \right) = \max \left( {\tilde{B} \otimes \left( {1{\mathbf{ \ominus }}\min \left( {\frac{{\tilde{r}^{ - } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ - } }},\tau } \right) \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ - } } \right)} \right),l_{{\tilde{B}}} } \right), \hfill \\ R_{2b} \left( {\tilde{B}} \right) = \tilde{B}, \hfill \\ R_{3b} \left( {\tilde{B}} \right) = \min \left( {\tilde{B} \otimes \left( {1 \oplus \frac{{\tilde{r}^{ + } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ + } }} \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ + } } \right)} \right),u_{{\tilde{B}}} } \right), \hfill \\ 0 < \tilde{r}^{ - } < 1, \quad \tilde{r}^{ + } > 0. \hfill \\ \end{gathered} \right. $$
(5)
$$ {\text{and}}\,\,R_{c} \left( {\tilde{B}} \right) = \left( {R_{1c} \left( {\tilde{B}} \right),R_{2c} \left( {\tilde{B}} \right),R_{3c} \left( {\tilde{B}} \right)} \right), $$
(6)
where
$$ \left\{ \begin{gathered} R_{1c} \left( {\tilde{B}} \right) = \max \left( {\tilde{B} \otimes \left( {1{\mathbf{ \ominus }}\min \left( {\frac{{\tilde{r}^{ + } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ + } }},\tau } \right) \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ + } } \right)} \right),l_{{\tilde{B}}} } \right), \hfill \\ R_{2c} \left( {\tilde{B}} \right) = \tilde{B}, \hfill \\ R_{3c} \left( {\tilde{B}} \right) = \min \left( {\tilde{B} \otimes \left( {1 \oplus \frac{{\tilde{r}^{ - } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ - } }} \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ - } } \right)} \right),u_{{\tilde{B}}} } \right), \hfill \\ \tilde{r}^{ - } > 1, \quad 0 < \tilde{r}^{ + } < 1, \hfill \\ \end{gathered} \right. $$
(7)
in which \(\tau\) is a number infinitely close to one and \(\tilde{r}^{ - }\) and \(\tilde{r}^{ + }\) are fuzzy negative and positive risks and are defined as the fuzzy error and risk, which leads the fuzzy numbers becomes worse or better in the future. The fuzzy amount of positive and negative risks that can be tolerated by decision-makers are denoted by \(\widetilde{AR}^{ - }\) and \(\widetilde{AR}^{ + }\), respectively, and \(\widetilde{RP}^{ - }\) and \(\widetilde{RP}^{ + }\) are experts’ fuzzy risk perceptions related to negative and positive risks. In these relations, \(\widetilde{AR}^{ - }\) and \(\widetilde{AR}^{ + }\) values are always between zero and one, but the possible range of \(\widetilde{RP}^{ - }\) and \(\widetilde{RP}^{ + }\) is defined as follows:
$$ \left\{ \begin{gathered} {\text{Optimistic experts 0 < }}\widetilde{RP}^{ - } ,\widetilde{RP}^{ + } < 1; \hfill \\ {\text{Neutral experts }}\widetilde{RP}^{ - } ,\widetilde{RP}^{ + } = {0}; \hfill \\ {\text{Pessimistic experts }} - \infty { < }\widetilde{RP}^ -- ,\widetilde{RP}^{ + } < 0. \hfill \\ \end{gathered} \right. $$
In this article, we assume that \(\tilde{B}\) is a triangular fuzzy number, then \(R ( {\tilde{B}})\) is the Type-2 triangular fuzzy number. defined as
\(R( {\tilde{B}} ) = \left( {\left( {\mu_{11} ,\mu_{12} ,\mu_{13} } \right),\left( {\mu_{21} ,\mu_{22} ,\mu_{23} } \right),\left( {\mu_{31} ,\mu_{32} ,\mu_{33} } \right)} \right)\).
Definition 5
[10]. Let us assume that two R-numbers \(R ( {\tilde{B}} )\) and \(R ( {\tilde{C}} )\) are Type-2 triangular fuzzy numbers, then the operations between them are defined as
$$ \begin{gathered} R( {\tilde{B}}) \oplus R\left( {\tilde{C}} \right) \hfill \\ \qquad = \left( \begin{gathered} \left( {\mu_{{11\tilde{B}}} + \mu_{{11\tilde{C}}} ,\mu_{{12\tilde{B}}} + \mu_{{12\tilde{C}}} ,\mu_{{13\tilde{B}}} + \mu_{{13\tilde{C}}} } \right), \hfill \\ \left( {\mu_{{21\tilde{B}}} + \mu_{{21\tilde{C}}} ,\mu_{{22\tilde{B}}} + \mu_{{22\tilde{C}}} ,\mu_{{23\tilde{B}}} + \mu_{{23\tilde{C}}} } \right), \hfill \\ \left( {\mu_{{31\tilde{B}}} + \mu_{{31\tilde{C}}} ,\mu_{{32\tilde{B}}} + \mu_{{32\tilde{C}}} ,\mu_{{33\tilde{B}}} + \mu_{{33\tilde{C}}} } \right) \hfill \\ \end{gathered} \right); \hfill \\ \end{gathered} $$
(8)
$$ R( {\tilde{B}} ) \otimes R\left( {\tilde{C}} \right) = \left( \begin{gathered} \left( {\mu_{{11\tilde{B}}} \mu_{{11\tilde{C}}} ,\mu_{{12\tilde{B}}} \mu_{{12\tilde{C}}} ,\mu_{{13\tilde{B}}} \mu_{{13\tilde{C}}} } \right), \hfill \\ \left( {\mu_{{21\tilde{B}}} \mu_{{21\tilde{C}}} ,\mu_{{22\tilde{B}}} \mu_{{22\tilde{C}}} ,\mu_{{23\tilde{B}}} \mu_{{23\tilde{C}}} } \right), \hfill \\ \left( {\mu_{{31\tilde{B}}} \mu_{{31\tilde{C}}} ,\mu_{{32\tilde{B}}} \mu_{{32\tilde{C}}} ,\mu_{{33\tilde{B}}} \mu_{{33\tilde{C}}} } \right) \hfill \\ \end{gathered} \right); $$
(9)
$$ \lambda R( {\tilde{B}} ) = \left( \begin{gathered} \left( {\lambda \mu_{{11\tilde{B}}} ,\lambda \mu_{{12\tilde{B}}} ,\lambda \mu_{{13\tilde{B}}} } \right), \hfill \\ \left( {\lambda \mu_{{21\tilde{B}}} ,\lambda \mu_{{22\tilde{B}}} ,\lambda \mu_{{23\tilde{B}}} } \right), \hfill \\ \left( {\lambda \mu_{{31\tilde{B}}} ,\lambda \mu_{{32\tilde{B}}} ,\lambda \mu_{{33\tilde{B}}} } \right) \hfill \\ \end{gathered} \right); $$
(10)
$$ \left( {R( {\tilde{B}} )} \right)^{\lambda } = \left( \begin{gathered} \left( {\left( {\mu_{{11\tilde{B}}} } \right)^{\lambda } ,\left( {\mu_{{12\tilde{B}}} } \right)^{\lambda } ,\left( {\mu_{{13\tilde{B}}} } \right)^{\lambda } } \right), \hfill \\ \left( {\left( {\mu_{{21\tilde{B}}} } \right)^{\lambda } ,\left( {\mu_{{22\tilde{B}}} } \right)^{\lambda } ,\left( {\mu_{{23\tilde{B}}} } \right)^{\lambda } } \right), \hfill \\ \left( {\left( {\mu_{{31\tilde{B}}} } \right)^{\lambda } ,\left( {\mu_{{32\tilde{B}}} } \right)^{\lambda } ,\left( {\mu_{{33\tilde{B}}} } \right)^{\lambda } } \right) \hfill \\ \end{gathered} \right). $$
(11)
Definition 6
[10]. The defuzzification operation of R-number \(R ( {\tilde{B}})\) is defined by
$$ \begin{gathered} COA\left( {R( {\tilde{B}} )} \right) = \frac{1}{9}\quad \left( \begin{gathered} \mu_{11} + \mu_{12} + \mu_{13} + \mu_{21} + \hfill \\ \mu_{22} + \mu_{23} + \mu_{31} + \mu_{32} + \mu_{33} \hfill \\ \end{gathered} \right). \end{gathered} $$
(12)
The COA method is one of the simplest but most effective methods and has a wide range of research applications. The COA method is used to defuzzify R-numbers to reduce the computational complexity of R-numbers.
Definition 7
[10]. Let us assume that two R-numbers \(R( {\tilde{B}} )\) and \(R( {{C}} )\) are R-numbers, then the distance of them is defined as
$$ \begin{gathered} d\left( {R( {\tilde{B}} ),R\left( {\tilde{C}} \right)} \right) = \hfill \\ \quad \sqrt {\frac{1}{3}\left( \begin{gathered} \left( {\sqrt {\frac{1}{3}\left( {\left( {\mu_{{11\tilde{B}}} - \mu_{{11\tilde{C}}} } \right)^{2} + \left( {\mu_{{12\tilde{B}}} - \mu_{{12\tilde{B}}} } \right)^{2} + \left( {\mu_{{13\tilde{B}}} - \mu_{{13\tilde{C}}} } \right)^{2} } \right)} } \right) + \hfill \\ \left( {\sqrt {\frac{1}{3}\left( {\left( {\mu_{{21\tilde{B}}} - \mu_{{21\tilde{C}}} } \right)^{2} + \left( {\mu_{{22\tilde{B}}} - \mu_{{22\tilde{C}}} } \right)^{2} + \left( {\mu_{{23\tilde{B}}} - \mu_{{23\tilde{C}}} } \right)^{2} } \right)} } \right) + \hfill \\ \left( {\sqrt {\frac{1}{3}\left( {\left( {\mu_{{31\tilde{B}}} - \mu_{{31\tilde{C}}} } \right)^{2} + \left( {\mu_{{32\tilde{B}}} - \mu_{{32\tilde{C}}} } \right)^{2} + \left( {\mu_{{33\tilde{B}}} - \mu_{{33\tilde{C}}} } \right)^{2} } \right)} } \right) \hfill \\ \end{gathered} \right)} . \hfill \\ \end{gathered} $$
(13)

Einstein operations

Definition 8
[24]. Set theoretic operators are an important part of the development of fuzzy set theory. The concepts of t-norm and t-conform are contained by all types of specific operators. The Einstein product \(\otimes_{\varepsilon }\) is a t-norm and Einstein sum \(\oplus_{\varepsilon }\) is a t-conorm, where
$$ a \oplus_{\varepsilon } b = \frac{a + b}{{1 + a \cdot b}}, \quad \forall \left( {a,b} \right) \in \left[ {0,1} \right]^{2} . $$
(14)
$$ a \otimes_{\varepsilon } b = \frac{a \cdot b}{{1 + \left( {1 - a} \right) \cdot \left( {1 - b} \right)}}, \quad \forall \left( {a,b} \right) \in \left[ {0,1} \right]^{2} . $$
(15)

The proposed R-numbers DMAGDM framework

The decision-making process in real life is complex and dynamic. Therefore, the decision-making information is also dynamic and varies in different periods. In addition, alternatives and attributes may increase or decrease in different periods. This paper proposes an R-numbers-based DMAGDM to address these issues. The method consists of six stages. In the first stage, decision information is transformed into R-numbers. In the second stage, we study the aggregation operator of R-numbers, construct RNEWA operator and RNEWG operator, and study their related properties. The third stage focuses on determining expert weights. In the fourth stage, based on the RNEWA operator and expert weights obtained in the third stage, the MEREC method is constructed in the R-numbers environment to determine the attribute weights. In the fifth stage, the static ratings of alternatives in each period are calculated using the CoCoSo method based on the RNEWA operator and RNEWG operator. In the sixth stage, the dynamic ratings of alternatives are calculated according to the calculation method of dynamic ratings, and the alternatives are ranked according to the dynamic ratings to obtain the optimal solution. The DMAGDM framework, consisting of the above six stages, is shown in Fig. 1.

Description of the R-numbers DMAGDM problem

The proposed method should take into account the following considerations:
(1)
Alternatives and attributes may change over time, with alternatives potentially being deemed unavailable and removed, or new alternatives being considered and added, and the same holds true for attributes.
 
(2)
Experts provide evaluation information for alternatives under multiple attributes in the form of R-numbers in different periods.
 
(3)
The weights of experts and attributes are unknown.
 
(4)
The final decision of each period must consider the feedback of previous decisions.
 
The notations used in the proposed R-numbers DMAGDM method are as follows.
(1)
\(P = \left\{ {1,2,3,...} \right\}\): the set of discrete periods, where \(p \in P\) is the \(pth\) period.
 
(2)
\(E^{p} = \left\{ {e_{1}^{p} ,e_{2}^{p} ,...,e_{r}^{p} } \right\}\): the set of experts in the period \(p\), where \(e_{f}^{p} \left( {f = 1,2,...,r} \right)\) indicates the \(fth\) expert in the period \(p\).
 
(3)
\(A^{p} = \left\{ {A_{1}^{p} ,A_{2}^{p} ,...,A_{m}^{p} } \right\}\): the set of alternatives in the period \(p\), where \(A_{i}^{p} \left( {i = 1,2,...,m} \right)\) is the \(ith\) alternative, \(m\) is the number of alternatives in the period \(p\).
 
(4)
\(A = A^{1} \cup A^{2} \cup ... \cup A^{p} = \left\{ {a_{1} ,a_{2} ,...,a_{g} } \right\}\): the set of alternatives in all periods, where \(a_{g} \left( {g = 1,2,...,s} \right)\) is the \(gth\) alternative, \(s\) is the number of alternatives in all periods.
 
(5)
\(C^{p} = \left\{ {C_{1}^{p} ,C_{2}^{p} ,...,C_{n}^{p} } \right\}\): the set of attributes in the period \(p\), where \(C_{j}^{p} \left( {j = 1,2,...,n} \right)\) is the \(jth\) attribute, \(n\) is the number of attributes in the period \(p\).
 
(6)
\(C = C^{1} \cup C^{2} \cup ... \cup C^{p} = \left\{ {c_{1} ,c_{2} ,...,c_{h} } \right\}\): the set of attributes in all periods, where \(c_{h} \left( {h = 1,2,...,t} \right)\) is the \(hth\) attribute, \(t\) is the number of attributes in all periods.
 
(7)
\({\varvec{w}}^{{{\varvec{e}}_{{\varvec{f}}}^{{\varvec{p}}} }} = \left( {w_{ij}^{{e_{f}^{p} }} } \right)_{m \times n}\): the expert weight in the period \(p\), where \(w_{ij}^{{e_{f}^{p} }}\) denotes the expert weight about the \(ith\) alternative of \(jth\) attribute., \(0 \le w_{ij}^{{e_{f}^{p} }} \le 1\), and \(\sum\nolimits_{f = 1}^{r} {w_{ij}^{{e_{f}^{p} }} } = 1\).
 
(8)
\(\user2{\varpi }^{{\mathbf{p}}} = \left( {\varpi_{1}^{p} ,\varpi_{2}^{p} ,...,\varpi_{n}^{p} } \right)^{T}\): the weight vector of attributes in the period \(p\), where \(\varpi_{j}^{p} \left( {j = 1,2,...,n} \right)\) is the weight of \(jth\) attribute in the period \(p\), \(0 \le \varpi_{j} \le 1\), and \(\sum\nolimits_{j = 1}^{n} {\varpi_{j} } = 1\).
 
(9)
\(\tilde{\user2{X}}^{{{\varvec{e}}_{{\varvec{f}}}^{{\varvec{p}}} }} = \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right)_{m \times n}\): the initial decision matrix in the form of fuzzy numbers from \(fth\) expert in the period \(p\), where \(\tilde{x}_{ij}^{{e_{f}^{p} }}\) denotes the evaluation information about the \(ith\) alternative of \(jth\) attribute.
 
(10)
\({\varvec{X}}^{{{\varvec{e}}_{{\varvec{f}}}^{{\varvec{p}}} }} = \left( {x_{ij}^{{e_{f}^{p} }} } \right)_{m \times n}\): R-numbers matrix converted from the initial decision matrix.
 

The framework of the R-numbers DMAGDM problem

The following section describes the framework of R-numbers DMAGDM, which consists of six phases, as shown below.
Stage 1. Convert initial decision matrix to R-numbers matrix.
This study investigates DMAGDM in the R-numbers environment, whereby the decision information is transformed into the form of R-numbers in this stage.
Stage 2. Propose the Einstein aggregation operators of R-numbers.
The objective of this stage in the MAGDM environment is to aggregate evaluation information from multiple experts and multiple attributes. As a result, this stage aims to propose an aggregation operator in the form of R-numbers to aggregate evaluations from multiple experts. The conventional aggregation operators are based on ordinary algebraic sum and product operations. To supplement the research on aggregation operators, the RNEWA and RNEWG operators, based on Einstein sum and Einstein product operations, are proposed and their relevant properties are studied.
Stage 3. Construct the expert weight determination model.
Due to the different characteristics of experts, they may have biases when evaluating alternatives. To reduce the impact of these biases on the evaluation, different weights should be given to different experts. The weight is larger when the expert's evaluation is close to the average value and smaller when it is far from the average value. Thus, the goal of this stage is to establish a model for determining expert weights.
Stage 4. Construct MEREC model for determining the attribute weights.
In some practical problems, experts may not be able to provide accurate information on the preferences of alternative solutions due to the influence of factors such as the objective environment, professional level, and time. Thus, in this stage, we adopt an objective attribute weight determination method-MEREC, which derives attribute weights from the evaluation information itself. To determine the attribute weights, the MEREC method employs the removal effect on alternatives. Attributes with higher performance effects are assigned larger weights, while attributes with lower performance effects are assigned smaller weights.
Stage 5. Construct the CoCoSo model to calculate the static rating of alternatives in each period.
In this stage, the CoCoSo method is used to obtain the static rating of alternatives for each period. The objective of this stage is to extend the calculation method of static ratings in the R-numbers environment based on the general steps of the CoCoSo method. In the R-numbers CoCoSo method, the RNEWA and RNEWG operators are used to replace the simple weighted sum and exponential weighted product models in the original CoCoSo method, making it more flexible.
Stage 6. Construct the model to calculate the dynamic ratings of alternatives.
The priority of alternatives is affected not only by the information of the current period, but also by the information of the previous period. Therefore, the objective of this stage is to obtain the dynamic rating of each alternative based on its static rating and the calculation method of dynamic rating. A new dynamic rating calculation equation is proposed, which can adjust the influence of past information more flexibly based on the actual situation.

The procedure of the proposed R-numbers DMAGDM method

According to the R-numbers DMAGDM framework presented in the previous section, the procedure of the proposed method is as follows.

The model for transforming initial matrix to R-numbers matrix

Step 1. Construct the initial matrix. The initial matrix obtained is as follows:
$$ \begin{gathered} \tilde{\user2{X}}^{{{\varvec{e}}_{{\varvec{f}}}^{{\varvec{p}}} }} = \left[ {\tilde{x}_{ij}^{{e_{f}^{p} }} \, } \right]_{m \times n} , \hfill \\ p = 1,2,3,...,f = 1,2,...,r, \hfill \\ i = 1,2,...,m,j = 1,2,...,n. \hfill \\ \end{gathered} $$
(16)
Step 2. Transform initial matrix to R-numbers matrix.
In the DMAGDM framework proposed in this paper, the values of risk parameters are given by experts, namely pessimistic risk \(\tilde{r}^{ - }\), optimistic risk \(\tilde{r}^{ + }\), pessimistic acceptable risk \(\widetilde{AR}^{ - }\), optimistic acceptable risk \(\widetilde{AR}^{ + }\), pessimistic risk perception \(\widetilde{RP}^{ - }\), and optimistic risk perception \(\widetilde{RP}^{ + }\). According to the R-numbers definition, convert the initial decision matrix to the form of R-numbers
$$ \begin{gathered} {\varvec{X}}^{{{\varvec{e}}_{{\varvec{f}}}^{{\varvec{p}}} }} = \left[ {R\left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right)} \right]_{m \times n} = \left[ {x_{ij}^{{e_{f}^{p} }} } \right]_{m \times n} , \hfill \\ p = 1,2,3,...,f = 1,2,...,r, \hfill \\ i = 1,2,...,m,j = 1,2,...,n, \hfill \\ \end{gathered} $$
(17)
where \(x_{ij}^{{e_{f}^{p} }} \, = R\bigg(\tilde{x}_{ij}^{{e_{f}^{p} }}\bigg) = \bigg(\bigg(x_{ij11}^{{e_{f}^{p} }} ,x_{ij12}^{{e_{f}^{p} }} ,x_{ij13}^{{e_{f}^{p} }} \bigg), \bigg(x_{ij21}^{{e_{f}^{p} }} ,x_{ij22}^{{e_{f}^{p} }} ,x_{ij23}^{{e_{f}^{p} }}\bigg),\bigg(x_{ij31}^{{e_{f}^{p} }} ,x_{ij32}^{{e_{f}^{p} }} ,x_{ij33}^{{e_{f}^{p} }} \bigg) \bigg).\) The beneficial and non-beneficial modes are as follows, respectively:\(R_{b} \Big(\tilde{x}_{ij}^{{e_{f}^{p} }}\Big) = \Big(R_{1b} \Big(\tilde{x}_{ij}^{{e_{f}^{p} }} \Big),R_{2b} \Big(\tilde{x}_{ij}^{{e_{f}^{p} }} \Big),R_{3b} \Big(\tilde{x}_{ij}^{{e_{f}^{p} }} \Big) \Big),\) where
$$ \left\{ \begin{gathered} R_{1b} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right) = \max \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} \otimes \left( {1{\mathbf{ \ominus }}\min \left( {\frac{{\tilde{r}^{ - } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ - } }},\tau } \right) \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ - } } \right)} \right),l_{{\tilde{B}}} } \right), \hfill \\ R_{2b} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right) = \tilde{x}_{ij}^{{e_{f}^{p} }} , \hfill \\ R_{3b} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right) = \min \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} \otimes \left( {1 \oplus \frac{{\tilde{r}^{ + } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ + } }} \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ + } } \right)} \right),u_{{\tilde{B}}} } \right), \quad \hfill \\ 0 < \tilde{r}^{ - } < 1,\tilde{r}^{ + } > 0. \hfill \\ \end{gathered} \right., $$
and \(R_{c} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right) = \left( {R_{1c} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right),R_{2c} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right),R_{3c} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right)} \right),\) where
$$ \left\{ \begin{gathered} R_{1c} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right) = \max \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} \otimes \left( {1{\mathbf{ \ominus }}\min \left( {\frac{{\tilde{r}^{ + } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ + } }},\tau } \right) \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ + } } \right)} \right),l_{{\tilde{B}}} } \right), \hfill \\ R_{2c} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right) = \tilde{x}_{ij}^{{e_{f}^{p} }} , \hfill \\ R_{3c} \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} } \right) = \min \left( {\tilde{x}_{ij}^{{e_{f}^{p} }} \otimes \left( {1 \oplus \frac{{\tilde{r}^{ - } }}{{1{\mathbf{ \ominus }}\widetilde{RP}^{ - } }} \otimes \left( {1{\mathbf{ \ominus }}\widetilde{AR}^{ - } } \right)} \right),u_{{\tilde{B}}} } \right), \hfill \\ \tilde{r}^{ - } > 1,\quad 0 < \tilde{r}^{ + } < 1. \hfill \\ \end{gathered} \right. $$

The Einstein aggregation operators of R-numbers

Definition 9
Let us assume that \(R ( {\tilde{B}} )\) and \(R ( {\tilde{C}} )\) are two R-numbers, then the operations between them based on the Einstein t-norms and t-conorms are defined as
$$ \begin{gathered} R( {\tilde{B}} ) \oplus_{\varepsilon } R\left( {\tilde{C}} \right) \hfill \\ = \left( \begin{gathered} \left( {\frac{{\mu_{{11\tilde{B}}} + \mu_{{11\tilde{C}}} }}{{1 + \mu_{{11\tilde{B}}} \cdot \mu_{{11\tilde{C}}} }},\frac{{\mu_{{12\tilde{B}}} + \mu_{{12\tilde{C}}} }}{{1 + \mu_{{12\tilde{B}}} \cdot \mu_{{12\tilde{C}}} }},\frac{{\mu_{{13\tilde{B}}} + \mu_{{13\tilde{C}}} }}{{1 + \mu_{{13\tilde{B}}} \cdot \mu_{{13\tilde{C}}} }}} \right), \hfill \\ \left( {\frac{{\mu_{{21\tilde{B}}} + \mu_{{21\tilde{C}}} }}{{1 + \mu_{{21\tilde{B}}} \cdot \mu_{{21\tilde{C}}} }},\frac{{\mu_{{22\tilde{B}}} + \mu_{{22\tilde{C}}} }}{{1 + \mu_{{22\tilde{B}}} \cdot \mu_{{22\tilde{C}}} }},\frac{{\mu_{{23\tilde{B}}} + \mu_{{23\tilde{C}}} }}{{1 + \mu_{{23\tilde{B}}} \cdot \mu_{{23\tilde{C}}} }}} \right), \hfill \\ \left( {\frac{{\mu_{{31\tilde{B}}} + \mu_{{31\tilde{C}}} }}{{1 + \mu_{{31\tilde{B}}} \cdot \mu_{{31\tilde{C}}} }},\frac{{\mu_{{32\tilde{B}}} + \mu_{{32\tilde{C}}} }}{{1 + \mu_{{32\tilde{B}}} \cdot \mu_{{32\tilde{C}}} }},\frac{{\mu_{{33\tilde{B}}} + \mu_{{33\tilde{C}}} }}{{1 + \mu_{{33\tilde{B}}} \cdot \mu_{{33\tilde{C}}} }}} \right) \hfill \\ \end{gathered} \right), \hfill \\ \end{gathered} $$
(18)
$$ \begin{gathered} R( {\tilde{B}} ) \otimes_{\varepsilon } R\left( {\tilde{C}} \right) \hfill \\ = \left( \begin{gathered} \left( \begin{gathered} \frac{{\mu_{{11\tilde{B}}} \mu_{{11\tilde{C}}} }}{{1 + \left( {1 - \mu_{{11\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{11\tilde{C}}} } \right)}},\frac{{\mu_{{12\tilde{B}}} \mu_{{12\tilde{C}}} }}{{1 + \left( {1 - \mu_{{12\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{12\tilde{C}}} } \right)}}, \hfill \\ \frac{{\mu_{{13\tilde{B}}} \mu_{{13\tilde{C}}} }}{{1 + \left( {1 - \mu_{{13\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{13\tilde{C}}} } \right)}} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{\mu_{{21\tilde{B}}} \mu_{{21\tilde{C}}} }}{{1 + \left( {1 - \mu_{{21\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{21\tilde{C}}} } \right)}},\frac{{\mu_{{22\tilde{B}}} \mu_{{22\tilde{C}}} }}{{1 + \left( {1 - \mu_{{22\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{22\tilde{C}}} } \right)}}, \hfill \\ \frac{{\mu_{{23\tilde{B}}} \mu_{{23\tilde{C}}} }}{{1 + \left( {1 - \mu_{{23\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{23\tilde{C}}} } \right)}} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{\mu_{{31\tilde{B}}} \mu_{{31\tilde{C}}} }}{{1 + \left( {1 - \mu_{{31\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{31\tilde{C}}} } \right)}},\frac{{\mu_{{32\tilde{B}}} \mu_{{32\tilde{C}}} }}{{1 + \left( {1 - \mu_{{32\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{32\tilde{C}}} } \right)}}, \hfill \\ \frac{{\mu_{{33\tilde{B}}} \mu_{{33\tilde{C}}} }}{{1 + \left( {1 - \mu_{{33\tilde{B}}} } \right) \cdot \left( {1 - \mu_{{33\tilde{C}}} } \right)}} \hfill \\ \end{gathered} \right) \hfill \\ \end{gathered} \right), \hfill \\ \end{gathered} $$
(19)
$$ \begin{gathered} \lambda \cdot_{\varepsilon } R( {\tilde{B}} ) \hfill \\ = \left( \begin{gathered} \left( \begin{gathered} \frac{{\left( {1 + \mu_{{11\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{11\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{11\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{11\tilde{B}}} } \right)^{\lambda } }},\frac{{\left( {1 + \mu_{{12\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{12\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{12\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{12\tilde{B}}} } \right)^{\lambda } }}, \hfill \\ \frac{{\left( {1 + \mu_{{13\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{13\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{13\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{13\tilde{B}}} } \right)^{\lambda } }} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{\left( {1 + \mu_{{21\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{21\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{21\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{21\tilde{B}}} } \right)^{\lambda } }},\frac{{\left( {1 + \mu_{{22\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{22\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{22\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{22\tilde{B}}} } \right)^{\lambda } }}, \hfill \\ \frac{{\left( {1 + \mu_{{23\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{23\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{23\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{23\tilde{B}}} } \right)^{\lambda } }} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{\left( {1 + \mu_{{31\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{31\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{31\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{31\tilde{B}}} } \right)^{\lambda } }},\frac{{\left( {1 + \mu_{{32\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{32\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{32\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{32\tilde{B}}} } \right)^{\lambda } }}, \hfill \\ \frac{{\left( {1 + \mu_{{33\tilde{B}}} } \right)^{\lambda } - \left( {1 - \mu_{{33\tilde{B}}} } \right)^{\lambda } }}{{\left( {1 + \mu_{{33\tilde{B}}} } \right)^{\lambda } + \left( {1 - \mu_{{33\tilde{B}}} } \right)^{\lambda } }} \hfill \\ \end{gathered} \right) \hfill \\ \end{gathered} \right), \hfill \\ \lambda > 0, \hfill \\ \end{gathered} $$
(20)
$$ \begin{gathered} R( {\tilde{B}} )^{{ \wedge_{\varepsilon } \lambda }} \hfill \\\qquad = \left( \begin{gathered} \left( \begin{gathered} \frac{{2\left( {\mu_{{11\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{11\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{11\tilde{B}}} } \right)^{\lambda } }},\frac{{2\left( {\mu_{{12\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{11\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{11\tilde{B}}} } \right)^{\lambda } }}, \hfill \\ \frac{{2\left( {\mu_{{13\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{13\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{13\tilde{B}}} } \right)^{\lambda } }} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{2\left( {\mu_{{21\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{21\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{21\tilde{B}}} } \right)^{\lambda } }},\frac{{2\left( {\mu_{{22\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{22\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{22\tilde{B}}} } \right)^{\lambda } }}, \hfill \\ \frac{{2\left( {\mu_{{23\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{23\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{23\tilde{B}}} } \right)^{\lambda } }} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{2\left( {\mu_{{31\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{31\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{31\tilde{B}}} } \right)^{\lambda } }},\frac{{2\left( {\mu_{{32\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{32\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{32\tilde{B}}} } \right)^{\lambda } }}, \hfill \\ \frac{{2\left( {\mu_{{33\tilde{B}}} } \right)^{\lambda } }}{{\left( {2 - \mu_{{33\tilde{B}}} } \right)^{\lambda } + \left( {\mu_{{33\tilde{B}}} } \right)^{\lambda } }} \hfill \\ \end{gathered} \right) \hfill \\ \end{gathered} \right), \hfill \\ \lambda > 0. \hfill \\ \end{gathered} $$
(21)
Example 1
Let \(R ( {\tilde{B}} ) = \left( {\left( {0.1,0.2,0.3} \right),\left( {0.2,0.3,0.4} \right)}\right.,\) \(\left.{\left( {0.3,0.4,0.5} \right)} \right)\), \(R ( {\tilde{C}}) = \left( {\left( {0.2,0.3,0.4} \right),\left( {0.3,0.4,0.5} \right)}\right.,\) \(\left.{\left( {0.4,0.5,0.6} \right)} \right)\), be two R-numbers, and suppose \(\lambda = 3\). Then using the operation rules in Definition 9, we can get
$$ \begin{gathered} R ( {\tilde{B}} ) \oplus_{\varepsilon } R\left( {\tilde{C}} \right) \hfill \\ = \left( \begin{gathered} \left( {\frac{0.1 + 0.2}{{1 + 0.1 \times 0.2}},\frac{0.2 + 0.3}{{1 + 0.2 \times 0.3}},\frac{0.3 + 0.4}{{1 + 0.3 \times 0.4}}} \right), \hfill \\ \left( {\frac{0.2 + 0.3}{{1 + 0.2 \times 0.3}},\frac{0.3 + 0.4}{{1 + 0.3 \times 0.4}},\frac{0.4 + 0.5}{{1 + 0.4 \times 0.5}}} \right), \hfill \\ \left( {\frac{0.3 + 0.4}{{1 + 0.3 \times 0.4}},\frac{0.4 + 0.5}{{1 + 0.4 \times 0.5}},\frac{0.5 + 0.6}{{1 + 0.5 \times 0.6}}} \right) \hfill \\ \end{gathered} \right) \hfill \\ = \left( \begin{gathered} \left( {0.2941,0.4717,0.6250} \right),\left( {0.4717,0.6250,0.7500} \right), \hfill \\ \left( {0.6250,0.7500,0.8462} \right) \hfill \\ \end{gathered} \right), \hfill \\ \end{gathered} $$
$$ \begin{gathered} R ( {\tilde{B}} ) \otimes_{\varepsilon } R\left( {\tilde{C}} \right) \hfill \\ = \left( \begin{gathered} \left( \begin{gathered} \frac{0.1 \times 0.2}{{1 + \left( {1 - 0.1} \right) \cdot \left( {1 - 0.2} \right)}},\frac{0.2 \times 0.3}{{1 + \left( {1 - 0.2} \right) \cdot \left( {1 - 0.3} \right)}}, \hfill \\ \frac{0.3 \times 0.4}{{1 + \left( {1 - 0.3} \right) \cdot \left( {1 - 0.4} \right)}} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{0.2 \times 0.3}{{1 + \left( {1 - 0.2} \right) \cdot \left( {1 - 0.3} \right)}},\frac{0.3 \times 0.4}{{1 + \left( {1 - 0.3} \right) \cdot \left( {1 - 0.4} \right)}}, \hfill \\ \frac{0.4 \times 0.5}{{1 + \left( {1 - 0.4} \right) \cdot \left( {1 - 0.5} \right)}} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{0.3 \times 0.4}{{1 + \left( {1 - 0.3} \right) \cdot \left( {1 - 0.4} \right)}},\frac{0.4 \times 0.5}{{1 + \left( {1 - 0.4} \right) \cdot \left( {1 - 0.5} \right)}}, \hfill \\ \frac{0.5 \times 0.6}{{1 + \left( {1 - 0.5} \right) \cdot \left( {1 - 0.6} \right)}} \hfill \\ \end{gathered} \right) \hfill \\ \end{gathered} \right) \hfill \\ = \left( \begin{gathered} \left( {0.0116,0.0385,0.0845} \right),\left( {0.0385,0.0845,0.1538} \right), \hfill \\ \left( {0.0845,0.1538,0.2500} \right) \hfill \\ \end{gathered} \right), \hfill \\ \end{gathered} $$
$$ \begin{gathered} 3 \cdot_{\varepsilon } R\left( {\tilde{B}} \right) \hfill \\ = \left( \begin{gathered} \left( \begin{gathered} \frac{{\left( {1 + 0.1} \right)^{3} - \left( {1 - 0.1} \right)^{3} }}{{\left( {1 + 0.1} \right)^{3} + \left( {1 - 0.1} \right)^{3} }},\frac{{\left( {1 + 0.2} \right)^{3} - \left( {1 - 0.2} \right)^{3} }}{{\left( {1 + 0.2} \right)^{3} + \left( {1 - 0.2} \right)^{3} }}, \hfill \\ \frac{{\left( {1 + 0.3} \right)^{3} - \left( {1 - 0.3} \right)^{3} }}{{\left( {1 + 0.3} \right)^{3} + \left( {1 - 0.3} \right)^{3} }} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{\left( {1 + 0.2} \right)^{3} - \left( {1 - 0.2} \right)^{3} }}{{\left( {1 + 0.2} \right)^{3} + \left( {1 - 0.2} \right)^{3} }},\frac{{\left( {1 + 0.3} \right)^{3} - \left( {1 - 0.3} \right)^{3} }}{{\left( {1 + 0.3} \right)^{3} + \left( {1 - 0.3} \right)^{3} }}, \hfill \\ \frac{{\left( {1 + 0.4} \right)^{3} - \left( {1 - 0.4} \right)^{3} }}{{\left( {1 + 0.4} \right)^{3} + \left( {1 - 0.4} \right)^{3} }} \hfill \\ \end{gathered} \right), \hfill \\ \left( \begin{gathered} \frac{{\left( {1 + 0.3} \right)^{\lambda } - \left( {1 - 0.3} \right)^{\lambda } }}{{\left( {1 + 0.3} \right)^{\lambda } + \left( {1 - 0.3} \right)^{\lambda } }},\frac{{\left( {1 + 0.4} \right)^{3} - \left( {1 - 0.4} \right)^{3} }}{{\left( {1 + 0.4} \right)^{3} + \left( {1 - 0.4} \right)^{3} }}, \hfill \\ \frac{{\left( {1 + 0.5} \right)^{3} - \left( {1 - 0.5} \right)^{3} }}{{\left( {1 + 0.5} \right)^{3} + \left( {1 - 0.5} \right)^{3} }} \hfill \\ \end{gathered} \right) \hfill \\ \end{gathered} \right) \hfill \\ = \left( \begin{gathered} \left( {0.2922,0.5429,0.7299} \right),\left( {0.5429,0.7299,0.8541} \right), \hfill \\ \left( {0.7299,0.8541,0.9286} \right) \hfill \\ \end{gathered} \right), \hfill \\ \end{gathered} $$
$$ \begin{gathered} R\left( {\tilde{B}} \right)^{{ \wedge_{\varepsilon } 3}} \hfill \\ = \left( \begin{gathered} \left( {\frac{{2 \times 0.1^{3} }}{{\left( {2 - 0.1} \right)^{3} + 0.1^{3} }},\frac{{2 \times 0.2^{3} }}{{\left( {2 - 0.2} \right)^{3} + 0.2^{3} }},\frac{{2 \times 0.3^{3} }}{{\left( {2 - 0.3} \right)^{3} + 0.3^{3} }}} \right), \hfill \\ \left( {\frac{{2 \times 0.2^{3} }}{{\left( {2 - 0.2} \right)^{3} + 0.2^{3} }},\frac{{2 \times 0.3^{3} }}{{\left( {2 - 0.3} \right)^{3} + 0.3^{3} }},\frac{{2 \times 0.4^{3} }}{{\left( {2 - 0.4} \right)^{3} + 0.4^{3} }}} \right), \hfill \\ \left( {\frac{{2 \times 0.3^{3} }}{{\left( {2 - 0.3} \right)^{3} + 0.3^{3} }},\frac{{2 \times 0.4^{3} }}{{\left( {2 - 0.4} \right)^{3} + 0.4^{3} }},\frac{{2 \times 0.5^{3} }}{{\left( {2 - 0.5} \right)^{3} + 0.5^{3} }}} \right) \hfill \\ \end{gathered} \right) \hfill \\ = \left( \begin{gathered} \left( {0.0003,0.0027,0.0109} \right),\left( {0.0027,0.0109,0.0308} \right), \hfill \\ \left( {0.0109,0.0308,0.0714} \right) \hfill \\ \end{gathered} \right). \hfill \\ \end{gathered} $$
Definition 10
Let \(R ( {\tilde{B}_{i} } )\,\,\,\left( {i = 1,2,...,m} \right)\) be a collection of R-numbers, \({\varvec{w}} = \left( {w_{1} ,w_{2} ,...,w_{m} } \right)^{T}\) be the weight vector of \(R ( {\tilde{B}_{i} })\), satisfying \(w_{i} \in \left[ {0,1} \right]\) and \(\sum\nolimits_{i = 1}^{m} {w_{i} } = 1\). Then, the R-numbers Einstein weighted averaging (RNEWA) operator is defined as
$$ RNEWA\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) = \mathop { \oplus_{\varepsilon } }\limits_{i = 1}^{m} w_{i} R\left( {\tilde{B}_{i} } \right). $$
(22)
Theorem 1
Let \(R ( {\tilde{B}_{i} } )\,\,\,\left( {i = 1,2,...,m} \right)\) be a collection of R-numbers, \({\varvec{w}} = \left( {w_{1} ,w_{2} ,...,w_{m} } \right)^{T}\) be the weight vector of \(R ( {\tilde{B}_{i} })\), satisfying \(w_{i} \in \left[ {0,1} \right]\) and \(\sum\nolimits_{i = 1}^{m} {w_{i} } = 1\). Then, the aggregated value by the RNEWA operator is still an R-number and
$$ \begin{gathered} RNEWA\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) = \mathop { \oplus_{\varepsilon } }\limits_{i = 1}^{m} w_{i} R\left( {\tilde{B}_{i} } \right) \hfill \\\qquad = \left( \begin{gathered} \left( {\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{11i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{11i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{11i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{11i} } \right)^{{w_{i} }} } }},\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{12i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{12i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{12i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{12i} } \right)^{{w_{i} }} } }},\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{13i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{13i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{13i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{13i} } \right)^{{w_{i} }} } }}} \right), \hfill \\ \left( {\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{21i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{21i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{21i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{21i} } \right)^{{w_{i} }} } }},\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{22i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{22i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{22i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{22i} } \right)^{{w_{i} }} } }},\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{23i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{23i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{23i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{23i} } \right)^{{w_{i} }} } }}} \right), \hfill \\ \left( {\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{31i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{31i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{31i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{31i} } \right)^{{w_{i} }} } }},\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{32i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{32i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{32i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{32i} } \right)^{{w_{i} }} } }},\frac{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{33i} } \right)^{{w_{i} }} } - \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{33i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {1 + \mu_{33i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {1 - \mu_{33i} } \right)^{{w_{i} }} } }}} \right) \hfill \\ \end{gathered} \right). \hfill \\ \end{gathered} $$
(23)
Theorem 2
Let \(R ( {\tilde{B}_{i} } )\,\,\,\left( {i = 1,2,...,m} \right)\) be a collection of R-numbers. And \(R ( {\tilde{B}_{i} })\,\,\,\left( {i = 1,2,...,m} \right) = R( {\tilde{B}} ) = \) \(\left( {\left( {\mu_{11} ,\mu_{12} ,\mu_{13} } \right),\left( {\mu_{21} ,\mu_{22} ,\mu_{23} } \right),\left( {\mu_{31} ,\mu_{32} ,\mu_{33} } \right)} \right)\), then
$$ RNEWA\left( {R( {\tilde{B}_{1} } ),R( {\tilde{B}_{2} } ),...,R( {\tilde{B}_{m} } )} \right) = R( {\tilde{B}} ) $$
(24)
This property is called Idempotency Property.
Proof
Since \(R( {\tilde{B}_{i} })\,\,\,\left( {i = 1,2,...,m} \right) = R( {\tilde{B}} ) =\left( {\left( {\mu_{11} ,\mu_{12} ,}\right.}\right.\) \(\left.{\left.{\mu_{13} } \right), \left( {\mu_{21} ,\mu_{22} ,\mu_{23} } \right),\left( {\mu_{31} ,\mu_{32} ,\mu_{33} } \right)} \right)\), then we have
$$ \begin{gathered} RNEWA\left( {R\left( {\tilde{B}} \right),R\left( {\tilde{B}} \right),,...,R\left( {\tilde{B}} \right)} \right) \hfill \\ = \left( \begin{gathered} \left( {\frac{{\left( {\left( {1 + \mu_{11} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{11} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{11} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{11} } \right)^{1/m} } \right)^{m} }},\frac{{\left( {\left( {1 + \mu_{12} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{12} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{12} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{12} } \right)^{1/m} } \right)^{m} }},\frac{{\left( {\left( {1 + \mu_{13} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{13} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{13} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{13} } \right)^{1/m} } \right)^{m} }}} \right), \hfill \\ \left( {\frac{{\left( {\left( {1 + \mu_{21} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{21} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{21} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{21} } \right)^{1/m} } \right)^{m} }},\frac{{\left( {\left( {1 + \mu_{22} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{22} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{22} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{22} } \right)^{1/m} } \right)^{m} }},\frac{{\left( {\left( {1 + \mu_{23} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{23} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{23} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{23} } \right)^{1/m} } \right)^{m} }}} \right), \hfill \\ \left( {\frac{{\left( {\left( {1 + \mu_{31} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{31} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{31} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{31} } \right)^{1/m} } \right)^{m} }},\frac{{\left( {\left( {1 + \mu_{32} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{32} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{32} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{32} } \right)^{1/m} } \right)^{m} }},\frac{{\left( {\left( {1 + \mu_{33} } \right)^{1/m} } \right)^{m} - \left( {\left( {1 - \mu_{33} } \right)^{1/m} } \right)^{m} }}{{\left( {\left( {1 + \mu_{33} } \right)^{1/m} } \right)^{m} + \left( {\left( {1 - \mu_{33} } \right)^{1/m} } \right)^{m} }}} \right) \hfill \\ \end{gathered} \right). \hfill \\ = \left( \begin{gathered} \left( {\frac{{\left( {1 + \mu_{11} } \right) - \left( {1 - \mu_{11} } \right)}}{{\left( {1 + \mu_{11} } \right) + \left( {1 - \mu_{11} } \right)}},\frac{{\left( {1 + \mu_{12} } \right) - \left( {1 - \mu_{12} } \right)}}{{\left( {1 + \mu_{12} } \right) + \left( {1 - \mu_{12} } \right)}},\frac{{\left( {1 + \mu_{13} } \right) - \left( {1 - \mu_{13} } \right)}}{{\left( {1 + \mu_{13} } \right) + \left( {1 - \mu_{13} } \right)}}} \right),\left( {\frac{{\left( {1 + \mu_{21} } \right) - \left( {1 - \mu_{21} } \right)}}{{\left( {1 + \mu_{21} } \right) + \left( {1 - \mu_{21} } \right)}},\frac{{\left( {1 + \mu_{22} } \right) - \left( {1 - \mu_{22} } \right)}}{{\left( {1 + \mu_{22} } \right) + \left( {1 - \mu_{22} } \right)}},\frac{{\left( {1 + \mu_{23} } \right) - \left( {1 - \mu_{23} } \right)}}{{\left( {1 + \mu_{23} } \right) + \left( {1 - \mu_{23} } \right)}}} \right), \hfill \\ \left( {\frac{{\left( {1 + \mu_{31} } \right) - \left( {1 - \mu_{31} } \right)}}{{\left( {1 + \mu_{31} } \right) + \left( {1 - \mu_{31} } \right)}},\frac{{\left( {1 + \mu_{32} } \right) - \left( {1 - \mu_{32} } \right)}}{{\left( {1 + \mu_{32} } \right) + \left( {1 - \mu_{32} } \right)}},\frac{{\left( {1 + \mu_{33} } \right) - \left( {1 - \mu_{33} } \right)}}{{\left( {1 + \mu_{33} } \right) + \left( {1 - \mu_{33} } \right)}}} \right) \hfill \\ \end{gathered} \right) \hfill \\ = \left( {\left( {\mu_{11} ,\mu_{12} ,\mu_{13} } \right),\left( {\mu_{21} ,\mu_{22} ,\mu_{23} } \right),\left( {\mu_{31} ,\mu_{32} ,\mu_{33} } \right)} \right) = R\left( {\tilde{B}} \right). \hfill \\ \end{gathered} $$
Therefore, \(RNEWAA ( {R( {\tilde{B}_{1} } ),R ( {\tilde{B}_{2} } ),...,R ( {\tilde{B}_{m} } )} ) = R( {\tilde{B}})\).
Theorem 3
For \(m\) R-numbers \(R ( {\tilde{B}_{i} } )\,\,\,\left( {i = 1,2,...,m} \right)\), and \(R {\tilde{B}_{i} })^{ - } = \left( \begin{gathered} \left( {\mathop {\min }\nolimits_{i} \left\{ {\mu_{11i} } \right\},\mathop {\min }\nolimits_{i} \left\{ {\mu_{12i} } \right\},\mathop {\min }\nolimits_{i} \left\{ {\mu_{13i} } \right\}} \right), \hfill \\ \left( {\mathop {\min }\nolimits_{i} \left\{ {\mu_{21i} } \right\},\mathop {\min }\nolimits_{i} \left\{ {\mu_{22i} } \right\},\mathop {\min }\nolimits_{i} \left\{ {\mu_{23i} } \right\}} \right), \hfill \\ \left( {\mathop {\min }\nolimits_{i} \left\{ {\mu_{31i} } \right\},\mathop {\min }\nolimits_{i} \left\{ {\mu_{32i} } \right\},\mathop {\min }\nolimits_{i} \left\{ {\mu_{33i} } \right\}} \right) \hfill \\ \end{gathered} \right)\),
\(R ( {\tilde{B}_{i} } )^{ + } = \left( \begin{gathered} \left( {\mathop {\max }\nolimits_{i} \left\{ {\mu_{11i} } \right\},\mathop {\max }\nolimits_{i} \left\{ {\mu_{12i} } \right\},\mathop {\max }\nolimits_{i} \left\{ {\mu_{13i} } \right\}} \right), \hfill \\ \left( {\mathop {\max }\nolimits_{i} \left\{ {\mu_{21i} } \right\},\mathop {\max }\nolimits_{i} \left\{ {\mu_{22i} } \right\},\mathop {\max }\nolimits_{i} \left\{ {\mu_{23i} } \right\}} \right), \hfill \\ \left( {\mathop {\max }\nolimits_{i} \left\{ {\mu_{31i} } \right\},\mathop {\max }\nolimits_{i} \left\{ {\mu_{32i} } \right\},\mathop {\max }\nolimits_{i} \left\{ {\mu_{33i} } \right\}} \right) \hfill \\ \end{gathered} \right)\), we have
$$\begin{aligned}& R\left( \tilde{B}_{i}\right)^{ - } \le RNEWA\left( R\left( \tilde{B}_{1}\right),\right.\\ & \left. R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)\right) \le R\left( {\tilde{B}_{i} } \right)^{ + }.\end{aligned} $$
(25)
This property is called Boundedness Property.
Proof
Clearly, we can get \(R ( {\tilde{B}_{i} } )^{ - } \le R ( {\tilde{B}_{i} } ) \le R ( {\tilde{B}_{i} } )^{ + }\). Thus, based on Theorems 1 and 2, we have
$$ \begin{gathered} RNEWA\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) = R\left( {\tilde{B}_{i} } \right) \hfill \\ \qquad \ge RNEWA\left( {R\left( {\tilde{B}_{i} } \right)^{ - } ,R\left( {\tilde{B}_{i} } \right)^{ - } ,...,R\left( {\tilde{B}_{i} } \right)^{ - } } \right) = R\left( {\tilde{B}_{i} } \right)^{ - } , \hfill \\ RNEWA\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) = R\left( {\tilde{B}_{i} } \right) \hfill \\ \qquad \le RNEWA\left( {R\left( {\tilde{B}_{i} } \right)^{ + } ,R\left( {\tilde{B}_{i} } \right)^{ + } ,...,R\left( {\tilde{B}_{i} } \right)^{ + } } \right) = R\left( {\tilde{B}_{i} } \right)^{ + } . \hfill \\ \end{gathered} $$
Theorem 4
Let \(R\left( {\tilde{B}_{i} } \right)\,\,\left( {i = 1,2,...,m} \right)\) and \(R ( {\tilde{B}_{i}^{\prime } } )\) \(\left( {i = 1,2,...,m} \right)\) be two collection of R-numbers and \({\varvec{w}} = \left( {w_{1} ,w_{2} ,...,w_{m} } \right)^{T}\) be the weight vector of \(R ( {\tilde{B}_{i} } )\) and \(R ( {\tilde{B}_{i}^{\prime } } )\), satisfying \(w_{i} \in \left[ {0,1} \right]\) and \(\sum\nolimits_{i = 1}^{m} {w_{i} } = 1\). If \(\mu_{11i} \le \mu^{\prime}_{11i} ,\mu_{12i} \le \mu^{\prime}_{12i} ,\mu_{21i} \le \mu^{\prime}_{21i} ,\mu_{13i} \le \mu^{\prime}_{13i} ,\) \(\mu_{22i} \le \mu^{\prime}_{22i} ,\)\(\mu_{23i} \le \mu^{\prime}_{23i} ,\) \(\mu_{31i} \le \mu^{\prime}_{31i} ,\) \(\mu_{32i} \le \mu^{\prime}_{32i} ,\)\(\mu_{33i} \le \mu^{\prime}_{33i}\), then
$$ \begin{gathered} RNEWA\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) \hfill \\ \le RNEWA\left( {R\left( {\tilde{B}^{\prime}_{1} } \right),R\left( {\tilde{B}^{\prime}_{2} } \right),...,R\left( {\tilde{B}^{\prime}_{m} } \right)} \right). \hfill \\ \end{gathered} $$
(26)
This property is called Monotonicity Property.
Proof
The above theorem obviously holds.
Theorem 5
Let \(R( {\tilde{B}_{i} } )\,\,\, \left( {i = 1,2,...,m} \right) \hbox{ and }R ( {\tilde{B}_{i}^{\prime } } )\) \(\left( {i = 1,2,...,m} \right)\) be two collection of R-numbers and \({\varvec{w}} = \left( {w_{1} ,w_{2} ,...,w_{m} } \right)^{T}\) be the weight vector of \(R( {\tilde{B}_{i} } )\) and \(R( {\tilde{B}_{i}^{\prime } } )\), satisfying \(w_{i} \in \left[ {0,1} \right]\), \(\sum\nolimits_{i = 1}^{m} {w_{i} } = 1\), and \(R( {\tilde{B}^{\prime}_{i} } )\,\,\,\left( {i = 1,2,...,m} \right)\) be any permutation of \(R( {\tilde{B}_{i} } )\,\,\,\left( {i = 1,2,...,m} \right)\). Then
$$ \begin{gathered} RNEWA\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) \hfill \\ \qquad { = }RNEWA\left( {R\left( {\tilde{B}^{\prime}_{1} } \right),R\left( {\tilde{B}^{\prime}_{2} } \right),...,R\left( {\tilde{B}^{\prime}_{m} } \right)} \right). \hfill \\ \end{gathered} $$
(27)
This property is called Commutativity Property.
Proof
Based on the Definition 10, we have
$$ \begin{gathered} RNEWA\left( {R\left( {\tilde{B}^{\prime}_{1} } \right),R\left( {\tilde{B}^{\prime}_{2} } \right),...,R\left( {\tilde{B}^{\prime}_{m} } \right)} \right) \hfill \\ \qquad = \mathop { \otimes_{\varepsilon } }\limits_{i = 1}^{m} R\left( {\tilde{B}^{\prime}_{i} } \right)^{{\omega_{i} }} = \mathop { \otimes_{\varepsilon } }\limits_{i = 1}^{m} R\left( {\tilde{B}_{i} } \right)^{{\omega_{i} }} \hfill \\ \qquad = RNEWA\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right). \hfill \\ \end{gathered} $$
Definition 11
Let \(R( {\tilde{B}_{i} } )\left( {i = 1,2,...,m} \right)\) be a collection of R-numbers, \({\varvec{w}} = \left( {w_{1} ,w_{2} ,...,w_{m} } \right)^{T}\) be the weight vector of \(R( {\tilde{B}_{i} } )\), satisfying \(w_{i} \in \left[ {0,1} \right]\) and \(\sum\nolimits_{i = 1}^{m} {w_{i} } = 1\). Then, the R-numbers Einstein weighted geometric (RNEWG) operator is defined as
$$ RNEWG\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) = \mathop { \otimes_{\varepsilon } }\limits_{i = 1}^{m} R\left( {\tilde{B}_{i} } \right)^{{\omega_{i} }} . $$
(28)
Theorem 6
Let \(R( {\tilde{B}_{i} } )\left( {i = 1,2,...,m} \right)\) be a collection of R-numbers, and \({\varvec{w}} = \left( {w_{1} ,w_{2} ,...,w_{m} } \right)^{T}\) be the weight vector of \(R( {\tilde{B}_{i} } )\), satisfying \(w_{i} \in \left[ {0,1} \right]\) and \(\sum\nolimits_{i = 1}^{m} {w_{i} } = 1\). Then, the aggregated value by the RNEWG operator is still an R-number and
$$ \begin{gathered} RNEWG\left( {R\left( {\tilde{B}_{1} } \right),R\left( {\tilde{B}_{2} } \right),...,R\left( {\tilde{B}_{m} } \right)} \right) = \mathop { \otimes_{\varepsilon } }\limits_{i = 1}^{m} R\left( {\tilde{B}_{i} } \right)^{{\omega_{i} }} \hfill \\ \quad = \left( \begin{gathered} \left( {\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{11i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{n} {\left( {2 - \mu_{11i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{n} {\left( {\mu_{11i} } \right)^{{w_{i} }} } }},\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{12i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{n} {\left( {2 - \mu_{12i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{n} {\left( {\mu_{12i} } \right)^{{w_{i} }} } }},\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{13i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {2 - \mu_{13i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {\mu_{13i} } \right)^{{w_{i} }} } }}} \right), \hfill \\ \left( {\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{21i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{n} {\left( {2 - \mu_{21i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{n} {\left( {\mu_{21i} } \right)^{{w_{i} }} } }},\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{22i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{n} {\left( {2 - \mu_{22i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{n} {\left( {\mu_{22i} } \right)^{{w_{i} }} } }},\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{23i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{n} {\left( {2 - \mu_{23i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {\mu_{23i} } \right)^{{w_{i} }} } }}} \right), \hfill \\ \left( {\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{31i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {2 - \mu_{31i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {\mu_{31i} } \right)^{{w_{i} }} } }},\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{32i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {2 - \mu_{32i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {\mu_{32i} } \right)^{{w_{i} }} } }},\frac{{2\prod\nolimits_{i = 1}^{m} {\left( {\mu_{33i} } \right)^{{w_{i} }} } }}{{\prod\nolimits_{i = 1}^{m} {\left( {2 - \mu_{33i} } \right)^{{w_{i} }} } + \prod\nolimits_{i = 1}^{m} {\left( {\mu_{33i} } \right)^{{w_{i} }} } }}} \right) \hfill \\ \end{gathered} \right). \hfill \\ \end{gathered} $$
(29)
Similar to RNEWA operator, RNEWG operator also has the properties of Idempotency, Boundedness, Monotonicity, and Commutativity.

The model for determining expert weights

The model for determining expert weights is shown in Fig. 2
Step 1. Based on the evaluation values from experts in the period \(p\), we define the average value of these evaluation values as
$$ \begin{gathered} \overline{\user2{X}}^{{\varvec{p}}} = \left[ {\overline{x}_{ij}^{p} } \right], \quad p = 1,2,3,...,f = 1,2,3,...,r, \hfill \\ i = 1,2,...,m,j = 1,2,...,n, \hfill \\ \end{gathered} $$
(30)
where
$$ \begin{aligned} \overline{x}_{ij}^{p}& = \frac{1}{r}\sum\limits_{f = 1}^{r} {x_{ij}^{{e_{f}^{p} }} } \hfill \\ & = \left( {\left( {\overline{x}_{ij11}^{p} ,\overline{x}_{ij12}^{p} ,\overline{x}_{ij13}^{p} } \right),\left( {\overline{x}_{ij21}^{p} ,\overline{x}_{ij22}^{p} ,\overline{x}_{ij23}^{p} } \right),}\right. \hfill\\ & \quad \times \left.{\left( {\overline{x}_{ij31}^{p} ,\overline{x}_{ij32}^{p} ,\overline{x}_{ij33}^{p} } \right)} \right). \hfill \\ \end{aligned} $$
Step 2. The degree of similarity between evaluation value \(x_{ij}^{{e_{f}^{p} }}\) given by each expert and the average evaluation value \(\overline{x}_{ij}^{p}\) is defined as
$$ \begin{gathered} s\left( {x_{ij}^{{e_{f}^{p} }} ,\overline{x}_{ij}^{p} } \right) = 1 - \frac{{d\left( {x_{ij}^{{e_{f}^{p} }} ,\overline{x}_{ij}^{p} } \right)}}{{\sum\nolimits_{f = 1}^{r} {d\left( {x_{ij}^{{e_{f}^{p} }} ,\overline{x}_{ij}^{p} } \right)} }}, \hfill \\ p = 1,2,3,...,f = 1,2,3,...,r, \hfill \\ i = 1,2,...,m,j = 1,2,...,n. \hfill \\ \end{gathered} $$
(31)
where
$$\begin{gathered} d\left( {x_{ij}^{{e_{f}^{p} }} ,\overline{x}_{ij}^{p} } \right) = \sqrt {\frac{1}{3}\left( \begin{gathered} \left( {\sqrt {\frac{1}{3}\left( {\left( {x_{ij11}^{{e_{f}^{p} }} - \overline{x}_{ij11}^{p} } \right)^{2} + \left( {x_{ij12}^{{e_{f}^{p} }} - \overline{x}_{ij12}^{p} } \right)^{2} + \left( {x_{ij13}^{{e_{f}^{p} }} - \overline{x}_{ij13}^{p} } \right)^{2} } \right)} } \right) + \hfill \\ \left( {\sqrt {\frac{1}{3}\left( {\left( {x_{ij21}^{{e_{f}^{p} }} - \overline{x}_{ij21}^{p} } \right)^{2} + \left( {x_{ij22}^{{e_{f}^{p} }} - \overline{x}_{ij22}^{p} } \right)^{2} + \left( {x_{ij23}^{{e_{f}^{p} }} - \overline{x}_{ij23}^{p} } \right)^{2} } \right)} } \right) + \hfill \\ \left( {\sqrt {\frac{1}{3}\left( {\left( {x_{ij31}^{{e_{f}^{p} }} - \overline{x}_{ij31}^{p} } \right)^{2} + \left( {x_{ij32}^{{e_{f}^{p} }} - \overline{x}_{ij32}^{p} } \right)^{2} + \left( {x_{ij33}^{{e_{f}^{p} }} - \overline{x}_{ij33}^{p} } \right)^{2} } \right)} } \right) \hfill \\ \end{gathered} \right)} . \hfill \\ \end{gathered}$$
Step 3. The weight of expert is defined as
$$ \begin{gathered} w_{ij}^{{e_{f}^{p} }} = \frac{{S\left( {\overline{x}_{ij}^{p} ,x_{ij}^{{e_{f}^{p} }} } \right)}}{{\sum\nolimits_{f = 1}^{r} {S\left( {\overline{x}_{ij}^{p} ,x_{ij}^{{e_{f}^{p} }} } \right)} }}, \hfill \\ p = 1,2,3,...,f = 1,2,3,...,r, \hfill \\ i = 1,2,...,m,j = 1,2,...,n. \hfill \\ \end{gathered} $$
(32)

The MEREC model for determining the attribute weights

In this section, MEREC is proposed to determine the attribute weights in each period in DMAGDM. The MEREC calculates the weight of criteria based on their removal effect on alternatives. The criteria with greater effect on performance are assigned greater weights. The attribute weight determination model is shown in Fig. 3.
Step 1. The RNEWA operator proposed in the section “The Einstein aggregation operators of R-numbers” and the expert weights calculated in the section “The model for determining expert weights” are used for aggregation of decision matrices in the form of R-numbers from different experts. The aggregation method is shown below
$$ \begin{gathered} x_{ij}^{p} = RNEWA\left( {x_{ij}^{{e_{1}^{p} }} ,x_{ij}^{{e_{2}^{p} }} ,...,x_{ij}^{{e_{r}^{p} }} } \right) = \mathop { \oplus_{\varepsilon } }\limits_{f = 1}^{r} w_{ij}^{{e_{f}^{p} }} x_{ij}^{{e_{f}^{p} }} \hfill \\ = \left( \begin{gathered} \left( {\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij11}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij11}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij11}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij11}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }},\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij12}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij12}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij12}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij12}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }},\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij13}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij13}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij13}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij13}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}} \right), \hfill \\ \left( {\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij21}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij21}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij21}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij21}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }},\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij22}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij22}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij22}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij22}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }},\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij23}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij23}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij23}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij23}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}} \right), \hfill \\ \left( {\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij31}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij31}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij31}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij31}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }},\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij32}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij32}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij32}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij32}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }},\frac{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij33}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } - \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij33}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}{{\prod\nolimits_{f = 1}^{r} {\left( {1 + x_{ij33}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } + \prod\nolimits_{f = 1}^{r} {\left( {1 - x_{ij33}^{{e_{f}^{p} }} } \right)^{{{w_{ij}{e_{f}^{p} }} }} } }}} \right) \hfill \\ \end{gathered} \right). \hfill \\ \end{gathered} $$
Step 2. The aggregation matrix in Step 1 is normalized using the following formula. This normalization method differs from the traditional normalization method as it switches the formulas of beneficial and non-beneficial criteria. Unlike many other studies, we convert all criteria to minimum type criteria
$$ \begin{gathered} x_{Nij}^{p} = \left( \begin{gathered} \frac{{a_{j}^{ - } }}{{\left( {x_{ij11}^{p} ,x_{ij12}^{p} ,x_{ij13}^{p} } \right)}},\frac{{a_{j}^{ - } }}{{\left( {x_{ij21}^{p} ,x_{ij22}^{p} ,x_{ij23}^{p} } \right)}}, \hfill \\ \frac{{a_{j}^{ - } }}{{\left( {x_{ij31}^{p} ,x_{ij32}^{p} ,x_{ij33}^{p} } \right)}} \hfill \\ \end{gathered} \right), \hfill \\ a_{j}^{ - } = \mathop {\min }\nolimits_{i} x_{ij11}^{p} ,{\text{for beneficial criteria}}{.} \hfill \\ \end{gathered} $$
(33)
$$ \begin{gathered} x_{Nij}^{p} = \left( \begin{gathered} \frac{{\left( {x_{ij11}^{p} ,x_{ij12}^{p} ,x_{ij13}^{p} } \right)}}{{c_{j}^{ + } }},\frac{{\left( {x_{ij21}^{p} ,x_{ij22}^{p} ,x_{ij23}^{p} } \right)}}{{c_{j}^{ + } }}, \hfill \\ \frac{{\left( {x_{ij31}^{p} ,x_{ij32}^{p} ,x_{ij33}^{p} } \right)}}{{c_{j}^{ + } }} \hfill \\ \end{gathered} \right), \hfill \\ c_{j}^{ + } = \mathop {\max }\nolimits_{i} x_{ij33}^{p} ,{\text{for non - beneficial criteria}}{.} \hfill \\ \end{gathered} $$
(34)
Step 3. Defuzzify the normalized matrix.
$$\begin{aligned}{}& COA\left( {x_{Nij}^{p} } \right) = \frac{1}{9}\\ & \quad \times \left( \begin{gathered} x_{Nij11}^{p} + x_{Nij12}^{p} + x_{Nij13}^{p} + x_{Nij21}^{p} + \hfill \\ x_{Nij22}^{p} + x_{Nij23}^{p} + x_{Nij31}^{p} + x_{Nij32}^{p} + x_{Nij33}^{p} \hfill \\ \end{gathered} \right).\end{aligned} $$
(35)
Step 4. Calculate the overall performance of alternatives \(S_{i}^{p}\). Based on the normalized value obtained in the step 2, we calculate the overall performance according to the following equation to ensure that smaller \(COA\left( {x_{Nij}^{p} } \right)\) values result larger performance \(S_{i}^{p}\) values
$$ \begin{gathered} S_{i}^{p} = \ln \left( {1 + \left( {\frac{1}{n}\sum\limits_{j} {\left| {\ln \left( {COA\left( {x_{Nij}^{p} } \right)} \right)} \right|} } \right)} \right), \hfill \\ p = 1,2,3,...,i = 1,2,...,m,j = 1,2,...,n. \hfill \\ \end{gathered} $$
(36)
Step 5. Calculate the performance of the alternatives by removing each criteria
$$ \begin{gathered} S_{i}^{p\prime } = \ln \left( {1 + \left( {\frac{1}{n}\sum\limits_{k,k \ne j} {\left| {\ln \left( {COA\left( {x_{Nik}^{p} } \right)} \right)} \right|} } \right)} \right), \hfill \\ p = 1,2,3,...,i = 1,2,...,m,j = 1,2,...,n. \hfill \\ \end{gathered} $$
(37)
where \(S_{ij}^{p\prime }\) denotes the overall performance of \(i{\text{th}}\) alternative concerning the removal of \(j{\text{th}}\) criteria.
Step 6. Compute the summation of absolute deviations
$$ \begin{gathered} E_{j}^{p} = \sum\limits_{i} {\left| {S_{i}^{p\prime } - S_{i}^{p} } \right|} , \hfill \\ p = 1,2,3,...,i = 1,2,...,m,j = 1,2,...,n. \hfill \\ \end{gathered} $$
(38)
Step 7. Determine the final attribute weight
$$ \begin{aligned} \varpi_{j}^{p} & = \frac{{E_{j}^{p} }}{{\sum\nolimits_{j} {E_{j}^{p} } }},p = 1,2,3,..., \\ i & = 1,2,...,m,j = 1,2,...,n.\end{aligned} $$
(39)

The CoCoSo model to calculate static ratings for each period

The CoCoSo method is based on a comprehensive simple additive weighted and exponential weighted product model. Under the R-numbers environment, the CoCoSo method employs the RNEWA operator and RNEWG operator proposed in the section “The Einstein aggregation operators of R-numbers” for decision-making. The calculation model of static rating is illustrated in Fig. 4.
Step 1: Normalize the expert aggregation matrix for each period in Step 1 of the section “The model for determining expert weights
$$ \begin{gathered} x_{Nij}^{p} = \left( \begin{gathered} \left( {\frac{{x_{ij11}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{x_{ij12}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{x_{ij13}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }}} \right), \hfill \\ \left( {\frac{{x_{ij21}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{x_{ij22}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{x_{ij23}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }}} \right), \hfill \\ \left( {\frac{{x_{ij31}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{x_{ij32}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{x_{ij33}^{p} - a_{j}^{ - } }}{{c_{j}^{ + } - a_{j}^{ - } }}} \right) \hfill \\ \end{gathered} \right), \hfill \\ a_{j}^{ - } = \mathop {\min }\nolimits_{i} x_{ij11}^{p} ,c_{j}^{ + } = \mathop {\max }\nolimits_{i} x_{ij33}^{p} ,{\text{for beneficial criteria}}{.} \hfill \\ \end{gathered} $$
(40)
$$ \begin{gathered} x_{Nij}^{p} = \left( \begin{gathered} \left( {\frac{{c_{j}^{ + } - x_{ij33}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{c_{j}^{ + } - x_{ij32}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{c_{j}^{ + } - x_{ij31}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }}} \right), \hfill \\ \left( {\frac{{c_{j}^{ + } - x_{ij23}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{c_{j}^{ + } - x_{ij22}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{c_{j}^{ + } - x_{ij21}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }}} \right), \hfill \\ \left( {\frac{{c_{j}^{ + } - x_{ij13}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{c_{j}^{ + } - x_{ij12}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }},\frac{{c_{j}^{ + } - x_{ij11}^{p} }}{{c_{j}^{ + } - a_{j}^{ - } }}} \right) \hfill \\ \end{gathered} \right), \hfill \\ a_{j}^{ - } \!=\! \mathop {\min }\nolimits_{i} x_{ij11}^{p} ,c_{j}^{ + } \!=\! \mathop {\max }\nolimits_{i} x_{ij33}^{p} ,{\text{for non-beneficial criteria}}{.} \hfill \\ \end{gathered} $$
(41)
Step 2. Using the attribute weights calculated by MEREC method in the section “The MEREC model for determining the attribute weights”, simple additive weighted \(S_{i}^{p}\) and exponential weighted product \(P_{i}^{p}\) in the R-numbers environment are obtained based on RNEWA operator and RNEWG operator, respectively
$$ \begin{gathered} S_{i}^{p} = RNEWA\left( {x_{Ni1}^{p} ,x_{Ni2}^{p} ,...,x_{Ni3}^{p} } \right) = \mathop {\mathop \oplus \nolimits_{\varepsilon } }\limits_{j = 1}^{n} \varpi_{j}^{p} x_{Nij}^{p} \hfill \\ = \left( \begin{gathered} \left( {\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij11}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij11}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij11}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij11}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij12}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij12}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij12}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij12}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij13}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij13}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij13}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij13}^{p} } \right)^{{\varpi_{j}^{p} }} } }}} \right), \hfill \\ \left( {\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij21}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij21}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij21}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij21}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij22}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij22}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij22}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij22}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij23}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij23}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij23}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij23}^{p} } \right)^{{\varpi_{j}^{p} }} } }}} \right), \hfill \\ \left( {\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij31}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij31}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij31}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij31}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij32}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij32}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{r} {\left( {1 + x_{Nij32}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij32}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij33}^{p} } \right)^{{\varpi_{j}^{p} }} } - \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij33}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {1 + x_{Nij33}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {1 - x_{Nij33}^{p} } \right)^{{\varpi_{j}^{p} }} } }}} \right) \hfill \\ \end{gathered} \right), \hfill \\ p = 1,2,3,...,i = 1,2,...,m,j = 1,2,...,n, \hfill \\ \end{gathered} $$
(42)
$$ \begin{gathered} P_{i}^{p} = RNEWG\left( {x_{Ni1}^{p} ,x_{Ni2}^{p} ,...,x_{Ni3}^{p} } \right) = \mathop {\mathop \otimes \nolimits_{\varepsilon } }\limits_{j = 1}^{n} \left( {x_{Nij}^{p} } \right)^{{\varpi_{j}^{p} }} \hfill \\ = \left( \begin{gathered} \left( {\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij11}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij11}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij11}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij12}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij12}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij12}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij13}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij13}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij13}^{p} } \right)^{{\varpi_{j}^{p} }} } }}} \right), \hfill \\ \left( {\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij21}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij21}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij21}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij22}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij22}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij22}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij23}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij23}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij23}^{p} } \right)^{{\varpi_{j}^{p} }} } }}} \right), \hfill \\ \left( {\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij31}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij31}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij31}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij32}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij32}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij32}^{p} } \right)^{{\varpi_{j}^{p} }} } }},\frac{{2\prod\nolimits_{j = 1}^{n} {\left( {x_{Nij33}^{p} } \right)^{{\varpi_{j}^{p} }} } }}{{\prod\nolimits_{j = 1}^{n} {\left( {2 - x_{Nij33}^{p} } \right)^{{\varpi_{j}^{p} }} } + \prod\nolimits_{j = 1}^{n} {\left( {x_{Nij33}^{p} } \right)^{{\varpi_{j}^{p} }} } }}} \right) \hfill \\ \end{gathered} \right), \hfill \\ p = 1,2,3,...,i = 1,2,...,m,j = 1,2,...,n. \hfill \\ \end{gathered} $$
(43)
Step 3. Defuzzify the \(S_{i}^{p}\) and \(P_{i}^{p}\)
$$ COA\left( {S_{i}^{p} } \right) = \frac{1}{9}\left( \begin{gathered} S_{i11}^{p} + S_{i12}^{p} + S_{i13}^{p} + S_{i21}^{p} + \hfill \\ S_{i22}^{p} + S_{i23}^{p} + S_{i31}^{p} + S_{i32}^{p} + S_{i33}^{p} \hfill \\ \end{gathered} \right), $$
(44)
$$ COA\left( {P_{i}^{p} } \right) = \frac{1}{9}\left( \begin{gathered} P_{i11}^{p} + P_{i12}^{p} + P_{i13}^{p} + P_{i21}^{p} \hfill \\ + P_{i22}^{p} + P_{i23}^{p} + P_{i31}^{p} + P_{i32}^{p} + P_{i33}^{p} \hfill \\ \end{gathered} \right). $$
(45)
Step 4. The relative weights of the alternatives are obtained by the following aggregation method. The relative weights of other options are generated using three evaluation and scoring strategies, which can be obtained by the following formula:
$$ k_{ia}^{p} = \frac{{COA\left( {S_{i}^{p} } \right) + COA\left( {P_{i}^{p} } \right)}}{{\sum\nolimits_{i = 1}^{m} {\left( {COA\left( {S_{i}^{p} } \right) + COA\left( {P_{i}^{p} } \right)} \right)} }}, $$
(46)
$$ k_{ib}^{p} = \frac{{COA\left( {S_{i}^{p} } \right)}}{{\mathop {\min }\nolimits_{i} \left( {COA\left( {S_{i}^{p} } \right)} \right)}} + \frac{{COA\left( {P_{i}^{p} } \right)}}{{\mathop {\min }\nolimits_{i} \left( {COA\left( {P_{i}^{p} } \right)} \right)}}, $$
(47)
$$ \begin{gathered} k_{ic}^{p} = \frac{{\lambda COA\left( {S_{i}^{p} } \right) + \left( {1 - \lambda } \right)COA\left( {P_{i}^{p} } \right)}}{{\lambda \mathop {\max }\nolimits_{i} \left( {COA\left( {S_{i}^{p} } \right)} \right) + \left( {1 - \lambda } \right)\mathop {\max }\nolimits_{i} \left( {COA\left( {P_{i}^{p} } \right)} \right)}}, \hfill \\ 0 \le \lambda \le 1. \hfill \\ \end{gathered} $$
(48)
As can be seen from the above equation, Eq. (46) represents the arithmetic mean of the \(COA\left( {S_{i}^{p} } \right)\) and \(COA\left( {P_{i}^{p} } \right)\). Equation (47) represents the sum of relative scores of \(COA\left( {S_{i}^{p} } \right)\) and \(COA\left( {P_{i}^{p} } \right)\) compared to the optimal scores. Equation (48) expresses a balanced compromise of \(COA\left( {S_{i}^{p} } \right)\) and \(COA\left( {P_{i}^{p} } \right)\). In Eq. (48), \(\lambda\) is determined by the expert and \(\lambda\) is usually \(0.5\). However, the flexibility and stability of the proposed CoCoSo method can depend on other values.
Step 5. Calculate the static rating \(k_{i}^{p}\) of each alternative
$$ k_{i}^{p} = \left( {k_{ia}^{p} \cdot k_{ib}^{p} \cdot k_{ic}^{p} } \right)^{\frac{1}{3}} + \frac{1}{3}\left( {k_{ia}^{p} + k_{ib}^{p} + k_{ic}^{p} } \right). $$
(49)

The model to calculate dynamic ratings for each period

Information changes over time, where alternatives and attributes are variables, resulting in dynamic evolution. Hence, we consider the dynamic rating of each alternative. The evaluation of alternatives is not only based on the performance in the current stage but also on the impact of the historical stage. The evaluation scheme is as follows:
$$ E^{p} \left( {A_{i} } \right) = \left\{ \begin{gathered} R^{p} \left( {A_{i} } \right) \, A_{i} \in A^{p} \backslash H^{p - 1 \, } \, \hfill \\ \Phi \left( {E^{p - 1} \left( {A_{i} } \right),R^{p} \left( {A_{i} } \right)} \right) \, A_{i} \in A^{p} \cap H^{p - 1 \, } \hfill \\ E^{p - 1} \left( {A_{i} } \right) \, A_{i} \in H^{p - 1 \, } \backslash A^{p} \hfill \\ \end{gathered} \right., $$
(50)
where \(R^{p} \left( {A_{i} } \right) = k_{i}^{p}\), and \(\Phi\) is an associative aggregation function for aggregating performance values for the current and historical periods.
(1)
If the alternative \(A_{i}\) only belongs to the current set of alternatives \(A^{p}\) rather than the historical set of alternatives \(H^{p - 1}\), then its evaluation value \(E^{p} \left( {A_{i} } \right)\) is equal to the static rating \(R^{p} \left( {A_{i} } \right)\) calculated in the previous stage.
 
(2)
If the alternative \(A_{i}\) belongs to both the current set of alternatives \(A^{p}\) and the historical set of alternatives \(H^{p - 1}\), then its evaluation value is equal to \(\Phi \left( {E^{p - 1} \left( {A_{i} } \right),R^{p - 1} \left( {A_{i} } \right)} \right)\).
 
(3)
If the alternative \(A_{i}\) does not belong to the current set of alternatives \(A^{p}\), but belongs to the historical set of alternatives \(H^{p - 1}\), its evaluation value \(E^{p} \left( {A_{i} } \right)\) is equal to the last calculated iteration value \(E^{p - 1} \left( {A_{i} } \right)\).
 
Inspired by the literature [33], considering the characteristics of the static rating of the alternative calculated by CoCoSo method, we define \(\Phi\) as
$$ \begin{gathered} \Phi \left( {E^{{_{p - 1} }} \left( {A_{i} } \right),R^{{_{p} }} \left( {A_{i} } \right)} \right) \hfill \\ \qquad = \left( {1 - \lambda } \right)E^{{_{p - 1} }} \left( {A_{i} } \right) + \lambda R^{{_{p} }} \left( {A_{i} } \right),0 < \lambda < 1. \hfill \\ \end{gathered} $$
(51)
where the value of \(\lambda\) is determined according to the decision-maker's balance between the importance of the static rating in the current period and the historical period. In this paper, we believe that decision-makers should pay attention to the static rating of alternatives in the current period, so \(\lambda\) is given a weight of 0.7, while the static rating in the historical period is given a weight of 0.3. This decision-making method not only considers the performance of alternatives in the historical period, but also meets the reality of decision-making in the current period.
In the proposed dynamic framework, the current-period static ratings of alternatives are obtained based on the alternatives and attributes. The dynamic ratings of alternatives can then be obtained by combining the current-period static ratings with stored historical information. The dynamic ratings of each period are obtained through this iterative method until the stopping criterion is met. The dynamic decision-making framework is shown in Fig. 5.

Numerical example

This section illustrates the operability and effectiveness of the R-numbers DMAGDM method proposed in this paper through case studies of internal and external risk assessments of supply chains of several manufacturing enterprises in China. Internal and external risks are crucial to the sustainable development of enterprises. In reality, the risks faced by suppliers are unpredictable over time. Due to their own development, businesses may also launch markets or register new enterprises in this environment. Therefore, selecting the best supplier under such dynamic changes is evidently a DMAGDM problem. R-numbers have significant advantages in capturing risks and can improve decision-making reliability. Therefore, this paper employs R-numbers DMAGDM method to evaluate enterprise suppliers.
Suppose manufacturing enterprise A has multiple suppliers. Supplier enterprises and risk assessment indicators change over time. Three experts \(E = \left\{ {1,2,3} \right\}\) were selected to participate in each stage of the decision-making process. For the sake of simplicity, we will consider only three periods \(P = \left\{ {1,2,3} \right\}\) of decision-making. Table 1 is used to evaluate alternatives with different attributes in different periods, the pessimistic risk \(\tilde{r}^{ - }\), optimistic risk \(\tilde{r}^{ + }\), pessimistic acceptable risk \(\widetilde{AR}^{ - }\), and optimistic acceptable risk \(\widetilde{AR}^{ + }\) in the expert evaluation. Due to the risk perception in expert assessment, suitable \(\widetilde{RP}\) were considered according to Table 2, where positive risk perception and negative risk perception were considered to be the same, i.e., \(\widetilde{RP}^{ + } = \widetilde{RP}^{ - }\).
Table 1
Linguistic terms for evaluating alternatives, optimistic risk, pessimistic risk, optimistic acceptable risk, and pessimistic acceptable risk
Linguistic terms
Triangular fuzzy numbers
Very low (VL)
(0,0,0.3)
Low (L)
(0.1,0.3,0.5)
Medium (M)
(0.3,0.5,0.7)
High (H)
(0.5,0.7,0.9)
Very high (VH)
(0.7,0.99,0.99)
Table 2
Linguistic terms for evaluating risk perception
Linguistic terms
Triangular fuzzy numbers
Optimistic expert
 
Very low (VL)
(0,0,0.3)
Low (L)
(0.1,0.3,0.5)
Medium (M)
(0.3,0.5,0.7)
High (H)
(0.5,0.7,0.9)
Very high (VH)
(0.7,0.99,0.99)
Pessimistic expert
 
Very low (VL)
(− 0.3,0,0)
low (L)
(− 0.5,− 0.3,− 0.1)
Medium (M)
(− 0.7,− 0.5,− 0.3)
High (H)
(− 0.9,− 0.7,− 0.5)
Very high (VH)
(− 0.99,− 0.99,− 0.7)
In the first period, three supplier enterprises were evaluated \(A^{1} = \left\{ {A_{1}^{1} ,A_{2}^{1} ,A_{3}^{1} } \right\}\) for four risk indicators \(C^{1} = \left\{ {C_{1}^{1} ,C_{2}^{1} ,C_{3}^{1} ,C_{4}^{1} } \right\}\). The evaluation information obtained is shown in Table 21 (see Appendix 1).
In the second period, four supplier enterprises \(A^{2} = \left\{ {A_{1}^{2} ,A_{2}^{2} ,A_{3}^{2} ,A_{4}^{2} } \right\}\) were evaluated for three risk indicators \(C^{2} = \left\{ {C_{1}^{2} ,C_{2}^{2} ,C_{3}^{2} } \right\}\), and the evaluation information obtained is shown in Table 21 (see Appendix 1).
In the third period, four supplier enterprises \(A^{3} = \left\{ {A_{2}^{3} ,A_{3}^{3} ,A_{4}^{3} ,A_{5}^{3} } \right\}\) were evaluated for three risk indicators \(C^{3} = \left\{ {C_{2}^{3} ,C_{3}^{3} ,C_{4}^{3} } \right\}\), and the evaluation information obtained is shown in Table 21 (see Appendix 1).
Table 21 (see Appendix 1) also present three experts' language assessment information about pessimistic risk \(\tilde{r}^{ - }\), optimistic risk \(\tilde{r}^{ + }\), pessimistic acceptable risk \(\widetilde{AR}^{ - }\), optimistic acceptable risk \(\widetilde{AR}^{ + }\), pessimistic risk perception \(\widetilde{RP}^{ - }\), optimistic risk perception \(\widetilde{RP}^{ + }\) in each period, respectively. Since this case is an assessment of risk, the pessimistic acceptable risk and the optimistic acceptable risk are identified as 0. The given risk parameter linguistic terms are converted into the form of triangular fuzzy numbers using Tables 1, 2, and the conversion result is shown in Table 22 (see Appendix 2).
Stage 1. Convert the initial matrix to R-numbers matrix.
According to the definition of R-numbers, convert the data in Table 22 (see Appendix 2) into the form of R-numbers, as shown in Table 23 (see Appendix 3).
Stage 2. Determine the expert weights.
Step 1. The average evaluation matrix of experts is calculated using Eq. (30), and the results are shown in Table 3
Table 3
The average evaluation matrix of experts
 
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
\(A_{1}^{1}\)
((0.0097, 0.11, 0.393), (0.0667, 0.2, 0.4333), (0.0763, 0.27, 0.6593))
((0.097, 0.3333, 0.4953), (0.2, 0.3333, 0.5667), (0.285, 0.577, 0.836))
((0.097, 0.3333, 0.562), (0.2333, 0.4333, 0.6333), (0.3013, 0.6763, 0.9537))
((0, 0, 0.2597), (0.0333, 0.1, 0.3667), (0.049, 0.176, 0.685))
\(A_{2}^{1}\)
((0.1333, 0.6977, 0.897), (0.5667, 0.7967, 0.93), (0.6807, 0.9473, 0.99))
((0, 0.4927, 0.751), (0.6333, 0.8933, 0.96), (0.8103, 0.94, 0.99))
((0.162, 0.4667, 0.7333), (0.4333, 0.6333, 0.8333), (0.5087, 0.8707, 0.99))
((0.0667, 0.35, 0.6043), (0.5667, 0.7967, 0.93), (0.7377, 0.9473, 0.99))
\(A_{3}^{1}\)
((0.04, 0.1667, 0.522), (0.3333, 0.4967, 0.6633), (0.436, 0.535, 0.859))
((0.1333, 0.5537, 0.7113), (0.3667, 0.5967, 0.73), (0.4333, 0.6683, 0.9257))
((0.019, 0.1953, 0.4597), (0.1333, 0.2667, 0.5), (0.1693, 0.3863, 0.734))
((0.0687, 0.3233, 0.5863), (0.2333, 0.4333, 0.6333), (0.2727, 0.6017, 0.942))
Step 2. Calculate the degree of similarity between evaluation value \(x_{ij}^{{e_{f}^{1} }}\) given by each expert and the average evaluation value \(\overline{x}_{ij}^{1}\) using Eq. (31), and the results are shown in Table 4.
Table 4
The average evaluation matrix of experts
 
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
Expert 1
 \(A_{1}^{1}\)
0.6596
0.7092
0.7332
0.7089
 \(A_{2}^{1}\)
0.6212
0.7296
0.7158
0.7894
 \(A_{3}^{1}\)
0.6108
0.5806
0.814
0.7149
Expert 2
 \(A_{1}^{1}\)
0.5857
0.7048
0.6755
0.5876
 \(A_{2}^{1}\)
0.6778
0.6807
0.6979
0.6225
 \(A_{3}^{1}\)
0.7647
0.6244
0.6015
0.6962
Expert 3
 \(A_{1}^{1}\)
0.7548
0.586
0.5913
0.7035
 \(A_{2}^{1}\)
0.701
0.5897
0.5864
0.5882
 \(A_{3}^{1}\)
0.6245
0.795
0.5845
0.5889
Step 3. Calculate the expert weights using Eq. (32), and results are shown in Table 5.
Table 5
The expert weights
 
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
Expert 1
 \(A_{1}^{1}\)
0.3298
0.3546
0.3666
0.3545
 \(A_{2}^{1}\)
0.3106
0.3648
0.3579
0.3947
 \(A_{3}^{1}\)
0.3054
0.2903
0.407
0.3575
Expert 2
 \(A_{1}^{1}\)
0.2928
0.2928
0.3378
0.2938
 \(A_{2}^{1}\)
0.3389
0.3389
0.3489
0.3112
 \(A_{3}^{1}\)
0.3824
0.3824
0.3008
0.3481
Expert 3
 \(A_{1}^{1}\)
0.3774
0.293
0.2957
0.3518
 \(A_{2}^{1}\)
0.3505
0.2949
0.2932
0.2941
 \(A_{3}^{1}\)
0.3123
0.3975
0.2923
0.2945
Stage 3. Determine the attribute weights.
Step 1. The RNEWA operator proposed in the section “The Einstein aggregation operators of R-numbers” and the expert weights calculated in Stage 2 are used for aggregation of decision matrices in the form of R-numbers from different experts. The aggregation results are shown in Table 6.
Table 6
The aggregation matrix
 
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
\(A_{1}^{1}\)
((0.0096, 0.1153, 0.3999), (0.0708, 0.2155, 0.4455), (0.0808, 0.2932, 0.7027))
((0.1034, 0.3699, 0.5638), (0.2154, 0.3699, 0.6068), (0.3122, 0.7314, 0.967))
((0.1037, 0.3687, 0.603), (0.2428, 0.445, 0.6489), (0.3134, 0.7221, 0.979))
((0, 0, 0.2623), (0.0295, 0.0907, 0.3627), (0.0435, 0.1709, 0.7527))
\(A_{2}^{1}\)
((0.1309, 0.6978, 0.8973), (0.5704, 0.8896, 0.9505), (0.7041, 0.9753, 0.99))
((0, 0.5026, 0.768), (0.649, 0.9717, 0.9801), (0.9057, 0.977, 0.99))
((0.1742, 0.5462, 0.8226), (0.4454, 0.6493, 0.8604), (0.5206, 0.913, 0.99))
((0.063, 0.392, 0.6839), (0.5668, 0.8833, 0.9486), (0.8545, 0.977, 0.99))
\(A_{3}^{1}\)
((0.0461, 0.207, 0.5557), (0.3707, 0.7765, 0.849), (0.7281, 0.8008, 0.9673))
((0.1224, 0.7781, 0.8516), (0.3852, 0.7944, 0.8577), (0.4977, 0.828, 0.9605))
((0.0232, 0.2112, 0.4773), (0.1331, 0.2832, 0.519), (0.1699, 0.4412, 0.8712))
((0.0727, 0.3429, 0.6057), (0.243, 0.4452, 0.6491), (0.2841, 0.627, 0.9773))
Step 2. Normalize the aggregation matrix, and the results are shown in Table 7.
Table 7
Normalized matrix
 
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
\(A_{1}^{1}\)
((0.0098, 0.1178, 0.4085), (0.0723, 0.2201, 0.4551), (0.0825, 0.2995, 0.7178))
((0.1056, 0.3778, 0.5759), (0.22, 0.3778, 0.6198), (0.3189, 0.7471, 0.9877))
((0.1059, 0.3766, 0.6159), (0.248, 0.4545, 0.6628), (0.3201, 0.7376, 1))
((0, 0, 0.2679), (0.0301, 0.0926, 0.3705), (0.0444, 0.1746, 0.7688))
\(A_{2}^{1}\)
((0.1322, 0.7048, 0.9064), (0.5762, 0.8986, 0.9601), (0.7112, 0.9852, 1))
((0, 0.5077, 0.7758), (0.6556, 0.9815, 0.99), (0.9148, 0.9869, 1))
((0.176, 0.5517, 0.8309), (0.4499, 0.6559, 0.8691), (0.5259, 0.9222, 1))
((0.0636, 0.396, 0.6908), (0.5725, 0.8922, 0.9582), (0.8631, 0.9869, 1))
\(A_{3}^{1}\)
((0.0472, 0.2118, 0.5686), (0.3793, 0.7945, 0.8687), (0.745, 0.8194, 0.9898))
((0.1252, 0.7962, 0.8714), (0.3941, 0.8129, 0.8776), (0.5093, 0.8472, 0.9828))
((0.0237, 0.2161, 0.4884), (0.1362, 0.2898, 0.5311), (0.1738, 0.4514, 0.8914))
((0.0744, 0.3509, 0.6198), (0.2486, 0.4555, 0.6642), (0.2907, 0.6416, 1))
Step 3. Defuzzify the normalized matrix, and the results are shown in Table 8.
Table 8
Defuzzification matrix
 
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
\(A_{1}^{1}\)
0.2648
0.4812
0.5024
0.1943
\(A_{2}^{1}\)
0.7639
0.7569
0.6646
0.7137
\(A_{3}^{1}\)
0.6027
0.6907
0.3558
0.4829
Step 4. Calculate the overall performance of alternatives \(S_{i}^{1}\), and the results are shown in Table 9.
Table 9
Performance of alternatives
 
Overall performance
Removing \(C_{1}^{1}\)
Removing \(C_{2}^{1}\)
Removing \(C_{3}^{1}\)
Removing \(C_{4}^{1}\)
\(A_{1}^{1}\)
0.7404
0.5679
0.6491
0.6547
0.523
\(A_{2}^{1}\)
0.2802
0.228
0.2262
0.1999
0.2144
\(A_{3}^{1}\)
0.5065
0.4271
0.4491
0.3372
0.3903
\(E_{j}^{1}\)
 
0.3041
0.2027
0.3353
0.3994
\(\varpi_{j}^{1}\)
 
0.2449
0.1633
0.2701
0.3217
Step 5. Calculate the performance of the alternatives by removing each criteria, and the results are shown in Table 9.
Step 6. Calculate the summation of absolute deviations, and the results are shown in Table 9.
Step 7. Determine the final attribute weights, and the results are shown in Table 9.
Stage 4. Calculate static ratings for each period using the CoCoSo model.
Step 1. Normalize the expert aggregation matrix in Step 1 of Stage 3, and the results are shown in Table 10.
Table 10
Normalized matrix
 
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
\(A_{1}^{1}\)
((0.2822,0.7005,0.9175), (0.5449,0.7799,0.9277), (0.5915,0.8822,0.9902))
((0.0123,0.2529,0.6811), (0.3802,0.6222,0.78), (0.4241,0.6222,0.8944))
((0,0.2624,0.6799), (0.3372,0.5455,0.752), (0.3841,0.6234,0.8941))
((0.2312,0.8254,0.9556), (0.6295,0.9074,0.9699), (0.7321,1,1))
\(A_{2}^{1}\)
((0,0.0148,0.2888), (0.0399,0.1014,0.4238), (0.0936,0.2952,0.8678))
((0,0.0131,0.0852), (0.01,0.0185,0.3444), (0.2242,0.4923,1))
((0,0.0778,0.4741), (0.1309,0.3441,0.5501), (0.1691,0.4483,0.824))
((0,0.0131,0.1369), (0.0418,0.1078,0.4275), (0.3092,0.604,0.9364))
\(A_{3}^{1}\)
((0.0105,0.185,0.2612), (0.1345,0.2105,0.6358), (0.4419,0.8074,0.976))
((0.0176,0.1565,0.5027), (0.1254,0.1917,0.6206), (0.1317,0.2088,0.896))
((0.1112, 0.5619,0.8462), (0.4803,0.7275,0.8848), (0.5241,0.803,1))
((0,0.3672,0.7265), (0.344,0.5577,0.7696), (0.3895,0.6649,0.9481))
Step 2. Using the attribute weights calculated by MEREC method in Stage 3, and RNEWA operator and RNEWG operator in the section “The Einstein aggregation operators of R-numbers”, the simple additive weighted \(S_{i}^{1}\) and exponential weighted product \(P_{i}^{1}\) are obtained in Table 11.
Table 11
Results of period \(p = 1\)
 
\(S_{i}^{1}\)
\(COA\left( {S_{i}^{1} } \right)\)
\(P_{i}^{1}\)
\(COA\left( {P_{i}^{1} } \right)\)
\(k_{ia}^{1}\)
\(k_{ib}^{1}\)
\(k_{ic}^{1}\)
\(k_{i}^{1}\)
\(A_{1}^{1}\)
((0.1477,0.6075,0.8749), (0.4991,0.7726,0.9068), (0.5717,1,1))
0.7089
((0,0.5028,0.8238), (0.4779,0.7252,0.8684), (0.5412,0.8018,0.9516))
0.6325
0.4632
4.8006
1
3.3932
\(A_{2}^{1}\)
((0,0.031,0.2639), (0.0604,0.1583,0.449), (0.2062,0.4761,1))
0.2939
((0,0.0219,0.2183), (0.0449,0.1118,0.4423), (0.188,0.4569,0.8993))
0.2648
0.1929
2
0.4165
1.4135
\(A_{3}^{1}\)
((0.0356,0.3515,0.6571), (0.3009,0.4899,0.7649), (0.4031,0.6991,1))
0.5225
((0,0.31,0.5753), (0.2597,0.4126,0.7406), (0.3715,0.6292,0.9604))
0.4733
0.3439
3.5652
0.7424
2.5196
Period \(p = 2\)
Step 3. Defuzzify the \(S_{i}^{1}\) and \(P_{i}^{1}\), and the results are shown in Table 11.
Step 4. Calculate the relative weights of the alternatives, and the results are shown in Table 11.
Step 5. Calculate the static rating \(k_{i}^{1}\) of each alternative, and the results are shown in Table 11.
Stage 5 Calculate dynamic ratings of alternatives.
Since in period \(p = 1\), there is no historical period for the alternatives, the dynamic ratings of the alternatives are equal to the static ratings of the alternatives. Therefore, we can get \(E^{1} \left( {A_{1} } \right) = 3.3932,E^{1} \left( {A_{2} } \right) = 1.4135,E^{1} \left( {A_{3} } \right) = 2.5196\). And the optimal solution for period \(p = 1\) is \(A_{1}\).
Since some details have been explained in period \(p = 1\), we only focus on the generation of static and dynamic ratings of alternatives in this period.
Stage 1. Convert the initial matrix to R-numbers matrix.
According to the definition of R-numbers, convert the data in Table 22 (see Appendix 2) into the form of R-numbers, as shown in Table 23 (see Appendix 3).
Stage 2. Determine the expert weights.
The expert weights are shown in Table 12.
Table 12
The results of expert weights
 
\(C_{1}^{2}\)
\(C_{2}^{2}\)
\(C_{3}^{2}\)
Expert 1
 \(A_{1}^{2}\)
0.3986
0.3114
0.3666
 \(A_{2}^{2}\)
0.3532
0.3348
0.3704
 \(A_{3}^{2}\)
0.3553
0.3027
0.3539
 \(A_{4}^{2}\)
0.3104
0.2934
0.3512
Expert 2
 \(A_{1}^{2}\)
0.3074
0.3968
0.3378
 \(A_{2}^{2}\)
0.3534
0.3429
0.2969
 \(A_{3}^{2}\)
0.3515
0.3780
0.3013
 \(A_{4}^{2}\)
0.3818
0.3266
0.2949
Expert 3
 \(A_{1}^{2}\)
0.2941
0.2919
0.2957
 \(A_{2}^{2}\)
0.2934
0.3224
0.3328
 \(A_{3}^{2}\)
0.2933
0.3193
0.3448
 \(A_{4}^{2}\)
0.3078
0.3800
0.3540
Stage 3. Determine the attribute weights.
The attribute weights calculated by MEREC method are \(\varpi_{1}^{2} = 0.3116,\varpi_{2}^{2} = 0.2710,\varpi_{3}^{2} = 0.4174\) in period \(p = 2\).
Stage 4. Calculate static ratings using the CoCoSo model in period \(p = 2\).
Step 1. Normalize the expert aggregation matrix in Stage 3, and the results are shown in Table 13.
Table 13
Normalized matrix
 
\(C_{1}^{2}\)
\(C_{2}^{2}\)
\(C_{3}^{2}\)
\(A_{1}^{2}\)
((0.102,0.2459,0.7068), (0.3645,0.6425,0.8086), (0.4709,0.8401,1))
((0,0.0136,0.1762), (0.0609,0.1238,0.4788), (0.0929,0.17,0.798))
((0.0112,0.2738,0.6915), (0.3486,0.557,0.7637), (0.3955,0.635,0.9059))
\(A_{2}^{2}\)
((0.0777,0.1971,0.6988), (0.3181,0.5547,0.7697), (0.3308,0.5829,0.9754))
((0,0.0151,0.1704), (0.0372,0.0926,0.4186), (0.2315,0.5091,1))
((0.0755,0.4849,0.8053), (0.4268,0.6329,0.8374), (0.4878,0.7265,0.9425))
\(A_{3}^{2}\)
((0.1588,0.3399,0.5791), (0.2294,0.3399,0.7474), (0.6085,1,1))
((0,0.0387,0.3489), (0.0598,0.1246,0.4779), (0.0829,0.1748,0.8706))
((0.083,0.4562,0.793), (0.4233,0.6305,0.8357), (0.4756,0.7613,0.9795))
\(A_{4}^{2}\)
((0.045,0.2091,0.6786), (0.3484,0.6264,0.792), (0.5864,0.8804,0.9844))
((0,0.095,0.2266), (0.1273,0.1907,0.6093), (0.4777,0.784,1))
((0.0366,0.1599,0.711), (0.3833,0.6245,0.7814), (0.4635,0.7185,1))
Step 2. Using the attribute weights calculated by MEREC method in Stage 3, and RNEWA operator and RNEWG operator in the section “The Einstein aggregation operators of R-numbers”, the simple additive weighted \(S_{i}^{2}\) and exponential weighted product \(P_{i}^{2}\) are obtained in Table 14.
Table 14
Results of period \(p = 2\)
 
\(S_{i}^{2}\)
\(COA\left( {S_{i}^{2} } \right)\)
\(P_{i}^{2}\)
\(COA\left( {P_{i}^{2} } \right)\)
\(k_{ia}^{2}\)
\(k_{ib}^{2}\)
\(k_{ic}^{2}\)
\(k_{i}^{2}\)
\(A_{1}^{2}\)
((0.0366,0.1966,0.5901), (0.2798,0.4881,0.7215), (0.3445,0.6292,1))
0.4763
((0,0.1223,0.5041), (0.2271,0.4062,0.6927), (0.291,0.5131,0.9054))
0.4069
0.2312
2
0.8497
1.7594
\(A_{2}^{2}\)
((0.0558,0.2796,0.6532), (0.2941,0.4865,0.7373), (0.3744,0.6319,1))
0.5014
((0,0.1535,0.5372), (0.2109,0.3832,0.689), (0.3567,0.6191,0.9683))
0.4353
0.2452
2.1225
0.9012
1.8666
\(A_{3}^{2}\)
((0.0844,0.3152,0.6383), (0.2706,0.4252,0.738), (0.4289,1,1))
0.5445
((0,0.2247,0.5879), (0.2127,0.3494,0.7026), (0.3373,0.6035,0.9562))
0.4416
0.2581
2.2285
0.9487
1.9623
\(A_{4}^{2}\)
((0.0293,0.1579,0.5987), (0.3064,0.5279,0.7466), (0.5078,0.7979,1))
0.5192
((0,0.1515,0.5326), (0.2802,0.4687,0.7361), (0.5038,0.7857,0.9951))
0.4949
0.2655
2.3063
0.9757
2.0247
Period \(p = 3\)
Step 3. Defuzzify the \(S_{i}^{2}\) and \(P_{i}^{2}\), and the results are shown in Table 14.
Step 4. The relative weights of the alternatives are obtained, and the results are shown in Table 14.
Step 5. Calculate the static rating \(k_{i}^{2}\) of each alternative, and the results are shown in Table 14.
Stage 5. Calculate dynamic ratings of alternatives.
The alternative \(A_{4}\) is added in period \(p = 2\). And based on the dynamic ratings of alternatives \(\left\{ {A_{1} ,A_{2} ,A_{3} } \right\}\) in period \(p = 1\), dynamic ratings of alternatives can be calculated as \(E^{3} \left( {A_{1} } \right) = 2.9031,\)\(E^{2} \left( {A_{2} } \right) = 1.5494,\) \(E^{2} \left( {A_{3} } \right) = 2.3541,\) \(E^{2} \left( {A_{4} } \right) = 2.0247\) in period \(p = 2\). Therefore, the optimal solution for period \(p = 2\) is \(A_{1}\).
Stage 1. Convert the initial matrix to R-numbers matrix.
According to the definition of R-numbers, convert the data in Table 22 (see Appendix 2) into the form of R-numbers, as shown in Table 23 (see Appendix 3).
Stage 2. Determine the expert weights.
The expert weights are shown in Table 15.
Table 15
The results of experts
 
\(C_{2}^{3}\)
\(C_{3}^{3}\)
\(C_{4}^{3}\)
Expert 1
 \(A_{2}^{3}\)
0.2931
0.3513
0.293
 \(A_{3}^{3}\)
0.3697
0.3288
0.3791
 \(A_{4}^{3}\)
0.3363
0.3188
0.2983
 \(A_{5}^{3}\)
0.2933
0.3552
0.3934
Expert 2
 \(A_{2}^{3}\)
0.3583
0.352
0.3555
 \(A_{3}^{3}\)
0.3022
0.2952
0.3268
 \(A_{4}^{3}\)
0.3234
0.3198
0.3947
 \(A_{5}^{3}\)
0.3483
0.336
0.3083
Expert 3
 \(A_{2}^{3}\)
0.3486
0.2967
0.3516
 \(A_{3}^{3}\)
0.3282
0.3761
0.2942
 \(A_{4}^{3}\)
0.3404
0.3615
0.307
 \(A_{5}^{3}\)
0.3585
0.3089
0.2983
Stage 3. Determine the attribute weights.
The attribute weights calculated by MEREC method are \(\varpi_{2}^{3} = 0.3127,\varpi_{3}^{3} = 0.3280,\varpi_{4}^{3} = 0.3593\) in period \(p = 3\).
Stage 4. Calculate static ratings using the CoCoSo model.
Step 1. Normalize the expert aggregation matrix in Stage 3, and the results are shown in Table 16
Table 16
Normalized matrix
 
\(C_{2}^{3}\)
\(C_{3}^{3}\)
\(C_{4}^{3}\)
\(A_{2}^{3}\)
((0.1214,0.8114,0.9608), (0.5693,0.9002,0.9746), (0.6209,0.9344,1))
((0.0039,0.5977,0.8996), (0.4692,0.7496,0.9247), (0.5341,0.815,0.9932))
((0,0.6726,0.8729), (0.4743,0.8162,0.9004), (0.6011,0.8805,0.9796))
\(A_{3}^{3}\)
((0.0144,0.1098,0.5668), (0.2684,0.5371,0.7068), (0.6306,0.9037,1))
((0.0021,0.1203,0.5832), (0.247,0.4769,0.6911), (0.3353,0.6487,0.9198))
((0,0.1937,0.6469), (0.3357,0.5444,0.7514), (0.4703,0.7242,0.9597))
\(A_{4}^{3}\)
((0,0,0.1047), (0.0384,0.0967,0.4211), (0.1594,0.4394,1))
((0.0068,0.2706,0.6795), (0.3489,0.5549,0.7594), (0.5269,0.8583,0.9907))
((0.1006,0.2465,0.6591), (0.3579,0.6328,0.7973), (0.5404,0.7706,0.984))
\(A_{5}^{3}\)
((0.0172,0.0326,0.0357), (0.025,0.0326,0.4459), (0.6923,1,1))
((0,0.0191,0.0274), (0.0157,0.0221,0.3901), (0.368,0.6476,1))
((0.0122,0.1403,0.6012), (0.2455,0.4729,0.685), (0.317,0.6297,0.9312))
Step 2. Using the attribute weights calculated by MEREC method in Stage 3, and RNEWA operator and RNEWG operator in the section “The Einstein aggregation operators of R-numbers”, the simple additive weighted \(S_{i}^{3}\) and exponential weighted product \(P_{i}^{3}\) are obtained in Table 17.
Table 17
Results of period \(p = 3\)
 
\(S_{i}^{3}\)
\(COA\left( {S_{i}^{3} } \right)\)
\(P_{i}^{3}\)
\(COA\left( {P_{i}^{3} } \right)\)
\(k_{ia}^{3}\)
\(k_{ib}^{3}\)
\(k_{ic}^{3}\)
\(k_{i}^{3}\)
Ranking
\(A_{2}^{3}\)
((0.0394,0.7028,0.9182), (0.5038,0.8309,0.9404), (0.5865,0.8851,1))
0.7119
((0,0.689,0.909), (0.501,0.82,0.9315), (0.5846,0.8756,0.9904))
0.7001
0.3506
3.9088
1
2.8639
1
\(A_{3}^{3}\)
((0.0052,0.1436,0.6022), (0.286,0.5206,0.7187), (0.4854,0.7816,1))
0.5048
((0,0.1391,0.6004), (0.2835,0.5194,0.7175), (0.4659,0.7529,0.9592))
0.4931
0.2478
2.7615
0.7067
2.0236
2
\(A_{4}^{3}\)
((0.0385,0.1795,0.529), (0.2599,0.4649,0.6956), (0.4298,0.7337,1))
0.4812
((0,0,0.4024), (0.1844,0.3582,0.6539), (0.3772,0.6825,0.9912))
0.4055
0.2202
2.4342
0.628
1.7898
3
\(A_{5}^{3}\)
((0.0098,0.0671,0.2635), (0.1027,0.1994,0.5273), (0.4708,1,1))
0.4045
((0,0.0467,0.0986), (0.0502,0.08,0.5034), (0.4326,0.7453,0.9752))
0.3258
0.1814
2
0.5172
1.472
4
Step 3. Defuzzify the \(S_{i}^{3}\) and \(P_{i}^{3}\), and the results are shown in Table 17.
Step 4. The relative weights of the alternatives are obtained, and the results are shown in Table 17.
Step 5. Calculate the static rating \(k_{i}^{3}\) of each alternative, and the results are shown in Table 17.
Stage 5. Calculate dynamic ratings of alternatives
The alternative \(A_{5}\) is added in period \(p = 3\), and alternative \(A_{1}\) is deleted. Based on the dynamic ratings of alternatives \(\left\{ {A_{2} ,A_{3} ,A_{4} } \right\}\) in period \(p = 2\), dynamic ratings of alternatives can be calculated as \(E^{3} \left( {A_{2} } \right) = 1.9438,\)\(E^{3} \left( {A_{3} } \right) = 2.2538,\)\(E^{3} \left( {A_{4} } \right) = 1.9542,\) \(E^{3} \left( {A_{5} } \right) = 1.472\) in period \(p = 3\). Therefore, the optimal solution for period \(p = 3\) is \(A_{3}\).

Comparative analysis

To demonstrate the rationality and feasibility of the proposed method, this section makes a comparative analysis of the proposed method, including the comparison with the information fusion method and the comparison with the static MAGDM model.

Comparison with information fusion methods based on existing aggregation operators

Only Liu et al. [35] studied the information fusion method based on aggregation operator in the R-numbers environment in the existing literature. This section compares and analyzes this method with the operators proposed in this paper to prove the effectiveness of the proposed method.
First, we use the R-numbers weighted averaging operator defined by Liu et al. to replace the RNEWA operator in Step 1 of the section “The MEREC model for determining the attribute weights” for expert information aggregation. Second, we use R-numbers weighted averaging operator instead of RNEWA operator to calculate \(S_{i}^{p}\) and R-numbers geometric weighted averaging operator instead of RNEWG operator to calculate \(P_{i}^{p}\) in Step 2 of the section “The CoCoSo model to calculate static ratings for each period”. The final calculation results of the dynamic ratings of the alternatives for the three periods are shown in Table 18. It can be seen from Table 9 that the optimal solutions calculated by the two methods are the same in the three periods, namely \(A_{1} ,A_{1} ,A_{3}\). Therefore, the R-numbers DMAGDM method proposed in this paper is stable and reliable.
Table 18
Results of sensitivity analysis
 
\(E^{p} \left( {A_{i} } \right)\)
Dynamic ranking
Liu et al. [35]
 \(p = 1\)
\(E^{p} \left( {A_{1} } \right) = 3.1428\),\(E^{p} \left( {A_{2} } \right) = 1.4631\),\(E^{p} \left( {A_{3} } \right) = 2.6099\)
\(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\)
 \(p = 2\)
\(E^{p} \left( {A_{1} } \right) = 2.8845\),\(E^{p} \left( {A_{2} } \right) = 1.6232\),\(E^{p} \left( {A_{3} } \right) = 2.3389\), \(E^{p} \left( {A_{4} } \right) = 2.3997\)
\(A_{1}^{{}} \succ A_{4} \succ A_{3}^{{}} \succ A_{2}^{{}}\)
 \(p = 3\)
\(E^{p} \left( {A_{2} } \right) = 1.8185\),\(E^{p} \left( {A_{3} } \right) = 2.2593\),\(E^{p} \left( {A_{4} } \right) = 2.1983\), \(E^{p} \left( {A_{5} } \right) = 1.6926\)
\(A_{3}^{{}} \succ A_{4}^{{}} \succ A_{2}^{{}} \succ A_{5}^{{}}\)
This paper
 \(p = 1\)
\(E^{p} \left( {A_{1} } \right) = 3.3932\),\(E^{p} \left( {A_{2} } \right) = 1.4135\),\(E^{p} \left( {A_{3} } \right) = 2.5196\)
\(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\)
 \(p = 2\)
\(E^{p} \left( {A_{1} } \right) = 2.9031\),\(E^{p} \left( {A_{2} } \right) = 1.5494\),\(E^{p} \left( {A_{3} } \right) = 2.3524\), \(E^{p} \left( {A_{4} } \right) = 2.0247\)
\(A_{1}^{{}} \succ A_{3} \succ A_{4}^{{}} \succ A_{2}^{{}}\)
 \(p = 3\)
\(E^{p} \left( {A_{2} } \right) = 1.9438\),\(E^{p} \left( {A_{3} } \right) = 2.2538\),\(E^{p} \left( {A_{4} } \right) = 1.9542\), \(E^{p} \left( {A_{5} } \right) = 1.4720\)
\(A_{3}^{{}} \succ A_{4}^{{}} \succ A_{2}^{{}} \succ A_{5}^{{}}\)

Comparison with static MAGDM

To illustrate the role of DMAGDM in decision-making, we compare static MAGDM with DMAGDM. The sorting results of alternatives in three periods obtained by static MAGDM and DMAGDM are shown in Table 19.
Table 19
Results of static MAGDM and DMAGDM
 
Static ranking
Dynamic ranking
\(p = 1\)
\(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\)
\(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\)
\(p = 2\)
\(A_{4}^{{}} \succ A_{3} \succ A_{2}^{{}} \succ A_{1}^{{}}\)
\(A_{1}^{{}} \succ A_{3} \succ A_{4}^{{}} \succ A_{2}^{{}}\)
\(p = 3\)
\(A_{2}^{{}} \succ A_{3}^{{}} \succ A_{4}^{{}} \succ A_{5}^{{}}\)
\(A_{3}^{{}} \succ A_{4}^{{}} \succ A_{2}^{{}} \succ A_{5}^{{}}\)
As shown in Table 19, the static ranking results in period \(p = 1\) are the same as the dynamic ranking results, both of which are \(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\).
In period \(p = 2\), static ranking result is different from dynamic ranking result. The result of static ranking is \(A_{4}^{{}} \succ A_{3} \succ A_{2}^{{}} \succ A_{1}^{{}}\), while the result of dynamic ranking is \(A_{1}^{{}} \succ A_{3} \succ A_{4}^{{}} \succ A_{2}^{{}}\). The reason for this change is that the alternative performance in period \(p = 1\) is considered in period \(p = 2\). The ranking results of alternatives \(\left\{ {A_{1} ,A_{2} ,A_{3} } \right\}\) change from \(A_{3} \succ A_{2}^{{}} \succ A_{1}^{{}}\) calculated by static method to \(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\) calculated by dynamic method, because it integrates the performance of alternatives in period \(p = 1\), and the dynamic ranking result in period \(p = 1\) is \(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\), This result also shows the necessity of dynamic decision-making. For alternative \(A_{4}\), the dynamic rating is equal to the static rating. The change of dynamic ranking compared with static ranking is due to the change of dynamic rating of other alternatives \(\left\{ {A_{1} ,A_{2} ,A_{3} } \right\}\), rather than its own influence.
In period \(p = 3\), static ranking result is also different from dynamic ranking result. The result of static ranking is \(A_{2}^{{}} \succ A_{3}^{{}} \succ A_{4}^{{}} \succ A_{5}^{{}}\), while the result of dynamic ranking is \(A_{3}^{{}} \succ A_{4}^{{}} \succ A_{2}^{{}} \succ A_{5}^{{}}\). For alternative \(\left\{ {A_{2} ,A_{3} } \right\}\), static ranking is \(A_{2}^{{}} \succ A_{3}^{{}}\), while dynamic ranking is \(A_{3}^{{}} \succ A_{2}^{{}}\). In period \(p = 1\), the static and dynamic gap value of \(A_{3}^{{}} \succ A_{2}^{{}}\) is 1.1061. In period \(p = 2\), the static and dynamic gap values of \(A_{3}^{{}} \succ A_{2}^{{}}\) are 0.0957 and 0.8030, respectively. In period \(p = 3\), the static gap value of \(A_{2}^{{}} \succ A_{3}^{{}}\) is 0.8403 and the dynamic gap value of \(A_{3}^{{}} \succ A_{2}^{{}}\) is 0.3100. Over time, the static gap value of \(A_{3}^{{}} \succ A_{2}^{{}}\) narrowed until it became \(A_{2}^{{}} \succ A_{3}^{{}}\) in period \(p = 3\). While in periods \(p = 2\) and \(p = 3\), with the consideration of the performance of \(A_{3}^{{}} \succ A_{2}^{{}}\) in the historical period, \(A_{3}^{{}} \succ A_{2}^{{}}\) still exists in periods \(p = 2\) and \(p = 3\), but this advantage gradually decreases. To sum up, the \(A_{3}^{{}} \succ A_{2}^{{}}\) obtained under dynamic decision-making is practical in period \(p = 3\).
As shown in Fig. 6, the static ranking results of alternatives vary greatly in different periods. As shown in Fig. 7, the ranking results of alternatives in the three periods are relatively stable and in line with reality. In real life, the ranking results of periods with small difference will not change greatly.

Sensitivity analysis

It is noted that the dynamic decision model we proposed has an important parameter \(\lambda\). Obviously, the parameter \(\lambda\) has a significant impact on the final decision result. This section aims to investigate the impact of parameters on decision results.
We assign different values to the parameter \(\lambda\) in the dynamic model, and the decision results are shown in Table 20. From Table 20, we can see that the values of the parameter \(\lambda\) are different, and the calculated results of dynamic rating are different, but the order is basically the same. In period \(p = 1\), the ranking result is not affected by the parameters, and the ranking result is \(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\). Because the calculation results in period \(p = 1\) are not affected by the historical results, but only determined by the current static rating calculation results. In period \(p = 2\), no matter how parameter \(\lambda\) changes, the best alternative is \(A_{1}\). In period \(p = 3\), when \(\lambda = 0.3\) and \(\lambda = 0.5\), the ranking result is \(A_{2}^{{}} \succ A_{3}^{{}} \succ A_{4}^{{}} \succ A_{5}^{{}}\), while when parameter \(\lambda = 0.7\), the ranking result is \(A_{3}^{{}} \succ A_{4}^{{}} \succ A_{2}^{{}} \succ A_{5}^{{}}\). The reason for the change in the ranking result of alternative \(A_{2}\) is that the static rating of \(A_{2}\) in period \(p = 3\) is a maximum value, so when \(\lambda = 0.7\), the weight of the static rating is 0.3, and the weight is greatly reduced, which leads to a large change in the ranking result of \(A_{2}\).
Table 20
Results of sensitivity analysis
 
\(E^{p} \left( {A_{i} } \right)\)
Dynamic ranking
\(\lambda = 0.3\)
  
 \(p = 1\)
\(E^{p} \left( {A_{1} } \right) = 3.3932\), \(E^{p} \left( {A_{2} } \right) = 1.4135\), \(E^{p} \left( {A_{3} } \right) = 2.5196\)
\(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\)
 \(p = 2\)
\(E^{p} \left( {A_{1} } \right) = 2.2495\), \(E^{p} \left( {A_{2} } \right) = 1.7307\), \(E^{p} \left( {A_{3} } \right) = 2.1295\), \(E^{p} \left( {A_{4} } \right) = 2.0247\)
\(A_{1}^{{}} \succ A_{4} \succ A_{3}^{{}} \succ A_{2}^{{}}\)
 \(p = 3\)
\(E^{p} \left( {A_{2} } \right) = 2.5240\), \(E^{p} \left( {A_{3} } \right) = 2.0554\), \(E^{p} \left( {A_{4} } \right) = 1.8603\), \(E^{p} \left( {A_{5} } \right) = 1.4720\)
\(A_{2}^{{}} \succ A_{3}^{{}} \succ A_{4}^{{}} \succ A_{5}^{{}}\)
\(\lambda = 0.5\)
  
 \(p = 1\)
\(E^{p} \left( {A_{1} } \right) = 3.3932\), \(E^{p} \left( {A_{2} } \right) = 1.4135\), \(E^{p} \left( {A_{3} } \right) = 2.5196\)
\(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\)
 \(p = 2\)
\(E^{p} \left( {A_{1} } \right) = 2.5763\), \(E^{p} \left( {A_{2} } \right) = 1.6401\), \(E^{p} \left( {A_{3} } \right) = 2.2410\), \(E^{p} \left( {A_{4} } \right) = 2.0247\)
\(A_{1}^{{}} \succ A_{3} \succ A_{4}^{{}} \succ A_{2}^{{}}\)
 \(p = 3\)
\(E^{p} \left( {A_{2} } \right) = 2.2520\), \(E^{p} \left( {A_{3} } \right) = 2.1323\), \(E^{p} \left( {A_{4} } \right) = 1.9073\), \(E^{p} \left( {A_{5} } \right) = 1.4720\)
\(A_{2}^{{}} \succ A_{3}^{{}} \succ A_{4}^{{}} \succ A_{5}^{{}}\)
\(\lambda = 0.7\)
  
 \(p = 1\)
\(E^{p} \left( {A_{1} } \right) = 3.3932\), \(E^{p} \left( {A_{2} } \right) = 1.4135\), \(E^{p} \left( {A_{3} } \right) = 2.5196\)
\(A_{1}^{{}} \succ A_{3} \succ A_{2}^{{}}\)
\(p = 2\)
\(E^{p} \left( {A_{1} } \right) = 2.9031\), \(E^{p} \left( {A_{2} } \right) = 1.5494\), \(E^{p} \left( {A_{3} } \right) = 2.3524\), \(E^{p} \left( {A_{4} } \right) = 2.0247\)
\(A_{1}^{{}} \succ A_{3} \succ A_{4}^{{}} \succ A_{2}^{{}}\)
 \(p = 3\)
\(E^{p} \left( {A_{2} } \right) = 1.9438\), \(E^{p} \left( {A_{3} } \right) = 2.2538\), \(E^{p} \left( {A_{4} } \right) = 1.9542\), \(E^{p} \left( {A_{5} } \right) = 1.4720\)
\(A_{3}^{{}} \succ A_{4}^{{}} \succ A_{2}^{{}} \succ A_{5}^{{}}\)

Conclusion

This paper proposes a new DMAGDM framework which processes the R-numbers information representation model. In DMAGDM, the alternatives and attributes vary over time, addressing the requirement of time variable and R-numbers information representation model. To obtain comprehensive evaluation results, the model must solve the following problems: determining expert and attribute weights, as well as determining Einstein aggregation operator of R-numbers information. The key of the model is to determine the static ratings using the CoCoSo method and finally to obtain the priority of the alternatives using the new dynamic rating calculation model.
The R-numbers DMAGDM model proposed in this paper has important significance in enterprise project risk assessment. On the one hand, it can accurately capture the risk indicators in the environment. On the other hand, it can describe the dynamic changes of alternatives and attributes, and obtain the optimal solution using the proposed dynamic decision model. In the process of project selection and decision-making, many projects can show good profitability and profitability in the investment evaluation stage. However, once the development starts, various uncertainties emerge, resulting in insufficient profitability or project failure. The fundamental reason is a lack of clear prediction and understanding of project risks. The key to influencing the development of enterprise project is to carry out a reasonable prediction and evaluation of project risk at the beginning stage. The R-numbers DMAGDM model can help enterprise managers make accurate decisions in a changing internal and external risk environment, avoiding failures caused by insufficient risk prediction capabilities. The model can also be extended to new application fields, such as energy exploitation, medical system, financial investment, and so on for risk decision-making.
The contribution of this paper lies in: (1) defining new information fusion methods for R-numbers, namely RNEWA and RNEWG operators, and studying their related properties; (2) proposing a model for determining expert weights based on R-number similarity; (3) presenting a model for determining attribute weights based on MEREC method in the R-numbers environment; (4) constructing a static rating calculation model based on the CoCoSo method; (5) constructing a novel dynamic decision-making model based on R-numbers.
This study also has some limitations. For example, the risk evaluation value of R-numbers depends on the expertise of the experts, so it requires high professionalism of the experts. Additionally, this research only provides a case study of supply chain risk research in the manufacturing industry, and more application cases need to be expanded.
Based on the R-numbers DMAGDM model proposed in this paper, the following issues are worth further research: (1) The information representation model in the R-numbers DMAGDM model is R-numbers. The proposed model's application for other information representation models should be investigated; (2) In this paper, the objective weight determination method is adopted to determine the expert and attribute weights. More reasonable weight determination methods are worth further study; (3) The dynamic priority determination model of alternatives should be investigated further; (4) Attention should be paid to dynamic decision models in large-scale group decision environments; (5) The R-numbers DMAGDM method can be extended to new applications domains, such as energy exploration, medical systems, and financial investment, etc.

Declarations

Conflict of interest

All the authors declare that they do not have any conflict of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.
Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://​creativecommons.​org/​licenses/​by/​4.​0/​.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix

Appendix 1: Linguistic term matrix

See Table 21.
Table 21
Linguistic terms matrix
Expert 1
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( {VL} \right)\)
 
\(C_{1}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 1\)
 \(A_{1}^{1}\)
L
M
L
M
H
VL
M
L
VL
VL
VH
VL
 \(A_{2}^{1}\)
VH
M
L
VH
H
M
H
L
VL
H
H
M
 \(A_{3}^{1}\)
VL
VH
VL
VH
M
VL
L
L
VL
M
M
L
Expert 2
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( L \right)\)
 
\(C_{1}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 1\)
            
 \(A_{1}^{1}\)
VL
L
VL
M
VH
VL
M
VH
VL
L
VH
H
 \(A_{2}^{1}\)
H
L
VL
VH
H
M
H
M
VL
H
L
VL
 \(A_{3}^{1}\)
M
L
VL
L
M
L
M
H
L
M
L
VL
Expert 3
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( M \right)\)
 
\(C_{1}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 1\)
            
\(A_{1}^{1}\)
L
VH
L
VL
VH
H
L
VH
M
VL
H
L
\(A_{2}^{1}\)
H
H
VL
H
L
VL
M
H
M
VH
VH
H
\(A_{3}^{1}\)
VH
H
M
M
L
VL
VL
M
L
L
H
L
Expert 1
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( {VL} \right)\)
 
\(C_{1}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 2\)
 \(A_{1}^{2}\)
L
M
L
VH
H
VL
M
L
VL
 \(A_{2}^{2}\)
L
M
L
VH
H
M
L
L
VL
 \(A_{3}^{2}\)
VL
VH
VL
VH
M
VL
L
L
VL
\(A_{4}^{2}\)
VL
VH
H
VH
VH
M
M
VH
M
Expert 2
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( L \right)\)
 
\(C_{1}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 2\)
 \(A_{1}^{2}\)
VL
L
VL
H
VH
VL
M
VH
VL
 \(A_{2}^{2}\)
L
L
VL
H
H
M
M
M
VL
 \(A_{3}^{2}\)
VL
L
VL
H
M
L
M
H
L
 \(A_{4}^{2}\)
L
VH
VL
L
VH
L
VL
L
VL
Expert 3
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( M \right)\)
 
\(C_{1}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 2\)
 \(A_{1}^{2}\)
H
VH
L
M
VH
H
L
VH
M
 \(A_{2}^{2}\)
H
H
VL
H
L
VL
L
H
M
 \(A_{3}^{2}\)
VH
H
M
M
L
VL
L
M
L
 \(A_{4}^{2}\)
H
VH
M
M
VH
M
M
L
VL
Expert 1
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( {VL} \right)\)
 
\(C_{2}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 3\)
 \(A_{2}^{3}\)
L
H
L
L
H
M
M
M
L
 \(A_{3}^{3}\)
M
H
M
L
H
M
VL
H
M
 \(A_{4}^{3}\)
H
H
M
L
H
L
H
VH
M
 \(A_{5}^{3}\)
VL
VH
H
VH
VH
M
M
L
VL
Expert 2
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( L \right)\)
 
\(C_{2}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 3\)
 \(A_{2}^{3}\)
VL
H
L
L
M
VL
VL
H
M
 \(A_{3}^{3}\)
VL
L
VL
H
H
VL
M
VH
VL
 \(A_{4}^{3}\)
VH
VH
L
M
VH
H
L
M
VL
 \(A_{5}^{3}\)
VH
VH
H
VH
VH
H
H
H
L
 
Expert 3
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = RP^{ + } = Pessimist\left( M \right)\)
\(C_{2}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 3\)
 \(A_{2}^{3}\)
VL
M
L
VL
L
VL
VL
H
M
 \(A_{3}^{3}\)
H
VH
H
M
H
M
L
H
M
 \(A_{4}^{3}\)
H
H
VL
M
M
L
VL
VH
M
 \(A_{5}^{3}\)
VH
VH
H
M
L
VL
L
M
L

Appendix 2: Triangular fuzzy number matrix

See Table 22.
Table 22
Triangular fuzzy number matrix
Expert 1
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.3,0,0} \right),RP^{ + } = \left( {0,0,0.3} \right)\)
 
\(C_{1}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 1\)
 \(A_{1}^{1}\)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0,0,0.3)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
(0,0,0.3)
(0.7,0.99,0.99)
(0,0,0.3)
 \(A_{2}^{1}\)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0,0,0.3)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
 \(A_{3}^{1}\)
(0,0,0.3)
(0.7,0.99,0.99)
(0,0,0.3)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0,0,0.3)
(0.1,0.3,0.5)
(0.1,0.3,0.5)
(0,0,0.3)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
Expert 2
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.5, - 0.3, - 0.1} \right),RP^{ + } = \left( {0.1,0.3,0.5} \right)\)
 
\(C_{1}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 1\)
 \(A_{1}^{1}\)
(0,0,0.3)
(0.1,0.3,0.5)
(0,0,0.3)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0,0,0.3)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0,0,0.3)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
 \(A_{2}^{1}\)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0,0,0.3)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0,0,0.3)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0,0,0.3)
 \(A_{3}^{1}\)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
Expert 3
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.7, - 0.5, - 0.3} \right),RP^{ + } = \left( {0.3,0.5,0.7} \right)\)
 
\(C_{1}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{1}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 1\)
 \(A_{1}^{1}\)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.1,0.3,0.5)
(0,0,0.3)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0,0,0.3)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
 \(A_{2}^{1}\)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0,0,0.3)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0,0,0.3)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
 \(A_{3}^{1}\)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
(0,0,0.3)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
Expert 1
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.3,0,0} \right),RP^{ + } = \left( {0,0,0.3} \right)\)
 
\(C_{1}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 2\)
 \(A_{1}^{2}\)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0,0,0.3)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
 \(A_{2}^{2}\)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.1,0.3,0.5)
(0,0,0.3)
 \(A_{3}^{2}\)
(0,0,0.3)
(0.7,0.99,0.99)
(0,0,0.3)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0,0,0.3)
(0.1,0.3,0.5)
(0.1,0.3,0.5)
(0,0,0.3)
 \(A_{4}^{2}\)
(0,0,0.3)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
Expert 2
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.5, - 0.3, - 0.1} \right),RP^{ + } = \left( {0.1,0.3,0.5} \right)\)
 
\(C_{1}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 2\)
 \(A_{1}^{2}\)
(0,0,0.3)
(0.1,0.3,0.5)
(0,0,0.3)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0,0,0.3)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0,0,0.3)
 \(A_{2}^{2}\)
(0.1,0.3,0.5)
(0.1,0.3,0.5)
(0,0,0.3)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0,0,0.3)
 \(A_{3}^{2}\)
(0,0,0.3)
(0.1,0.3,0.5)
(0,0,0.3)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
 \(A_{4}^{2}\)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0,0,0.3)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.1,0.3,0.5)
(0,0,0.3)
(0.1,0.3,0.5)
(0,0,0.3)
Expert 3
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.7, - 0.5, - 0.3} \right),RP^{ + } = \left( {0.3,0.5,0.7} \right)\)
 
\(C_{1}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{2}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{2}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 2\)
 \(A_{1}^{2}\)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
 \(A_{2}^{2}\)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0,0,0.3)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0,0,0.3)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
 \(A_{3}^{2}\)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
 \(A_{4}^{2}\)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
Expert 1
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.3,0,0} \right),RP^{ + } = \left( {0,0,0.3} \right)\)
 
\(C_{2}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 3\)
 \(A_{2}^{3}\)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
 \(A_{3}^{3}\)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0,0,0.3)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
 \(A_{4}^{3}\)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
 \(A_{5}^{3}\)
(0,0,0.3)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
Expert 2
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.5, - 0.3, - 0.1} \right),RP^{ + } = \left( {0.1,0.3,0.5} \right)\)
 
\(C_{2}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 3\)
 \(A_{2}^{3}\)
(0,0,0.3)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0,0,0.3)
(0,0,0.3)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
 \(A_{3}^{3}\)
(0,0,0.3)
(0.1,0.3,0.5)
(0,0,0.3)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0,0,0.3)
\(A_{4}^{3}\)
(0.7,0.99,0.99)
(0.7,0.99,0.99)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0,0,0.3)
 \(A_{5}^{3}\)
(0.7,0.99,0.99)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0.1,0.3,0.5)
Expert 3
\(AR^{ + } = AR^{ - } = 0,RP^{ - } = = \left( { - 0.7, - 0.5, - 0.3} \right),RP^{ + } = \left( {0.3,0.5,0.7} \right)\)
 
\(C_{2}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{3}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(C_{4}^{3}\)
\(r^{ - }\)
\(r^{ + }\)
\(p = 3\)
 \(A_{2}^{3}\)
(0,0,0.3)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
(0.1,0.3,0.5)
(0,0,0.3)
(0,0,0.3)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
 \(A_{3}^{3}\)
(0.5,0.7,0.9)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
 \(A_{4}^{3}\)
(0.5,0.7,0.9)
(0.5,0.7,0.9)
(0,0,0.3)
(0.3,0.5,0.7)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
(0.7,0.99,0.99)
(0.3,0.5,0.7)
 \(A_{5}^{3}\)
(0.7,0.99,0.99)
(0.7,0.99,0.99)
(0.5,0.7,0.9)
(0.3,0.5,0.7)
(0.1,0.3,0.5)
(0,0,0.3)
(0.1,0.3,0.5)
(0.3,0.5,0.7)
(0.1,0.3,0.5)

Appendix 3. The results of converting to R-numbers

See Table 23.
Table 23
The results of converting to R-numbers
\(p = 1\)
\(C_{1}^{1}\)
\(C_{2}^{1}\)
\(C_{3}^{1}\)
\(C_{4}^{1}\)
Expert 1
    
 \(A_{1}^{1}\)
((0.029,0.21,0.45), (0.1,0.3,0.5), (0.123,0.45,0.85))
((0.171,0.5,0.7), (0.3,0.5,0.7), (0.415,0.85,0.99))
((0.171,0.5,0.7), (0.3,0.5,0.7), (0.323,0.65,0.99))
((0,0,0.3), (0,0,0.3), (0,0,0.597))
 \(A_{2}^{1}\)
((0.2,0.693,0.891), (0.7,0.99,0.99), (0.862,0.99,0.99))
((0,0.495,0.693), (0.7,0.99,0.99), (0.969,0.99,0.99))
((0.286,0.7,0.9), (0.5,0.7,0.9), (0.538,0.91,0.99))
((0,0.35,0.63), (0.5,0.7,0.9), (0.692,0.99,0.99))
 \(A_{3}^{1}\)
((0,0,0.3), (0,0,0.3), (0,0,0.597))
((0.4,0.99,0.99), (0.7,0.99,0.99), (0.862,0.99,0.99))
((0.057,0.3,0.5), (0.1,0.3,0.5), (0.108,0.39,0.75))
((0.086,0.35,0.63), (0.3,0.5,0.7), (0.369,0.75,0.99))
Expert 2
    
 \(A_{1}^{1}\)
((0,0,0.3), (0,0,0.3), (0,0,0.436))
((0.12,0.5,0.7), (0.3,0.5,0.7), (0.44,0.881,0.99))
((0.12,0.5,0.7), (0.3,0.5,0.7), (0.44,0.881,0.99))
((0,0,0.222), (0.1,0.3,0.5), (0.147,0.528,0.95))
 \(A_{2}^{1}\)
((0.2,0.7,0.9), (0.5,0.7,0.9), (0.533,0.862,0.99))
((0,0.283,0.66), (0.7,0.99,0.99), (0.933,0.99,0.99))
((0.2,0.7,0.9), (0.5,0.7,0.9), (0.6,0.969,0.99))
((0.2,0.7,0.9), (0.5,0.7,0.9), (0.533,0.862,0.99))
 \(A_{3}^{1}\)
((0.12,0.5,0.7), (0.3,0.5,0.7), (0.32,0.615,0.99))
((0,0.171,0.444), (0.1,0.3,0.5), (0.12,0.415,0.818))
((0,0.286,0.622), (0.3,0.5,0.7), (0.4,0.769,0.99))
((0.12,0.5,0.7), (0.3,0.5,0.7), (0.32,0.615,0.99))
Expert 3
    
 \(A_{1}^{1}\)
((0,0.12,0.429), (0.1,0.3,0.5), (0.106,0.36,0.692))
((0,0,0.086), (0,0,0.3), (0,0,0.528))
((0,0,0.286), (0.1,0.3,0.5), (0.141,0.498,0.881))
((0,0,0.257), (0,0,0.3), (0,0,0.508))
 \(A_{2}^{1}\)
((0,0.7,0.9), (0.5,0.7,0.9), (0.647,0.99,0.99))
((0,0.7,0.9), (0.5,0.7,0.9), (0.529,0.84,0.99))
((0,0,0.4), (0.3,0.5,0.7), (0.388,0.733,0.99))
((0,0,0.283), (0.7,0.99,0.99), (0.988,0.99,0.99))
 \(A_{3}^{1}\)
((0,0,0.566), (0.7,0.99,0.99), (0.988,0.99,0.99))
((0,0.5,0.7), (0.3,0.5,0.7), (0.318,0.6,0.969))
((0,0,0.257), (0,0,0.3), (0,0,0.462))
((0,0.12,0.429), (0.1,0.3,0.5), (0.129,0.44,0.846))
\(p = 2\)
\(C_{1}^{2}\)
\(C_{2}^{2}\)
\(C_{3}^{2}\)
Expert 1
   
 \(A_{1}^{2}\)
((0.029,0.21,0.45), (0.1,0.3,0.5), (0.123,0.45,0.85))
((0.4,0.99,0.99), (0.7,0.99,0.99), (0.969,0.99,0.99))
((0.171,0.5,0.7), (0.3,0.5,0.7), (0.323,0.65,0.99))
 \(A_{2}^{2}\)
((0.029,0.21,0.45), (0.1,0.3,0.5), (0.123,0.45,0.85))
((0,0.495,0.693), (0.7,0.99,0.99), (0.969,0.99,0.99))
((0.057,0.3,0.5), (0.1,0.3,0.5), (0.108,0.39,0.75))
 \(A_{3}^{2}\)
((0,0,0.3), (0,0,0.3), (0,0,0.597))
((0.4,0.99,0.99), (0.7,0.99,0.99), (0.862,0.99,0.99))
((0.057,0.3,0.5), (0.1,0.3,0.5), (0.108,0.39,0.75))
 \(A_{4}^{2}\)
((0,0,0.15), (0,0,0.3), (0,0,0.597))
((0,0.495,0.693), (0.7,0.99,0.99), (0.99,0.99,0.99))
((0,0.25,0.49), (0.3,0.5,0.7), (0.462,0.99,0.99))
Expert 2
   
 \(A_{1}^{2}\)
((0,0,0.3), (0,0,0.3), (0,0,0.436))
((0.2,0.7,0.9), (0.5,0.7,0.9), (0.733,0.99,0.99))
((0.12,0.5,0.7), (0.3,0.5,0.7), (0.44,0.881,0.99))
 \(A_{2}^{2}\)
((0.04,0.3,0.5), (0.1,0.3,0.5), (0.107,0.369,0.727))
((0,0.2,0.6), (0.5,0.7,0.9), (0.667,0.99,0.99))
((0.12,0.5,0.7), (0.3,0.5,0.7), (0.36,0.692,0.99))
 \(A_{3}^{2}\)
((0,0,0.3), (0,0,0.3), (0,0,0.436))
((0,0.4,0.8), (0.5,0.7,0.9), (0.6,0.969,0.99))
((0,0.286,0.622), (0.3,0.5,0.7), (0.4,0.769,0.99))
 \(A_{4}^{2}\)
((0.04,0.3,0.5), (0.1,0.3,0.5), (0.147,0.528,0.95))
((0,0.171,0.444), (0.1,0.3,0.5), (0.147,0.528,0.95))
((0,0,0.3), (0,0,0.3), (0,0,0.436))
Expert 3
   
 \(A_{1}^{2}\)
((0,0.28,0.771), (0.5,0.7,0.9), (0.706,0.99,0.99))
((0,0,0.2), (0.3,0.5,0.7), (0.424,0.83,0.99))
((0,0,0.286), (0.1,0.3,0.5), (0.141,0.498,0.881))
 \(A_{2}^{2}\)
((0,0.7,0.9), (0.5,0.7,0.9), (0.647,0.99,0.99))
((0,0.7,0.9), (0.5,0.7,0.9), (0.529,0.84,0.99))
((0,0,0.286), (0.1,0.3,0.5), (0.129,0.44,0.846))
 \(A_{3}^{2}\)
((0,0,0.566), (0.7,0.99,0.99), (0.906,0.99,0.99))
((0,0.5,0.7), (0.3,0.5,0.7), (0.318,0.6,0.969))
((0,0.12,0.429), (0.1,0.3,0.5), (0.118,0.4,0.769))
 \(A_{4}^{2}\)
((0,0,0.514), (0.5,0.7,0.9), (0.706,0.99,0.99))
((0,0,0.4), (0.3,0.5,0.7), (0.424,0.83,0.99))
((0,0.5,0.7), (0.3,0.5,0.7), (0.318,0.6,0.969))
\(p = 3\)
\(C_{2}^{3}\)
\(C_{3}^{3}\)
\(C_{4}^{3}\)
Expert 1
   
 \(A_{2}^{3}\)
((0.029,0.21,0.45), (0.1,0.3,0.5), (0.138,0.51,0.95))
((0,0.15,0.35), (0.1,0.3,0.5), (0.138,0.51,0.95))
((0.086,0.35,0.63), (0.3,0.5,0.7), (0.369,0.75,0.99))
 \(A_{3}^{3}\)
((0,0.25,0.49), (0.3,0.5,0.7), (0.415,0.85,0.99))
((0.057,0.3,0.5), (0.1,0.3,0.5), (0.123,0.45,0.85))
((0,0.25,0.49), (0.3,0.5,0.7), (0.415,0.85,0.99))
 \(A_{4}^{3}\)
((0,0.35,0.63), (0.5,0.7,0.9), (0.692,0.99,0.99))
((0.029,0.21,0.45), (0.1,0.3,0.5), (0.138,0.51,0.95))
((0,0.35,0.63), (0.5,0.7,0.9), (0.769,0.99,0.99))
 \(A_{5}^{3}\)
((0,0,0.15), (0,0,0.3), (0,0,0.597))
((0,0.495,0.693), (0.7,0.99,0.99), (0.99,0.99,0.99))
((0.171,0.5,0.7), (0.3,0.5,0.7), (0.323,0.65,0.99))
Expert 2
   
 \(A_{2}^{3}\)
((0,0,0.267), (0,0,0.3), (0,0,0.545))
((0.04,0.3,0.5), (0.1,0.3,0.5), (0.12,0.415,0.818))
((0,0,0.2), (0,0,0.3), (0,0,0.545))
 \(A_{3}^{3}\)
((0,0,0.3), (0,0,0.3), (0,0,0.436))
((0.2,0.7,0.9), (0.5,0.7,0.9), (0.667,0.99,0.99))
((0.12,0.5,0.7), (0.3,0.5,0.7), (0.44,0.881,0.99))
 \(A_{4}^{3}\)
((0,0.566,0.88), (0.7,0.99,0.99), (0.99,0.99,0.99))
((0,0,0.311), (0.3,0.5,0.7), (0.44,0.881,0.99))
((0.04,0.3,0.5), (0.1,0.3,0.5), (0.12,0.415,0.818))
 \(A_{5}^{3}\)
((0,0,0.44), (0.7,0.99,0.99), (0.99,0.99,0.99))
((0,0,0.44), (0.7,0.99,0.99), (0.99,0.99,0.99))
((0,0.4,0.8), (0.5,0.7,0.9), (0.667,0.99,0.99))
Expert 3
   
 \(A_{2}^{3}\)
((0,0,0.257), (0,0,0.3), (0,0,0.462))
((0,0,0.3), (0,0,0.3), (0,0,0.415))
((0,0,0.171), (0,0,0.3), (0,0,0.508))
 \(A_{3}^{3}\)
((0,0,0.257), (0.5,0.7,0.9), (0.706,0.99,0.99))
((0,0,0.4), (0.3,0.5,0.7), (0.388,0.733,0.99))
((0,0,0.286), (0.1,0.3,0.5), (0.129,0.44,0.846))
 \(A_{4}^{3}\)
((0,0.7,0.9), (0.5,0.7,0.9), (0.647,0.99,0.99))
((0,0.2,0.6), (0.3,0.5,0.7), (0.353,0.667,0.99))
((0,0,0.171), (0,0,0.3), (0,0,0.528))
 \(A_{5}^{3}\)
((0,0,0.283), (0.7,0.99,0.99), (0.988,0.99,0.99))
((0,0.5,0.7), (0.3,0.5,0.7), (0.318,0.6,0.969))
((0,0.12,0.429), (0.1,0.3,0.5), (0.118,0.4,0.769))
Literature
1.
go back to reference Su Y, Zhao MW, Wei C et al (2022) PT-TODIM method for probabilistic linguistic MAGDM and application to industrial control system security supplier selection. Int J Fuzzy Syst 24(1):202–215 Su Y, Zhao MW, Wei C et al (2022) PT-TODIM method for probabilistic linguistic MAGDM and application to industrial control system security supplier selection. Int J Fuzzy Syst 24(1):202–215
2.
go back to reference Hasan MM, Jiang DZ, Ullah A et al (2020) Resilient supplier selection in logistics 4.0 with heterogeneous information. Expert Syst Appl 139:1127 Hasan MM, Jiang DZ, Ullah A et al (2020) Resilient supplier selection in logistics 4.0 with heterogeneous information. Expert Syst Appl 139:1127
4.
go back to reference Jana C, Pal M (2019) Assessment of enterprise performance based on picture fuzzy hamacher aggregation operators. Symmetry 11(1):75MATH Jana C, Pal M (2019) Assessment of enterprise performance based on picture fuzzy hamacher aggregation operators. Symmetry 11(1):75MATH
5.
go back to reference Basiri MH, Azad A (2015) Risk analysis in mining projects by using fuzzy synthetic evaluation technique. In: 24th international mining congress of Turkey, pp 221–225 Basiri MH, Azad A (2015) Risk analysis in mining projects by using fuzzy synthetic evaluation technique. In: 24th international mining congress of Turkey, pp 221–225
6.
go back to reference Shen MJ, Liu PD (2021) Risk assessment of logistics enterprises using fmea under free double hierarchy hesitant fuzzy linguistic environments. Int J Inf Technol Decis mak 20(04):1221–1259 Shen MJ, Liu PD (2021) Risk assessment of logistics enterprises using fmea under free double hierarchy hesitant fuzzy linguistic environments. Int J Inf Technol Decis mak 20(04):1221–1259
7.
go back to reference Wu LP, Gao H, Wei C (2019) VIKOR method for financing risk assessment of rural tourism projects under interval-valued intuitionistic fuzzy environment. J Int Fuzzy Syst 37(2):2001–2008 Wu LP, Gao H, Wei C (2019) VIKOR method for financing risk assessment of rural tourism projects under interval-valued intuitionistic fuzzy environment. J Int Fuzzy Syst 37(2):2001–2008
8.
go back to reference Ascough JC, Deer-Ascough LA, Shaffer MJ et al (1996) Subjective evaluation of decision support systems using multiattribute decision making (MADM). In: 1st international conference on multiple objective decision support systems (MODSS) for land, water, and environmental management - concepts, approaches, and applications, pp 269–280 Ascough JC, Deer-Ascough LA, Shaffer MJ et al (1996) Subjective evaluation of decision support systems using multiattribute decision making (MADM). In: 1st international conference on multiple objective decision support systems (MODSS) for land, water, and environmental management - concepts, approaches, and applications, pp 269–280
9.
go back to reference Liang Z (2020) Models for multiple attribute decision-making with fuzzy number intuitionistic fuzzy hamy mean operators and their application. IEEE Acess 8:115634–115645 Liang Z (2020) Models for multiple attribute decision-making with fuzzy number intuitionistic fuzzy hamy mean operators and their application. IEEE Acess 8:115634–115645
10.
go back to reference Seiti H, Hafezalkotob A, Martinez L (2019) R-numbers, a new risk modeling associated with fuzzy numbers and its application to decision-making. Inf Sci 483:206–231MathSciNetMATH Seiti H, Hafezalkotob A, Martinez L (2019) R-numbers, a new risk modeling associated with fuzzy numbers and its application to decision-making. Inf Sci 483:206–231MathSciNetMATH
11.
go back to reference Wei GW (2017) Picture fuzzy aggregation operators and their application to multiple attribute decision-making. J Int Fuzzy Syst 33(2):713–724MATH Wei GW (2017) Picture fuzzy aggregation operators and their application to multiple attribute decision-making. J Int Fuzzy Syst 33(2):713–724MATH
12.
go back to reference Ye J (2014) A multicriteria decision-making method using aggregation operators for simplified neutrosophic sets. J Int Fuzzy Syst 26(5):2459–2466MathSciNetMATH Ye J (2014) A multicriteria decision-making method using aggregation operators for simplified neutrosophic sets. J Int Fuzzy Syst 26(5):2459–2466MathSciNetMATH
13.
go back to reference Ye J (2009) Multicriteria fuzzy decision-making method based on a novel accuracy function under interval-valued intuitionistic fuzzy environment. Expert Syst Appl 36(3):6899–6902 Ye J (2009) Multicriteria fuzzy decision-making method based on a novel accuracy function under interval-valued intuitionistic fuzzy environment. Expert Syst Appl 36(3):6899–6902
14.
go back to reference Wang JQ, Lu P, Zhang HY et al (2014) Method of multi-criteria group decision-making based on cloud aggregation operators with linguistic information. Inf Sci 274:177–191MathSciNetMATH Wang JQ, Lu P, Zhang HY et al (2014) Method of multi-criteria group decision-making based on cloud aggregation operators with linguistic information. Inf Sci 274:177–191MathSciNetMATH
15.
16.
go back to reference Xu ZS (2004) A method based on linguistic aggregation operators for group decision-making with linguistic preference relations. Inf Sci 166(1–4):19–30MathSciNetMATH Xu ZS (2004) A method based on linguistic aggregation operators for group decision-making with linguistic preference relations. Inf Sci 166(1–4):19–30MathSciNetMATH
17.
go back to reference Chen ZS, Chin KS, Li YL et al (2016) On generalized extended bonferroni means for decision-making. IEEE Trans Fuzzy Syst 24(6):1525–1543 Chen ZS, Chin KS, Li YL et al (2016) On generalized extended bonferroni means for decision-making. IEEE Trans Fuzzy Syst 24(6):1525–1543
18.
go back to reference Yager RR (2009) On generalized Bonferroni mean operators for multi-criteria aggregation. Int J Approx Reason 50(8):1279–1286MathSciNetMATH Yager RR (2009) On generalized Bonferroni mean operators for multi-criteria aggregation. Int J Approx Reason 50(8):1279–1286MathSciNetMATH
19.
go back to reference Liu PD, Liu JL (2018) Some q-rung orthopai fuzzy bonferroni mean operators and their application to multi-attribute group decision-making. Int J Intell Syst 33(2):315–347 Liu PD, Liu JL (2018) Some q-rung orthopai fuzzy bonferroni mean operators and their application to multi-attribute group decision-making. Int J Intell Syst 33(2):315–347
20.
go back to reference Wei GW, Zhao XF, Wang HJ et al (2012) Hesitant fuzzy Choquet integral aggregation operators and their applications to multiple attribute decision-making. Complex Intell Syst 15(2):441–448 Wei GW, Zhao XF, Wang HJ et al (2012) Hesitant fuzzy Choquet integral aggregation operators and their applications to multiple attribute decision-making. Complex Intell Syst 15(2):441–448
21.
go back to reference Wang JQ, Wang DD, Zhang HY et al (2015) Multi-criteria group decision-making method based on interval 2-tuple linguistic information and Choquet integral aggregation operators. Soft Comput 19(2):389–405MATH Wang JQ, Wang DD, Zhang HY et al (2015) Multi-criteria group decision-making method based on interval 2-tuple linguistic information and Choquet integral aggregation operators. Soft Comput 19(2):389–405MATH
23.
go back to reference Kumar K, Chen S-M (2022) Group decision-making based on advanced intuitionistic fuzzy weighted Heronian mean aggregation operator of intuitionistic fuzzy values. Inf Syst 601:306–322 Kumar K, Chen S-M (2022) Group decision-making based on advanced intuitionistic fuzzy weighted Heronian mean aggregation operator of intuitionistic fuzzy values. Inf Syst 601:306–322
24.
go back to reference Wang W, Liu X (2011) Intuitionistic fuzzy geometric aggregation operators based on Einstein operations. Int J Intell Syst 26(11):1049–1075 Wang W, Liu X (2011) Intuitionistic fuzzy geometric aggregation operators based on Einstein operations. Int J Intell Syst 26(11):1049–1075
25.
go back to reference Chen Z, Yang W (2011) A new multiple attribute group decision-making method in intuitionistic fuzzy setting. Appl Math Model 35(9):4424–4437MathSciNetMATH Chen Z, Yang W (2011) A new multiple attribute group decision-making method in intuitionistic fuzzy setting. Appl Math Model 35(9):4424–4437MathSciNetMATH
28.
go back to reference Pamucar D, Gorcun OF (2022) Evaluation of the European container ports using a new hybrid fuzzy LBWA-CoCoSo’B techniques. Expert Syst Appl 203:117463 Pamucar D, Gorcun OF (2022) Evaluation of the European container ports using a new hybrid fuzzy LBWA-CoCoSo’B techniques. Expert Syst Appl 203:117463
29.
go back to reference Keshavarz-Ghorabaee M, Amiri M, Zavadskas EK et al (2021) Determination of objective weights using a new method based on the removal effects of criteria (MEREC). Symmetry 13(4):55 Keshavarz-Ghorabaee M, Amiri M, Zavadskas EK et al (2021) Determination of objective weights using a new method based on the removal effects of criteria (MEREC). Symmetry 13(4):55
30.
go back to reference Yazdani M, Zarate P, Zavadskas EK et al (2019) A combined compromise solution (CoCoSo) method for multi-criteria decision-making problems. Mang Decis 57(9):2501–2519 Yazdani M, Zarate P, Zavadskas EK et al (2019) A combined compromise solution (CoCoSo) method for multi-criteria decision-making problems. Mang Decis 57(9):2501–2519
31.
go back to reference Yin K, Wang PY, Jin X (2018) Dynamic intuitionistic fuzzy multi-attribute group decision-making based on power geometric weighted average operator and prediction model. Symmetry 10(11):536MATH Yin K, Wang PY, Jin X (2018) Dynamic intuitionistic fuzzy multi-attribute group decision-making based on power geometric weighted average operator and prediction model. Symmetry 10(11):536MATH
32.
go back to reference Chang JR, Ho TH, Cheng CH et al (2006) Dynamic fuzzy OWA model for group multiple criteria decision-making. Soft Comput 10(7):543–554 Chang JR, Ho TH, Cheng CH et al (2006) Dynamic fuzzy OWA model for group multiple criteria decision-making. Soft Comput 10(7):543–554
33.
go back to reference Campanella G, Ribeiro RA (2011) A framework for dynamic multiple-criteria decision-making. Decis Support Syst 52(1):52–60 Campanella G, Ribeiro RA (2011) A framework for dynamic multiple-criteria decision-making. Decis Support Syst 52(1):52–60
34.
go back to reference Izadi M, Noorossana R, Izadbakhsh H et al (2022) R-number cognitive map method for modeling problems in uncertainty and risky environment. Int J Fuzzy Syst 24(3):1455–1466 Izadi M, Noorossana R, Izadbakhsh H et al (2022) R-number cognitive map method for modeling problems in uncertainty and risky environment. Int J Fuzzy Syst 24(3):1455–1466
35.
go back to reference Liu P, Zhu B, Seiti H et al (2021) Risk-based decision framework based on R-numbers and best-worst method and its application to research and development project selection. Inf Sci 571:303–322MathSciNet Liu P, Zhu B, Seiti H et al (2021) Risk-based decision framework based on R-numbers and best-worst method and its application to research and development project selection. Inf Sci 571:303–322MathSciNet
36.
go back to reference Seiti H, Fathi M, Hafezalkotob A et al (2021) Developing the modified R-numbers for risk-based fuzzy information fusion and its application to failure modes, effects, and system resilience analysis (FMESRA). ISA Trans 113:9–27 Seiti H, Fathi M, Hafezalkotob A et al (2021) Developing the modified R-numbers for risk-based fuzzy information fusion and its application to failure modes, effects, and system resilience analysis (FMESRA). ISA Trans 113:9–27
37.
go back to reference Zhao Q, Ju Y, Dong P et al (2022) A hybrid decision-making aided framework for multi-criteria decision-making with R-numbers and preference models. Eng Appl Artif Intell 111:104777 Zhao Q, Ju Y, Dong P et al (2022) A hybrid decision-making aided framework for multi-criteria decision-making with R-numbers and preference models. Eng Appl Artif Intell 111:104777
38.
go back to reference Chang DY (1996) Applications of the extent analysis method on fuzzy AHP. Eur J Oper Res 95(3):649–655MATH Chang DY (1996) Applications of the extent analysis method on fuzzy AHP. Eur J Oper Res 95(3):649–655MATH
39.
go back to reference Chu A, Kalaba R, Spingarn K (1979) A comparison of two methods for determining the weights of belonging to fuzzy sets. J Optim Theory Appl 27(4):531–538MathSciNetMATH Chu A, Kalaba R, Spingarn K (1979) A comparison of two methods for determining the weights of belonging to fuzzy sets. J Optim Theory Appl 27(4):531–538MathSciNetMATH
40.
go back to reference Edwards W (1977) How to use multiattribute utility measurement for social decision making. IEEE Trans Syst Mak Cyber 7(5):326–340 Edwards W (1977) How to use multiattribute utility measurement for social decision making. IEEE Trans Syst Mak Cyber 7(5):326–340
41.
go back to reference Zizovic M, Pamucar D (2019) New model for determining criteria weights: Level Based Weight Assessment (LBWA) model. Decis Mak 2(2):126–137 Zizovic M, Pamucar D (2019) New model for determining criteria weights: Level Based Weight Assessment (LBWA) model. Decis Mak 2(2):126–137
42.
go back to reference Diakoulaki D, Mavrotas G, Papayannakis L (1995) Determining objective weights in multiple criteria problems - the critic method. Comput Oper Res 22(7):763–770MATH Diakoulaki D, Mavrotas G, Papayannakis L (1995) Determining objective weights in multiple criteria problems - the critic method. Comput Oper Res 22(7):763–770MATH
43.
go back to reference Keshavarz-Ghorabaee M, Amiri M, Zavadskas EK et al (2018) Simultaneous evaluation of criteria and alternatives (SECA) for multi-criteria decision-making. Informatica 29(2):265–280 Keshavarz-Ghorabaee M, Amiri M, Zavadskas EK et al (2018) Simultaneous evaluation of criteria and alternatives (SECA) for multi-criteria decision-making. Informatica 29(2):265–280
44.
go back to reference Maniya K, Bhatt MG (2010) A selection of material using a novel type decision-making method: Preference selection index method. Mater Desi 31(4):1785–1789 Maniya K, Bhatt MG (2010) A selection of material using a novel type decision-making method: Preference selection index method. Mater Desi 31(4):1785–1789
45.
go back to reference Zhi-Hong Z, Yi Y, Jing-Nan S (2006) Entropy method for determination of weight of evaluating indicators in fuzzy synthetic evaluation for water quality assessment. J Eniron Sci 18(5):1020–1023 Zhi-Hong Z, Yi Y, Jing-Nan S (2006) Entropy method for determination of weight of evaluating indicators in fuzzy synthetic evaluation for water quality assessment. J Eniron Sci 18(5):1020–1023
46.
go back to reference Stanimirovic IP, Zlatanovic ML, Petkovic MD (2011) On the linear weighted sum method for multi-objective optimization. Fact Act Univ 26(4):49–63MathSciNetMATH Stanimirovic IP, Zlatanovic ML, Petkovic MD (2011) On the linear weighted sum method for multi-objective optimization. Fact Act Univ 26(4):49–63MathSciNetMATH
47.
go back to reference Freund RM, Grigas P (2016) New analysis and results for the Frank-Wolfe method. Math Progr 155(1–2):199–230MathSciNetMATH Freund RM, Grigas P (2016) New analysis and results for the Frank-Wolfe method. Math Progr 155(1–2):199–230MathSciNetMATH
48.
go back to reference Yoon KP and Hwang CL (1995) Multiple attribute decision-making: an introduction. Springer, Berlin, Heidelberg Yoon KP and Hwang CL (1995) Multiple attribute decision-making: an introduction. Springer, Berlin, Heidelberg
49.
go back to reference Zavadskas EK, Turskis Z, Antucheviciene J et al (2012) Optimization of weighted aggregated sum product assessment. Elektronika 122(6):3–6 Zavadskas EK, Turskis Z, Antucheviciene J et al (2012) Optimization of weighted aggregated sum product assessment. Elektronika 122(6):3–6
50.
go back to reference Kaklauskas A, Zavadskas EK, Raslanas S et al (2006) Selection of low-e windows in retrofit of public buildings by applying multiple criteria method COPRAS: a lithuanian case. Energy Build 38(5):454–462 Kaklauskas A, Zavadskas EK, Raslanas S et al (2006) Selection of low-e windows in retrofit of public buildings by applying multiple criteria method COPRAS: a lithuanian case. Energy Build 38(5):454–462
51.
go back to reference Keshavarz GM, Zavadskas EK, Olfat L (2015) Multi-criteria inventory classifification using a new method of evaluation based on distance from average solution (EDAS). Informatica 26(3):435–451 Keshavarz GM, Zavadskas EK, Olfat L (2015) Multi-criteria inventory classifification using a new method of evaluation based on distance from average solution (EDAS). Informatica 26(3):435–451
52.
go back to reference Pamucar D, Cirovic G (2015) The selection of transport and handling resources in logistics centers using Multi-Attributive Border Approximation area Comparison (MABAC). Expert Syst Appl 42(6):3016–3028 Pamucar D, Cirovic G (2015) The selection of transport and handling resources in logistics centers using Multi-Attributive Border Approximation area Comparison (MABAC). Expert Syst Appl 42(6):3016–3028
53.
go back to reference Mendel JM (2007) Type-2 fuzzy sets and systems: an overview. IEEE Comput Intell Mag 2(1):20–29 Mendel JM (2007) Type-2 fuzzy sets and systems: an overview. IEEE Comput Intell Mag 2(1):20–29
54.
go back to reference Balezentis T, Zeng SZ (2013) Group multi-criteria decision-making based upon interval-valued fuzzy numbers: an extension of the MULTIMOORA method. Expert Syst Appl 40(2):543–550 Balezentis T, Zeng SZ (2013) Group multi-criteria decision-making based upon interval-valued fuzzy numbers: an extension of the MULTIMOORA method. Expert Syst Appl 40(2):543–550
Metadata
Title
A dynamic multi-attribute group decision-making method with R-numbers based on MEREC and CoCoSo method
Authors
Rui Cheng
Jianping Fan
Meiqin Wu
Publication date
12-05-2023
Publisher
Springer International Publishing
Published in
Complex & Intelligent Systems / Issue 6/2023
Print ISSN: 2199-4536
Electronic ISSN: 2198-6053
DOI
https://doi.org/10.1007/s40747-023-01032-4

Other articles of this Issue 6/2023

Complex & Intelligent Systems 6/2023 Go to the issue

Premium Partner