Loading [MathJax]/jax/output/SVG/jax.js
Research article

Multi-attribute group decision making algorithm based on (p, q)-rung interval-valued orthopair fuzzy set and weight optimization model

  • Received: 05 June 2023 Revised: 19 July 2023 Accepted: 25 July 2023 Published: 07 August 2023
  • MSC : 03B52, 03E72

  • With the aim of addressing the complexity of decision environments, uncertainty of decision information and weight determination of mutual influence between decision makers, a (p, q)-rung interval-valued orthopair fuzzy multi-attribute group decision making algorithm based on weight optimization is proposed. First, in order to improve the ability of decision makers to capture their judgment in a wider space, the concept of a (p, q)-rung interval-valued orthopair fuzzy set is proposed, and its related definition and properties are studied. Second, considering the mutual influence between decision makers and the relationship between attributes, the analytic network process (ANP) and entropy method are employed to determine the subjective and objective weights, respectively. Considering the influence of subjective and objective weights on the combination weights, the deviation degree and dispersion degree of the subjective and objective weights are taken as objective functions, and the optimal solution of the combination weights is iteratively solved by genetic algorithm. Then, based on the (p, q)-rung interval-valued orthopair fuzzy set and weight optimization model, an improved (p, q)-rung interval-valued orthopair fuzzy ELECTRE method is proposed. Finally, in order to verify the accuracy and robustness of the algorithm, the algorithm is applied to the example analysis of investment enterprise evaluation, and the results demonstrate that the algorithm has definite theoretical and application value.

    Citation: Mengmeng Wang, Xiangzhi Kong. Multi-attribute group decision making algorithm based on (p, q)-rung interval-valued orthopair fuzzy set and weight optimization model[J]. AIMS Mathematics, 2023, 8(10): 23997-24024. doi: 10.3934/math.20231224

    Related Papers:

    [1] Muhammad Saqlain, Xiao Long Xin, Rana Muhammad Zulqarnain, Imran Siddique, Sameh Askar, Ahmad M. Alshamrani . Energy supplier selection using Einstein aggregation operators in an interval-valued q-rung orthopair fuzzy hypersoft structure. AIMS Mathematics, 2024, 9(11): 31317-31365. doi: 10.3934/math.20241510
    [2] Attaullah, Shahzaib Ashraf, Noor Rehman, Asghar Khan, Choonkil Park . A decision making algorithm for wind power plant based on q-rung orthopair hesitant fuzzy rough aggregation information and TOPSIS. AIMS Mathematics, 2022, 7(4): 5241-5274. doi: 10.3934/math.2022292
    [3] Attaullah, Shahzaib Ashraf, Noor Rehman, Asghar Khan, Muhammad Naeem, Choonkil Park . Improved VIKOR methodology based on $ q $-rung orthopair hesitant fuzzy rough aggregation information: application in multi expert decision making. AIMS Mathematics, 2022, 7(5): 9524-9548. doi: 10.3934/math.2022530
    [4] Muhammad Akram, Uzma Noreen, Mohammed M. Ali Al-Shamiri, Dragan Pamucar . Integrated decision-making methods based on 2-tuple linguistic $ m $-polar fuzzy information. AIMS Mathematics, 2022, 7(8): 14557-14594. doi: 10.3934/math.2022802
    [5] Sumbal Ali, Asad Ali, Ahmad Bin Azim, Ahmad ALoqaily, Nabil Mlaiki . Averaging aggregation operators under the environment of q-rung orthopair picture fuzzy soft sets and their applications in MADM problems. AIMS Mathematics, 2023, 8(4): 9027-9053. doi: 10.3934/math.2023452
    [6] Sumbal Ali, Asad Ali, Ahmad Bin Azim, Abdul Samad Khan, Fuad A. Awwad, Emad A. A. Ismail . TOPSIS method based on q-rung orthopair picture fuzzy soft environment and its application in the context of green supply chain management. AIMS Mathematics, 2024, 9(6): 15149-15171. doi: 10.3934/math.2024735
    [7] Dilshad Alghazzwi, Arshad Ali, Ahmad Almutlg, E. A. Abo-Tabl, A. A. Azzam . A novel structure of $ q $-rung orthopair fuzzy sets in ring theory. AIMS Mathematics, 2023, 8(4): 8365-8385. doi: 10.3934/math.2023422
    [8] Jian Qi . Artificial intelligence-based intelligent computing using circular q-rung orthopair fuzzy information aggregation. AIMS Mathematics, 2025, 10(2): 3062-3094. doi: 10.3934/math.2025143
    [9] Ghous Ali, Kholood Alsager, Asad Ali . Novel linguistic $ q $-rung orthopair fuzzy Aczel-Alsina aggregation operators for group decision-making with applications. AIMS Mathematics, 2024, 9(11): 32328-32365. doi: 10.3934/math.20241551
    [10] Adel Fahad Alrasheedi, Jungeun Kim, Rukhsana Kausar . q-Rung orthopair fuzzy information aggregation and their application towards material selection. AIMS Mathematics, 2023, 8(8): 18780-18808. doi: 10.3934/math.2023956
  • With the aim of addressing the complexity of decision environments, uncertainty of decision information and weight determination of mutual influence between decision makers, a (p, q)-rung interval-valued orthopair fuzzy multi-attribute group decision making algorithm based on weight optimization is proposed. First, in order to improve the ability of decision makers to capture their judgment in a wider space, the concept of a (p, q)-rung interval-valued orthopair fuzzy set is proposed, and its related definition and properties are studied. Second, considering the mutual influence between decision makers and the relationship between attributes, the analytic network process (ANP) and entropy method are employed to determine the subjective and objective weights, respectively. Considering the influence of subjective and objective weights on the combination weights, the deviation degree and dispersion degree of the subjective and objective weights are taken as objective functions, and the optimal solution of the combination weights is iteratively solved by genetic algorithm. Then, based on the (p, q)-rung interval-valued orthopair fuzzy set and weight optimization model, an improved (p, q)-rung interval-valued orthopair fuzzy ELECTRE method is proposed. Finally, in order to verify the accuracy and robustness of the algorithm, the algorithm is applied to the example analysis of investment enterprise evaluation, and the results demonstrate that the algorithm has definite theoretical and application value.



    Multi-attribute group decision-making (MAGDM) is a crucial component of contemporary decision theory, widely applied in various fields such as management, science and technology and the economy. Traditional MAGDM methods require decision data to be provided in the form of precise real numbers. However, due to the complex social environment, increasing uncertainty and the subjective nature of human thinking, solving practical decision problems using traditional MAGDM methods has become increasingly challenging. In order to solve this issue, scholars put forward fuzzy numbers as a measure of attributes. In 1965, Zadeh [1] introduced fuzzy sets (FS) and the utilization of membership degrees to resolve ambiguity in decision-making problems. Then, Atanassov [2] extended fuzzy sets to intuitionistic fuzzy sets (IFS), considering the degree of non-membership and hesitation. Yager [3] proposed the Pythagorean fuzzy set (PFS), which extends the range of membership and non-membership degrees to the sum of their squares not exceeding 1. Subsequently, Yager [4] proposed orthopair fuzzy sets (q-ROFS) as a new tool to deal with uncertainty on the basis of IFS and PFS, and extended membership and non-membership degrees to the space range where the sum of q powers does not exceed 1. Alrasheedi et al. [5] proposed q-rung orthopair fuzzy aggregation operators based on soft maximum, and applied them to material selection. Considering that the lack of available information prevents experts from quantifiable their judgments with an exact value when dealing with real life decision problems, Joshi et al. [6] proposed the concept of interval-valued q-rung orthopair fuzzy sets (q-RIVOFS), enabling decision makers to express their satisfaction and dissatisfaction with a set of alternatives in the form of intervals. Many scholars have done research on this issue. Wang et al. [7] examined the symmetry between attribute information and 4 distinct types of information aggregation operators applied to q-rung interval-valued orthopair fuzzy information in multi-attribute group decision-making. Zhang et al. [8] considered the interaction between decision makers and attributes, extending hesitant fuzzy sets to the q-rung interval-valued orthopair fuzzy environment. However, due to the complexity of decision environment and the uncertainty of decision information, it is necessary to further expand the application range of fuzzy sets, providing decision-makers with a more relaxed decision-making environment.

    In multi-attribute group decision making, the rational determination of attribute weights is a key problem. Due to the difficulty of accurately defining attribute weights in practical problems, various methods have been proposed by scholars to address this challenge. At present, there are three main methods for determining attribute weights: subjective weighting, objective weighting and combined weighting. The single subjective and objective methods often have subjective preferences or inconsistent objective laws, whereas the combined weighting method can integrate the advantages of both methods and mitigate their limitations. Common subjective weighting methods include the Best-Worst Method (BWM), Linear Barycentric Weighting Approach (LBWA), Full Consistency Method (FUCOM), ANP and so on. The BWM method [9,10,11] is relatively easy to understand and implement, but it may oversimplify complex decision scenarios, and only consider the best and worst attributes, possibly ignoring other crucial factors. The LBWA method [12,13] is simple, intuitive and easy to understand, but it heavily relies on attribute weights and ignores possible relationships and mutual influences among attributes. The FUCOM method [14,15] is a fuzzy compromise method that enables decision makers to better weigh different decision criteria in complex situations, but its calculation is relatively complex and easily affected by parameters, and the interpretation of the results may be relatively unintuitive. The ANP method [16,17] can be used to deal with complex decision-making environments involving the interdependence and feedback between criteria and alternatives. It enables decision-makers to obtain a clear understanding and analysis of the interdependencies among criteria, facilitating a more realistic and detailed decision-making process. It also helps overcome the uncertainty of outcomes caused by changes in personal preferences to some extent. The Entropy method [18,19,20] is a commonly used objective weighting method. It calculates the relative weight of each criterion based on the entropy value of each criterion, avoiding the problem of subjective weighting. This method allows for a more comprehensive assessment of the importance of each criterion, taking into account the amount of information it contains. Therefore, in order to consider the interaction between decision-makers and the relationship between attributes, the ANP method and entropy method are used in this paper to obtain subjective and objective weights, respectively. Additionally, considering the influence of subjective and objective weights on the combination weights, the deviation degree and dispersion degree of the subjective and objective weights are taken as objective functions to build a weight optimization model, and the optimal solution of the combination weights is iteratively solved by genetic algorithm. This approach aims to obtain more reasonable attribute weights by exploring the solution space through repeated selection, crossover, and mutation operations, gradually converging to the optimal or near-optimal solution.

    In order to better solve multi-attribute group decision problems, scholars have proposed various decision methods, such as VIKOR, Measurement of Alternatives and Ranking according to Compromise Solution (MARCOS), Multi-Attributive Border Approximation Area Comparison (MABAC), ELECTRE and so on. The VIKOR method [21,22,23] is a multi-criteria decision-making method that is relatively easy to understand and apply, allowing decision makers to combine their preferences and weights based on different criteria. However, it may not always provide a clear explanation of how to reach a compromise solution, which can hinder understanding of the decision-making process. The MARCOS method [24,25,26] is a decision-making method and software developed by Thomas L. Saaty. It provides a structured approach to decision-making, helping to organize and analyze decision-making factors effectively. However, it requires a comprehensive understanding of the method and its implementation, and obtaining accurate and reliable data can be challenging. The MABAC method [27,28] is a multi-criteria decision-making method for evaluating and ranking alternatives based on multiple criteria. It utilizes a geometric representation called the boundary approximation region, which facilitates visual comparison of alternatives and enhances understanding and communication in the decision-making process. However, it involves sequencing the boundary values and calculating the area of the boundary region, resulting in high computational complexity when dealing with large decision-making problems. Therefore, it may not be suitable for complex decision problems. The ELECTRE method, introduced by Almeida [29] in 2005, is a decision-making method that constructs a series of preference relationships and evaluates candidate solutions to determine the optimal solution. It can handle multiple criteria simultaneously, process large amounts of information and decision data, allow qualitative descriptions or ranking comparisons to express criteria relationships and provide clear decision results. It helps decision-makers understand and explain the final decision choices. Compared to VIKOR, MARCOS, and MABAC, the ELECTRE method has several advantages. Scholars have conducted research on the theory and application of the ELECTRE method. Chen [30] utilized a multi-criteria evaluation and selection approach using interval-valued intuitionistic fuzzy ELECTRE to analyze multi-criteria choices. Jagtap and Karande [31] proposed an improved Simos and AHP weight calculation method to improve the accuracy and consistency of weight calculation, and they applied it to the ELECTRE-I method based on M-polarity fuzzy sets to solve the selection problem of non-traditional machining processes. On the basis of existing research, it is evident that the ELECTRE method is an effective way to solve decision problems. Therefore, it is necessary to enhance and extend the ELECTRE method to a new fuzzy environment and propose a new multi-attribute group decision making method.

    To sum up, extensive research has been conducted on fuzzy sets and weights both domestically and internationally, resulting in significant achievements. Scholars have made important contributions to decision-making methods. However, further expansion of the desirable range of attribute values in existing studies is warranted. Additionally, there is a lack of research on decision-making situations that considers the interaction between decision-makers and the relationships between attributes. Exploring methods to enhance existing decision-making approaches is also a worthwhile area of study. Therefore, this paper proposes a multi-attribute group decision-making algorithm based on weight optimization and an improved ELECTRE method in the context of (p, q)-rung interval-valued orthopair fuzzy environment. The remainder of the paper is structured as follows. In Section 2, we introduce relevant definitions that will be utilized throughout this paper. In Section 3, the (p, q)-rung interval-valued orthopair fuzzy set is defined, along with its relevant concepts. In Section 4, we consider the mutual influence between decision-makers and the interrelationships between attributes and develop a weight optimization model. Based on the weight optimization model and the definition of the (p, q)-rung interval-valued orthopair fuzzy set, an improved (p, q)-rung interval-valued orthopair fuzzy ELECTRE method is presented. In Section 5, the efficacy and practicability of the proposed algorithm are validated via parametric analysis and contrastive analysis with related studies using the selection of investment companies as an illustration. In Section 6, we conclude this paper with a summary.

    This section provides an introduction to the fundamental concepts of fuzzy sets and the operational rules of fuzzy numbers.

    Definition 1. [2] Let Ω serve as the domain of discussion. An intuitionistic fuzzy set on Ω is denoted by I={<a,fI(a),hI(a)>|aΩ}, where fI:Ω[0,1] and hI:Ω[0,1] denote the membership and non-membership degrees, respectively, of an element a in Ω and satisfy the condition 0fI(a)+hI(a)1. The hesitation degree of element a belonging to set I is denoted by

    ψI(a)=1fI(a)hI(a).

    Definition 2. [32] Let Ω serve as the domain of discussion. A Pythagorean fuzzy set on Ω is denoted by R={<a,fR(a),hR(a)>|aΩ}, where fR:Ω[0,1] and hR:Ω[0,1] denote the membership and non-membership degrees, respectively, of an element a in Ω and satisfy the condition 0(fR(a))2+(hR(a))21. The hesitation degree of element a belonging to set R is denoted by

    ψR(a)=1(fR(a))2(hR(a))2.

    Definition 3. [4] Let Ω serve as the domain of discussion. A q-rung orthopair fuzzy set on Ω is denoted by Q={<a,fQ(a),hQ(a)>|aΩ}, where fQ:Ω[0,1] and hQ:Ω[0,1] denote the membership and non-membership degrees, respectively, of an element a in Ω and satisfy the condition 0(fQ(a))q+(hQ(a))q1, where q is a positive integer. The hesitation degree of element a belonging to set Q is denoted by

    ψQ(a)=q1(fQ(a))q(hQ(a))q,

    and for convenience, Q=(fQ,hQ) are called q-rung orthopair fuzzy numbers.

    Definition 4. [33] Let Ω serve as the domain of discussion. A Fermatean fuzzy set on Ω is denoted by F={<a,fF(a),hF(a)>|aΩ}, where fF:Ω[0,1] and hF:Ω[0,1] denote the membership and non-membership degrees, respectively, of an element a in Ω and satisfy 0(fF(a))3+(hF(a))31. The hesitation degree of element a belonging to set F is defined as

    ψF(a)=31(fF(a))3(hF(a))3.

    Definition 5. [6] Let Ω serve as the domain of discussion. A q-rung interval-valued orthopair fuzzy set on Ω is denoted by ˜Q={<a,f˜Q(a),h˜Q(a)>|aΩ}, where f˜Q:Ω[0,1] and h˜Q:Ω[0,1] denote the membership and non-membership degrees, respectively, of an element a in Ω, where f˜Q(a)=[fL˜Q(a),fR˜Q(a)][0,1] and h˜Q(a)=[hL˜Q(a),hR˜Q(a)][0,1], and for any aΩ, fq˜Q(a)0, hq˜Q(a)0, and for natural numbers q, we have 0(fR˜Q(a))q+(hR˜Q(a))q1. The hesitation degree that an element a belongs to set ˜Q is defined as

    ψ˜Q(a)=(ψL˜Q(a),ψR˜Q(a))=(q1(fR˜Q(a))q(hR˜Q(a))q,q1(fL˜Q(a))q(hL˜Q(a))q),

    and for convenience, ˜α=([fL˜Q,fR˜Q],[hL˜Q,hR˜Q]) is referred to as a q-rung interval-valued orthopair fuzzy number. Let Δ represent the set of all q-rung interval-valued orthopair fuzzy numbers.

    Given two q-rung interval-valued orthopair fuzzy numbers, denoted by ˜α=([fL˜α,fR˜α],[hL˜α,hR˜α])Δ and ˜β=([fL˜β,fR˜β],[hL˜β,hR˜β])Δ, their operational rules can be represented as below [4]:

    (1)˜α˜β=([((fL˜α)q+(hL˜β)q(fL˜α)q(hL˜β)q)1/1qq,((fR˜α)q+(hR˜β)q(fR˜α)q(hR˜β)q)1/1qq],[fL˜αhL˜β,fR˜αhR˜β]);

    (2)˜α˜β=([fL˜αhL˜β,fR˜αhR˜β],[((fL˜α)q+(hL˜β)q(fL˜α)q(hL˜β)q)1/1qq,((fR˜α)q+(hR˜β)q(fR˜α)q(hR˜β)q)1/1qq]);

    (3)λ˜α=([(1(1(fL˜α)q)λ)1/1qq,(1(1(fR˜α)q)λ)1/1qq],[(hL˜α)λ,(hR˜α)λ]),λ>0;

    (4)(˜α)λ=([(fL˜α)λ,(fR˜α)λ],[(1(1(hL˜α)q)λ)1/1qq,(1(1(hR˜α)q)λ)1/1qq]),λ>0;

    (5)˜αc=([hL˜α,hR˜α],[fL˜α,fR˜α]).

    Example 1 is used to illustrate the limitations of the existing q-rung interval-valued orthopair fuzzy set.

    Example 1. Suppose that ([0.71, 0.8], [0.61, 0.8]) is a q-rung interval-valued orthopair fuzzy number, where q is a positive real number. When applying definition 5, it is found that 0.83+0.83 > 1. This calculation reveals that the fuzzy number does not meet the value range defined by the q-rung interval-valued orthopair fuzzy set. This discrepancy indicates the need for expanding the desirable range of attribute values to effectively address real-world situations.

    Example 1 highlights the inadequacy of the existing definition and the limited desirable range of attribute values for q-rung interval-valued orthopair fuzzy sets. In the following, the definition of a (p, q)-rung interval-valued orthopair fuzzy set ((p, q)-RIVOFS) is proposed to make up for the deficiency, and its desirable range is further extended, which can deal with the uncertainty of multi-attribute group decision more effectively than a q-rung interval-valued orthopair fuzzy set.

    Definition 6. Let Ω serve as the domain of discussion. A (p, q)-rung interval-valued orthopair fuzzy set on Ω is denoted by ={<x,f(x),h(x)>|xΩ}, where f(x)=[fL(x),fR(x)] and h(x)=[hL(x),hR(x)] are interval numbers belonging to the interval [0, 1], denoting the membership and non-membership degrees, respectively, of an element x in Ω. For any xΩ, and for natural numbers p and q, we have 0(fR(x))p+(hR(x))q1. The hesitation degree that an element x belongs to set is defined as

    π(x)=[πL(x),πR(x)]=[k1(fR(x))p(hR(x))q,k1(fL(x))p(hL(x))q].

    For convenience, α=([fLα,fRα],[hLα,hRα]) is referred to as a (p, q)-rung interval-valued orthopair fuzzy number.

    If α=([fLα,fRα],[hLα,hRα]) and β=([fLβ,fRβ],[hLβ,hRβ]) are two (p, q)-rung interval-valued orthopair fuzzy numbers, then the following arithmetic rules hold:

    (1)αβ=([k(fLα)p+(hLβ)q(fLα)p(hLβ)q,k(fRα)p+(hRβ)q(fRα)p(hRβ)q],[fLαhLβ,fRαhRβ]);

    (2)αβ=([fLαhLβ,fRαhRβ],[k(fLα)p+(hLβ)q(fLα)p(hLβ)q,k(fRα)p+(hRβ)q(fRα)p(hRβ)q]);

    (3)λα=([(1(1(fLα)p)λ)1/1kk,(1(1(fRα)p)λ)1/1kk],[(hLα)λ,(hRα)λ]),λ>0;

    (4)αλ=([(fLα)λ,(fRα)λ],[(1(1(hLα)q)λ)1/1kk,(1(1(hRα)q)λ)1/1kk]),λ>0;

    (5)αc=([hLα,hRα],[fLα,fRα]).

    To illustrate the necessity of extending the desirable range of attribute values and the validity of definition 6, we provide an illustrative example.

    Example 2. Suppose that ([0.71, 0.8], [0.61, 0.8]) is the attribute value of an element on set . When computed using q-RIVOFS, it is found that 0.83+0.83 > 1. However, when computed using (p, q)-RIVOFS, it yields 0.83+0.84 < 1. This comparison shows that (p, q)-RIVOFS can deal with a wider range of attribute values than q-RIVOFS.

    It can be seen from example 2 that the value of this attribute is not satisfied with the desirable spatial range of the q-rung interval-valued orthopair fuzzy set. Consequently, this case cannot be adequately addressed by the q-RIVOFS. However, the (p, q)-rung interval-valued orthopair fuzzy set can successfully capture this set of attribute values. Therefore, it is apparent that incorporating the parameter p into the (p, q)-rung interval-valued orthopair fuzzy set enhances its effectiveness in dealing with the uncertainty of multi-attribute group decision problems encountered in real-life scenarios.

    The related properties of (p, q)-rung interval-valued orthopair fuzzy sets are described below.

    Their scoring functions and precision functions are constructed to compare the magnitudes of two (p, q)-rung interval-valued orthopair fuzzy numbers.

    Definition 7. For any (p, q)-rung interval-valued orthopair fuzzy number α=([fLα,fRα],[hLα,hRα]), the function (1) is called the score function of α.

    S(α)=12(1+(fLα)p+(fRα)p(hLβ)q(hRβ)q+(fLα)p+(fRα)p(hLβ)q(hRβ)q1+13((πLα)k+(πRα)k)). (1)
    H(α)=12(1+(fLα)p+(fRα)p+(hLβ)q+(hRβ)q+(fLα)p+(fRα)p+(hLβ)q+(hRβ)q1+13((πLα)k+(πRα)k)). (2)

    The function (2) is called the precision function of α.

    Given α1=([fLα1,fRα1],[hLα1,hRα1]), α2=([fLα2,fRα2],[hLα2,hRα2]), the following conditions hold:

    (1) If S(α1)>S(α2), then α1 is said to be greater than α2, as indicated by α1>α2.

    (2) If S(α1)=S(α2), then α1 is said to be equal to α2 when H(α1)=H(α2); otherwise, α1 is said to be less than α2 when H(α1)>H(α2).

    Definition 8. Let αj=([fLαj,fRαj],[hLαj,hRαj]) be a (p, q)-rung interval-valued orthopair fuzzy number, ω=(ω1,ω2,...,ωn)T be a vector of weights for αj, ωj[0,1] and nj=1ωj=1. If

    (p,q)RIVOFWA=nj=1ωjαj,

    (p, q)-RIVOFWA is then referred to as the (p, q)-rung interval-valued orthopair fuzzy weighted average operator.

    Theorem 1. Let αj=([fLαj,fRαj],[hLαj,hRαj]) be a (p, q)-rung interval-valued orthopair fuzzy number, ω=(ω1,ω2,...,ωn)T be a vector of weights for αj, ωj[0,1] and nj=1ωj=1. Then,

    (p,q)RIVOFWA(α1,α2,...,αn)=nj=1ωjαj=[fLαj,fRαj]j=1,2,...,n{[p1nj=1(1(fLαj)p)ωj,p1nj=1(1(fRαj)p)ωj]},[hLαj,hRαj]j=1,2,...,n{[qnj=1((hLαj)q)ωj,qnj=1((hRαj)q)ωj]} (3)

    Proof. Theorem 1 is demonstrated via mathematical induction.

    When n = 1, the theorem is visibly correct.

    When n = 2, we have

    ω1α1ω2α2=[fLαj,fRαj]j=1,2{[p12j=1(1(fLαj)p)ωj,p12j=1(1(fRαj)p)ωj]},[hLαj,hRαj]j=1,2{[q2j=1((hLαj)q)ωj,q2j=1((hRαj)q)ωj]}.

    Assuming the theorem holds when n = k, we have

    kj=1ωjαj=[fLαj,fRαj]j=1,2,...,k{[p1kj=1(1(fLαj)p)ωj,p1kj=1(1(fRαj)p)ωj]},[hLαj,hRαj]j=1,2,...,k{[qkj=1((hLαj)q)ωj,qkj=1((hRαj)q)ωj]}.

    When n = k+1, we have

    k+1j=1ωjαj=kj=1ωjαjωk+1αk+1=[fLαj,fRαj]j=1,2,...,k{[p1kj=1(1(fLαj)p)ωj,p1kj=1(1(fRαj)p)ωj]},[hLαj,hRαj]j=1,2,...,k{[qkj=1((hLαj)q)ωj,qkj=1((hRαj)q)ωj]}[fLαk+1,fRαk+1]{[p1(1(fLαk+1)p)ωj,p1(1(fRαk+1)p)ωj]},[hLαk+1,hRαk+1]{[q((hLαk+1)q)ωj,q((hRαk+1)q)ωj]}=[fLαj,fRαj]j=1,2,...,k+1{[p1k+1j=1(1(fLαj)p)ωj,p1k+1j=1(1(fRαj)p)ωj]},[hLαj,hRαj]j=1,2,...,k+1{[qk+1j=1((hLαj)q)ωj,qk+1j=1((hRαj)q)ωj]}.

    Therefore, when n = k+1, the equation holds, and hence it holds for any value of n. The proof is complete.

    The following are the relevant properties satisfied by the (p, q)-RIVOFWA operator:

    Theorem 2. (Boundedness) Let αj=([fLαj,fRαj],[hLαj,hRαj]), j = 1, 2, …, n, be (p, q)-rung interval-valued orthopair fuzzy numbers, where α=min(α1,α2,...,αn) and α+=max(α1,α2,...,αn). Then

    α(p,q)RIVOFWA(α1,α2,...,αn)α+.

    Theorem 3. (Idempotence) Let αj=([fLαj,fRαj],[hLαj,hRαj]), j = 1, 2, …, n, be (p, q)-rung interval-valued orthopair fuzzy numbers. If for any αj, αj=α and ω=(1n,1n,...,1n)T, then

    (p,q)RIVOFWA(α1,α2,...,αn)=α.

    Theorem 4. (Monotonicity) Let αj=([fLαj,fRαj],[hLαj,hRαj]) and αj=([fLαj,fRαj],[hLαj,hRαj]), j = 1, 2, …, n, be (p, q)-rung interval-valued orthopair fuzzy numbers such that j=1,2,...,n, αjαj, [fLαj,fRαj][fLαj,fRαj] and [hLαj,hRαj][hLαj,hRαj]. Then,

    (p,q)RIVOFWA(α1,α2,...,αn)(p,q)RIVOFWA(α1,α2,...,αn).

    In the context of fuzzy set theory and multi-attribute decision-making issues, entropy is a crucial measure of information that may be utilized to quantify the degree of fuzziness of attributes and establish attribute weights.

    Definition 9. A real function E: (p, q)-RIVOFS(X)→[0, 1] is referred to as the entropy of a (p, q)-rung interval-valued orthopair fuzzy set, if it satisfies the following criteria:

    (1) E()=0 if and only if the (p, q)-rung interval-valued orthopair fuzzy set is a crisp set.

    (2) E()=0 if and only if for all xX, f=h=[0,0].

    (3) When fL2(x)hL2(x) and fR2(x)hR2(x), there is fL1(x)fL2(x), fR1(x)fR2(x), hL1(x)hL2(x), hR1(x)hR2(x); when fL2(x)hL2(x) and fR2(x)hR2(x), there is fL1(x)fL2(x), fR1(x)fR2(x), hL1(x)hL2(x), hR1(x)hR2(x). Then, E(1)E(2) is established.

    (4) E()=E(C).

    Below is a formula for calculating the entropy of (p, q)-rung interval-valued orthopair fuzzy sets that satisfies the four constraints mentioned above:

    Definition 10. Let serve as a (p, q)-rung interval-valued orthopair fuzzy set on a fixed set Ω. Then, the formula

    E()=12nni=1[cos(2fLhL)2×(fLhL)22πcos(2fRhR)2×(fRhR)22π+2(fL+hL)(fR+hR)] (4)

    is a (p, q)-rung interval-valued orthopair fuzzy entropy formula that satisfies the axiomatic definition 9.

    Proof. (1) When is a definite set, that is, f=[1,1], h=[0,0] or f=[0,0], h=[1,1], E()=12(cosπ2cosπ2+211)=0. Conversely, if E()=0, we can conclude that either f=[1,1] or f=[0,0], which implies that VB is a definite set.

    (2) When f=h=[0,0], E()=12(cos0cos0+200)=1.

    (3) Let

    f(x1,y1,x2,y2)=12[cos(2x1x2)2×(x1x2)22πcos(2y1y2)2×(y1y2)22π+2(x1+x2)(y1+y2)]

    be a function defined as above, where x1,y1,x2,y2[0,1]. We will compute the partial derivatives of f(x1,y1,x2,y2) with respect to x1, y1, x2, y2:

    f(x1,y1,x2,y2)x1=(x1x2)(2x1x2)(1x1)sin(2x1x2)2×(x1x2)22π12,
    f(x1,y1,x2,y2)y1=(y1y2)(2y1y2)(1y1)sin(2y1y2)2×(y1y2)22π12,
    f(x1,y1,x2,y2)x2=(x1x2)(2x1x2)(x21)sin(2x1x2)2×(x1x2)22π12,
    f(x1,y1,x2,y2)y2=(y1y2)(2y1y2)(y21)sin(2y1y2)2×(y1y2)22π12.

    When x1x2, y1y2, f(x1,y1,x2,y2)x10, f(x1,y1,x2,y2)x20, f(x1,y1,x2,y2)y10 and f(x1,y1,x2,y2)y20, the function f(x1,y1,x2,y2) is monotonically increasing with respect to x1, y1, and monotonically decreasing with respect to x2, y2. Therefore, when fL2(x)hL2(x) and fR2(x)hR2(x), we have fL1(x)fL2(x), fR1(x)fR2(x), hL1(x)hL2(x), hR1(x)hR2(x). Then, E(1)E(2).

    Similarly, when fL2(x)hL2(x), fR2(x)hR2(x), we have fL1(x)fL2(x), fR1(x)fR2(x), hL1(x)hL2(x), hR1(x)hR2(x).

    (4) The proof of (4) is obvious.

    An essential tool in fuzzy set theory and a common application in decision-making problems is the distance measure between (p, q)-rung interval-valued orthopair fuzzy vectors.

    Definition 11. Let a=([fLa,fRa],[hLa,hRa]), b=([fLb,fRb],[hLb,hRb]) and c=([fLc,fRc],[hLc,hRc]) be three (p, q)-rung interval-valued orthopair fuzzy numbers. A function d is considered to be a (p, q)-rung interval-valued orthopair fuzzy distance measure between a and b if it satisfies the conditions outlined below:

    (1) d(a,b)0;

    (2) d(a,b)=d(b,a);

    (3) d(a,b)=0a=b;

    (4) If abc, then d(a,c)+d(c,b)d(a,b).

    Based on four conditions, this definition establishes a (p, q)-rung interval-valued fuzzy orthopair fuzzy distance measure between a and b, referred to as d(a, b). These conditions ensure that the distance measure satisfies basic properties such as non-negativity, symmetry and the triangle inequality.

    Among the various distance measures, Hamming distance and Euclidean distance are the most commonly used.

    Definition 12. Given two (p, q)-rung interval-valued orthopair fuzzy numbers a=([fLa,fRa],[hLa,hRa]) and b=([fLb,fRb],[hLb,hRb]), we have the following.

    (1) (p, q)-rung interval-valued orthopair fuzzy Hamming distance dH(a,b):

    dH(a,b)=16[|(fLa)p(fLb)p|+|(fRa)p(fRb)p|+|(hLa)q(hLb)q|+|(hRa)q(hRb)q|+|(πLa)k(πLb)k|+|(πRa)k(πRb)k|]. (5)

    (2) (p, q)-rung interval-valued orthopair fuzzy Euclidean distance dE(a,b):

    dE(a,b)=16[|(fLa)p(fLb)p|+|(fRa)p(fRb)p|+|(hLa)q(hLb)q|+|(hRa)q(hRb)q|+|(πLa)k(πLb)k|+|(πRa)k(πRb)k|]. (6)

    These distance measures provide a way to quantify the similarity or dissimilarity between (p, q)-rung interval-valued orthopair fuzzy numbers in decision-making questions.

    The purpose of this study is to demonstrate that the two distance measures presented satisfy the conditions of a distance measure as defined in Definition 12.

    The Hamming distance measure will be used as an example.

    Proof. (1) To prove the above, we will begin by showing that condition (1) is evident. The Hamming distance is defined as the number of elements that differ in two vectors in the same position. Therefore, the Hamming distance is always a non-negative value.

    (2)

    dH(a,b)=16[|(fLa)p(fLb)p|+|(fRa)p(fRb)p|+|(hLa)q(hLb)q|+|(hRa)q(hRb)q|+|(πLa)k(πLb)k|+|(πRa)k(πRb)k|]=16[|(fLb)p(fLa)p|+|(fRb)p(fRa)p|+|(hLb)q(hLa)q|+|(hRb)q(hRa)q|+|(πLb)k(πLa)k|+|(πRb)k(πRa)k|]=dH(b,a).

    From the nature of absolute value, dH(a,b)=dH(b,a). Therefore, condition (2) is proved.

    (3)

    dH(a,b)=016[|(fLa)p(fLb)p|+|(fRa)p(fRb)p|+|(hLa)q(hLb)q|+|(hRa)q(hRb)q|+|(πLa)k(πLb)k|+|(πRa)k(πRb)k|]=0|(fLa)p(fLb)p|=|(fRa)p(fRb)p|=0,|(hLa)q(hLb)q|=|(hRa)q(hRb)q|=0,|(πLa)k(πLb)k|=|(πRa)k(πRb)k|=0fLa=fLb,fRa=fRb,hLa=hLb,hRa=hRb,πLa=πLb,πRa=πRba=b.

    Therefore, condition (3) is proved.

    (4)

    dH(a,b)=16[|(fLa)p(fLb)p|+|(fRa)p(fRb)p|+|(hLa)q(hLb)q|+|(hRa)q(hRb)q|+|(πLa)k(πLb)k|+|(πRa)k(πRb)k|]=16[|(fLa)p(fLc)p+(fLc)p(fLb)p|+|(fRa)p(fRc)p+(fRc)p(fRb)p|+|(hLa)q(hLc)q+(hLc)q(hLb)q|+|(hRa)q(hRc)q+(hRc)q(hRb)q|+|(πLa)k(πLc)k+(πLc)k(πLb)k|+|(πRa)k(πRc)k+(πRc)k(πRb)k|]16[|(fLa)p(fLc)p|+|(fLc)p(fLb)p|+|(fRa)p(fRc)p|+|(fRc)p(fRb)p|+|(hLa)q(hLc)q|+|(hLc)q(hLb)q|+|(hRa)q(hRc)q|+|(hRc)q(hRb)q|+|(πLa)k(πLc)k|+|(πLc)k(πLb)k|+|(πRa)k(πRc)k|+|(πRc)k(πRb)k|]=16[|(fLa)p(fLc)p|+|(fRa)p(fRc)p|+|(hLa)q(hLc)q|+|(hRa)q(hRc)q|+|(πLa)k(πLc)k|+|(πRa)k(πRc)k|+|(fLc)p(fLb)p|+|(fRc)p(fRb)p|+|(hLc)q(hLb)q|+|(hRc)q(hRb)q|+|(πLc)k(πLb)k|+|(πRc)k(πRb)k|]=dH(a,c)+dH(c,a).

    Therefore, condition (4) is proved.

    By applying the same logic, it can be demonstrated that the Euclidean distance meets the criteria for a distance measure as specified in Definition 12.

    Definition 13. Assume α=(α1,α2,...,αn)T and β=(β1,β2,...,βn)T be (p, q)-rung interval-valued orthopair fuzzy vectors, where αi=([fLαi,fRαi],[hLαi,hRαi]) and βi=([fLβi,fRβi],[hLβi,hRβi]), i = 1, 2, …, n. The distance between α and β is thus specified as

    dH(α,β)=16nni=1[|(fLαi)p(fLβi)p|+|(fRαi)p(fRβi)p|+|(hLαi)q(hLβi)q|+|(hRαi)q(hRβi)q|+|(πLαi)k(πLβi)k|+|(πRαi)k(πRβi)k|]. (7)

    The term 'standard Hamming distance' for (p, q)-rung interval-valued orthopair fuzzy vectors refers to this distance.

    Theorem 5. Let α, β and γ be three (p, q)-rung interval-valued orthopair fuzzy vectors, and let dH(α,β), dH(β,γ) and dH(α,γ) denote the (p, q)-rung interval-valued orthopair fuzzy standard Hamming distances between α and β, β and γ and α and γ, respectively. Then,

    (1) dH(α,β)=dH(β,α), which implies that the distance measure is symmetric.

    (2) If αγβ, then dH(α,β)+dH(β,γ)dH(α,γ), which implies that the distance measure satisfies the triangle inequality.

    (3) dH(α,β)0, which implies that the distance measure is non-negative and zero only when comparing identical vectors.

    (4) If dH(α,β)=0, then α=β holds, indicating that the distance measure satisfies the identity of indiscernibles.

    These characteristics demonstrate that the (p, q)-rung interval-valued orthopair fuzzy standard Hamming distance is a valid distance measure for comparing (p, q)-rung interval-valued orthopair fuzzy vectors.

    This section primarily introduces the steps of a fuzzy multi-attribute group decision-making algorithm on the basis of weighted optimization and (p, q)-rung interval-valued orthopair fuzzy sets. First, each decision expert expresses the ambiguous evaluation information of alternative solutions under distinct attributes. Second, the subjective and objective weights are then determined using network analysis and entropy methods, and a model for weight optimization is developed. The (p, q)-RIVOFWA operator is then employed for transforming a (p, q)-rung interval-valued orthopair fuzzy decision information matrix into a comprehensive decision matrix. Finally, the improved ELECTRE method is used to calculate the total advantage value, total disadvantage value and total evaluation value of each solution. In order to determine the best option, the solutions are ranked based on the total evaluation value.

    Let A={A1,A2,...,Am} be the set of alternative solutions, M={M1,M2,...,Mn} be the set of attributes and there be t decision experts. Let c(k)ij denote the k-th expert's assessment value for the alternative solution Ai in attribute Mj, where c(k)ij=(fij(x)(k),hij(x)(k)) is a (p, q)-rung interval-valued orthopair fuzzy number. Let the weight vector for each index attribute be ω={ω1,ω2,,ωn}, where 0ωj1 and nj=1ωj=1. The following are the decision-making stages of the algorithm proposed in this paper:

    Step 1: Constructing the (p, q)-rung interval-valued orthopair fuzzy decision matrix.

    The fuzzy evaluations of the candidate alternatives by distinct decision makers under different attributes are represented using (p, q)-rung interval-valued orthopair fuzzy numbers α=([fLα,fRα],[hLα,hRα]), and the (p, q)-rung interval-valued orthopair fuzzy decision matrix C=(cij)m×n(i=1,2,...,m;j=1,2,...,n) is constructed on the basis of these evaluations.

    Step 2: Utilize the ANP/Entropy method for calculating the weights of each attribute.

    Using the ANP, the subjective weights of the decision-makers are determined for each attribute. ANP is an enhanced version of the AHP for making decisions. ANP substitutes a network structure for the hierarchical structure of AHP and establishes more complex influence relationships between decision elements, taking into account the interdependence of factors and levels and emphasizing subjectivity. The particular procedures are as follows:

    (1) Build the network simulation model. By systematically analyzing what factors were influential through a literature review and interviews with experts, the mutual influence relationships between elements are determined, and a network structure diagram for the ANP is constructed.

    (2) Build the evaluation matrix. The Delphi method is used to compile expert opinions, and the relative importance of each indicator is expressed as a matrix. In light of the 1–9 scale rule [34], the relative significance values are determined, and the priority vector is calculated.

    (3) Calculate the eigenvalue and eigenvector, and perform a consistency check. After completing the comparison matrix, the eigenvalue method and Eq (8) are utilized to calculate the eigenvector W, where λmax is the evaluation matrix's maximal eigenvalue.

    AW=λmaxW. (8)

    Based on Eq (9), the conformance of the judgment matrix is verified,

    CR=λmax1/n1RI (9)

    where n stands for the order of the evaluation matrix, CI stands for the consistency index, CR stands for the consistency ratio, and RI stands for an average random index. If CR0.1, the consistency check is passed. Otherwise, it requires rechecking.

    (4) Calculate the limit supermatrix W. The eigenvectors of each indication that passes the consistency test combine to form a supermatrix without weights. Normalizing the unweighted supermatrix results in the weighted supermatrix, and then stabilizing the weighted supermatrix results in the limit supermatrix, as computed by Eq (10). When i, the limit supermatrix is unique and convergent, and the evaluation indicator weights ωj can be determined.

    W=limk(W)k. (10)

    The entropy approach, a kind of objective weighing method that determines attribute weights on the basis of the quantity of decision information, is used to calculate the objective weights of each attribute. Entropy is a measurement of informational nondeterminacy. The indicator matrix X's degree of dispersion increases with decreasing entropy value, which has a stronger effect on the assessment as a whole. Consequently, the attribute objective weight model below is established using the entropy formula of (p, q)-rung interval-valued orthopair fuzzy sets:

    ωj=1Ejnnj=1Ej. (11)

    Due to the complexity of actual problems, the subjectivity and diversity of subjective understanding and the instability of data, the network analysis method has some subjective limitations, whereas the entropy method cannot make corresponding subjective judgments according to the actual situation and has some objective limitations based on the original data. Therefore, a method of combination weighting is required. The goal of the weight optimization model is to minimize the deviation and maximize the dispersion when taking into account the divergence between the combination weight and the subjective and objective weights and assuming that the combination weight equals ωj.The model for weight optimization is

    minF=ξmi=1nj=1[((ωjωj)sij)2+(ωjωj)sij)2]ςnj=1mi=1mh=1|(sijshj)ωj|2
    s.t.nj=1ωj=1ωj>0,j=1,2,...,n. (12)

    ξ and ς are constants, indicating the degree of importance, ωj stands for the subjective weight, ωj stands for the objective weight, and sij represents the evaluation value of the j-th attribute of the i-th evaluation object, while m stands for the total number of evaluation objects. We iteratively solve Eq (12) using a genetic algorithm since the optimization model is a nonlinear model, and genetic algorithms have the advantages of global optimization, rapid randomness and excellent convergence.

    Step 3: Calculate the exhaustive decision information matrix using the (p, q)-RIVOFWA operator.

    The (p, q)-rung interval-valued orthopair fuzzy decision information matrices C=(cij)m×n are aggregated into a comprehensive decision information matrix Φ=(ϕij)m×n utilizing its (p, q)-RIVOFWA operator as described in Definition 3.

    Step 4: Calculate the score function.

    Using Eq (1), the scores ρ(ϕij) corresponding to each element of the exhaustive decision information matrix are calculated, and a score matrix P=(ρ(ϕij))m×n is constructed. The scores of various schemes for a given attribute are sorted, and the median score is chosen as the reference point φij.

    Step 5: Structure the weighted standard decision matrix.

    The distance d(ϕij,φij) between each scheme and the reference point under the same attribute is calculated using the standard Hamming distance Eq (7), and it is then used to produce a normalized decision matrix D=(dij)m×n, where

    dij={d(ϕij,φij),ϕijφijd(ϕij,φij),ϕij<φij. (13)

    The standardized decision matrix is multiplied by the weight ω for obtaining the weighted standard decision matrix R=(rij)m×n.

    Step 6: Calculate the consistency matrix and inconsistency matrix.

    By comparing each pair of alternatives, the consensus set and the contradiction set are determined. For alternatives Ak and Al, the consensus set comprises all criteria for which the preference of Ak is not inferior to that of Al, i.e., R+kl={j|rkjrlj}, whereas the contradiction set comprises all criteria for which the preference of Ak is worse than that of Al, i.e., Rkl={j|rkj<rlj}.

    Compute the consistency matrix H=(hkl)m×m and the inconsistency matrix T=(tkl)m×m using Eqs (14) and (15).

    hkl=jR+klωjnj=1ωj (14)
    tkl=maxjRkl|dkjdlj|maxjJ|dkjdlj|. (15)

    Step 7: Determine the comprehensive matrix.

    In light of the consistency matrix and the inconsistency matrix, one determines the comprehensive matrix E=(ekl)m×m, which reflects the relative superiority or inferiority of each alternative under various criteria. The matrix element ekl is determined using the following equation:

    ekl=hkltkl. (16)

    Step 8: Calculate the total advantages, total disadvantages and total dominance values of each alternative.

    The total advantage value and total disadvantage value of each alternative are calculated by adding the values in each row and column of the exhaustive matrix, separately:

    ηk=ml=1ekl,k=1,2,...,m (17)
    χl=mk=1ekl,l=1,2,...,m (18)

    Then, each alternative's cumulative dominance value is computed using the formula:

    μk=ηkχl,k=l. (19)

    Finally, the schemes are sorted by their cumulative dominance values.

    The multi-attribute group decision-making algorithm for (p, q)-rung interval-valued orthopair fuzzy sets can be summarized.

    Algorithm: Multiple attribute group decision-making algorithm
    Input parameters:
    D-Normalized decision matrix A-Set of alternative H-Consistency matrix
    R-Weighted decision matrix M-Set of attributes T-Inconsistency matrix
    ANP-Analytic Network Process C-Decision matrix E-Comprehensive matrix
    WA-Weighted average operator S-Score value G-Genetic algorithm
    w'-Subjective weight matrix P-Score matrix EM-Entropy method
    w"-Objective weight matrix φ- Reference point η-sum for rows of E
    w-Weight matrix Z-Sorting algorithm χ-sum for columns of E Z-Sorting algorithm
    μ-Cumulative dominance values Φ-Comprehensive decision information matrix
    1: For i = 1, …, m
    2:   For j = 1, ..., n
    3:     Set Cij based on Mj and Ai
    4:     Calculate Φij and Sij based on Cij and WA
    5:     Calculate Pij based on Φij
    6:   End For
    7:   Set φ based on P
    8: End For
    9:     Calculate w' and w" based on C by ANP and EM
    10:     Calculate w based on w', w" and S by G
    11:     Calculate R based on φ, Φ and D
    12: For k = 1, …, m
    13:     For l = 1, …, m
    14:       Update j based on R
    15:       Calculate Hkl and Tkl based on wj, Dkj and Dlj
    16:     End For
    17: End For
    18:     Calculate E based on H and T
    19:     Calculate μ based on η and χ
    20:     Update μ by Z
    21: Return μ

    Suppose that an investment company plans to select the best local enterprises in two cities (City 1 and City 2) respectively for investment, and select the one with the best development prospects from five companies in both cities: A1 Financial Company, A2 Food Company, A3 Real Estate Company, A4 Internet Company and A5 Automotive Company. The company evaluates the alternatives based on 4 attributes: M1 Economic Capability, M2 Social Evaluation, M3 Risk Resistance and M4 Development Potential. For the purpose of accurately describing the ambiguity of the evaluation information, the investment company invited three experts with extensive experience to evaluate the options from a variety of perspectives. The evaluation information was provided in the form of (p, q)-rung interval-valued orthopair fuzzy sets, and decision-makers' interactions with one another and the interrelationships between attributes were taken into account. On the basis of weight optimization, a (p, q)-rung interval-valued orthopair fuzzy multi-attribute group decision-making algorithm is used for evaluating the options. Without sacrificing generality, p = q = 5 is used in this instance. The following are the particular steps and results:

    Step 1: The experts assessed the candidate schemes based on different attributes and obtained the (p, q)-rung interval-valued orthopair fuzzy decision information matrix C=(cij)m×n(i=1,2,...,m;j=1,2,...,n), as depicted in Table 1.

    Table 1.  The evaluation information of each project.
    Decision
    Matrix
    Attributes
    M1 M2 M3 M4
    (1) C(1) A1 ([0.6, 0.7], [0.1, 0.2]) ([0.5, 0.6], [0.2, 0.3]) ([0.2, 0.3], [0.5, 0.6]) ([0.7, 0.8], [0.1, 0.2])
    A2 ([0.5, 0.6], [0.2, 0.3]) ([0.6, 0.7], [0.3, 0.4]) ([0.7, 0.8], [0.3, 0.4]) ([0.4, 0.5], [0.2, 0.3])
    A3 ([0.5, 0.7], [0.4, 0.5]) ([0.3, 0.4], [0.4, 0.5]) ([0.5, 0.6], [0.3, 0.4]) ([0.7, 0.8], [0.2, 0.3])
    A4 ([0.6, 0.7], [0.3, 0.4]) ([0.7, 0.8], [0.2, 0.3]) ([0.5, 0.6], [0.4, 0.5]) ([0.5, 0.6], [0.3, 0.4])
    A5 ([0.6, 0.7], [0.2, 0.3]) ([0.6, 0.7], [0.3, 0.4]) ([0.3, 0.4], [0.6, 0.7]) ([0.6, 0.7], [0.1, 0.2])
    C(2) A1 ([0.5, 0.6], [0.3, 0.4]) ([0.6, 0.7], [0.2, 0.3]) ([0.3, 0.4], [0.4, 0.5]) ([0.5, 0.6], [0.3, 0.4])
    A2 ([0.7, 0.8], [0.2, 0.3]) ([0.5, 0.6], [0.3, 0.4]) ([0.7, 0.8], [0.4, 0.5]) ([0.4, 0.5], [0.3, 0.5])
    A3 ([0.5, 0.6], [0.1, 0.2]) ([0.2, 0.3], [0.5, 0.6]) ([0.6, 0.7], [0.2, 0.3]) ([0.8, 0.9], [0.1, 0.2])
    A4 ([0.7, 0.8], [0.3, 0.4]) ([0.3, 0.4], [0.4, 0.5]) ([0.5, 0.6], [0.2, 0.4]) ([0.4, 0.5], [0.5, 0.6])
    A5 ([0.3, 0.4], [0.5, 0.6]) ([0.7, 0.8], [0.1, 0.2]) ([0.6, 0.8], [0.2, 0.3]) ([0.5, 0.6], [0.1, 0.2])
    C(3) A1 ([0.6, 0.7], [0.2, 0.3]) ([0.7, 0.8], [0.1, 0.2]) ([0.3, 0.4], [0.3, 0.4]) ([0.6, 0.7], [0.1, 0.2])
    A2 ([0.5, 0.6], [0.4, 0.5]) ([0.6, 0.7], [0.4, 0.5]) ([0.8, 0.9], [0.1, 0.2]) ([0.5, 0.6], [0.2, 0.3])
    A3 ([0.6, 0.7], [0.3, 0.4]) ([0.3, 0.4], [0.4, 0.6]) ([0.5, 0.6], [0.2, 0.3]) ([0.8, 0.9], [0.2, 0.3])
    A4 ([0.5, 0.5], [0.5, 0.6]) ([0.5, 0.6], [0.5, 0.6]) ([0.5, 0.7], [0.2, 0.4]) ([0.3, 0.4], [0.5, 0.6])
    A5 ([0.4, 0.5], [0.6, 0.7]) ([0.5, 0.6], [0.2, 0.3]) ([0.4, 0.5], [0.5, 0.6]) ([0.7, 0.8], [0.1, 0.2])
    (2) C(1) A1 ([0.6, 0.7], [0.3, 0.4]) ([0.5, 0.6], [0.2, 0.3]) ([0.6, 0.7], [0.1, 0.2]) ([0.5, 0.6], [0.3, 0.4])
    A2 ([0.3, 0.4], [0.2, 0.3]) ([0.6, 0.7], [0.3, 0.4]) ([0.5, 0.6], [0.2, 0.3]) ([0.4, 0.5], [0.3, 0.4])
    A3 ([0.7, 0.8], [0.2, 0.3]) ([0.6, 0.7], [0.4, 0.5]) ([0.6, 0.7], [0.4, 0.5]) ([0.7, 0.8], [0.2, 0.3])
    A4 ([0.5, 0.6], [0.3, 0.4]) ([0.7, 0.8], [0.2, 0.3]) ([0.6, 0.7], [0.3, 0.4]) ([0.5, 0.6], [0.4, 0.5])
    A5 ([0.4, 0.5], [0.2, 0.3]) ([0.6, 0.7], [0.3, 0.4]) ([0.6, 0.7], [0.2, 0.3]) ([0.3, 0.4], [0.2, 0.3])
    C(2) A1 ([0.7, 0.8], [0.2, 0.3]) ([0.6, 0.7], [0.2, 0.3]) ([0.5, 0.6], [0.3, 0.4]) ([0.7, 0.8], [0.3, 0.4])
    A2 ([0.4, 0.5], [0.3, 0.4]) ([0.5, 0.6], [0.3, 0.4]) ([0.7, 0.8], [0.2, 0.3]) ([0.5, 0.6], [0.3, 0.4])
    A3 ([0.5, 0.6], [0.3, 0.4]) ([0.7, 0.8], [0.5, 0.6]) ([0.5, 0.6], [0.1, 0.2]) ([0.5, 0.6], [0.3, 0.4])
    A4 ([0.6, 0.7], [0.4, 0.5]) ([0.3, 0.4], [0.4, 0.5]) ([0.7, 0.8], [0.3, 0.4]) ([0.6, 0.7], [0.5, 0.6])
    A5 ([0.7, 0.8], [0.2, 0.3]) ([0.7, 0.8], [0.1, 0.2]) ([0.3, 0.4], [0.5, 0.6]) ([0.4, 0.5], [0.5, 0.6])
    C(3) A1 ([0.5, 0.6], [0.2, 0.3]) ([0.7, 0.8], [0.1, 0.2]) ([0.6, 0.7], [0.2, 0.3]) ([0.5, 0.6], [0.3, 0.4])
    A2 ([0.6, 0.7], [0.3, 0.4]) ([0.6, 0.7], [0.4, 0.5]) ([0.5, 0.6], [0.4, 0.5]) ([0.3, 0.4], [0.2, 0.3])
    A3 ([0.5, 0.6], [0.4, 0.5]) ([0.5, 0.6], [0.4, 0.6]) ([0.6, 0.7], [0.3, 0.4]) ([0.5, 0.6], [0.2, 0.3])
    A4 ([0.7, 0.8], [0.2, 0.3]) ([0.5, 0.6], [0.5, 0.6]) ([0.5, 0.5], [0.5, 0.6]) ([0.7, 0.8], [0.3, 0.4])
    A5 ([0.6, 0.7], [0.3, 0.4]) ([0.5, 0.6], [0.2, 0.3]) ([0.4, 0.5], [0.6, 0.7]) ([0.5, 0.6], [0.3, 0.4])

     | Show Table
    DownLoad: CSV

    Step 2: Using the ANP and entropy weight method, the subjective weights of decision experts and the objective weights of each attribute were calculated. A genetic algorithm was utilized to optimize the weight and iteratively solve the model (12), taking into account the discrepancy within the combined weight and the subjective and objective weights. The initial population was set to 100, and the crossover operator was configured as two-point crossover with a probability of 0.6. The mutation operator was configured for uniform mutation with a 5% chance. As shown in Table 2, after 86 iterations, the calculation converged, and the optimal weight vector was obtained.

    Table 2.  The weight of each attribute.
    M1 M2 M3 M4
    ω1 0.4346 0.3404 0.0879 0.1374
    ω2 0.3558 0.0916 0.2362 0.3164

     | Show Table
    DownLoad: CSV

    Step 3: The (p, q)-RIVOFWA operator was utilized to calculate the integrated decision information matrix, as illustrated in Table 3.

    Table 3.  Integrated decision information matrix.
    M1 M2 M3 M4
    (1) A1 ([0.6405, 0.7075], [0.1082, 0.1977]) ([0.6259, 0.7260], [0.1527, 0.2547]) ([0.2147, 0.2892], [0.7809, 0.8300]) ([0.5252, 0.6135], [0.4501, 0.5666])
    A2 ([0.6334, 0.7358], [0.1658, 0.2598]) ([0.5767, 0.6765], [0.3225, 0.4233]) ([0.5789, 0.6727], [0.6779, 0.7536]) ([0.3724, 0.4557], [0.5446, 0.6531])
    A3 ([0.5713, 0.7075], [0.1463, 0.2469]) ([0.2814, 0.3789], [0.4233, 0.5578]) ([0.4171, 0.4958], [0.6779, 0.7466]) ([0.6605, 0.7633], [0.4683, 0.5758])
    A4 ([0.6555, 0.7478], [0.2598, 0.3612]) ([0.5901, 0.6871], [0.3343, 0.4406]) ([0.3839, 0.4958], [0.6953, 0.8009]) ([0.3605, 0.4414], [0.7005, 0.7662])
    A5 ([0.5250, 0.6226], [0.2944, 0.4065]) ([0.6259, 0.7260], [0.1753, 0.2809]) ([0.3826, 0.5196], [0.7809, 0.8335]) ([0.5252, 0.6135], [0.3871, 0.5151])
    (2) A1 ([0.6312, 0.7318], [0.2073, 0.3064]) ([0.4849, 0.5675], [0.6030, 0.6921]) ([0.5371, 0.6317], [0.2987, 0.4144]) ([0.5962, 0.6949], [0.3189, 0.4191])
    A2 ([0.5048, 0.5993], [0.2395, 0.3395]) ([0.4457, 0.5261], [0.7375, 0.7935]) ([0.5634, 0.6583], [0.3765, 0.4807]) ([0.4257, 0.5204], [0.2805, 0.3826])
    A3 ([0.6098, 0.7099], [0.2653, 0.3675]) ([0.4849, 0.5675], [0.7935, 0.8546]) ([0.5371, 0.6317], [0.3518, 0.4675]) ([0.5962, 0.6949], [0.2467, 0.3493])
    A4 ([0.6312, 0.7318], [0.2653, 0.3675]) ([0.4563, 0.5348], [0.7446, 0.8021]) ([0.5836, 0.6697], [0.4807, 0.5749]) ([0.6173, 0.7166], [0.4106, 0.5113])
    A5 ([0.6223, 0.7218], [0.2073, 0.3064]) ([0.4849, 0.5675], [0.6259, 0.7106]) ([0.4656, 0.5536], [0.5145, 0.6131]) ([0.4257, 0.5204], [0.3297, 0.4350])

     | Show Table
    DownLoad: CSV

    Step 4: The outcomes of the scoring function were sorted after being computed using Eq (1). The middle value was selected as the reference point. as can be seen in Table 4.

    Table 4.  Scoring matrix.
    (1) M1 M2 M3 M4
    A1 0.7103 0.7430 -0.0780 0.5407
    A2 0.7595 0.6534 0.3460 0.3864
    A3 0.6933 0.4533 0.2248 0.7485
    A4 0.7861 0.6663 0.1209 0.1597
    A5 0.5972 0.7424 -0.0510 0.5664
    Ranking A4>A2>A1>A3>A5 A1>A5>A4>A2>A3 A2>A3>A4>A5>A1 A3>A5>A1>A2>A4
    The reference point A1 A4 A4 A1
    (2) M1 M2 M3 M4
    A1 0.7517 0.3745 0.6059 0.6805
    A2 0.5846 0.1011 0.6197 0.5339
    A3 0.7097 -0.0903 0.5953 0.6886
    A4 0.7478 0.0808 0.5933 0.6904
    A5 0.7342 0.3422 0.4604 0.5263
    Ranking A1>A4>A5>A3>A2 A1>A5>A2>A4>A3 A2>A1>A3>A4>A5 A4>A3>A1>A2>A5
    The reference point A5 A2 A3 A1

     | Show Table
    DownLoad: CSV

    Step 5: Construct the weighted standard decision matrix. Calculate the distance according to Eq (7), construct the standardized decision matrix, and multiply it by the weights to obtain the weighted standard decision matrix illustrated in Table 5.

    Table 5.  Weighted standard decision matrix.
    (1) M1 M2 M3 M4 (2) M1 M2 M3 M4
    A1 0 0.0083 -0.0056 0 A1 0.0025 0.0090 0.0010 0
    A2 0.0088 -0.0026 0.0048 -0.0046 A2 -0.0212 0 0.0032 -0.0202
    A3 -0.0030 -0.0244 0.0034 0.0122 A3 -0.0029 -0.0081 0 0.0011
    A4 0.0150 0 0 -0.0163 A4 0.0031 -0.0010 -0.0093 0.0075
    A5 -0.0180 0.0083 -0.0061 0.0015 A5 0 0.0078 -0.0075 -0.0195

     | Show Table
    DownLoad: CSV

    Step 6: Use Eqs (14) and (15) to calculate the consistency matrix and the inconsistency matrix, respectively. The results of the calculations are shown in Tables 6 and 7.

    Table 6.  The consistent matrix.
    (1) A1 A2 A3 A4 A5 (2) A1 A2 A3 A4 A5
    A1 0 0.4778 0.7750 0.4778 0.8629 A1 0 0.7638 0.6836 0.3278 1.0000
    A2 0.5225 0 0.8629 0.2253 0.5225 A2 0.2362 0 0.3278 0.3278 0.2362
    A3 0.2253 0.1374 0 0.2253 0.6599 A3 0.3164 0.6722 0 0.2362 0.5526
    A4 0.5225 0.7750 0.7750 0 0.5225 A4 0.6722 0.6722 0.7638 0 0.6722
    A5 0.1374 0.4778 0.3404 0.4778 0 A5 0 0.7638 0.4474 0.3278 0

     | Show Table
    DownLoad: CSV
    Table 7.  The contradiction matrix.
    (1) A1 A2 A3 A4 A5 (2) A1 A2 A3 A4 A5
    A1 0 0.2805 0.9326 1.0000 1.0000 A1 0 1.0000 1.0000 1.0000 1.0000
    A2 1.0000 0 0.5238 1.0000 1.0000 A2 0.6514 0 1.0000 0.6025 0.5308
    A3 1.0000 1.0000 0 1.0000 1.0000 A3 0.0181 0.7594 0 0.5087 0.3750
    A4 0.5400 0.1687 0.3454 0 0.5886 A4 0.2182 1.0000 1.0000 0 0.8877
    A5 0.2563 0.3536 0.8855 1.0000 0 A5 0 1.0000 1.0000 1.0000 0

     | Show Table
    DownLoad: CSV

    Step 7: Calculate the exhaustive matrix using Eq (16), as given in Table 8.

    Table 8.  Synthesis matrix.
    (1) A1 A2 A3 A4 A5 (2) A1 A2 A3 A4 A5
    A1 0 0.1973 -0.1576 -0.5222 -0.1371 A1 0 -0.2362 -0.3164 -0.6722 0
    A2 -0.4775 0 0.3391 -0.7747 -0.4775 A2 -0.4152 0 -0.6722 -0.2747 -0.2946
    A3 -0.7747 -0.8626 0 -0.7747 -0.3401 A3 0.2983 -0.0872 0 -0.2725 0.1776
    A4 -0.0175 0.6063 0.4296 0 -0.0661 A4 0.4540 -0.3278 -0.2362 0 -0.2155
    A5 -0.1189 0.1242 -0.5451 -0.5222 0 A5 0 -0.2362 -0.5526 -0.6722 0

     | Show Table
    DownLoad: CSV

    Step 8: Determine each option's total advantage value, total disadvantage value and total evaluation value using Eqs (17)–(19), respectively. As demonstrated in Table 9, the greater the total evaluation value is the better the option.

    Table 9.  Decision outcome.
    (1) A1 A2 A3 A4 A5 (2) A1 A2 A3 A4 A5
    η -0.6196 -1.3906 -2.7521 0.9523 -1.0620 η -1.2248 -1.6566 0.1162 -0.3254 -1.4610
    χ -1.3886 0.0652 0.0659 -2.5938 -1.0208 χ 0.3372 -0.8874 -1.7774 -1.8916 -0.3324
    μ 0.7690 -1.4559 -2.8180 3.5461 -0.0412 μ -1.5620 -0.7692 1.8936 1.5662 -1.1286
    Ranking A4>A1>A5>A2>A3 Ranking A3>A4>A2>A5>A1
    The optimal choice A4 The optimal choice A3

     | Show Table
    DownLoad: CSV

    According to the proposed weighted optimization-based (p, q)-rung interval-valued orthopair fuzzy multi-attribute group decision-making algorithm described above, it can be seen that the ranking of 5 alternative schemes for City 1 is A4 > A1 > A5 > A2 > A3, with Internet company A4 being the optimal choice. The ranking of the five alternatives for City 2 is A3 > A4 > A2 > A5 > A1, in which Real Estate Company A3 is the best choice.

    To validate the efficacy of our research, we conduct sensitivity analysis on the parameters p and q in section 5.2. The outcomes are demonstrated in Tables 1013 and Figures 1 and 2, along with a concise analysis.

    Table 10.  Different p values correspond to the ranking results of each program (q = 5).
    Parameters μ(A1) μ(A2) μ(A3) μ(A4) μ(A5) Ranking
    p=7 1.5034 -1.2264 -4.0689 3.7734 0.0185 A4>A1>A5>A2>A3
    p =9 2.3397 -1.2818 -4.4914 3.8681 -0.4347 A4>A1>A5>A2>A3
    p =11 2.7629 -1.2712 -4.6702 3.9270 -0.7485 A4>A1>A5>A2>A3
    p =13 2.8024 -1.2966 -4.6584 3.9484 -0.7957 A4>A1>A5>A2>A3
    p =15 2.8024 -1.3585 -4.6069 3.9645 -0.0815 A4>A1>A5>A2>A3

     | Show Table
    DownLoad: CSV
    Table 11.  Different p values correspond to the ranking results of each program (q = 5).
    Parameters μ(A1) μ(A2) μ(A3) μ(A4) μ(A5) Ranking of (2)
    p=7 -1.0441 -0.9375 2.3881 1.0526 -1.4591 A3>A4>A2>A1>A5
    p =9 -1.2615 -1.1624 2.8060 0.4933 -0.8753 A3>A4>A5>A2>A1
    p =11 -1.3977 -1.3085 3.0543 0.7143 -1.0624 A3>A4>A5>A2>A1
    p =13 -1.1798 -0.5228 2.8793 0.0982 -1.2750 A3>A4>A2>A1>A5
    p =15 -0.7101 -1.0968 2.9707 0.1056 -1.2694 A3>A4>A1>A2>A5

     | Show Table
    DownLoad: CSV
    Table 12.  Different q values correspond to the ranking results of each program (p = 5).
    Parameters μ(A1) μ(A2) μ(A3) μ(A4) μ(A5) Ranking
    q=7 0.6114 -1.4049 -2.3561 2.7922 0.3574 A4>A1>A5>A2>A3
    q=9 0.7387 -1.3575 -2.1852 2.0133 0.7907 A4>A5>A1>A2>A3
    q=11 0.6297 -1.2825 -2.1536 1.9152 0.8913 A4>A5>A1>A2>A3
    q=13 0.5780 -1.2026 -2.1537 1.9108 0.8676 A4>A5>A1>A2>A3
    q=15 -0.1387 -1.1343 -2.1537 1.9092 1.5175 A4>A5>A1>A2>A3

     | Show Table
    DownLoad: CSV
    Table 13.  Different q values correspond to the ranking results of each program (p = 5).
    Parameters μ(A1) μ(A2) μ(A3) μ(A4) μ(A5) Ranking of (2)
    q=7 -1.6980 -1.0379 2.1609 1.8643 -1.2893 A3>A4>A2>A5>A1
    q=9 -1.6029 -0.9511 1.8325 1.6267 -0.9051 A3>A4>A5>A2>A1
    q=11 -1.4615 -0.7443 1.4605 1.2737 -0.5284 A3>A4>A5>A2>A1
    q=13 -1.2168 -0.5546 1.0502 0.8691 -0.1480 A3>A4>A5>A2>A1
    q=15 -0.8620 -0.3997 0.5824 0.4804 0.1989 A3>A4>A5>A2>A1

     | Show Table
    DownLoad: CSV
    Figure 1.  Different p values correspond to the results of the ranking of each scheme diagram.
    Figure 2.  Different q values correspond to the results of the ranking of each scheme diagram.

    According to Tables 1013 and Figures 1 and 2, the difference between the optimal and second-best solutions decreases as the other parameter increases when one parameter is held constant. The decision-maker's risk aversion is reflected in the values of p and q. This indicates that decision-makers become more risk-averse, and thus the parameters' values should be determined based on the decision-maker's preferences regarding risk. As shown in Figures 1 and 2, as the values of p and q vary, so do the total judgement value and ranking of each alternative. However, the optimal option is always the same, demonstrating the dependability of the decision results obtained in this investigation.

    This part evaluates the effectiveness and rationality of the proposed algorithm in comparison to existing multi-attribute decision-making methods. Wang et al. [35] combined fuzzy evaluation, weighted average and ranking methods to propose a q-rung orthopair fuzzy set based MABAC method to solve the multi-attribute group decision problem. Garg et al. [36] put forward the notion of a complex interval-valued q-rung orthopair fuzzy set and investigated the TOPSIS method in order to assess the work's dependability and efficacy. Ju et al. [37] proposed a definition of an interval-valued q-rung orthopair fuzzy set along with a few interval-valued q-rung orthopair weighted averaging operators and then developed an original method for resolving multiple-attribute decision-making problems. To make the algorithms' comparability better, this part sets the values of the parameters p and q to 3. As shown in Tables 14 and 15 and Figure 3, these two decision-making techniques are applied to the case study in this paper, and the resulting decision-making outcomes are compared to those of the proposed algorithm.

    Table 14.  Comparing the algorithm applied to City 1 with the decision-making results of [35,36,37].
    Result of (1) Ranking
    A1 A2 A3 A4 A5
    Wang's [35] method 0.5089 0.5228 0.4574 0.6094 0.4839 A4>A2>A1>A5>A3
    Garg's [36] method 0.6741 0.6203 0.6169 0.6914 0.6315 A4>A1>A5>A2>A3
    Ju's [37] method 0.6278 0.5731 0.5295 0.6990 0.5560 A4>A1>A2>A5>A3
    Our proposed method 0.1222 -0.6268 -1.4412 2.7097 -0.7639 A4>A1>A2>A5>A3

     | Show Table
    DownLoad: CSV
    Table 15.  Comparing the algorithm applied to City 2 with the decision-making results of [35,36,37].
    Result of (2) Ranking
    A1 A2 A3 A4 A5
    Wang's [35] method 0.3959 0.4858 0.5994 0.4857 0.4678 A3>A2>A4>A5>A1
    Garg's [36] method 0.5286 0.5620 0.8369 0.7693 0.7463 A3>A4>A5>A2>A1
    Ju's [37] method 0.5660 0. 6278 0.6921 0.6619 0.5831 A3>A4>A2>A5>A1
    Our proposed method -1.5620 -0.7692 1.8936 1.5662 -1.1286 A3>A4>A2>A5>A1

     | Show Table
    DownLoad: CSV
    Figure 3.  Comparing the algorithm with the decision-making results of literature [35,36,37].

    The data in Tables 14 and 15 and Figure 3 may be used to derive the following conclusions:

    (1) Tables 14 and 15 present the decision results obtained using the proposed algorithm and existing decision methods for City 1 and City 2, respectively. The ranking results in both tables may not be exactly the same, but all three decision-making methods ultimately arrive at the same final choice. This consistency demonstrates that the effectiveness of the proposed algorithm is not accidental; it holds true universally. Consequently, the proposed algorithm provides a novel and reliable approach to solving multi-attribute group decision-making problems.

    (2) Although there may be slight differences in the ranking results between the approaches described in [35,36,37] and the method proposed in this work, the optimal solution remains the same. This observation confirms the feasibility of the suggested algorithm. Given the inherent fuzziness of the decision-making environment, the ranking outcomes of the proposed method may vary for different parameter values. Figure 3 illustrates that the discrepancy between the optimal solution and the next-best solution obtained by the proposed algorithm is greater, indicating that the decision-making results are more discernible and persuasive.

    (3) In comparison to the existing MABAC method, TOPSIS method and weighted average operator decision method, this paper not only further expands the desirable range of attribute values to provide a broader decision-making environment for decision makers but also takes into account the interaction between decision makers and the relationship between attributes, optimizes the weights and improves the ELECTRE method based on these considerations to make the decision results more reasonable. Therefore, the decision method proposed in this paper is more suitable for solving real-world decision problems. The accuracy and robustness of the proposed algorithm are also verified by two sets of data and comparison with existing decision-making methods.

    Overall, the proposed algorithm not only addresses the limitations of existing methods but also enhances the decision-making process by incorporating a wider range of attribute values and considering the interaction between decision-makers and attributes. The results validate the effectiveness and applicability of the proposed algorithm, making it a valuable tool for decision-makers facing complex and uncertain decision-making scenarios.

    In this paper, the (p, q)-rung interval-valued orthopair fuzzy multi-attribute group decision-making algorithm based on weight optimization was proposed and verified. The main contributions of this paper are summarized as follows: (1) The definition of (p, q)-rung interval-valued orthopair fuzzy sets is proposed. The scoring function, entropy, weighted average operator and distance measure are defined, and their properties are studied. (2) A weight optimization model is established to determine the optimal weight. It mainly includes considering the interaction between decision-makers and the relationship between attributes, and the ANP and entropy method are used to solve the subjective and objective weights, respectively. Considering the influence of subjective and objective weights on combination weights, a genetic algorithm is used to iteratively find the optimal solution of combination weights, taking the deviation degree and dispersion degree of subjective and objective weights as objective functions. (3) An improved (p, q)-rung interval-valued orthopair fuzzy ELECTRE method is proposed. This method integrates the optimal weights obtained from the weight optimization model with the relevant definitions of (p, q)-rung interval-valued orthopair fuzzy sets, building a novel multi-attribute decision model. Finally, the accuracy and robustness of the proposed algorithm are verified by the analysis of two datasets and comparisons with existing decision-making methods. To sum up, the above research content has demonstrated certain advantages and can find widespread applications in fields such as investment decision-making, supply chain management, environmental management and human resource management. However, it should be noted that the genetic algorithm employed in the weight optimization model may encounter the issue of local optima, potentially resulting in some deviation from the proposed algorithm. Future research will focus on combining deep learning with genetic algorithms to further improve the accuracy of the algorithm. In addition, future research goals of this work include applying improved decision methods to semantic environments [38,39,40,41,42].

    The authors declare they have not used artificial intelligence (AI) tools in the creation of this article.

    The authors would like to thank the National Natural Science Foundation of China for supporting this work by Grant Code: 11371174, 11301227. The authors would like to thank the anonymous reviewers and the editor for their valuable and fruitful comments which greatly improved the manuscript quality.

    The authors declare no conflicts of interest.



    [1] L. A. Zadeh, Fuzzy sets, Inform. Control, 8 (1965), 338–353. https://doi.org/10.1016/S0019-9958(65)90241-X
    [2] K. T. Atanassov, Intuitionistic fuzzy sets, Fuzzy Set. Syst., 20 (1986), 87–96. https://doi.org/10.1016/S0165-0114(86)80034-3
    [3] R. R. Yager, Pythagorean membership grades in multicriteria decision making, IEEE Trans. Fuzzy Syst., 22 (2014), 958–965. https://doi.org/10.1109/TFUZZ.2013.2278989 doi: 10.1109/TFUZZ.2013.2278989
    [4] R. R. Yager, Generalized orthopair fuzzy sets, IEEE Trans. Fuzzy Syst., 25 (2017), 1222–1230. https://doi.org/10.1109/TFUZZ.2016.2604005 doi: 10.1109/TFUZZ.2016.2604005
    [5] A. F. Alrasheedi, J. Kim, R. Kausar, q-Rung orthopair fuzzy information aggregation and their application towards material selection, AIMS Math., 8 (2023), 18780–18808. https://doi.org/10.3934/math.2023956 doi: 10.3934/math.2023956
    [6] B. P. Joshi, A. Singh, P. K. Bhatt, K. S. Vaisla, Interval valued q-rung orthopair fuzzy sets and their properties, J. Intell. Fuzzy Syst., 35 (2018), 5225–5230. https://doi.org/10.3233/JIFS-169806 doi: 10.3233/JIFS-169806
    [7] J. Wang, H. Gao, G. W. Wei, Y. Wei, Methods for multiple-attribute group decision making with q-rung interval-valued orthopair fuzzy information and their applications to the selection of green suppliers, Symmetry, 11 (2019), 56. https://doi.org/10.3390/sym11010056 doi: 10.3390/sym11010056
    [8] G. F. Zhang, G. Q. Yuan, Generalized interval-valued q-rung orthopair hesitant fuzzy choquet operators and their application, Symmetry, 15 (2023), 127. https://doi.org/10.3390/sym15010127 doi: 10.3390/sym15010127
    [9] J. Rezaei, Best-worst multi-criteria decision-making method, Omega, 53 (2015), 49–57. https://doi.org/10.1016/j.omega.2014.11.009 doi: 10.1016/j.omega.2014.11.009
    [10] P. D. Liu, B. Y. Zhu, P. Wang, A weighting model based on best–worst method and its application for environmental performance evaluation, Appl. Soft Comput., 103 (2021), 107168. https://doi.org/10.1016/j.asoc.2021.107168 doi: 10.1016/j.asoc.2021.107168
    [11] P. D. Liu, B. Y. Zhu, H. Seiti, L. Yang, Risk-based decision framework based on R-numbers and best-worst method and its application to research and development project selection, Inform. Sci., 571 (2021), 303–322. https://doi.org/10.1016/j.ins.2021.04.079 doi: 10.1016/j.ins.2021.04.079
    [12] M. Žižović, D. Pamucar, New model for determining criteria weights: Level Based Weight Assessment (LBWA) model, Decis. Mak. Appl. Manag. Eng., 2 (2019), 126–137. https://doi.org/10.31181/dmame1902102z doi: 10.31181/dmame1902102z
    [13] N. Hristov, D. Pamucar, M. S. M. E. Amine, Application of a D number based LBWA model and an interval MABAC model in selection of an automatic cannon for integration into combat vehicles, Defence Sci. J., 71 (2021), 34–45. https://doi.org/10.14429/dsj.71.15738 doi: 10.14429/dsj.71.15738
    [14] D. Pamučar, Ž. Stević, S. Sremac, A new model for determining weight coefficients of criteria in mcdm models: full consistency method (fucom), Symmetry, 10 (2018), 393. https://doi.org/10.3390/sym10090393 doi: 10.3390/sym10090393
    [15] D. Pamucar, F. Ecer, M. Deveci, Assessment of alternative fuel vehicles for sustainable road transportation of United States using integrated fuzzy FUCOM and neutrosophic fuzzy MARCOS methodology, Sci. Total Environ., 788 (2021), 147763. https://doi.org/10.1016/j.scitotenv.2021.147763 doi: 10.1016/j.scitotenv.2021.147763
    [16] T. L. Saaty, The analytic network process, RWS Publ., 95 (1996), 1–26. https://doi.org/10.1007/0-387-33987-6_1
    [17] X. S. Wu, M. M. Wang, Selection of cooperative enterprises in vocational education based on ANP, Educ. Sci. Theor. Pract., 18 (2018), 1507–1515. https://doi.org/10.12738/estp.2018.5.047 doi: 10.12738/estp.2018.5.047
    [18] C. E. Shannon, A mathematical theory of communication, Bell Syst. Tech. J., 27 (1948), 379–423. https://doi.org/10.1002/j.1538-7305.1948.tb01338.x doi: 10.1002/j.1538-7305.1948.tb01338.x
    [19] H. Bai, F. Feng, J. Wang, T. Wu, A combination prediction model of long-term ionospheric foF2 based on entropy weight method, Entropy, 22 (2020), 442. https://doi.org/10.3390/e22040442
    [20] M. Li, H. Sun, V. P. Singh, Y. Zhou, M. Ma, Agricultural water resources management using maximum entropy and entropy-weight-based TOPSIS methods, Entropy, 21 (2019), 364. https://doi.org/10.3390/e21040364
    [21] S. Opricovic, Multicriteria optimization of civil engineering systems, Fac. Civ. Eng. Belgrade, 2 (1998), 5–21.
    [22] B. Alsolame, N. O. Alshehri, Extension of VIKOR method for MCDM under bipolar fuzzy set, Int. J. Anal. Appl., 18 (2020), 989–997. https://doi.org/10.28924/2291-8639-18-2020-989 doi: 10.28924/2291-8639-18-2020-989
    [23] J. H. Kim, B. S. Ahn, Extended VIKOR method using incomplete criteria weights, Expert Syst. Appl., 126 (2019), 124–132. https://doi.org/10.1016/j.eswa.2019.02.019 doi: 10.1016/j.eswa.2019.02.019
    [24] Z. Stevic, D. Pamucar, A. Puska, P. Chatterjee, Sustainable supplier selection in healthcare industries using a new MCDM method: measurement of alternatives and ranking according to compromise solution (MARCOS), Comput. Ind. Eng., 140 (2020), 106231. https://doi.org/10.1016/j.cie.2019.106231 doi: 10.1016/j.cie.2019.106231
    [25] A. Tus, E. A. Adali, Green supplier selection based on the combination of fuzzy SWARA (SWARA-F) and fuzzy MARCOS (MARCOS-F) methods, Gazi Univ. J. Sci., 35 (2022), 1535–1554. https://doi.org/10.35378/gujs.978997 doi: 10.35378/gujs.978997
    [26] D. D. Trung, Development of data normalization methods for multi-criteria decision making: applying for MARCOS method, Manuf. Rev., 9 (2022), 22. https://doi.org/10.1051/mfreview/2022019 doi: 10.1051/mfreview/2022019
    [27] D. Pamučar, G. Ćirović, The selection of transport and handling resources in logistics centersx using Multi-Attributive Border Approximation Area Comparison (MABAC), Expert Syst. Appl., 42 (2015), 3016–3028. https://doi.org/10.1016/j.eswa.2014.11.057
    [28] M. Akram, S. Naz, F. Feng, G. Ali, A. Shafiq, Extended MABAC method based on 2-tuple linguistic T-spherical fuzzy sets and Heronian mean operators: an application to alternative fuel selectio, AIMS Math., 8 (2023), 10619–10653. https://doi.org/10.3934/math.2023539 doi: 10.3934/math.2023539
    [29] A. T. Almeida, Multicriteria modelling of repair contract based on utility and ELECTRE Ⅰ method with dependability and service quality criteria, Ann. Oper. Res., 138 (2005), 113–126. https://doi.org/10.1007/s10479-005-2448-z doi: 10.1007/s10479-005-2448-z
    [30] T. Y. Chen, An IVIF-ELECTRE outranking method for multiple criteria decision-making with interval-valued intuitionistic fuzzy sets, Technol. Econ. Dev. Econ., 22 (2016), 416–452. https://doi.org/10.3846/20294913.2015.1072751 doi: 10.3846/20294913.2015.1072751
    [31] M. Jagtap, P. Karande, The m-polar fuzzy set ELECTRE-I with revised Simos' and AHP weight calculation methods for selection of non-traditional machining processes, Decis. Mak. Appl. Manage. Eng., 6 (2023), 240–281. https://doi.org/10.31181/dmame060129022023j doi: 10.31181/dmame060129022023j
    [32] R. R. Yager, A. M. Abbasov, Pythagorean membership grades, complex numbers, and decision making, Int. J. Intell. Syst., 28 (2013), 436–452. https://doi.org/10.1002/int.21584
    [33] T. Senapati, R. R. Yager, Fermatean fuzzy sets, J. Ambient Intell. Humaniz. Comput., 11 (2020), 663–674. https://doi.org/10.1007/s12652-019-01377-0
    [34] A. A. Salo, R. P. Hamalainen, On the measurement of preferences in the analytic hierarchy process, J. Multi-Crit. Decis. Anal., 6 (1997), 309–319. https://doi.org/10.1002/(SICI)1099-1360(199711)6:6<309::AID-MCDA163>3.0.CO;2-2 doi: 10.1002/(SICI)1099-1360(199711)6:6<309::AID-MCDA163>3.0.CO;2-2
    [35] J. Wang, G. W. Wei, C. Wei, Y. Wei, MABAC method for multiple attribute group decision making under q-rung orthopair fuzzy environment, Def. Technol., 16 (2020), 208–216. https://doi.org/10.1016/j.dt.2019.06.019 doi: 10.1016/j.dt.2019.06.019
    [36] H. Garg, Z. Ali, T. Mahmood, Algorithms for complex interval-valued q-rung orthopair fuzzy sets in decision making based on aggregation operators, AHP, and TOPSIS, Exp. Syst., 38 (2021), 12609. https://doi.org/10.1111/exsy.12609
    [37] Y. B. Ju, C. Luo, J. Ma, H. X. Gao, E. D. R. S. Gonzalez, A. H. Wang, Some interval-valued q-rung orthopair weighted averaging operators and their applications to multiple-attribute decision making, Int. J. Intell. Syst., 34 (2019), 2584–2606. https://doi.org/10.1002/int.22163 doi: 10.1002/int.22163
    [38] G. Sirbiladze, Associated probabilities in interactive MADM under discrimination q-Rung picture linguistic environment, Mathematics, 9 (2021), 2337. https://doi.org/10.3390/math9182337 doi: 10.3390/math9182337
    [39] Y. L. Cheng, Y. H. Li, J. Yang, Multi-attribute decision-making method based on a novel distance measure of linguistic intuitionistic fuzzy sets, J. Intell. Fuzzy Syst., 40 (2021), 1147–1160. https://doi.org/10.3233/JIFS-201429 doi: 10.3233/JIFS-201429
    [40] Z. Ali, T. Mahmood, M. B. Khan, Three-way decisions with complex q-rung orthopair 2-tuple linguistic decision-theoretic rough sets based on generalized Maclaurin symmetric mean operators, AIMS Math., 8 (2023), 17943–17980. https://doi.org/10.3934/math.2023913 doi: 10.3934/math.2023913
    [41] Y. Q. Kou, J. Wang, W. H. Xu, Y. Xu, Multi-attribute group decision-making based on linguistic Pythagorean fuzzy copula extended power average operator, Exp. Syst., 40 (2023), e13272. https://doi.org/10.1111/exsy.13272
    [42] Z. M. Liu, D. Wang, Y. J. Zhao, X. H. Zhang, P. D. Liu, An improved ELECTRE Ⅱ-based outranking method for MADM with double hierarchy hesitant fuzzy Linguistic sets and its application to emergency logistics provider selection, Int. J. Fuzzy Syst., 25 (2023), 1495–1517. https://doi.org/10.1007/s40815-022-01449-y doi: 10.1007/s40815-022-01449-y
  • Reader Comments
  • © 2023 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(1272) PDF downloads(58) Cited by(0)

Figures and Tables

Figures(3)  /  Tables(15)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog