1.
Introduction
Multi-criteria decision-making (MCDM) is an essential mathematical tool for solving various daily-life problems involving multiple parameters or attributes, and it is playing a vital role in several areas, including engineering, medical, economics, etc. Inspection of the past two decades show that the aggregation operator (AO) based MCDM methodologies are playing a significant role in solving several real-life problems by converting the raw data into a valuable piece of information. For the classification of alternatives in various daily-life scenarios, the experts or scientists used different types of traditional evaluation tools like crisp set theory. In different decision-making problems due to increasing uncertainties of datasets, it was difficult for the experts to tackle those situations with the help of exact numerical values. To remove this difficulty, Zadeh [1] originally launched the theory of fuzzy sets by proposing a membership function whose codomain is $ [0, 1] $. Thus, crisp set theory is a particular case of fuzzy set theory. After that, many experts from all over the globe have been attracted to the powerful idea of fuzzy sets and solved different decision-making problems comprising vagueness and imprecision in their data-sets more accurately than crisp sets, e.g., [2,3,4]. Several AOs in a fuzzy information environment have been explored to deal with different decision-making situations. For instance, Song et al. [5] proposed some parameterized AOs under fuzzy information and studied their basic properties. Merigo and Gil-Lafuente [6] investigated fuzzy induced generalized AOs and applied them to solve decision-making problems.
As a direct extension of fuzzy sets, Atanassov [7] initiated the notion of intuitionistic fuzzy sets (IFSs) by adding a non-membership function with the membership function in the fuzzy set theory whose functional values sum should be bounded by 1. After the production of an IFS model, the experts moved their attraction to tackle decision-making situations using IFS theory. For example, Xu [8] investigated some IFS-based AOs, namely, IF weighted, ordered weighted, and hybrid weighted averaging AOs (see also [9,10] for IFS-based power AOs and IFS-based ordered weighted distance AOs). In addition, Xu and Yager [11] proposed some IFS-based geometric AOs. Wei [12] introduced different induced geometric and generalized IFS-based AOs with the solution of a decision-making application. Tan et al. [13] proposed IFS-based generalized geometric AOs and studied their applications to MCDM. After the invention of Pythagorean fuzzy sets (PFSs) by Yager [14], Peng and Yang [15] studied some fundamental notions of PFS-based AOs in an interval-valued environment. Garg and Kumar [16] proposed some power geometric AOs based on the connection number in intuitionistic fuzzy format. Shahzadi et al. [17] developed some novel AOs under Pythagorean fuzzy Yager operations. Ali et al. [18] introduced some novel arithmetic and geometric AOs by using complex $ T $-spherical fuzzy sets and studied their application in an investment problem. Ashraf et al. [19] submitted certain spherical fuzzy Dombi AOs and explored their application to multiple attribute group decision-making. In recent years, several studies have been completed which directly involve the aggregation of bipolar data with the help of existing operations, that is, Dombi and Hamacher $ t $-norms and $ t $-conorms. For example, Wei et al. [20] presented bipolar data-based Hamacher AOs with their MCDM applications. Afterwards, Jana et al. [21] proposed bipolar data-based Dombi AOs and solved a daily-life problem. In addition, Jana et al. [22] introduced bipolar fuzzy Dombi prioritized AOs.
Many daily life situations involve datasets from $ m $ different agents or sources $ (m\geq2) $, which means the multipolar information emerges that cannot be portrayed mathematically through the traditional tools of crisp set theory, fuzzy set theory, IFS theory and PFS theory. The main goal of the work offered in this article is to tackle the shortcomings of mathematical tools considering multipolar, multi-attribute and multi-index information. These days, research scholars think that this world is nearing the concepts of multipolarity because multipolarity in information and data plays a substantial role in numerous disciplines ranging from arts to sciences. For example, a noisy communication channel may have different latency, bandwidth, radio frequency and network range. Concerning information technology, multipolar technology can be employed to analyze larger information systems. Concerning neurobiology, neurons in the brain collect data from other multiple neurons. Concerning a social network, the efficacy rate of distinct people may be distinct regarding trading relationships, proactiveness, and socialism. All of these multipolar scenarios contain fuzzy data. To deal with such multipolar situations, we need more innovative theoretical and mathematical models. In summary, the prevailing theories of fuzzy sets, IFSs and PFSs are very efficient mathematical tools to deal with vagueness and uncertainties; but they are inefficient in some scenarios, e.g., when the under-consideration datasets are multi-dimensional. To solve this difficulty in the implementation of fuzzy sets and their extensions, Chen et al. [23] generalized the theory of fuzzy sets and proposed the theory of $ m $-polar fuzzy ($ m $F) sets, which have the ability to deal with multipolarity in datasets of different domains of modern sciences. To date, some studies have focused on the aggregation of $ m $F information by using different AOs. For example, Waseem et al. [24] launched $ m $F Hamacher AOs and solved two MCDM problems. Khameneh and Kilicman [25] presented the ideas of $ m $F soft weighted AOs and implemented them to solve MCDM problems. Additionally, Akram et al. [26] initiated the notions of $ m $F Dombi AOs and explored some of their MCDM applications. Recently, Naz et al. [27] proposed some novel $ 2- $tuple linguistic bipolar fuzzy Heronian mean AOs for group decision-making.
In the early 1980s, Yager proposed a t-norm (TN) and t-conorm (TCoN), which are more universal operators than the Lukasiewicz TN and TCoN, respectively. Recently, a number of researchers have been attracted toward these and introduced several new results in the area of MCDM. For example, Garg et al. [28] introduced Fermatean fuzzy Yager AOs and studied their application to COVID-19 testing facility. In addition, Liu et al. [29] presented some certain kinds of $ q $-rung picture fuzzy Yager AOs for decision-making. Later, Akram et al. [30] launched the theory of complex Pythagorean fuzzy Yager AOs and illustrated their validity through an MCDM problem-solving method. All of these models do not consider the aggregation of $ m $F information under Yager's TN and TCoN. We take Yager's operations due to their simple implementation compared to other TNs and TCoNs like Dombi, Hamacher and Frank. And, Yager's operations also consider a strong correlation between different estimated results compared to other operators. Therefore, in this article, we propose some other novel types of Yager AOs for the aggregation of $ m $F information. For more related useful basic terminologies, the readers are referred to [31,32,33,34,35,36,37,38,39,40,41,42].
The following reasons motivate us to develop the $ m $F Yager AOs.
1) The theory of $ m $F sets being a generalized fruitful tool is playing a vital role in the execution procedure of uncertain decision-making problems involving multipolar information.
2) The theory of fuzzy sets is only able to handle datasets in one dimension, and thus a loss of information may occur. This is because, in many practical situations, multiple attributes and all of their possible features can only be handled with $ m $F set theory and its hybrid models.
3) Until today, several results on the aggregation of complex real-world problems involving $ m $F datasets have been presented under different MCDM-AOs (i.e., $ m $F Hamacher and Dombi AOs), but the aggregation of $ m $F information with the help of Yager's operations (that is, Yager's TN and TCoN) has not been elucidated.
4) The $ m $F Yager AOs provide an alternative approach for dealing with several MCDM problems like some existing $ m $F AOs.
To sum up, from the aforementioned discussion, we notice that the work on the aggregation of $ m $F information under Yager's operations is not present in the existing literature. Due to these shortcomings, in this article, we have presented $ m $F Yager AOs and operated them to solve a practical MCDM problem. This article mainly contributes the following:
1) The concepts of some $ m $F Yager arithmetic and geometric AOs are proposed along with their basic properties, including monotonicity, idempotency, boundedness and commutativity.
2) An algorithm is designed step-by-step for dealing with daily-life MCDM problems in an $ m $F information environment.
3) A number of site selection problems have been explored in the literature via different fuzzy set-based hybrid models [43,44]. Thus, to verify the applicability of the initiated $ m $F Yager AOs in practical scenarios, an application is presented which deals with the selection of an appropriate site for an oil refinery.
4) To prove the feasibility and authenticity of the initiated $ m $F Yager AOs, a comparison of these $ m $F Yager AOs is investigated with existing $ m $F Hamacher AOs [24], and $ m $F Dombi AOs [26].
This article is structured as follows: Section 2 first reviews basic definitions and properties associated with $ m $F numbers and then introduces the mF Yager weighted averaging (mFYWA) operator, mF Yager ordered weighted averaging (mFYOWA) operator, mF Yager hybrid averaging (mFYHA) operator, mF Yager weighted geometric (mFYWG) operator, mF Yager ordered weighted geometric operator (mFYOWG) and mF Yager hybrid geometric (mFYHG) operator. Section 3 first develops a MCDM method under initiated $ m $F Yager AOs to solve real-life problems containing complicated $ m $F information and then explores an MCDM application in which the selection of a suitable site for an oil refinery is investigated. Section 4 provides a comparison of the developed methodology for $ m $F Yager AOs with $ m $F Hamacher [24] and Dombi [26] AOs. Section 5 concludes our work by providing advantages, disadvantages and some further future directions.
The notations and abbreviations are provided in Table 1.
2.
$ m $F Yager AOs
This section first reviews the definition of $ m $F sets and some operations of $ m $F numbers; it then presents some essential Yager operations for $ m $F numbers by using Yager's TCoN and Yager's TN and establishes $ m $F Yager arithmetic and geometric AOs together with illustrative numerical examples.
Definition 2.1. [23] An $ m $F set or $ m $F set on a universal set $ \mathcal{S} $ is a mapping $ \eta:\mathcal{S}\rightarrow [0, 1]^m $. The belongingness degree of each alternative is expressed as $ \eta(\mathfrak{s}) = (\mathfrak{p}_{1}\circ \eta(\mathfrak{s}), \mathfrak{p}_{2}\circ \eta(\mathfrak{s}), \ldots, \mathfrak{p}_{m}\circ \eta(\mathfrak{s})) $ where $ \mathfrak{s}\in \mathcal{S} $, and for $ (j = 1, 2, \ldots, m) $, $ \mathfrak{p}_{j}\circ \eta:[0, 1]^{m}\to [0, 1] $ is the $ j $-th projection mapping.
For an $ m $F number $ \tilde \eta = (\mathfrak{p}_1\circ \eta, \ldots, \mathfrak{p}_m\circ \eta) $, where $ \mathfrak{p}_j\circ \eta\in [0, 1], $ for all $ j = 1, 2, \ldots, m $, the score and accuracy functions of $ m $F number $ \tilde \eta $ are respectively given as follows:
Definition 2.2. [24] For an $ m $F number $ \tilde \eta = (\mathfrak{p}_1\circ \eta, \ldots, \mathfrak{p}_m\circ \eta) $, its score $ \mathfrak{S} $ and accuracy $ \mathfrak{A} $ functions are provided by
Clearly, the above Definition 2.2 provides us an ordered relation criterion for $ m $F numbers, which is given as follows:
Definition 2.3. [24] For any two $ m $F numbers $ \tilde \eta_1 = (\mathfrak{p}_{1}\circ \eta_1, \ldots, \mathfrak{p}_{m}\circ \eta_1) $, and $ \tilde \eta_2 = (\mathfrak{p}_{1}\circ \eta_2, \ldots, \mathfrak{p}_{m}\circ \eta_2) $, we have
$ 1) $ $ \tilde \eta_1 < \tilde \eta_2 $, if $ \mathfrak{S}(\tilde \eta_1) < \mathfrak{S}(\tilde \eta_2) $,
$ 2) $ $ \tilde \eta_1 > \tilde \eta_2 $, if $ \mathfrak{S}(\tilde \eta_1) > \mathfrak{S}(\tilde \eta_2) $,
$ 3) $ If $ \mathfrak{S}(\tilde \eta_1) = \mathfrak{S}(\tilde \eta_2) $ then
● $ \tilde \eta_1 < \tilde \eta_2 $, if $ \mathfrak{A}(\tilde \eta_1) < \mathfrak{A}(\tilde \eta_2) $,
● $ \tilde \eta_1 > \tilde \eta_2 $, if $ \mathfrak{A}(\tilde \eta_1) > \mathfrak{A}(\tilde \eta_2) $,
● $ \tilde \eta_1 = \tilde \eta_2 $, if $ \mathfrak{A}(\tilde \eta_1) = \mathfrak{A}(\tilde \eta_2) $.
Some useful fundamental properties of $ m $F numbers are given as below [24]:
$ 1) $ $ \tilde \eta_1 \boxplus \tilde \eta_2 = \Big({\mathfrak{p}_1\circ \eta_1+ \mathfrak{p}_1\circ \eta_2}-\mathfrak{p}_1\circ \eta_1. \mathfrak{p}_1\circ \eta_2, \ldots, {\mathfrak{p}_m\circ \eta_1+ \mathfrak{p}_m\circ \eta_2}-\mathfrak{p}_m\circ \eta_1. \mathfrak{p}_m\circ \eta_2\Big) $,
$ 2) $ $ \tilde \eta_1 \boxtimes \tilde \eta_2 = \Big({\mathfrak{p}_1\circ \eta_1. \mathfrak{p}_1\circ \eta_2}, \ldots, {\mathfrak{p}_m\circ \eta_1. \mathfrak{p}_m\circ \eta_2}\Big) $,
$ 3) $ $ \varsigma \tilde \eta = \big(1-(1-\mathfrak{p}_1\circ \eta)^\varsigma), \ldots, 1-(1-\mathfrak{p}_m\circ \eta)^\varsigma\big), \; \varsigma > 0 $,
$ 4) $ $ (\tilde \eta)^\varsigma = \big((\mathfrak{p}_1\circ \eta)^\varsigma, \ldots, (\mathfrak{p}_m\circ \eta)^\varsigma\big), \; \varsigma > 0, $
$ 5) $ $ {\tilde \eta}^c = \big(1-\mathfrak{p}_1\circ \eta, \ldots, 1-\mathfrak{p}_m\circ \eta\big), $
$ 6) $ $ \tilde \eta_1 \subseteq \tilde \eta_2, $ if and only if $ \mathfrak{p}_1\circ \eta_1\leq \mathfrak{p}_1\circ \eta_2, \ldots, \mathfrak{p}_m\circ \eta_1\leq \mathfrak{p}_m\circ \eta_2, $
$ 7) $ $ \tilde \eta_1 \cup \tilde \eta_2 = \big(\max(\mathfrak{p}_1\circ \eta_1, \mathfrak{p}_1\circ \eta_2), \ldots, \max(\mathfrak{p}_m\circ \eta_1, \mathfrak{p}_m\circ \eta_2)\big), $
$ 8) $ $ \tilde \eta_1 \cap \tilde \eta_2 = \big(\min(\mathfrak{p}_1\circ \eta_1, \mathfrak{p}_1\circ \eta_2), \ldots, \min(\mathfrak{p}_m\circ \eta_1, \mathfrak{p}_m\circ \eta_2)\big). $
Theorem 2.1. [24] Let $ \tilde \eta_1 = (\mathfrak{p}_1\circ \eta_1, \ldots, \mathfrak{p}_m\circ \eta_1) $ and $ \tilde \eta_2 = (\mathfrak{p}_1\circ \eta_2, \ldots, \mathfrak{p}_m\circ \eta_2) $ be $ m $F numbers and $ \varsigma, \varsigma_1, \varsigma_2 > 0 $, then, we have
$ 1) $ $ \tilde \eta_1 \boxplus \tilde \eta_2 = \tilde \eta_2 \boxplus \tilde \eta_1 $,
$ 2) $ $ \tilde \eta_1 \boxtimes \tilde \eta_2 = \tilde \eta_2 \boxtimes \tilde \eta_1 $,
$ 3) $ $ \varsigma(\tilde \eta_1 \boxplus \tilde \eta_2) = \varsigma(\tilde \eta_1) \boxplus \varsigma(\tilde \eta_2) $,
$ 4) $ $ (\tilde \eta_1 \boxtimes\tilde \eta_2)^\varsigma = (\tilde \eta_1)^\varsigma \boxplus (\tilde \eta_2)^\varsigma $,
$ 5) $ $ \varsigma_1 \tilde \eta_1 \boxplus \varsigma_2 \tilde \eta_1 = (\varsigma_1+\varsigma_2)\tilde \eta_1 $,
$ 6) $ $ (\tilde \eta_1)^{\varsigma_1} \boxtimes(\tilde \eta_2)^{\varsigma_2} = (\tilde \eta_1)^{\varsigma_1+\varsigma_2}, $
$ 7) $ $ \big((\tilde \eta_1)^{\varsigma_1}\big)^{\varsigma_2} = (\tilde \eta_1)^{\varsigma_1\varsigma_2}. $
Yager [41] initiated a useful TN (Yager product $ \otimes $) and TCoN (Yager sum $ \oplus $), which are respectively given by
where $ \sigma\geq 0 $ and $ \mathfrak{s}_1, \mathfrak{s}_2\in \mathbb{R} $ (set of real numbers).
We are now ready to present some essential Yager operations for $ m $F numbers by using Yager's TCoN and Yager's TN. For two $ m $F numbers $ \tilde {\eta_1} = (\mathfrak{p}_1\circ \eta_1, \ldots, \mathfrak{p}_m\circ \eta_1)\; and\; \tilde {\eta_2} = (\mathfrak{p}_1\circ \eta_2, \ldots, \mathfrak{p}_m\circ \eta_2) $ and $ \varsigma > 0 $, we provide certain operations of $ m $F numbers with Yager's TN and TCoN as below:
● $ \tilde \eta_1 \oplus \tilde \eta_2 = \Bigg(\sqrt{\min\bigg(1, \big((\mathfrak{p}_1\circ \eta_1)^{2\sigma}+(\mathfrak{p}_1\circ \eta_2)^{2\sigma}\big)^{\frac{1}{\sigma}}\bigg)}, \ldots,$ $\sqrt{\min\bigg(1, \big((\mathfrak{p}_m\circ \eta_1)^{2\sigma}+(\mathfrak{p}_m\circ \eta_2)^{2\sigma}\big)^{\frac{1}{\sigma}}\bigg)}\; \Bigg), $
● $ \tilde \eta_1 \otimes \tilde \eta_2 = \Bigg(\sqrt{1-\min\bigg(1, \big((1-(\mathfrak{p}_1\circ\eta_1)^2)^{\sigma}+(1-(\mathfrak{p}_1\circ\eta_2)^2)^{\sigma}\big)^{\frac{1}{\sigma}}\bigg)}, \ldots, \\\; \; \; \; \; \; \; \; \; \; \; \; \; \; \; \; \; \sqrt{1-\min\bigg(1, \big((1-(\mathfrak{p}_m\circ\eta_1)^2)^{\sigma}+(1-(\mathfrak{p}_m\circ\eta_2)^2)^{\sigma}\big)^{\frac{1}{\sigma}}\bigg)}\Bigg), $
● $ \varsigma \tilde \eta_1 = \Bigg(\sqrt{\min\bigg(1, \big(\varsigma(\mathfrak{p}_1\circ \eta_1)^{2\sigma}\big)^{\frac{1}{\sigma}}\bigg)}, \ldots, \sqrt{\min\bigg(1, \big(\varsigma(\mathfrak{p}_m\circ \eta_1)^{2\sigma}\big)^{\frac{1}{\sigma}}\bigg)}\; \Bigg), $
● $ (\tilde \eta_1)^\varsigma = \Bigg(\sqrt{1-\min\bigg(1, \big(\varsigma(1-(\mathfrak{p}_1\circ\eta_1)^2)^{\sigma}\big)^{\frac{1}{\sigma}}\bigg)}, \ldots, \sqrt{1-\min\bigg(1, \big(\varsigma(1-(\mathfrak{p}_m\circ\eta_1)^2)^{\sigma}\big)^{\frac{1}{\sigma}}\bigg)}\Bigg). $
2.1. $ m $F Yager arithmetic AOs
In this subsection, we introduce some novel $ m $F Yager arithmetic AOs with their useful properties:
Definition 2.4. Let $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t = 1, 2, \ldots, n $ be a finite set of $ m $F numbers; then, a function $ mFYWA_\Upsilon:{\tilde \eta}^n\rightarrow \tilde \eta $ is called an $ m $F Yager weighted average operator, which is given as
where $ \Upsilon = (\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n)^T $ represents the weights for $ \tilde \eta_t, $ $ \forall\; t = 1, \ldots, n $ and $ \Upsilon_t > 0 $ with $ \sum\limits_{t = 1}^n \Upsilon_t = 1 $.
Now we provide the main result to aggregate $ m $F information with the proposed $ m $F Yager operations.
Theorem 2.2. Let $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ be a finite collection of $ m $F numbers, that is, $ t = 1, 2, \ldots, n $; then, an aggregated value of these $ m $F numbers using the $ m $F Yager weighted average operator is given by
The proof of this theorem is given in Appendix A.
Example 2.1. Let $ \tilde \eta_1 = (0.5, 0.4, 0.7), \; \tilde \eta_2 = (0.2, 0.4, 0.3), \; \tilde \eta_3 = (0.8, 0.9, 0.6) $ and $ \tilde \eta_4 = (0.7, 0.5, 0.3) $ be $ 3 $-polar fuzzy ($ 3 $F) numbers and $ \Upsilon = (0.3, 0.1, 0.4, 0.2)^T $ be weights associated with these $ 3 $F numbers. Then, for $ \sigma = 5 $,
In what follows, some essential properties of $ m $FYWA operators are explored.
Theorem 2.3. (Monotonicity) For two sets of $ m $F numbers $ \tilde \eta_t $ and $ \tilde {\eta'_t} $, with $ t\in \{1, 2, \ldots, n\} $, if each $ \tilde \eta_t\leq \tilde {\eta'_t} $, then
Proof. It is straightforward by Definition 2.4 and Theorem 2.2.
Theorem 2.4. (Idempotency) For a collection of $ m $F numbers which are '$ n $' in number given as $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ such that $ \tilde \eta_t = \tilde \eta $, we get
The proof of this theorem is provided in Appendix B.
Theorem 2.5. (Boundedness) For a set of '$ n $' $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $, if $ \tilde \eta^l = \bigcap_{t = 1}^n (\eta_t) $ and $ \tilde \eta^u = \bigcup_{t = 1}^n (\eta_t) $, then
Proof. Its proof is easily followed by Definition 2.4 and Theorem 2.2.
Now we discuss the notion of $ m $FYOWA operators with some basic results.
Definition 2.5. For a collection of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $, $ t = 1, 2, \ldots, n $, an $ m $FYOWA operator is a function $ m $FYOWA$ _\Upsilon $ : $ \tilde \eta^n\rightarrow \tilde \eta $, which is given by
where $ \Upsilon = (\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n)^T $ is the weight-vector and $ \Upsilon_t\in (0, 1] $ with $ \sum\limits_{t = 1}^n \Upsilon_t = 1 $. $ \varsigma(t), \; (t = 1, 2, \ldots, n) $ represents the permutation, for which $ {\tilde \eta}_{\varsigma(t-1)}\geq {\tilde \eta}_{\varsigma(t)} $.
Theorem 2.6. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t = 1, 2, \ldots, n $, an accumulated value of these $ m $F numbers by utilizing the $ m $FYOWA operator is provided by
Proof. It is similar to the proof of Theorem 2.2.
Example 2.2. Let $ \tilde \eta_1 = (0.5, 0.4, 0.7, 0.6, 0.2), \; \tilde \eta_2 = (0.1, 0.5, 0.4, 0.3, 0.6) $ and $ \tilde \eta_3 = (0.6, 0.2, 0.4, 0.3, 0.7) $ be three $ 5 $-polar fuzzy numbers with weights $ \Upsilon = (0.5, 0.3, 0.2)^T $. Then, for $ \sigma = 4 $, by Definition 2.2, we calculate the scores as below:
This implies $ \mathfrak{S}(\tilde \eta_3) > \mathfrak{S}(\tilde \eta_1) > \mathfrak{S}(\tilde \eta_2) $; therefore,
Then, from Definition 2.5,
Remark 2.1. The $ m $FYOWA operators verify different basic laws such as monotonicity, idempotency and boundedness as given by Theorems 2.3–2.5.
Theorem 2.7. (Abelian Property) For every two sets of $ m $F numbers $ \tilde \eta_t $ and $ \tilde {\eta'_t} $ with $ t\in \{1, 2, \ldots, n\} $, we have
here $ \tilde {\eta'_t} $ serves as an arbitrary permutation of $ \tilde {\eta_t} $.
Proof. Its proof is straightforward by Definition 2.5 and Theorem 2.6.
From the above theory of arithmetic AOs ($ m $FYWA and $ m $FYOWA operators), we deduce that they efficiently aggregate $ m $F numbers, but the first type of AOs do not consider ordering while the second type of AOs consider the ordering of $ m $F numbers. In what follows, we provide a new kind of AOs, namely, the $ m $FYHA operator, which keeps the characteristics of $ m $FYWA and $ m $FYOWA operators.
Definition 2.6. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \mathfrak{p}_2\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ where $ t\in \{1, 2, \ldots, n\} $, an $ m $FYHA operator is provided by
where $ \Upsilon = (\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n)^T $ is the weight-vector corresponding to the $ m $F numbers $ \tilde{\eta_t} $ with the following conditions: $ \Upsilon_t\in (0, 1], \; \sum\limits_{t = 1}^n \Upsilon_t = 1 $ and $ \tilde{\tilde \eta}_{\varsigma(t)} $ represents the $ j $th biggest $ m $F numbers such that $ \tilde{\tilde \eta}_{\varsigma(t)} = (n\Omega_t)\tilde{\eta_t}, t\in\{1, 2, \ldots, n\} $, where $ \Omega = (\Omega_1, \Omega_2, \ldots, \Omega_n)^T $ is another weight-vector with $ \Omega_t\in(0, 1], \; \sum\limits_{t = 1}^n \Omega_t = 1 $.
Notice that, when $ \Upsilon = (\frac{1}{n}, \frac{1}{n}, \ldots, \frac{1}{n}) $, the $ m $FYHA operator converts into the $ m $FYWA operator. If $ \Omega = (\frac{1}{n}, \frac{1}{n}, \ldots, \frac{1}{n}) $, then the $ m $FYHA operator becomes the $ m $FYOWA operator. Thus, $ m $FYHA operators investigate the $ m $F degrees and ordering of $ m $F numbers as an extension of both AOs, i.e., the $ m $FYWA and $ m $FYOWA operators.
Theorem 2.8. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t\in \{1, 2, \ldots, n\} $, an accumulated value of these $ m $F numbers with the help of $ m $FYHA operators is given by
Proof. It is similar to the proof of Theorem 2.2.
Example 2.3. Let $ \tilde \eta_1 = (0.4, 0.7, 0.3, 0.5), \; \tilde \eta_2 = (0.3, 0.4, 0.2, 0.6) $, $ \tilde \eta_3 = (0.7, 0.3, 0.4, 0.1) $ and $ \tilde \eta_4 = (0.5, 0.6, 0.8, 0.7) $ be $ 4 $-polar fuzzy ($ 4 $F) numbers with $ \Upsilon = (0.4, 0.1, 0.2, 0.3)^T $, a weight-vector corresponding to these available $ 4 $F numbers and another weight-vector $ \Omega = (0.2, 0.1, 0.3, 0.4)^T $. Then, using Definition 2.6, when $ \sigma = 4 $,
Similarly,
and
Now the scores of $ m $F numbers for $ \sigma = 4 $ are determined by
Since, $ \mathfrak{S}(\tilde{\tilde \eta}_4) > \mathfrak{S}(\tilde{\tilde \eta}_1) > \mathfrak{S}(\tilde{\tilde \eta}_3) > \mathfrak{S}(\tilde{\tilde \eta}_2) $, thus
Then, from Theorem 2.8,
2.2. $ m $F Yager geometric AOs
In what follows, some other kinds of geometric AOs are presented under the conditions of Yager's operations on $ m $F information, and they are $ m $FYWG, $ m $FYOWG and $ m $FYHG operators.
Definition 2.7. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \mathfrak{p}_2\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $, $ t = 1, 2, \ldots, n $, a mapping $ m $FYWG : $ \tilde \eta^n\rightarrow \tilde \eta $ is called the $ m $FYWG operator, which is given by
where $ \Upsilon = (\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n)^T $ is the weight-vector, with $ \sum\limits_{t = 1}^n \Upsilon_t = 1, \; \Upsilon_t\in(0, 1] $.
Theorem 2.9. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t\in \{1, 2, \ldots, n\} $, an accumulated value of the given $ m $F numbers with the help of $ m $FYWG operators is provided by
Proof. It is similar to the proof of Theorem 2.2.
Example 2.4. Suppose that $ \tilde \eta_1 = (0.3, 0.7, 0.5), \; \tilde \eta_2 = (0.8, 0.9, 0.6), \; \tilde \eta_3 = (0.4, 0.3, 0.1) $ and $ \tilde \eta_4 = (0.5, 0.4, 0.8) $ be $ 3 $F numbers with the weight-vector $ \Upsilon = (0.2, 0.4, 0.1, 0.3)^T $. For $ \sigma = 4 $, we get
One can easily prove from the above discussion that the $ m $FYWG operators hold the following properties. So, we omit their proofs.
Theorem 2.10. (Idempotent Property) Let $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ be a set of '$ n $' equal $ m $F numbers, that is, $ \tilde \eta_t = \tilde \eta; $ then,
Theorem 2.11. (Bounded Property) Let $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ be a set of '$ n $' $ m $F numbers, $ \tilde \eta^l = \bigcap_{t = 1}^n (\eta_t) $ and $ \tilde \eta^u = \bigcup_{t = 1}^n (\eta_t) $; then,
Theorem 2.12. (Monotone Property) For every two arbitrary sets of $ m $F numbers $ \tilde \eta_t $ and $ \tilde {\eta'_t} $ with $ t\in \{1, 2, \ldots, n\} $, if $ \tilde \eta_t\leq \tilde {\eta'_t} $, then
We now present some new $ m $FYOWG operators as below:
Definition 2.8. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \mathfrak{p}_2\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t\in \{1, 2, \ldots, n\} $, an $ m $FYOWG operator is a mapping $ m $FYOWG : $ \tilde \eta^n\rightarrow \tilde \eta $, which is given as:
where $ \Upsilon = (\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n)^T $ is the weight-vector and $ \Upsilon_t\in (0, 1] $ with $ \sum\limits_{t = 1}^n \Upsilon_t = 1 $. Here $ \varsigma(t) $ with $ (t = 1, 2, \ldots, n) $ serves as an arbitrary permutation which satisfies $ {\tilde \eta}_{\varsigma(t-1)}\geq {\tilde \eta}_{\varsigma(t)} $.
Theorem 2.13. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t\in \{1, 2, \ldots, n\} $, an accumulated value of the given $ m $F numbers with the help of $ m $FYOWG operators is computed by
Example 2.5. Let $ \tilde \eta_1 = (0.4, 0.6, 0.2, 0.3), \; \tilde \eta_2 = (0.4, 0.7, 0.2, 0.7), \; \tilde \eta_3 = (0.5, 0.1, 0.6, 0.9) $ and $ \tilde \eta_4 = (0.3, 0.9, 0.6, 0.4) $ be $ 4 $F numbers and $ \Upsilon = (0.3, 0.4, 0.2, 0.1)^T $ be a weight-vector. Then, the score values of these $ 4 $F numbers for $ \sigma = 5 $ is calculated as:
Since, $ S(\tilde \eta_4) > S(\tilde \eta_3) > S(\tilde \eta_2) > S(\tilde \eta_1) $, thus
Then, from Definition 2.8,
Remark 2.2. The $ m $FYOWG operators verify different basic laws such as monotonicity, idempotency and boundedness as given by Theorems 2.10–2.12.
Theorem 2.14. (Commutativity Property) For every two arbitrary sets of $ m $F numbers $ \tilde \eta_t $ and $ \tilde {\eta'_t} $ with $ t\in \{1, 2, \ldots, n\} $, if $ \tilde \eta_t\leq \tilde {\eta'_t} $, then
where $ \tilde {\eta'_t} $ is any permutation of $ \tilde {\eta_t}. $
Proof. Its proof is obvious by Definition 2.8 and Theorem 2.13.
From Definitions 2.4 and 2.5, we conclude that $ m $FYWG and $ m $FYOWG operators are useful to efficiently aggregate $ m $F numbers. The only difference is that $ m $FYWG operators only aggregate $ m $F information without considering the ordering of $ m $F numbers while $ m $FYOWG operators consider their ordering. We now present another general type of AOs called $ m $FYHG operators, which keep the features of $ m $FYWG and $ m $FYOWG operators.
Definition 2.9. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \mathfrak{p}_2\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t\in\{1, 2, \ldots, n\} $, an $ m $FYHG operator is given as:
where $ \Upsilon = (\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n)^T $ denotes the weights associated with the $ m $F numbers $ \tilde{\eta_t} $, $ t = 1, 2, \ldots, n $, $ \Upsilon_t\in (0, 1], \; \sum\limits_{t = 1}^n \Upsilon_t = 1 $ and $ \tilde{\tilde \eta}_{\varsigma(t)} $ represents the $ j $-th largest $ m $F numbers such that $ \tilde{\tilde \eta}_{\varsigma(t)} = (n\Omega_t)\tilde{\eta_t}, (t = 1, 2, \ldots, n) $, $ \Omega = (\Omega_1, \Omega_2, \ldots, \Omega_n) $ is a weight-vector with $ \Omega_t\in(0, 1], \; \sum\limits_{t = 1}^n \Omega_t = 1 $.
Notice that, when $ \Upsilon = (\frac{1}{n}, \frac{1}{n}, \ldots, \frac{1}{n})^T $, the $ m $FYHG operator becomes the $ m $FYWG operator. When $ \Omega = (\frac{1}{n}, \frac{1}{n}, \ldots, \frac{1}{n})^T $, the $ m $FYHG operators convert into $ m $FYOWG operators. Thus, $ m $FYHG operators are an extension of $ m $FYWG and $ m $FYOWG operators.
Theorem 2.15. For a set of $ m $F numbers $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) $ with $ t\in\{1, 2, \ldots, n\} $, an accumulated value of the given $ m $F numbers with the help of $ m $FYHG operator is given by
Proof. It is similar to the proof of Theorem 2.2 via a mathematical induction method.
Example 2.6. Let $ \tilde \eta_1 = (0.7, 0.9, 0.8), \; \tilde \eta_2 = (0.6, 0.5, 0.7) $, $ \tilde \eta_3 = (0.9, 0.8, 0.4) $ and $ \tilde \eta_4 = (0.5, 0.4, 0.5) $ be $ 3 $F numbers, and $ \Upsilon = (0.1, 0.2, 0.4, 0.3)^T $ be an associated weight-vector and $ \Omega = (0.2, 0.3, 0.4, 0.1)^T $ be another weight-vector. Then, using Definition 2.9, for $ \sigma = 4 $
Similarly,
and
Now the scores of $ m $F numbers for $ \sigma = 3 $ are computed as below:
Clearly, $ S(\tilde{\tilde \eta}_1) > S(\tilde{\tilde \eta}_3) > S(\tilde{\tilde \eta}_4) > S(\tilde{\tilde \eta}_2) $; thus,
Now by Definition 2.8, we get
3.
Application to MCDM
In this section, we present an MCDM methodology based on our initiated $ m $F Yager AOs to tackle different real-world MCDM situations involving $ m $F information. The terms used for this purpose are provided in the following subsection.
3.1. Methodology
Let $ \{\mathcal{S}_1, \mathcal{S}_2, \ldots, \mathcal{S}_k\} $ be a universe and $ \{\mathcal{E}_1, \mathcal{E}_2, \ldots, \mathcal{E}_n\} $ be universal set of parameters. Let $ \Upsilon = \{\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n\} $ be a weight vector with $ \sum\limits_{t = 1}^n \Upsilon_t = 1, \; \Upsilon_t\in (0, 1], $ $ \forall $ $ t\in\{1, 2, \ldots, n\} $. Suppose that an $ m $F decision-matrix $ \tilde{\mathfrak{M}} = (\tilde{\mathfrak{d}}_{it})_{k\times n} = \big(\mathfrak{p}_1\circ \eta_{it}, \mathfrak{p}_2\circ \eta_{it}, \ldots, \mathfrak{p}_m\circ \eta_{it}\big)_{k\times n} $, which contains the experts' opinions in the form of membership degrees.
An algorithm is developed to tackle MCDM situations using $ m $FYWA (or $ m $FYWG) operators.
Algorithm: Selection of an appropriate alternative under $ m $F Yager AOs
Step Ⅰ: Input:
$ \tilde{\mathfrak{M}} $, an $ m $F decision matrix containing $ n $ attributes and $ k $ alternatives.
$ \Upsilon = (\Upsilon_1, \Upsilon_2, \ldots, \Upsilon_n)^T $, the weight vector.
Step Ⅱ: Utilize the $ m $FYWA operators in the aggregation process of the given datasets in an $ m $F decision matrix $ \tilde{\mathfrak{M}} $ and determine the preference values $ \tilde{\mathfrak{d}}_r $; here, the variation of '$ r $' is from 1 to $ k $ for given $ m $F numbers $ \eta_t $.
When we use $ m $FYWG operators, then
Step Ⅲ: Determine the scores $ \mathfrak{S}(\tilde{\mathfrak{d}}_r) $, where the variation of '$ r $' is from 1 to $ k $.
Step Ⅳ: Write all of the alternatives $ \mathcal{S}_r, \; (r = 1, 2, \ldots, k) $ in order in terms of their score values $ \mathfrak{S}(\tilde{\mathfrak{d}}_r) $. In the case when the final score values of two alternatives are equal, one can use the accuracy function to find their exact ranking.
Output: An alternative with the highest score in the last step is the decision.
3.2. A case study: Site selection for a new refinery in Pakistan
An oil refinery or petroleum refinery is an industrial process plant where crude oil is processed and refined into more beneficial commodities like liquefied petroleum gas, kerosene, heating oil, asphalt base, petroleum naphtha, diesel fuel and gasoline. A petroleum refinery contains very sensitive and important substances, which is why making a suitable site selection is not an easy task due to the effects of different factors (parameters), including the availability of land, availability of raw water, resources/labor, effluent disposal, natural and geographic conditions of the site, conditions of society (humanities) and economy, conditions of traffic and transportation and conditions of utilities.
The government of Pakistan wants to build a new oil refinery and for this very important project, the first significant thing is site selection because the cost of this project is directly proportional to the site. Therefore, this crucial assignment is given to a team of experts of this domain from the eight areas proposed by the government officials. The proposed alternatives are $ \mathcal{S}_1, \mathcal{S}_2, \ldots, \mathcal{S}_8 $. After few meetings among the experts, they all agreed to evaluate the alternatives under their expertise with the following five common parameters:
$ \mathcal{E}_1 $ denotes the "Natural Conditions",
$ \mathcal{E}_2 $ denotes the "Traffic and Transportation Conditions",
$ \mathcal{E}_3 $ denotes the "Conditions of Utilities",
$ \mathcal{E}_4 $ denotes the "Cost",
$ \mathcal{E}_5 $ denotes the "Geographical Conditions".
Some other sub characteristics of these parameters are provided below to better understand the construction of $ 3 $F numbers.
● The parameter "Natural Conditions" in the site selection procedure includes temperature, humidity and wind.
● The parameter "Traffic and Transportation Conditions" in the site selection process includes by road, railway and sea.
● The parameter "Conditions of Utilities" includes power supply, availability of raw water and resources/labor.
● The "Cost" includes medium, high and very high.
● The parameter "Geographical Conditions" affects the site selection, and it includes hydro geology, soil type and rock exposure.
The final judgments of experts about the alternatives, as in terms of the favorable parameters, are presented in Table 2 in the form of $ 3 $F decision matrix.
In view of the government officials, the team of experts assign a weight-vector to the set of parameters as follows:
Since $ \sum\limits_{t = 1}^{5}\Upsilon_t = 1. $ We now compute the most suitable ranking between the available sites for an oil refinery with the help of developed AOs, i.e., the: $ m $FYWA and $ m $FYWG operators:
Step Ⅰ: When $ \sigma = 4 $, by implementing the $ m $FYWA operator, we compute the values $ \tilde{\mathfrak{d}_i} $ of the alternatives $ \mathcal{S}_i, \; i = 1, 2, \ldots, 8 $ in terms of the ranking of sites for an oil refinery.
Step Ⅱ: Find the score values $ \mathfrak{S}(\tilde{\mathfrak{d}}_i) $ of $ 3 $F numbers $ \tilde{\mathfrak{d}}_i, \; (i = 1, 2, \ldots, 5) $ of the alternatives $ \mathcal{S}_i $:
Step Ⅲ: Compute the ranking of alternatives using the scores obtained in the previous step: $ \mathcal{S}_8 > \mathcal{S}_3 > \mathcal{S}_5 > \mathcal{S}_6 > \mathcal{S}_7 > \mathcal{S}_2 > \mathcal{S}_1 > \mathcal{S}_4 $. Step Ⅳ: The alternative $ \mathcal{S}_8 $ has the highest score; thus, it is the most suitable suitable site for the construction of an oil refinery in Pakistan.
We now apply the $ m $FYWG operator to compute a suitable option.
Step Ⅰ: For $ \sigma = 4 $, by using the $ m $FYWG operator, we find the values $ \tilde{\mathfrak{d}_i} $ of the alternatives $ \mathcal{S}_i, \; i = 1, 2, \ldots, 8 $ in terms of the ranking of sites for an oil refinery.
Step Ⅱ: Find the score values $ \mathfrak{S}(\tilde{\mathfrak{d}}_i) $ of $ 3 $F numbers $ \tilde{\mathfrak{d}}_i, \; (i = 1, 2, \ldots, 8) $ of the alternatives $ \mathcal{S}_i $:
Step Ⅲ: Compute the ranking of alternatives using the scores $ \mathfrak{S}(\tilde{\mathfrak{d}}_i), \; (i = 1, 2, \ldots, 8) $ determined in previous step: $ \mathcal{S}_4 > \mathcal{S}_2 > \mathcal{S}_6 > \mathcal{S}_7 > \mathcal{S}_5 > \mathcal{S}_3 > \mathcal{S}_8 > \mathcal{S}_1 $.
Step Ⅳ: The alternative $ \mathcal{S}_4 $ has the highest score; thus, it is the most suitable option for the construction of an oil refinery in Pakistan.
The method used to solve the above MCDM application is displayed in Figure 1.
4.
Comparison analysis and discussion
In this section, we give both qualitative and quantitative comparative analyses of the initiated $ m $F Yager AOs with $ m $F Dombi AOs [26], $ m $F Hamacher AOs [24] and some Yager's operation-based AOs to prove their cogency and efficiency. Further, we discuss the validity of the proposed AOs through the use of three effectiveness tests which have been introduced by Wang and Triantaphyllou [45].
4.1. Comparative analysis
To effectively deal with $ m $F information, the existing Yager's operation-based AOs, including Fermatean fuzzy Yager AOs [28], complex Pythagorean fuzzy Yager AOs [30] and $ q $-rung picture fuzzy Yager AOs [29] are not useful; therefore, $ m $F Yager AOs have been proposed in this study. In the literature, $ m $F information is aggregated via Dombi and Hamacher TNs and TCoNs with very hard calculations. Yager's operations are simpler than Dombi and Hamacher TNs and TCoNs. This is another reason that has motivated us to select Yager's TN and TCoN in the current work.
We now discuss the comparison between the results of initiated $ m $F Yager AOs and existing $ m $F Dombi AOs [26] and $ m $F Hamacher AOs [24]. For this, we applied these AOs to a daily-life scenario, and the computed results are provided in Tables 3 and 4 (for more detail see Figure 2). From Tables 3 and 4, we can easily see that the optimal object (i.e., $ \mathcal{S}_2 $) is the same by applying $ m $FHWA and $ m $FHWG [24] operators but it is not similar to the optimal object "$ \mathcal{S}_4 $" which is obtained by applying the proposed $ m $FYWG operator. Besides, the optimal object (i.e., $ \mathcal{S}_8 $) is the same by applying existing $ m $FDWA and $ m $FDWG [26] operators and the proposed $ m $FYWA operator. Thus, to deal with $ m $F MCDM situations effectively, our proposed $ m $F Yager AOs are much more versatile and generalized than certain existing MCDM tools, including $ m $FDWA and $ m $FDWG [26] operators, and $ m $FHWA and $ m $FHWG [24] AOs.
4.2. Effectiveness tests
In the following, the feasibility and productiveness of the proposed algorithm based on $ m $FYWA and $ m $FYWG operators is justified via three tests criteria, which have been introduced by Wang and Triantaphyllou [45] to check the validity of MCDM methods.
● Test-Ⅰ: When the belongingness degrees of a sub-optimal alternative are replaced with worse belongingness degrees without changing the criteria, then the decision object should be invariant.
● Test-Ⅱ: The MCDM method should verify the transitive law.
● Test-Ⅲ: If a given problem is resolved into different small portions by removing alternatives and the same MCDM approach is applied, then the ranking of alternatives should be the same as the original.
Now, we discuss the effectiveness of the proposed MCDM method under the conditions of $ m $F Yager AOs by means of the above validity tests.
$ 1) $ Validity checking by Test Ⅰ: The proposed MCDM approach with Yager AOs verifies this test because when we replace the belongingness degrees of the object $ \mathcal{S}_1 $ with $ \mathcal{S}_1^{'} $ and the object $ \mathcal{S}_4 $ with $ \mathcal{S}_4^{'} $ in Table 2 (i.e., 3F decision matrix), then by applying the developed $ m $FYWA operator to the new decision matrix, which is provided by Table 5, the scores of the alternatives $ \mathcal{S}_1 $ and $ \mathcal{S}_6 $ are $ \mathfrak{S}(\mathfrak{d}_1) = 0.4383 $ and $ \mathfrak{S}(\mathfrak{d}_6) = 0.4858 $, respectively. Clearly, $ \mathcal{S}_8 $ is again the best alternative, which is the same as the original decision object. In a similar manner, if we apply the $ m $FYWG operator, the scores of the objects $ \mathcal{S}_1 $ and $ \mathcal{S}_6 $ are $ \mathfrak{S}(\mathfrak{d}_1) = 0.3158 $ and $ \mathfrak{S}(\mathfrak{d}_6) = 0.4051 $, respectively. Clearly, $ \mathcal{S}_4 $ is the best alternative which is the same as the original. Thus, the optimal alternatives were the same as that of the original ranking when we changed the sub-optimal alternatives belongingness values. Thus, the developed algorithm is reliable under the validity test criterion Ⅰ.
$ 2) $ Validity checking by Tests Ⅱ and Ⅲ: These test criteria also hold for our proposed MCDM approach with $ m $F Yager AOs because when we remove some objects in the developed application (Section 3) and apply the developed $ m $FYWA and $ m $FYWG operators, we obtain similar ranking orders between the alternatives and the original. This is why, the overall ranking order of the alternatives will not be changed and the transitive property holds. Thus, the proposed algorithm is reliable under the validity checking tests Ⅱ and Ⅲ.
5.
Conclusions, limitations and future research
Nowadays, due to the existence of multipolar data and multiple attributes in several real-world problems, the fuzzification of multipolar information with AOs is emerging as a very popular mathematical topic for the unification of various inputs into a single useful output because traditional MCDM approaches fail to deal with complex decision-making problems. With the motivation to remove these issues of existing MCDM methods, and we have integrated $ m $F numbers with Yager's TN and TCoN operations, and have presented some new Yager AOs in an $ m $F environment, namely, $ m $FYWA, $ m $FYOWA, $ m $FYHA, $ m $FYWG, $ m $FYOWG and $ m $FYHG operators, which are respectively explained with illustrative numerical examples. Further, we have applied different results of the proposed AOs. To prove the feasibility and reliability of the developed $ m $F AOs, we have implemented them to a daily-life problem, that is, the selection of an appropriate site for the construction of an oil refinery. Subsequently, we performed a comparative analysis of the initiated $ m $F Yager AOs with existing $ m $F Dombi [26] and $ m $F Hamacher AOs [24]. From the comparative analysis (Tables 3 and 4), we have clearly observed that the optimal object (that is, $ \mathcal{S}_8 $) is the same by applying $ m $FDWA and $ m $FDWG [26] operators and the proposed $ m $FYWA operator. On the other hand, the optimal object (that is, $ \mathcal{S}_2 $) is the same by applying $ m $FHWA and $ m $FHWG [24] operators, but it is not similar to the optimal object "$ \mathcal{S}_4 $" which is obtained by applying the proposed $ m $FYWG operator. In the end, we have verified the effectiveness of the developed MCDM method by applying validity tests that were presented by Wang and Triantaphyllou [45].
The literature analysis revealed that the existing AOs have both pros and cons. Because of this, we noticed that our initiated AOs also have some limitations. The developed $ m $F Yager AOs are not useful in the case of multipolar information from opposite sources because they only deal with multi-valued membership-based information. It may not be easy to compute final ranking results in the case of a big number of attributes without using mathematical software, including MAPAL, MATLAB, Mathematica, etc.
In the future, our presented work can be extended to the following
$ \bullet $ $ m $F Yager prioritized AOs,
$ \bullet $ $ m $F soft Yager AOs,
$ \bullet $ Hesitant $ m $F Yager AOs,
$ \bullet $ $ m $F Yager Bonferroni mean operators,
$ \bullet $ Possibility $ m $F Yager AOs,
$ \bullet $ Rough $ m $F Yager AOs.
Acknowledgments
The third author extends his appreciation to the Deanship of Scientific Research at King Khalid University for funding this study through the General Research Project under grant number R.G.P.2/48/43.
Conflict of interest
The authors declare no conflict of interest.
Appendix
A.1. Proof of Theorem 2.2
Proof. By utilizing the mathematical induction method we can easily prove it.
1). By putting $ n = 1 $ in Eq (2.4), we get
Thus, Eq (2.4) holds for $ n = 1 $.
2). Now let us suppose that Eq (2.4) holds when $ n = r $, where $ r\in \mathbb{N} $ (set of natural numbers); then,
For $ n = r+1 $,
Thus, Eq (2.4) holds for $ n = r+1 $. Consequently, Eq (2.4) verifies for all $ n\in \mathbb{N} $.
A.2. Proof of Theorem 2.4
Proof. Since $ \tilde \eta_t = (\mathfrak{p}_1\circ \eta_t, \ldots, \mathfrak{p}_m\circ \eta_t) = \tilde \eta, $ where $ t = 1, \ldots, n $. Then, by Eq (2.4),
Hence, $ mFYWA_\Upsilon(\tilde {\eta_1}, \tilde {\eta_2}, \ldots, \tilde {\eta_n}) = \tilde \eta $ holds if $ \tilde \eta_t = \tilde \eta, $ {when `$ t $' varies from 1 to $ n $}.