The technique of fuzzy analytic hierarchy process (FAHP) based on the triangular q-rung fuzzy numbers (TR-q-ROFNS) with applications in best African coffee brand selection

View article
PeerJ Computer Science

Introduction

Consumer buying behavior is a multifaceted field of study that remains challenging to fully comprehend, given its close ties to the complexities of human psychology (Kardes, Cline & Cronley, 2011; Kotler & Armstrong, 2009). While forecasting consumer buying behavior is feasible through analyzing prior purchase data, uncovering the fundamental drivers behind these decisions remains a pursuit (Solomon, 2004). Decision-makers consider many psychological, personal, social, and cultural dimensions (Solomon, 2004). The recent surge in health and well-being awareness, particularly considering the COVID-19 pandemic, has introduced a new dimension to consumer preferences, including their expectations of health-related benefits from products like coffee. The global coffee market, estimated at $460 billion in 2022, is projected to reach an impressive $537.1 billion by 2025, marking a compound annual growth rate (CAGR) of approximately 5.3% during this period. South Africa, known for its vibrant coffee culture, has experienced a noteworthy uptick in coffee consumption in recent years. The South African Coffee Industry Landscape Report for 2022 offers a comprehensive overview of the coffee industry, encompassing the entire value chain, market size, forecasts, trends, innovations, key players, distribution networks, pricing dynamics, and more. In 2021 the coffee market’s retail value grew compared to the previous year, with an anticipated average growth rate of 7.9% from 2022 to 2026. Several factors contributed to this growth, including heightened health consciousness during the pandemic and increased competition among coffee producers. Within this burgeoning market, various coffee brands have garnered significant demand, such as Assagay Coffee, Douwe Egberts, Jacobs Kronung, Colombo Coffee, and Frisco. Different stakeholders from coffee producers to importers and exporters interact and influence each other. For instance, consumer demand affects producers decision while government policies has implications on entire value chain. This study centers on the decision-making process concerning selecting these coffee brands and the attributes associated with each. When individuals decide among available alternatives in coffee selection, they weigh numerous factors, making it intriguing to understand the factors influencing their choices. Consequently, this study’s primary objective is to identify the determinants of coffee brand selection decisions in South Africa. Furthermore, this study seeks to uncover the substantial impact of cultural, social, personal, and psychological factors on coffee selection decisions in South Africa. It also aspires to pinpoint the best coffee brand in South Africa and across different countries, considering diverse social and cultural values. The aim is to develop a practical approach or method for ranking various coffee brands, facilitating enhanced decision-making. Consumer decision-making involves evaluating several factors influencing individuals and groups when selecting different products (Solomon, 2004). It is essential to discern what consumers buy and comprehend how the decision-making process unfolds and how it affects their behavior (Solomon, 2004). Among the factors examined in this study, we focus on four key elements influencing coffee brand selection: product quality, convenience, brewing method, and price. Additionally, we consider social, cultural, personal, and psychological factors that can sway brand selection decisions. These factors encompass family preferences, reference points, social status, age, income levels, lifestyle choices, personality traits, occupation, cultural influences, subcultural affiliations, and social class distinctions. Notably, social factors play a substantial role in shaping purchasing decisions (Perreau, 2014). Every individual is a part of society; as such, they are influenced by various social factors. These encompass family dynamics, reference groups, social roles, and social status, profoundly affecting buying behavior (Perreau, 2014). Social factors also play a pivotal role in shaping attitudes and opinions related to decision-making. Cultural factors, including overarching cultural norms, subcultural affiliations, and social class distinctions, influence consumer choices significantly. Moreover, personal, and psychological factors, such as age, income levels, lifestyle choices, personality traits, and occupation, mold individual decisions, including coffee brand preferences. The consumer decision-making process typically encompasses five stages: need recognition, information gathering, evaluation of alternatives, purchase decisions, and post-purchase evaluation (Solomon, 2004). Social, cultural, personal, and psychological factors influence each stage, underscoring the importance of rigorously studying these factors. This study undertakes this task, employing advanced methodologies to rank different coffee brands based on these multifaceted factors. Our approach integrates the q-rung fuzzy analytic hierarchy process (AHP) method (Saaty, 1990b) to identify the optimal coffee brand, leveraging an array of criteria and sub-criteria. In his seminal work in 1980, Saaty (1990b) introduced the AHP, which has since been instrumental in solving intricate decision-making processes. AHP has found applications in selecting the best alternatives and prioritizing objectives in operational research (Chang, Wu & Chen, 2008). This versatile technique enables decision-makers to make informed choices based on attribute values (Saaty, 1990a). It simplifies complex problems by structuring them into hierarchical frameworks comprising objectives, criteria, and sub-criteria, providing a fundamental scale for comparing magnitudes. AHP facilitates quantitative and qualitative measurements, making it suitable for addressing complex problems by breaking them down into hierarchical structures. This method ranks alternatives, offering sound decision-making procedures, well-defined criteria, and sub-criteria. Liang (2003) extended AHP in 2003, introducing it as a multi-attribute decision tool that accommodates quantitative and qualitative measures. A new fuzzy-AHP-based technique was proposed and a hierarchical system structure was constructed for the Massively Multiplayer Online Role-Playing Game design (Lo & Wen, 2010). In situations with ill-defined problems, crisp sets give way to a fuzzy approach. In a multi-attribute decision-making (MADM) context, AHP offers a mathematical foundation for judgment and reasoning, leveraging a ratio scale (Ju, Wang & Liu, 2012). The AHP adheres to three primary principles: decomposition, relative assessment, and fusion of priorities (Ju, Wang & Liu, 2012). To simplify decision-making problems, decision-makers often employ Saaty’s nine-point scale for criterion selection. In practical applications, decision-makers may require assistance determining crisp estimate values for comparison purposes. The fuzzy analytic hierarchy process (FAHP) was introduced by van Laarhoven & Pedrycz (1983), where satisfaction levels were represented in triangular numbers. They employed a logarithmic least squares approach to derive fuzzy weights and scores, aiding in evaluating alternatives. This approach effectively manages indeterminacy, inconsistency, and inaccuracy. Subsequently, an expanded traditional FAHP by introducing trapezoidal fuzzy numbers and calculating fuzzy weights and score functions using the geometric mean technique (Jaiswal et al., 2015). Chang (1996) extended this methodology by using row averages of priorities, employing triangular fuzzy numbers. FAHP has been adopted across various fields, including administration (Saaty, 1998), the airline industry (Rezaei, Fahim & Tavasszy, 2014), lubricant regenerative technology selection (Hsu, Lee & Kreng, 2010), textiles (Cebeci, 2009), computer-aided machine-tool selection (Duran & Aguilo, 2008), silicon wafer slicing (Chang, Wu & Chen, 2008), transportation (Kulak & Kahraman, 2005), and numerous others (Liu, Wang & Liu, 2018; Teng, Liu & Liu, 2018; Liu et al., 2021). A new approach to handling fuzzy AHP was introduced using triangular fuzzy numbers and an extent analysis method (Chang, 1996). Multi-attribute decision-making (MADM) is the procedure for ranking finite alternatives based on different alternative values (Liu & Wang, 2018). Decision-makers often require support in obtaining precise alternative values. In response, Zadeh (1965) introduced fuzzy sets (FS), which have garnered attention from researchers. Although FS theory primarily deals with satisfactory grades, non-satisfactory grades are often needed. To address this, researchers introduced various extensions, such as intuitionistic fuzzy sets (IFS), Pythagorean fuzzy sets (PFS), and q-rung orthopair fuzzy sets (q-ROFSs), designed to handle incomplete and uncertain data. Atanassov pioneered IFS based on FS, wherein the sum of satisfactory and non-satisfactory grades falls between 0 and 1. This framework effectively addresses uncertain and vague data in decision-making scenarios. A comprehensive exploration of IFS included:

However, IFS has limitations when the sum of satisfactory and non-satisfactory grades equals 1, rendering it less effective in specific decision-making scenarios. To overcome this challenge, Yager introduced the concept of PFS, characterized by the sum of the squares of satisfactory and non-satisfactory grades falling within the range of [0,1]. PFS proved to be a more suitable choice than IFS for dealing with uncertain and vague data in decision-making, enhancing the reliability of the decision-making process.

Yager further expanded upon PFS by introducing the q-rung orthopair fuzzy set (q-ROFS). q-ROFS represents an advanced form of both IFS and PFS, allowing for the sum of the qth power of satisfactory and non-satisfactory grades, constrained within the range of 1. In q-ROFS, q serves as a parameter, affording a comprehensive framework for describing uncertain and vague data regarding satisfactory and non-satisfactory grades (Yager & Alajlan, 2017). Future advancements can be made in the following directions as well to enhance the literature broadness. The proposed work can be extended to develop a sliding mode control strategy for discrete-time interval type-2 fuzzy Markov jump systems with preview target signals (Sun, Ren & Zhao, 2022), an adaptive inventory control model using fuzzy neural networks in uncertain environments (Ge & Zhang, 2019), and an observer-based sliding mode control method for fuzzy stochastic switching systems facing deception attacks (Zhang et al., 2022). It can be extended to explore fuzzy fixed-point results applied to fuzzy differential equations (Sarwar & Li, 2019), fuzzy sampled-data stabilization for chaotic nonlinear systems (Xia et al., 2020) and focus on sliding mode control for semi-Markov jump T-S fuzzy systems with time delays (Gao et al., 2020).

The q-rung ortopair fuzzy values contains more information in comparison of fuzzy values. The AHP approach was introduced in the environment of a q-rung orthopair double hierarchy linguistic term set, and its applications were explored in security systems (Duan et al., 2022). Secondly, the complex information can efficiently be handle using q-rung orthopair fuzzy set as it reduces information loss. In a complex MCDM problem, the weights for criteria plays very important role and the fuzzy AHP can handle such situation due to flexibility of assigning weights. Thus q-rung ortopair fuzzy AHP becomes an effective platform for handling complex decision making probems as it combines the characteristics of fuzzy AHP and q-rung orthopair fuzzy set. This article delves into fuzzy AHP within the q-rung orthopair fuzzy sets framework, introducing triangular q-rung orthopair fuzzy numbers (Trq-ROFNs). Our methodology includes defining Tr-q-ROFNs scores and accuracy functions, facilitating the selection of the best coffee brand through an innovative q-rung orthopair fuzzy AHP approach. Additionally, we compare our results with existing methodologies to validate the accuracy of our proposed technique.

Preliminaries

The decision making is one of fundamental and critical problem in real life. In a complex decision making problem there always been a need to handle ambiguity and information loss. Here, we present some definitions and the results of fuzzy sets and q-ROFSs.

Definition 1 (Zadeh, 1965) A function S from the universal set R to close interval [0,1],S:R[0,1] is called fuzzy set (FS). The S(x) for xR is called a satisfactory grade of x.

Definition 2 (Atanassov, 2012) A function S from the universal set R to close interval [0,1],S:R[0,1] of the form S(r)=E˘S(r),G˙S(r), for all rR, were E˘S(r) and G˙S(r) are satisfactory grade and non-satisfactory grade of r, with the condition, 0E˘(r)1,0G˙S(r)1forallrRand0E˘s(r)+G˙S(r)1 for all rR and for all rR is called intuitionistic fuzzy set (IFS). The hesitancy grade or degree measure is followed as ΠS(r)=1E˘s(r)G˙S(r) for all rR.

Definition 3 (Yager, 2014) Let R be nonempty set. A Pythagorean fuzzy set (PFS) is the structure of the form S(r)=E˘S(r),G˙S(r) for all rR, where E˘S(r) and G˙S(r) are satisfactory and non-satisfactory grades of r in R PFS S with the condition 0E˘S(r)1,0G˙S(r)1 for all rR and 0(E˘S(r))2+(G˙S(r))21. forallrR. For each PFS, S in R the hesitancy grade or degree measure is given by ΠS(r)=1(E˘S(r))2+(G˙S(r))2, for all rR.

Definition 4 (Yager & Alajlan, 2017) Let R be a nonempty set. A q-rung orthopair fuzzy set (q-ROFS) is the structure of the form, S={r,E˘S(r),G˙S(r)|rR}, where E˘S:r[0,1] and G˙S:r[0,1] are called satisfactory and non- satisfactory grades, respectively, with the condition, 0E˘S(r)q+G˙S(r)q1,q1, for all rR. The degree of indeterminacy of the element rR is given as ΠS(r)=E˘S(r)q+G˙S(r)qE˘S(r)qG˙S(r)q1q. For convenience, we denote (E˘s(r),G˙S(r)) by S=(E˘,G˙).

Definition 5 (Yager & Alajlan, 2017) Let α=(E˘,G˙),α1=(E˘1,G˙1),α2=(E˘2,G˙2), be any three q-ROFNs. Then, the operations are defined as

1. α1α2=max{E˘1,E˘2},min{G˙1,G˙2},

2. α1α2=min{E˘1,E˘2},max{G˙1,G˙2},

3. α1α2=E˘1q+E˘2qE˘1qE˘2q1q,G˙1,G˙2,

4. α1α2=E˘1E˘2,G˙1q+G˙2qG˙1qG˙2q1q,

5. λα1=((11E˘1qλ)1q,G˙1λ),

6. α1λ=(E˘1λ,(11G˙1qλ)1q).

The q-rung orthopair fuzzy analytic hierarchy process

In this section, we propose a novel approach to the analytic hierarchy process under the environment of a q-rung ortho pair fuzzy set. First, we define the concept of Tr-q-ROFNs with some basic operations.

Definition 6 (Fahmi & Aslam, 2021) L=[(l,m,n),E˘,G˙] Let L = be a Tr-q-ROFN. We define.

RE˘(x)={xlml(E˘),lx < mnxnm(E˘),mxn0,otherwise}and RG˙(x)={xlml(G˙),lx < mnxnm(G˙),mxn0,otherwise}where RE˘(x) is satisfactory and RG˙(x) is the non-satisfactory grade of [(l,m,n),E˘,G˙].

Definition 7 (Fahmi & Aslam, 2021) Let a~1=(a1,a2,a3),Ea1,Ga1 and a~2=(b1,b2,b3),Ea2,Ga2 be two Tr-q-ROFNs. Then

1-Addition of two triangular q-ROFNs; a~1+a~2=(a1+b1,a2+b2,a3+b3),Ea1q+Ea1qEa1qEa1q1q,Ga~1Ga~2,2-Multiplication of two triangular q-ROFNs;

a~1×a~2=((a1b1,a2b2,a3b3),Ea1Ea2,Ga1q+Ga2qGa~1qGa~2q1q),3-Multiplication of a triangular q-ROFN by scalar.

ηa~1=(ηa1,ηa2,ηa3),11Ea1qη1q,4-Inverse of triangular q-ROFN;

a~11=(1a3,1a2,1a1),Ea1,Ga1.

Definition 8 (Fahmi & Aslam, 2021) The score function of triangular q-rung orthopair fuzzy numbers;

S(a˘)=(a˘1+a2+a˘3)(1+E1qG1q)6

and the accuracy function of triangular q-ROFNs:

H(a˘)=(a˘1+a˘2+a˘3)(1+E1q+G1q)6

q-rung orthopair fuzzy analytic hierarchy process

The expert’s opinion plays a pivotal role in an MCDM problem as the information relies heavily on data given by experts. The q-rung orthopair fuzzy set can efficiently handle the uncertainty and minimize information loss in a complex situation. The fuzzy AHP is used in an MCDM problem due to flexibility of assigning weights. Thus q-rung ortopair fuzzy AHP will provide an efficient and reliable platform for decision making as it combines the characteristics of fuzzy AHP and q-rung orthopair fuzzy set.

Next we discuss the different steps for the construction of q-rung orthopair FAHP. The method is effective for handling both qualitative and quantitave data. For qualitative data, the linguistic terms are converted into q-rung orthopair fuzzy values using evaluation scale presented in Table 1. For quantitative data, the crisp data is converted to q-rung orthopair fuzzy values and then AHP method is applied.

Table 1:
Linguistic terms evaluation scale.
Saaty scale Explanation q-rung orthopair triangular scale
1 Identical 1~=(1,1,1),0.50,0.50
3 Important 3~=(2,3,4),0.30,0.70
5 Very important 5~=(4,5,6),0.80,0.20
7 Very very important 7~=(6,7,8),0.70,0.30
9 Perfect 9~=(9,9,9),1.0,0.1
2 Middle values between two closest scales 2~=(1,2,3),0.40,0.60
4 4~=(3,4,5),0.50,0.60
6 6~=(5,6,7),0.70,0.30
8 8~=(7,8,9),0.85,0.15
DOI: 10.7717/peerj-cs.2555/table-1

Step 1. First, we construct the hierarchical structure of the problem. This hierarchical structure consists of four stages, (i) Choosing the desirable goal, (ii) Criteria (iii) Sub criteria (iv) ranking of alternatives. Hierarchal structure of q-rung orthopair fuzzy AHP is shown in Fig. 1.

Hierarchal structure of q-rung orthopair fuzzy AHP.

Figure 1: Hierarchal structure of q-rung orthopair fuzzy AHP.

Step 2. In this step, we construct the pairwise comparison matrix of criteria, sub-criteria, and alternatives, and their linguistic triangular scale as shown in Table 1.

The q-rung ortho pair triangular fuzzy scale is based on the expert’s opinion. The q-rung ortho pair-wise comparison matrix of criteria, sub-criteria, and alternative are as follows,

A=[a11a12..a1na21a22.............an1an2..amn]where aji=aij1 is a q-rung ortho pair triangular fuzzy number that is used to measure the indeterminacy in decision.

Step 3. To check the consistency of the expert’s judgment. If the pair-wise comparison matrix is consistent, then we have aik=aijajk for i,j,k. In triangular q-rung ortho pair triangular fuzzy number of the comparison matrix, important are its upper, middle, and lower values.

Step 4. In this step, we use q-rung ortho pair-wise comparison matrix to analyze the weight of alternatives, criteria, and sub-criteria. By using operations of q-ROFSs we normalized the data of rows.

wj=j=1naiji=1mj=1naijwhere

i=1mj=1naij=(i=1mj=1naij,i=1mj=1nbij,i=1mj=1ncij)

and (i=1,2,3...m),(j=1,2,3...n)

Step 5. Let aij˘=(a˘1,a˘2,a˘3),(Ea,Ga) be the triangular q-ROFNs, then

S^(aij)=(a1+a2+a3)(1+(EaGa))3 and A˘(a~ij)=(a1+a2+a3)(1+Ea+Ga)3

where S^(α) and A~(α) is score and accuracy function.

Step 6. Normalize the score function (weight vector) by adding the rows and dividing the total of the row by each entry.

Step 7. For the final ranking of alternatives, we use the above relation, and j=1,2,3..n. Then we get the results of the analytic hierarchy process under the environment of q-ROFSs as given below as flow chart is given in Fig. 2.

Flowchart.

Figure 2: Flowchart.

If we want to calculate the score function of S^(aij) the formula is given below as;

S^(aij)=1S^(aij)

Numerical applications

Coffee has become an essential product in international trade. The world’s demand for coffee has increased in the last decade. With the increase in the need for coffee, the consumption of coffee has also increased very much. When different brands of coffee are available in the markets, the decision maker has alternatives to select the best coffee brand. A complex set of factors, like the product quality, convenience, brewing method, and pricing determines the final decision. The sub-factors are given as follows:

For the product quality, sub-factors are certifications, coffee bean type, freshness, roast level and speciality coffee. The sub-factors for the convenience are packaging, preparation time, availability, online ordering and portability. Most commonly used brewing methods are aeropress, chemex, and cold brew. The pricing includes coffee bean price, discounts, value for money, premium pricing and price comparison.

Fuzzy AHP is a structural technique that gives the best ranking result under the environment of a q-rung orthopair fuzzy set. The novel approach of q-rung fuzzy AHP is the best way of decision analysis. For this reason, we use q rung fuzzy AHP to select the best coffee brand. Here, we use q rung fuzzy triangular numbers to find the final ranking.

Example 1: For a man who wants to buy coffee in South Africa, he can consider three different coffee brands: Assagay Coffee, Douwe Egberts, and Jacobs Kronung. Multiple factors affect his brand selection decision, including social, cultural, and personal factors. This study considers these factors as criteria, and sub-criteria include S1 family choice, S2 reference, S3 status, S4 age factor, S5 income of DMS, S6 lifestyle, S7 personality, S8 occupation, S9 culture, S10 subculture, and S11 social class. Using q-rung fuzzy AHP, the decision makers can choose the best coffee brand based on the above-mentioned factors. Let us consider three alternatives having a hierarchy decomposition structure, as shown in Fig. 3.

Hierarchy structure.

Figure 3: Hierarchy structure.

This structure has four stages: goal, criteria, sub-criteria, and alternatives. Construct the decision pair-wise q-rung ortho-pair comparison matrix in linguistic terms using above mention criteria and alternatives. The q-rung ortho pair-wise comparison matrix for criteria is given as follows in Table 2.

Table 2:
The q-rung orthopair comparison matrix for criteria.
Criteria C1 C2 C3 q-rung ortho-pair weights Normalized weights
C1 1~ 3~ 7~1 (0.12,0.16,0.22),0.04,0.76 0.093 0.12
C2 3~1 1~ 5~1 (0.06,0.09,0.20),0.03,0.79 0.059 0.08
C3 7~ 5~ 1~ (0.57,0.73,0.94),0.09,0.56 0.615 0.80
DOI: 10.7717/peerj-cs.2555/table-2

The q-rung ortho pair-wise comparison matrix with respect to C1, in Table 3 and its priority vector.

Table 3:
The q-rung orthopair comparison matrix with respect to C1.
Criteria S1 S2 S3 Priority vector
S1 1~ 3~ 7~1 0.75
S2 3~1 1~ 5~1 0.13
S3 7~ 5~ 1~ 0.11
DOI: 10.7717/peerj-cs.2555/table-3

The q-rung ortho pair-wise comparison matrix with respect to C2, in Table 4 and its priority vector.

Table 4:
The q-rung orthopair comparison matrix with respect to C2.
Criteria S4 S5 S6 S7 Priority vector
S4 1~ 5~ 7~1 7~ 0.23
S5 5~1 1~ 7~1 9~ 0.10
S6 7~ 7~ 1~ 7~ 0.63
S7 7~1 9~1 7~1 1~ 0.02
DOI: 10.7717/peerj-cs.2555/table-4

In Table 5, the q-rung ortho pair-wise comparison matrix w. r. to C3, and its final vectors are given.

Table 5:
The q-rung orthopair comparison matrix w. r. to C3.
Criteria S8 S9 S10 S11 Priority vector
S8 1~ 9~1 9~ 7~1 0.08
S9 9~ 1~ 9~ 7~ 0.66
S10 9~1 9~1 1~ 7~1 0.02
S11 7~1 7~1 7~ 1~ 0.22
DOI: 10.7717/peerj-cs.2555/table-5

In Table 6, the q-rung ortho pair-wise comparison matrix with respect to S1,S2,S3 and its final vectors are given.

Table 6:
The q-rung orthopair comparison matrix with respect to S1, S2, S3.
S1 A1 A2 A3 Priority vector S2 A1 A2 A3 Priority vector S3 A1 A2 A3 Priority vector
A1 1~ 7~ 5~ 0.69 A1 1~ 3~ 9~1 0.08 A1 1~ 3~ 7~1 0.11
A2 7~1 1~ 5~1 0.06 A2 3~1 1~ 5~1 0.04 A2 3~1 1~ 5~1 0.02
A3 5~1 5~ 1~ 0.24 A3 9 5~ 1~ 0.87 A3 7~ 5~ 1~ 0.82
DOI: 10.7717/peerj-cs.2555/table-6

In Table 7, the q-rung ortho pair-wise comparison matrix with respect to S4,S5,S6 and S7and its final vectors are given.

Table 7:
The q-rung orthopair comparison matrix with respect to S4, S5, S6, S7.
S4 A1 A2 A3 PV S5 A1 A2 A3 PV S6 A1 A2 A3 PV S7 A1 A2 A3 PV
A1 1~ 7~1 3~ 0.19 A1 1~ 7~ 3 0.67 A1 1~ 9~1 7~1 0.05 A1 1~ 3~ 1~ 0.27
A2 7~ 1~ 3~ 0.74 A2 7~1 1~ 1~ 0.18 A2 9~ 1~ 7~1 0.18 A2 3~1 1~ 7~1 0.08
A3 3~1 3~1 1~ 0.05 A3 3~1 1~~ 1~ 0.13 A3 7~ 7~ 1~ 0.64 A3 1~ 7~ 1~ 0.64
DOI: 10.7717/peerj-cs.2555/table-7

In Table 8, the q-rung ortho pair-wise comparison matrix with respect to S8,S9,S10 and S11and its final vectors are given.

Table 8:
The q-rung orthopair comparison matrix with respect to S8, S9, S10, S11.
S8 A1 A2 A3 PV S9 A1 A2 A3 PV S10 A1 A2 A3 PV S11 A1 A2 A3 PV
A1 1~ 9~ 7~ 0.82 A1 1~ 5~ 7~1 0.29 A1 1~ 9~ 3~ 0.76 A1 1~ 1~ 9~1 0.08
A2 9~1~ 1~ 1~ 0.08 A2 5~1 1~ 9~ 0.47 A2 9~1 1~ 3~ 0.17 A2 1~ 1~ 7~1 0.08
A3 7~1 1~ 1~ 0.08 A3 7~ 9~1 1~ 0.23 A3 3~1 3~1 1~ 0.05 A3 9~ 7~ 1~ 0.82
DOI: 10.7717/peerj-cs.2555/table-8

Now the final weight of sub criteria’s, final weight vector with respect to C1 are given in Table 9.

Table 9:
The final weight of sub criteria’s, final weight vector with respect to C1.
S1 S2 S3 Local weight
Weight 0.75 0.13 0.11
A1 0.69 0.08 0.11 0.54
A2 0.06 0.04 0.06 0.02
A3 0.24 0.87 0.82 0.39
DOI: 10.7717/peerj-cs.2555/table-9

Final weight vector with respect to C2 are given in Table 10.

Table 10:
Final weight vector with respect to C2.
S4 S5 S6 S7 Local weight
Weight 0.23 0.10 0.63 0.02
A1 0.19 0.67 0.05 0.27 0.15
A2 0.74 0.18 0.18 0.08 0.30
A3 0.05 0.13 0.64 0.64 0.44
DOI: 10.7717/peerj-cs.2555/table-10

Final weight vector with respect to C3 are given in Table 11.

Table 11:
Final weight vector with respect to C3.
S8 S9 S10 S11 Local weight
Weight 0.08 0.66 0.02 0.22
A1 0.82 0.29 0.76 0.08 0.29
A2 0.08 0.47 0.17 0.08 0.34
A3 0.08 0.23 0.05 0.82 0.35
DOI: 10.7717/peerj-cs.2555/table-11

Final ranking of alternatives with respect to a goal are given in Table 12.

Table 12:
Final ranking of alternatives with respect to a goal.
C1 C2 C3 Global weight Ranking
Weight 0.12 0.08 0.80
A1 0.54 0.15 0.29 0.31 2nd
A2 0.02 0.30 0.34 0.30 3rd
A3 0.39 0.44 0.35 0.36 1st
DOI: 10.7717/peerj-cs.2555/table-12

Hence the final ranking result of the best alternatives are, A3A1A2. The best coffee brand for a decision maker is A3 based on the social, cultural, and personal factors. The best result, as shown alternatives along y-axis and resulting values along x-axis is shown in Fig. 4 as below,

Graphical view of the best alternative based on score function.

Figure 4: Graphical view of the best alternative based on score function.

Example 2: For the selection of the best coffee brand, we consider three different coffee brands A1, A2, and A3, as an alternative based on the following criteria C1; Availability, C2; effectiveness, C3; price, C4; quality, C5; quantity. First, let us consider three alternatives having a hierarchical decomposition structure, as shown in figure (a). This structure has four stages Goal, Criteria, Sub-criteria, and Alternatives. Then we construct the pair-wise q-rung ortho-pair comparison matrix in linguistic terms using the criteria mentioned earlier and alternatives as given in Tables 1 and 2 employing the expert opinions.

To construct hierarchy structure of the problem as in Fig. 3.

The q-rung ortho pair wise comparison matrix with respect to criteria is given by

[12495211672417115391615112512131211]

The deterministic q-rung ortho pair-wise comparison matrix w.r.to criteria’s, using score function, the above q-rung ortho pair-wise comparison matrix transformed into deterministic pair-wise comparison matrix as

[CriteriaC1C2C3C4C5C111.864.2717.995.82C20.56111.137.961.86C30.270.2315.821.50C40.220.220.2311.86C50.230.560.900.561]

Then calculating the rank of criteria’s expressing the eigen vector X, then proceeding matrix, as demonstrated earlier in the extensive steps of the estimated form. Then normalizing pair-wise comparison matrix obtain. Normalized pair-wise comparison matrix of criteria is

[0.430.480.240.050.440.240.250.630.230.140.110.050.050.170.190.090.050.010.030.140.100.140.50.010.07]

Now take the total of row averages.

X=[0.420.290.120.070.08]

Step 3: It is important to know that data is consistent by using consistency test, and get consistency test as follows:

[11.864.2717.995.820.56111.137.961.860.270.2315.822.500.220.220.2311.860.230.560.900.561].[0.420.290.120.070.08]=[3.102.500.870.390.48]

From the above equations

λaverage{3.100.42,2.500.29,0.870.12,0.390.07,0.480.08}maxand Cı=ϕmaxn15.2851 =0.284 =0.07. For consistency ratio we take the values table from Saaty (1990a, 1998, 1990b) as

[12345678910000.580.901.121.241.321.41.451.49]

CR=CIRI

=0.0701.12=0.0625.=6.2%.

The evaluation is consistent as 6.2%< 10%.

The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.to C1 is given in Table 13.

Table 13:
The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.t to C1.
q-rung orthopair decision matrix A1 A2 A3 Decision matrix A1 A2 A3 Normalized decision matrix A1 A2 A3 Vector X X
A1 1~ 5~1 2~1 A1 1 0.27 0.51 A1 0.10 0.17 0.06 0.11
A2 5~ 1~ 5~ A2 6.58 1 6.58 A2 0.7 0.64 0.81 0.72
A3 2~ 5~1 1~ A3 1.69 0.27 1 A3 0.18 0.17 0.12 0.16
DOI: 10.7717/peerj-cs.2555/table-13

he q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.to C2 is given in Table 14.

Table 14:
The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.t to C2.
q-rung orthopair decision matrix A1 A2 A3 Decision matrix A1 A2 A3 Normalized decision matrix A1 A2 A3 Vector X X
A1 1~ 1~ 5~1 A1 1 1 0.27 A1 0.11 0.44 0.02 0.19
A2 1~ 1~ 6~ A2 1 1 9.02 A2 0.11 0.44 0.87 0.47
A3 5~ 6~1 1~ A3 6.58 0.26 1 A3 0.76 0.11 0.09 0.32
DOI: 10.7717/peerj-cs.2555/table-14

The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.to C3 is given in Table 15.

Table 15:
The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.t to C3.
q-rung orthopair decision matrix A1 A2 A3 Decision matrix A1 A2 A3 Normalized decision matrix A1 A2 A3 Vector X X
A1 1~ 3~1 4~ A1 1 0.24 4.6 A1 0.29 0.15 0.37 0.19
A2 3~ 1~ 5~ A2 2.05 1 6.58 A2 0.61 0.66 0.54 0.47
A3 4~1 5~1 1~ A3 0.3 0.27 1 A3 0.08 0.17 0.08 0.32
DOI: 10.7717/peerj-cs.2555/table-15

The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.to C4 is given in Table 16.

Table 16:
The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.t to C4.
q-rung orthopair decision matrix A1 A2 A3 Decision matrix A1 A2 A3 Normalized decision matrix A1 A2 A3 Vector X X
A1 1~ 3~1 5~1 A1 1 0.24 0.06 A1 0.10 0.10 0.02 0.19
A2 3~ 1~ 1~ A2 2.05 1 1 A2 0.21 0.44 0.48 0.47
A3 5~ 1~ 1~ A3 6.58 1 1 A3 0.68 0.44 0.48 0.32
DOI: 10.7717/peerj-cs.2555/table-16

The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.to C5 is given in Table 17.

Table 17:
The q-rung orthopair comparison matrix, normalized decision matrix and vector X w.r.t to C5.
q-rung orthopair decision matrix A1 A2 A3 Decision matrix A1 A2 A3 Normalized decision matrix A1 A2 A3 Vector X X
A1 1~ 2~1 3~ A1 1 0.51 2.05 A1 0.34 0.28 0.26 0.29
A2 2~ 1~ 4~ A2 1.69 1 4.6 A2 0.57 0.55 0.60 0.57
A3 3~1 4~1 1~ A3 0.24 0.3 1 A3 0.08 0.16 0.13 0.12
DOI: 10.7717/peerj-cs.2555/table-17

The final ranking of alternatives is given below in Table 18 with respect to goal.

Table 18:
The final ranking of alternatives.
C1 C2 C3 C4 C5 Total weight Ranking
Weight 0.424 0.298 0.117 0.065 0.076
A1 0.71 0.47 0.60 0.37 0.57 0.57 1st
A2 0.11 0.19 0.27 0.07 0.29 0.16 3rd
A3 0.15 0.32 0.11 0.53 0.12 0.21 2nd
DOI: 10.7717/peerj-cs.2555/table-18

Hence the final ranking of the best alternatives is A1>A3>A2. The best alternative for the selection of best coffee brand is A1. Alternatives along y-axis and ranking result along x-axis in Fig. 5.

Final ranking of alternatives using different criteria.

Figure 5: Final ranking of alternatives using different criteria.

Example 3: If we want to select the best coffee brands in South Africa, different factors affect this decision-making process, including cultural, social, and psychological. However, based on the following characteristics, like reliability, affordability, and quality, we can find the main factor affecting the decision of the best coffee brand. The hierarchical structure is presented in the figure given below. This hierarchical structure consists of three levels, wherein the first level, the objective, is selected. Criteria are offered at the second level, and alternatives are presented at the third level.

To construct hierarchy structure of the problem as in Fig. 3.

The q-rung orthopair comparison matrix with respect to criteria is given by:

[.C1C2C3C11251C22115C34141]

The weight of criteria, sub-criteria, and alternatives as given below

[C1((0.0198,0.1026,0.3577),(0.0314,0.7299))C2((0.1580,0.6410,2.8616),(0.0314,0.7299))C3((0.0713,0.2564,0.7946),(0.0404,0.6526))]

The weight vector and normalized weight vector is given respectively as:

[0.04820.36780.1450],[0.0870.6550.258]

Now consider q-rung orthopair comparison matrix w.r. to C1,C2 andC3 is given in the following table in Table 19.

Table 19:
q-rung orthopair comparison matrix.
C1 A1 A2 A3 Priority vector C2 A1 A2 A3 Priority vector C3 A1 A2 A3 Priority vector
A1 1~ 5~1 2~1 0.021 A1 1~ 1~ 5~1 0.067 A1 1~ 1~ 5~1 0.23
A2 5~ 1~ 5~ 0.88 A2 1~ 1~ 5~ 0.78 A2 1~ 1~ 6~ 0.65
A3 2~ 5~1 1~ 0.045 A3 5~ 6~1 1~ 0.43 A3 5~ 6~1 1~ 0.96
DOI: 10.7717/peerj-cs.2555/table-19

The final ranking of the favorable alternative given below in Table 20.

Table 20:
The final ranking of the favorable alternative.
C1 C2 C3 Global weight Ranking
Weight 0.087 0.655 0.258
A1 0.021 0.67 0.23 0.5 2nd
A2 0.88 0.78 0.65 0.75 1st
A3 0.045 0.43 0.96 0.34 3rd
DOI: 10.7717/peerj-cs.2555/table-20

Hence the final ranking of the alternatives is A2A3A1. The final ranking shows that the social factor is the most influential factor affecting on the selection of best coffee brand while the cultural factor is the least influential. The graphical representation is shown in Fig. 6, where alternatives along y-axis and ranking result along x-axis in Fig. 6 as below.

Final ranking.

Figure 6: Final ranking.

Comparitive analysis and conclusion

Comparitive analysis

The comparative analysis is conducted to check the validity of results. The above MCDM problem is evaluated by fuzzy AHP and method proposed in Gulistan, Beg & Asif (2021). The findings are listed as under:

  • Our approach yielded a final rank of A2 with higher membership grades while the fuzzy AHP also yielded a final rank of A2 with less membership values. Further the difference of ranking between A1 and A3 is higher in the case of fuzzy AHP while in q-rung orthopair fuzzy AHP the alternatives A1 and A3 are almost similar. This comparison highlights the superior effectiveness of our proposed method in this context.

  • The method established in Gulistan, Beg & Asif (2021) yields the same ranking as obtained in this study.

The above comparison validate the results obtained by proposed study.

Conclusion

Afica produces around 10% to 15% of world’s total output. The African coffee market offers a rich and diverse range of coffee profiles. The coffee producers of Africa face numerous challenges like climate change, market fluctuations, diseases, soil degradation and limited access to finance. In this research, first we introduced the idea of q-rung ortho pair fuzzy AHP based on triangular q-rung fuzzy numbers. Secondly this newly proposed method is applied in identifying factors influencing consumers coffee brand preferences in South Africa. Complex decision-making is particularly challenging in scenarios with multiple layers and uncertain data. To test the applicability of the model we discuss the coffee brand selection specific to South Africa. The use of the developed model can provide more realistic selection of any alternative as it uses both membership and non-membership grades. The problem which we faced during its applicability is the justification of the non-membership grades in the real-life data. Secondly, we got reliable results, but we paid highly computational cost.

Limitations

The decision making based on newly proposed method is computationally complex for a large scale problem. Therefore, there is a need of software programming to overcome the computational cost. Furthermore the accuracy in results require expertise in fuzzy mathematics.

Future directions

In future studies, we recommend expanding the sample size and brand selection and creating more control groups to investigate consumer behavior in coffee brand selection further. Further a comprehensive study is needed to reduce the computational cost. We are aiming to establish a PYTHON programming for computations. The hesitant fuzzy sets and fractional fuzzy sets are widely used for inconsistent data. In future, the AHP technique will be establish in fractional fuzzy sets and hesitant fuzzy sets.