Preprint
Article

This version is not peer-reviewed.

Entrop-Hesitationistic-Fuzz-TOPSIS: A Novel Entropy Based Hesitant Intuitionistic Fuzzy TOPSIS for Web Service Optimization

Submitted:

17 September 2024

Posted:

20 September 2024

You are already at the latest version

Abstract
In the fast-evolving landscape of web services, success relies on optimizing efficiency, reliability, and user satisfaction. Decision-making in real-world applications demands a blend of quantitative (numerical values of quality of Service factors) and qualitative data of experts’ ratings of the quality of service factors. This paper proposes an optimization technique that integrates Hesitant and Intuitionistic Fuzzy Linguistic Terms with TOPSIS, leveraging Entropy Objective weights. There is limited research on Hesitant Intuitionistic Fuzzy Linguistic terms and the need to model fuzziness, haste and intuition in data precisely from experts rating. Thus, this article introduces an Entropy-based model tailored for web service optimization. Using the WS-DREAM dataset, quantitative data was extracted and objective weights were determined through the Entropy algorithm and qualitative evaluations from five experts, employing Hesitant Intuitionistic Fuzzy Linguistic Terms, were integrated. The process involved computing criteria weights and experts' assessment of Quality of Service factors for four services (S1, S2, S3, and S4) to form the Fuzzy Decision Matrix using modified Online output software. Applying the proposed technique to a web service optimization problem validated its effectiveness. The results indicated optimal selection of S1 as the best web service, supported by Coefficient Index values (0.785). This study introduces a novel approach, Entrop – Hesitationistic - Fuzz-TOPSIS, for web service optimization, integrating quantitative and qualitative data through an Entropy-based model. The effectiveness of the proposed technique, validated through application on the WS-DREAM dataset, underscores its potential in addressing real-world decision-making challenges. The optimal selection of S1 as the best web service suggests practical utility. The study encourages further exploration of this technique's applicability to diverse Multiple Criteria Decision Making (MCDM) problems, opening avenues for future research and application.
Keywords: 
;  ;  ;  ;  

1. Introduction

In the ever-evolving landscape of web services, optimization has become a paramount concern for enhancing efficiency, reliability, and user satisfaction. It is imperative to optimize web services based on some quantity metrics and quality metrics (experts’ inputs), precisely ranking optimization problems using objective weights (Entropy) and with not just the traditional fuzziness features (i.e. uncertainty, ambiguity, incomplete, bias) in mind, but also, the combined hesitation and intuition inherent in the data owing to the involvement of humans (experts’ inputs) is imminent. Brief review of the fuzzy linguistic terms and applications.
In 1965,[1], laid the foundation for fuzzy linguistic terms. Zadeh proposed representing uncertainty and imprecision in natural language using fuzzy sets and linguistic variables. In 1986,[2] started Intuitionistic Fuzzy Linguistic terms incorporate a degree of non-membership along with membership and non-membership functions. Intuitionistic fuzzy linguistic terms apply this idea to linguistic variables, allowing for a more comprehensive representation of uncertainty and hesitation in human reasoning. In 2010 for the first time, [3] proposed Hesitant fuzzy linguistic terms to address situations where decision-makers are hesitant about the degree of membership of an element to a fuzzy set. Hesitant fuzzy linguistic terms extend this concept to linguistic variables, allowing for a more nuanced representation of uncertainty. Afterward, researchers deliberated on diverse Fuzzy Linguistic Terms, proposing varied methods for their resolution. For example,[4] and[5] conducted some recent reviews on Integrated Fuzzy Multi-Criteria Decision-Making methods. Fast-forward, in October 2022, [6] proposed an Integrated Fuzzy DEMATEL-TOPSIS-VIKOR model applied to Service-Oriented Architecture (SOA). Additionally, [7] presented an integrated fuzzy model utilizing new fuzzy-BWM and fuzzy-TOPSIS for the evaluation and selection of mobile banking (m-banking) applications, highlighting that all the above papers are grounded in Fuzzy Linguistic terms.
[8], [9]both studies leveraged on Fuzzy Theory based on Fuzzy Linguistic Terms to address security aspect of mobile-edge computing and brilliant but needy students selection. [10],[11],[12],[13]each presented innovative applications of fuzzy Multi-Criteria Decision-Making (MCDM) methods utilizing fuzzy linguistic terms to solve complex problems in various domains.[11] introduced a fuzzy TOPSIS-based approach for optimizing cell selection during handovers in LTE networks, improving decision-making under uncertain conditions to enhance network performance.[12] proposed a Z-fuzzy TOPSIS method, integrating functional and dysfunctional judgments, to effectively select optimal transfer center locations, addressing the inherent fuzziness in spatial decision-making.[13] evaluated various fuzzy MCDM techniques to determine the best web services based on quality of service metrics, showcasing the comparative strengths and the degree of association among the Fuzzy MCDM methods used in managing imprecise data. [10] combined fuzzy DEMATEL and SAW methodologies to assess lecturers' performance across multiple criteria. The above papers demonstrated the effectiveness and adaptability of fuzzy MCDM approaches in handling fuzzy linguistic uncertainties across diverse application areas. However, the studies did not explore haste and intuition which has the potentials to better handle uncertainties.
The versatile Atanassov Intuitionistic Fuzzy Linguistic Terms, in their diverse iterations, have seamlessly integrated into various Fuzzy Multi-Criteria Decision-Making frameworks, tackling an array of challenges with finesse. [14] delved into the world of entropy measures for interval-valued intuitionistic fuzzy sets, offering insights that shine in the realm of group decision-making.[15] scrutinized trapezoidal intuitionistic fuzzy numbers within the framework of Intuitionistic Fuzzy Multi-Criteria Decision Making, comparing three pivotal ranking approaches—expected value-based, centroid-based, and score function-based—ultimately revealing their effective and precise alternative prioritization capabilities.[16] introduced the concept of intuitionistic fuzzy weighted entropy and proposed a novel method for solving intuitionistic fuzzy multicriteria decision-making problems. As an extension of fuzzy set theory, intuitionistic fuzzy sets have garnered significant attention from researchers due to their ability to effectively model common real-world Multi-Criteria Decision-Making situations characterized by uncertainty. For instance, [17], [18,19,20] provided significant contributions to the field of Integrated Fuzzy Intuitionistic Multi-Criteria Decision-Making (MCDM), applying these advanced methods to a variety of practical problems.[17] developed an effective MCDM approach using intuitionistic fuzzy sets with TOPSIS to evaluate smartphone alternatives based on consumer preferences, uniquely addressed high uncertainty in decision-making, and presented a real case study for the first time. [21] Evaluated of hospital web services using intuitionistic fuzzy AHP and intuitionistic fuzzy VIKOR.[22] identified decision criteria for cloud computing technology (CCT) selection, develop a framework using Interval Valued Intuitionistic Fuzzy (IVIF) sets to evaluate and choose the most suitable CCT, and apply this methodology through an empirical study. It extended the MULTIMOORA technique to handle uncertainty and conflicting parameters, demonstrating its applicability with an illustrative case study.[20] addressed the challenge of evaluating blockchain service providers by proposing an integrated multi-attribute group decision-making (MAGDM) method in an intuitionistic fuzzy environment. This method incorporated entropy and the best-worst method (BWM) to comprehensively weigh subjective and objective criteria, enhancing the reliability and reasonableness of decision outcomes. A numerical example and comparison were provided to demonstrate the method's practicality and usefulness, contributing to the advancement of blockchain technology and MAGDM analysis.
The concept of Hesitant Fuzzy Sets (HFS) arises in situations where decision makers grapple with uncertainty while assessing indicators, alternatives, variables, coefficients, and the like. This model becomes particularly relevant when experts hold differing opinions on parameter values due to incomplete information. Unlike traditional methods that assign a singular degree of membership to unknown parameters, Hesitant Fuzzy Sets accommodate the complexity by allowing for multiple degrees of membership for each parameter in these circumstances. After the introduction of Hesitant Fuzzy Linguistic terms by Torra, the technique has garnered significant attention from researchers in the field. [23] advanced the proposition of a proficient Shapley function tailored for probabilistic hesitant fuzzy cooperative games. [23] proposed approach is rooted in the utilization of the generalized Choquet integral, contributing to the enhancement of analytical frameworks in cooperative game theory within the context of probabilistic hesitant fuzzy sets. [24] proposed a pioneering integrated approach within the realm of Multiple Criteria Decision Making (MCDM), amalgamating the constructs of Linguistic Hesitant Fuzzy Sets (LHFSs) and the TODIM method (acronym in Portuguese denoting interactive and multi-criteria decision making).[24] primary objective was to undertake a comprehensive evaluation and selection process to identify the most suitable e-learning website for network teaching. Many more studies explored Hesitant Fuzzy Linguistic terms in varied categories such as Group Decision-Making Methodologies, Multi-Criteria-Making Techniques and Advanced Optimization Techniques.
Group decision-making methodologies, particularly those incorporating hesitant fuzzy linguistic frameworks, significantly enhance the precision and reliability of collective decisions in multi-attribute environments. For instance, [25] and [26] developed specific geometric operators and power geometric operators tailored for hesitant fuzzy contexts. Additionally, innovative approaches like the double hierarchy hesitant fuzzy linguistic preference information[27] and the extended Heronian mean operator[28] further refine the aggregation and structuring of group preferences.
Multi-criteria decision-making techniques are essential for optimizing decisions in environments with multiple conflicting criteria, and hesitant fuzzy linguistic frameworks are particularly effective in managing these complexities.[29] introduced a possibility degree-based linear assignment method, enhancing decision-making processes involving multiple criteria. Additionally, [30] applied hesitant fuzzy methods to address conflicting criteria in the optimization of electric vehicle charging station deployment, demonstrating the practical application of these frameworks in real-world problems.
Advanced optimization techniques that incorporate complex fuzzy information systems demonstrate the versatility and power of hesitant fuzzy methodologies in solving intricate decision-making problems.[31] showcased an advanced approach by integrating complex Pythagorean fuzzy N-soft information, thereby effectively handling uncertainty and complexity in multi-criteria optimization scenarios. [31]highlighted the significant improvements and applications of advanced optimization techniques facilitated by the incorporation of sophisticated fuzzy frameworks, underscoring their critical role in addressing complex decision-making challenges. However, a notable critique of the aforementioned studies is their omission of both haste and intuition in their models, elements which are essential for accurately representing uncertainties in decision-making processes. By not accounting for the urgency often inherent in real-world decision-making scenarios and the intuitive judgments that decision-makers frequently rely upon, these studies may fall short in fully capturing the complexities and nuances of uncertain environments.
Some few studies have also proposed Hesitant Intuitionistic Fuzzy Linguistics terms. For instance, [32] proposed a recommender system devised to assess and rank alternative tourist attractions by scrutinizing online reviews. evaluation hinged upon aspect-level sentiment analysis, integrated with a multi-criteria decision-making (MCDM) framework. Notably,[32] MCDM approach incorporated both intuitionistic and hesitant fuzzy information, enhancing the nuanced analysis of the complex and uncertain aspects inherent in the assessment process. [31] methodology provided a versatile decision-making tool tailored for the ranking-based fuzzy modeling of two-dimensional parameterized data. The CPFNS-VIKOR method amalgamated the pioneering attributes of the VIKOR method with the exemplary parametric structure intrinsic to the complex Pythagorean fuzzy N-soft model. In 2023, [33] proposed a theoretical foundation for Hesitant Intuitionistic Fuzzy linguistics terms and applied it to a hybrid Fuzzy DEMATEL-TOPSIS model for a cloud provider selection problem. The few studies above on Hesitant Intuitionistic Fuzzy Linguistics did not use datasets that balance subjective and objective aspects as well as offering a comprehensive evaluation. For instance, [32] used only online review dataset which may not reflect actual user experiences, may not present standardized and professional knowledge on the subject matter. Hence depriving the study of comprehensive evaluation. Also, [33] utilized only expert rating dataset which offered narrow perspectives due to limited representativeness affecting study’s generalizability and less practical insight because expert focused on theoretical or technical aspects of the Quality of Service(QoS) factors or criteria potentially overlooking practical, on the ground experiences on the subject matter. Hence, there is the need for studies that use Hesitant Intuitionistic Fuzzy Linguistics, balanced subjectivity with objectivity and ensure comprehensive evaluations.
Therefore, this study introduces a new Entropy-based Hesitant Intuitionistic Fuzzy TOPSIS method that is not only balanced but also offered a holistic evaluation for ranking web services. The main objective of this study is to develop an optimized ranking method for web services using a novel Entropy-based Hesitant Intuitionistic Fuzzy TOPSIS approach based on both qualitative and quantitative datasets.
Noteworthy Contributions of the present study are;
  • This pioneering study presents Hesitant Intuitionistic Fuzzy TOPSIS model by integrating entropy-based measures, improving its ability to manage uncertainty and variability, and increasing decision-making accuracy. The Entropy measure assigns weights based on QoS data from the WS-DREAM dataset, complementing expert QoS ratings.
  • This research enhances decision-making by introducing the Hesitant Intuitionistic Fuzzy TOPSIS model, which better handles hesitation and uncertainty, offering a more comprehensive evaluation method.
  • This research focuses on optimizing web services, providing tools for effective decision-making and demonstrating the model's effectiveness through a real-world example.
Section 2 details the theoretical foundations of entropy, Hesitant Intuitionistic(hesitationistic) Linguistic terms Fuzzy TOPSIS. Section 3 Illustrative case and results, demonstrating the effectiveness of the proposed model. Finally, Section 4 concludes the paper with a summary of findings and suggestions for future research directions.

2. Theoretical Foundations

2.1. Entropy Method Formula

The delineated equations encapsulate the procedural underpinnings of the entropy method, a methodological framework extensively employed in decision-making and multicriteria analysis. The initial formula Step 1 serves to normalize the matrix, effectuating a crucial transformation by dividing each matrix element by the summation of the corresponding column. This normalization is imperative for conferring probabilistic attributes to each column, thereby facilitating a coherent comparative analysis of criteria. Subsequently (Step 2), the second equation computes the entropy for each criterion, functioning as a metric of criterion impurity or disorder. Lower entropy values denote a higher degree of homogeneity within the distribution. (Step 3) The third equation advances the calculation of relative entropy wherein the relative purity of a criterion in relation to the aggregate number of criteria is ascertained. Elevated values indicate a more substantial influence of the criterion on the decision-making process. Finally (Step 4), the fourth equation establishes the weights corresponding to each criterion, emblematic of their respective importance in the decision-making milieu. Criteria with augmented relative entropy garner proportionally higher weights, thereby manifesting an enhanced impact on the overarching decisional landscape. This methodological framework, encapsulated in these formulas, provides a methodically rigorous approach for the objective evaluation and prioritization of diverse criteria characterized by distinct levels of significance and uncertainty within decision-making paradigms. Below are the steps
X i j = X i j Σ = 1 m X i j
E j = i = 1 m X i j   log ( X i j )                                                                                    
R j = log ( m )   E j
W j = R j Σ j = 1 n R j

2.2. Hesitant Intuitionistic Fuzzy Linguistic Terms.

For information on the detailed theoretical foundation of the Hesitant Intuitionistic Fuzzy Linguistic Terms see
Definition 2: Finite Linguistics term [33] B = k a , k b , . , k e   } L subset of B
M a x ( L ) = M a x ( k i ) = k j ,       k i   L ,   k i k J       i ;
M i n ( L ) = M i n ( k i ) = k j ,       k i   L ,   k i k J       j .
A = { ( x , P x , P ' x ) | x Y      
M a x ( P ( x ) +   M i n ( P ' x ) k j  
M i n ( P ( x ) +   M a x ( P ' x ) k j  
Definition 3: HIF on Y are functions P and P ' subset of B[33]
B = k a : V e r y P o o r V P , k b : P o o r P , k c : F a i r F , k d : G o o d G , k e : E x c e l l e n t E  
Definition 4: The envelope of an HIF Z is given below[33];
Z = x 1 ,   k b :   P o o r ,   k c   : F a i r ,       k d     : G o o d ,   k c   : F a i r ,   k d     : G o o d ( G ) ) , x 2 , ( k d     : G o o d ) , k e   : E x c e l l e n t E ,   k a : V e r y   P o o r ,   k b : P o o r ) ) }   ( 1
e n v ( Z ) = { x 1 , min P x 1 , , max P x 1 , , { x 1 , min P ' x 1 , , max P ' x 1 , | x i Z }
e n v ( Z x = min P x 1 , , max P x 1 , , { x 1 , min P ' x 1 , , max P ' x 1 ,
B = { k a : V e r y   P o o r V P , k b : P o o r ( P ) , k c   : F a i r F ,   k d     : G o o d G , k e   : E x c e l l e n t ( E ) } ,
Z = { x 1 , (   k a : V e r y   P o o r , k b : P o o r ,   k c   : F a i r ,   k d     : G o o d , ) ) , ( x 2 , (   k d     : G o o d ,   k e   : E x c e l l e n t , k a : V e r y   P o o r ,   k b : P o o r ) )                                                
Min P x 1 , = M i n ( k a : V e r y   P o o r V P , k b : P o o r ( P ) , k c   : F a i r F = k c   ;        
Max P x 1 , = M a x ( k a : V e r y   P o o r V P , k b : P o o r ( P ) , k c   : F a i r F = k c   ;
Min P ' x 1 , = M i n k c   : F a i r ,   k d     : G o o d = k c   ;
Max P ' x 1 , = M a x k c   : F a i r ,   k d     : G o o d = k d   ;    
Min P x 2 , = M i n ( k d : G o o d , k e : E x c e l l e n t ) = k d ;
Max P x 2 , = M a x ( k d : G o o d , k e : E x c e l l e n t ) = k d ;        
Min P ' x 2 , = M i n ( k a : V e r y   P o o r , , k b : P o o r ) = k d ;
Max P ' x 2 , = M a x k a   : V e r y   P o o r ,   k b     : P o o r = k c   ;
n v z = x 1 , n v z x 1 , x 2 , e n v ( z x 2 ) )   } ,   { x 1 , [   k a , k c   ] , [ k c   ,   k d   ] , ( x 2 , [   k d ,   k e   ] , [   k a   , k b   , ]   } ,
( K ( U ) = ( [ T p u   ,   R q u ] ,   T p x   ,   R q x ]   ) ,
d K u , K v = p U p V +   q U q V + | q u         q v |
d ( K ( u ) , K ( v ) = 0   i f   a n d   o n l y   K ( u ) = K ( V )
d ( K ( u ) , K ( v ) ) = d ( K ( V ) , K ( u )
  • Fuzzy TOPSIS Algorithm
In the domain of decision-making analysis, a multifaceted framework has been devised, encompassing distinct steps to refine the precision of evaluations. Firstly (Step 1), the construction of a Fuzzy Decision Matrix using Equation (29) entails the systematic organization of decision alternatives and criteria from five experts, populated with the proposed Hesitant Intuitionistic Fuzzy Linguistic Terms or fuzzy numbers to encapsulate inherent uncertainty, hesitation and intuition from human(experts). Subsequently (Step 2), normalization grounded on Equations (30) and (31) ensures equitable comparisons across diverse criteria. (Step 3) The Fuzzy Weighted Normalized Decision Matrix based on Equation (32) is then derived sourcing weights (Step 4) The extreme boundaries within the decision space are delineated through the formulation of the Fuzzy Positive Ideal Solution and Fuzzy Negative Ideal Solution using Equations (33) and (34). (Step 5) Distances between alternatives and these ideals are quantified using (Equations (35), (36), and (37), expressing the divergence from optimal outcomes. Finally (Step 6), the Closeness Coefficient (Equation 38) serves a pivotal role, ranking alternatives based on their proximity to ideal solutions and adherence to identified criteria. This systematic amalgamation of fuzzy logic, normalization, weighting, and distance metrics constitutes a robust methodology for decision-making under conditions of uncertainty, hesitation and intuition of both quantitative and qualitative datasets.
Step 1: The Fuzzy TOPSIS Decision Matrix
            R 1                 R 2         R 3                   R m   Z = C 1                     C 2     C 3       C n 1 1 2 1 3 1           m 1       1 2 2 2 3 2         m 2   1 3 2 3 3 3       m 3                   1 n 2 n 3 n m n , i = 1,2 , , m ; j = 1,2 , , n                                  
Where a ~ i j = is the criterion value of alternative i for criterion j for the ith expert.
Step 2 The Fuzzy TOPSIS Normalization
r ~ i j = a i j c j * , b i j c j * , c i j c j * ;   ;         c j * = m a x i   c i j   ;   P o s i t i v e   i d e a l   s o l u t i o n
r ~ i j = ( a j c i j , a j b i j , a j a i j )     a j = m i n i   a i j ;   N e g a t i v e   i d e a l   s o l u t i o n
v ~ i j = A i j .   W j
A * = v ~ 1 * , v ~ 2 * , , v ~ n * = max j v ij | i B , min j v ij | i C    
A = v ~ 1 , v ~ 2 , , v ~ n = min j v ij | i B , max j v ij | i C    
S i * = j = 1 n d ( v ~ i j , v ~ j * )   i = 1,2 , . . . . . . . . m
S i = j = 1 n d ( v ~ i j , v ~ j )     i = 1.2 , . . . . . . . . . m    
d v M ~ 1 , M ~ 2 = 1 3 a 1 a 2 2 + b 1 b 2 2 + c 1 c 2 2  
C C i = S i S i + + S i

3. Implementation

In the context of an e-commerce platform, the optimization of web services, namely; S1, S2, S3, and S4, becomes pivotal for ensuring seamless user interactions. These services cater to diverse aspects such as product search, order processing, user authentication, and content delivery. The selection of the optimal service hinges on key performance criteria, namely Availability, Response Time, Reliability, and Latency. Availability, representing the operational percentage, is critical for round-the-clock accessibility. Response Time and Reliability play key roles in providing a swift and trustworthy user experience, while Latency influences real-time interactions. Employing the proposed Entropy-based Hesitant Intuitionistic Fuzzy TOPSIS model involves assigning weights to these criteria and converting normalized data to fuzzy numbers, addressing uncertainties, hesitant and intuition. The calculation of entropy aids in measuring uncertainty levels, and subsequent weights derived from entropy values guide the decision-making process. The resulting optimal service selection enhances user experience, boosts reliability in transactions, and optimally utilizes resources, thus ensuring the e-commerce platform's sustained competitiveness and customer satisfaction. Since regular validation and updates to the model with real-world data are crucial for adapting to evolving conditions and maintaining the optimization of web services, this validates the model with real-world web service dataset downloaded from WS-DREAM dataset.
Table 1. Demographics of Experts.
Table 1. Demographics of Experts.
Attribute Expert 1 Expert 2 Expert 3 Expert 4 Expert 5
Name E1 E2 E3 E4 E5
Field of Expertise Data Science Machine Learning Artificial Intelligence Cybersecurity Data Analytics
Years of Experience 15 20 12 18 10
Highest Degree PhD in Data Science PhD in Computer Science PhD in AI PhD in Information Security PhD in Statistics
Publications 25 40 30 35 20
Professional Roles Senior Lecturer Research Scientist Consultant CTO Professor
Awards & Recognition Data Scientist of the Year ACM Fellow AI Pioneer Award Top Cybersecurity Expert IEEE Distinguished Award
Affiliation University A Research Lab B Company C University D University E
Mentorship PhD Supervision, Workshops Industry Training Research Supervision Master’s Supervision PhD Supervision
Table 2. Decision Matrix of extracted dataset.
Table 2. Decision Matrix of extracted dataset.
Availability Response Time Reliability Latency
96 93.37 67 41.66 S1
84 134.07 60 8.21 S2
83 132 73 16 S3
97 151.3 73 8.66 S4
Calculate the Sum of Each Column
A v a i l a b i l i t y = 96 + 84 + 83 + 97 = 360
R e s p o n s e   T i m e = 93.37 + 134.07 + 132 + 151.3 = 510.74
R e l i a b i l i t y = 273
L a t e n c y = 74.53
Normalize
A v a i l a b i l i t y = 96 / 360 + 84 / 360 + 83 / 360 + 97 / 360 = 360 / 360
R e s p o n s e   T i m e = 93.37 / 510.74 + 134.07 / 510.74 + 132 / 510.74 + 151.3 / 510.74 = 510.74 / 510.74
Table 3. Normalized Decision Matrix based on Equation (1).
Table 3. Normalized Decision Matrix based on Equation (1).
Availability Response Time Reliability Latency
0.2667 0.183 0.2458 0.5593 S1
0.2333 0.183 0.2198 0.1103 S2
0.2306 0.2586 0.2674 0.2145 S3
0.2694 0.2956 0.2674 0.116 S4
Entropy for Each Criterion.
E A v a i = ( 0.2667 l o g 2 ( 0.2667 ) + 0.2333 l o g 2 ( 0.2333 ) + 0.2306 l o g 2 ( 0.2306 ) + 0.2694 l o g 2 ( 0.2694 ) ) = 1.922
E R T i m e = ( 0.183 l o g 2 ( 0.183 ) + 0.2628 l o g 2 ( 0.2628 ) + 0.2586 l o g 2 ( 0.2586 ) + 0.2956 l o g 2 ( 0.2956 ) ) = 1.995
E R e l = ( 0.2458 l o g 2 ( 0.2458 ) + 0.2198 l o g 2 ( 0.2198 ) + 0.2674 l o g 2 ( 0.2674 ) + 0.2674 l o g 2 ( 0.2674 ) ) = 1.963
E L a t e n c y = ( 0.5593 l o g 2 ( 0.5593 ) + 0.1103 l o g 2 ( 0.1103 ) + 0.2145 l o g 2 ( 0.2145 ) + 0.116 l o g 2 ( 0.116 ) ) = 1.492
Calculating Redundancy for Criteria
R A v a i l a b i l i t y = l o g ( 4 ) 1.922 = 0.536
R R e s p o n s e T i m e = l o g ( 4 ) 1.995 = 0.609
R R e l i a b i l i t y = l o g ( 4 ) 1.963 = 0.577
R L a t e n c y = l o g ( 4 ) 1.492 = 0.106
Weight Computation
W A v a i l a b i l i t y = 0.536 ( 0.536 ) + ( 0.609 ) + ( 0.577 + ( 0.106 )   = 0.293                                                                                                                                            
W R e s p o n s e T i m e = 0.609 ( 0.536 ) + ( 0.609 ) + ( 0.577 + ( 0.106 )   = 0.333                                                                                                                                      
W R e l i a b i l i t y = 0.577 ( 0.536 ) + ( 0.609 ) + ( 0.577 + ( 0.106 )   = 0.315                                                                                                                                  
W L a t e n c y = 0.106 ( 0.536 ) + ( 0.609 ) + ( 0.577 + ( 0.106 )   = 0.058                                                                                                                                  
Table 4. Proposed Hesitant Intuitionistic Fuzzy Linguistic Scale.
Table 4. Proposed Hesitant Intuitionistic Fuzzy Linguistic Scale.
Code Linguistic terms L M U
1 Very low 1 1 3
2 Low 1 3 5
3 Medium 3 5 7
4 High 5 7 9
5 Very high 7 9 9
Table 5. Fuzzy TOPSIS Decision Matrix.
Table 5. Fuzzy TOPSIS Decision Matrix.
Availability Response Time Reliability Latency
S1 (6.600,8.600,9.000) (4.600,6.600,8.200) (4.200,6.200,7.800) (4.600,6.200,7.400)
S2 (3.800,5.400,7.400) (5.000,7.000,8.200) (3.400,5.000,6.600) (4.600,6.600,8.200)
S3 (3.000,4.200,5.800) (3.000,5.000,7.000) (4.600,6.600,7.800) (4.600,6.600,8.600)
S4 (3.800,5.800,7.800) (3.000,4.200,5.800) (5.800,7.800,8.200) (5.400,7.400,8.600)
c j * = m a x { 9.000,7.400,5.800,7.800 } = 9.00                                                                                                                                                                                                                                                                    
r i j = ( 6.600 / 9.000 , 8.600 / 9.000 , 9.000 / 9.000 ) =   ( 0.733,0.956,1.000 )                                                                                                                                                                                              
Table 6. Fuzzy Normalized Decision Matrix.
Table 6. Fuzzy Normalized Decision Matrix.
Availability Response Time Reliability Latency
S1 (0.733,0.956,1.000) (0.366,0.455,0.652) (0.512,0.756,0.951) (0.622,0.742,1.000)
S2 (0.422,0.600,0.822) (0.366,0.429,0.600) (0.415,0.610,0.805) (0.561,0.697,1.000)
S3 (0.333,0.467,0.644) (0.429,0.600,1.000) (0.561,0.805,0.951) (0.535,0.697,1.000)
S4 (0.422,0.644,0.867) (0.517,0.714,1.000) (0.707,0.951,1.000) (0.535,0.622,0.852)
S 1   o f   A v a i l a b i l i t y   ( ( 0.293 * 0.733 ) , ( 0.293 * 0.956 ) , ( 0.293 * 1 ) ) = ( 0.215,0.280,0.293 )
Table 7. The Fuzzy Weighted Normalized Decision Matrix.
Table 7. The Fuzzy Weighted Normalized Decision Matrix.
Availability Response Time Reliability Latency
S1 (0.215,0.280,0.293) (0.122,0.151,0.217) (0.161,0.238,0.300) (0.036,0.043,0.058)
S2 (0.124,0.176,0.241) (0.122,0.143,0.200) (0.131,0.192,0.254) (0.033,0.040,0.058)
S3 (0.098,0.137,0.189) (0.143,0.200,0.333) (0.177,0.254,0.300) (0.031,0.040,0.058)
S4 (0.124,0.189,0.254) (0.172,0.238,0.333) (0.223,0.300,0.315) (0.031,0.036,0.049)
Positive Ideal Solution (PIS)
v ~ 1 * = [\left(\max\below{j} {0.215, 0.124, 0.098, 0.124} \right) = 0.215 \]
v ~ 2 * = [\left(\max\below{j} {0.280, 0.176, 0.137, 0.189} \right) = 0.280 \]
v ~ 3 * = [\left(\max\below{j} {0.293, 0.241, 0.189, 0.254} \right) = 0.293 \]
v ~ 4 * = [\left(\max\below{j} {0.293, 0.217, 0.189, 0.254} \right) = 0.293 \]
Negative Ideal Solution (NIS)
v ~ 1 = [\left(\min\below{j} {0.215, 0.124, 0.098, 0.124} \right) = 0.098 \]
v ~ 2 = [\left(\min\below{j} {0.280, 0.176, 0.137, 0.189} \right) = 0.137 \]
v ~ 3 = [\left(\min\below{j} {0.293, 0.241, 0.189, 0.254} \right) = 0.189 \]
v ~ 4 = [\left(\min\below{j} {0.293, 0.217, 0.189, 0.254} \right) = 0.189 \] Hence, for Availability, the PIS
is (0.215, 0.280, 0.293, 0.293), and the NIS is (0.098, 0.137, 0.189, 0.189).
  C   o f   S 1 = 0.253 0.069 + 0.253         = 0.785                                                                                                                                                                                                                                                    
C   o f   S 2 = 0.142 0.18 + 0.142         = 0.441                                                                                                                                                                                                                                                    
C   o f   S 3 = 0 . O 83 0.251 + 0.083         = 0.248                                                                                                                                                                                                                                                    
C   o f   S 4 = 0.147 0.177 + 0.147         = 0.454                                                                                                                                                                                                                                                    
Table 8. Fuzzy Positive and Negative Ideal solutions.
Table 8. Fuzzy Positive and Negative Ideal solutions.
Positive ideal Negative ideal
Availability (0.215,0.280,0.293) (0.098,0.137,0.189)
Response Time (0.122,0.143,0.200) (0.172,0.238,0.333)
Reliability (0.223,0.300,0.315) (0.131,0.192,0.254)
Latency (0.031,0.036,0.049) (0.036,0.043,0.058)
Table 9. Fuzzy Distance Positive and Negative.
Table 9. Fuzzy Distance Positive and Negative.
Distance from positive ideal Distance from negative ideal
S1 0.069 0.253
S2 0.18 0.142
S3 0.251 0.083
S4 0.177 0.147

4. Results and Discussion

Table 9 and Figure 1 presented ranking results, each service (S1, S2, S3, and S4) has been assigned a corresponding Coefficient Index (Ci), determining their relative performance based on the specified criteria. The Ci values indicate the aggregated scores achieved by each service through the application of the Entropy-based Hesitant Intuitionistic Fuzzy TOPSIS model. According to the ranking, Service S1 emerges as the frontrunner with a Ci of 0.785, securing the top position. S4 closely follows with a Ci of 0.454, securing the second rank. Meanwhile, S2 and S3 exhibit Ci values of 0.441 and 0.248, respectively, resulting in the third and fourth positions. The ranking order is S1>S4>S2>S3. This finding is similar to [32] finding where five(5) Tourist Attractions were ranked in the order A1>A2>A5 >A4 >A3.Also, this study’s finding is similar to the finding of [33] where Amazon Web Service (0.903) ranked 1st > Microsoft Azure (0.515) ranked 2nd > Google Cloud Platform (0.398) ranked 3rd > Dropbox (0.149) ranked 4th. These rankings signify the optimized selection of web services for the e-commerce platform, aligning with the prioritization of criteria encompassing Availability, Response Time, Reliability, and Latency. The application of the proposed model contributes to a methodical and informed decision-making process, enhancing the overall operational efficiency and performance of the web services within the e-commerce framework.
Table 10. Closeness Coefficient.
Table 10. Closeness Coefficient.
Ci Rank
S1 0.785 1
S2 0.441 3
S3 0.248 4
S4 0.454 2

5. Conclusion

This research introduces a novel methodology by proposing an Entropy-based Hesitant Intuitionistic Fuzzy Linguistic Term, synergistically applied with the established TOPSIS method, to address the optimization challenges inherent in web services. The computation of objective weights for criteria using the Entropy method, grounded in the WS-DREAM dataset, adds a layer of precision to the decision-making process. The active involvement of a panel of five experts in rating Quality of Service criteria, facilitated by Fuzzy TOPSIS and the proposed Hesitant Intuitionistic Fuzzy Linguistic terms, establishes a comprehensive and informed basis for web service optimization. The practical application of the methodology to four distinct web services (S1, S2, S3, and S4) with respect to Availability, Response Time, Reliability, and Latency yielded promising results, where S1 emerged as the optimal service with a Coefficient Index of 0.785. This outcome underscores the tangible effectiveness of the proposed technique in addressing real-world challenges. Looking forward, potential research avenues include extending the application of Hesitant Intuitionistic Fuzzy Linguistic terms to collaborate with other Multi-Criteria Decision-Making Methods, thereby contributing to the continuous evolution and enhancement of web service optimization methodologies.

References

  1. L. Zadeh, “Fuzzy Sets,” Inf. Control, vol. 8, pp. 338–353, 1965. [CrossRef]
  2. K. T. Atanassov, “Intuitionistic Fuzzy Sets,” Fuzzy Sets Syst., vol. 20, no. 1986, pp. 87–96, 1986. [CrossRef]
  3. V. Torra, “Hesitant Fuzzy Sets Vicenc¸Torra∗,” Int. J. ofIntelligent Syst., vol. 29, no. 2, pp. 495–524, 2010. [CrossRef]
  4. P. Aazagreyir, P. Appiahene, O. Appiah, and S. Boateng, “An Integrated Fuzzy Multi-Criteria Decision- Making Methods for Service Selection : A Systematic Literature Review and Meta- Analysis,” J. Theor. Appl. Inf. Technol., vol. 100, no. 15, pp. 4671–4697, 2022.
  5. P. Aazagreyir, P. P. Aazagreyir, P. Appiahene, O. Appiah, and S. Boateng, “GIS-Based Fuzzy Multi-Criteria Decision Making Methods : A Systematic Review And Meta- Analysis,” J. Theor. Appl. Inf. Technol., vol. 100, no. 14, 2022.
  6. P. Aazagreyir, P. Appiahene, O. Appiah, and S. Boateng, “An integrated fuzzy-VIKOR-DEMATEL-TOPSIS technique for assessing QoS factors of SOA,” Int. J. Adv. Appl. Sci., vol. 9, no. 10, pp. 149–165, 2022.
  7. P. K. Roy and K. Shaw, “An integrated fuzzy model for evaluation and selection of mobile banking (m-banking) applications using new fuzzy-BWM and fuzzy-TOPSIS,” Complex Intell. Syst., vol. 8, no. 3, pp. 2017–2038, 2022. [CrossRef]
  8. G. Li et al., “Fuzzy Theory Based Security Service Chaining for Sustainable Mobile-Edge Computing,” Mob. Inf. Syst., vol. 2017, 2017. [CrossRef]
  9. P. Aazagreyir, J. B. K. Damnyag, and M. Kuuboore, “Brilliant but Needy Students Selection Using Fuzzy Logic,” Int. J. Comput. Eng. Inf. Technol., vol. 11, no. 8, pp. 178–185, 2019.
  10. P. Aazagreyir et al., “Fuzzy DEM-SAW: A Novel Hybridized Model of Fuzzy DEMATEL-SAW in Lecturers’ Performance Evaluation Based on Teaching, Research, Service and Commercialization (TRSC) Criteria for Promotion,” J. Theor. Appl. Inf. Technol., vol. 102, no. 11, pp. 4807–4817, 2024.
  11. Y. S. Hussein, B. M. Ali, M. F. A. Rasid, A. Sali, and A. M. Mansoor, “A novel cell-selection optimization handover for long-term evolution (LTE) macrocellusing fuzzy TOPSIS,” Comput. Commun., vol. 73, pp. 22–33, 2016. [CrossRef]
  12. N. Tüysüz and C. Kahraman, “A novel decomposed Z-fuzzy TOPSIS method with functional and dysfunctional judgments: An application to transfer center location selection,” Eng. Appl. Artif. Intell., vol. 127, no. PA, p. 107221, 2024. [CrossRef]
  13. P. Aazagreyir, P. Appiahene, O. Appiah, and S. Boateng, “Comparative analysis of fuzzy multi-criteria decision-making methods for quality of service-based web service selection,” IAES Int. J. Artif. Intell., vol. 13, no. 2, pp. 1408–1419, 2024. [CrossRef]
  14. C. Wei and Y. Zhang, “Entropy Measures for Interval-Valued Intuitionistic Fuzzy Sets and Their Application in Group Decision-Making,” Math. Probl. Eng., vol. 2015, 2015. [CrossRef]
  15. Z. Tarmudi and N. Abd Rahman, Diverse Ranking Approach in MCDM Based on Trapezoidal Intuitionistic Fuzzy Numbers, vol. 942. Springer International Publishing, 2020. [CrossRef]
  16. J. Z. Wu and Q. Zhang, “Multicriteria decision making method based on intuitionistic fuzzy weighted entropy,” Expert Syst. Appl., vol. 38, no. 1, pp. 916–922, 2011. [CrossRef]
  17. G. Büyüközkan and S. Güleryüz, “Multi Criteria Group Decision Making Approach for Smart Phone Selection Using Intuitionistic Fuzzy TOPSIS,” Int. J. Comput. Intell. Syst., vol. 9, no. 4, pp. 709–725, 2016. [CrossRef]
  18. G. Büyüközkan and F. Göçer, “Application of a new combined intuitionistic fuzzy MCDM approach based on axiomatic design methodology for the supplier selection problem,” Appl. Soft Comput. J., vol. 52, pp. 1222–1238, 2017. [CrossRef]
  19. G. Büyüközkan, O. Feyzioğlu, and C. A. Havle, “Analysis of success factors in aviation 4.0 using integrated intuitionistic fuzzy MCDM methods,” Adv. Intell. Syst. Comput., vol. 1029, pp. 598–606, 2020. [CrossRef]
  20. S. Liu, Y. Hu, X. Zhang, Y. Li, and L. Liu, “Blockchain Service Provider Selection Based on an Integrated BWM-Entropy-TOPSIS Method under an Intuitionistic Fuzzy Environment,” IEEE Access, vol. 8, pp. 104148–104164, 2020. [CrossRef]
  21. G. Büyüközkan, O. Feyzioǧlu, and F. Gocer, “Evaluation of hospital web services using intuitionistic fuzzy AHP and intuitionistic fuzzy VIKOR,” IEEE Int. Conf. Ind. Eng. Eng. Manag., vol. 2016-Decem, pp. 607–611, 2016. [CrossRef]
  22. G. Büyüközkan, F. Göçer, and O. Feyzioǧlu, “Cloud computing technology selection based on interval valued intuitionistic fuzzy group decision making using MULTIMOORA approach,” IEEE Int. Conf. Fuzzy Syst., 2017. [CrossRef]
  23. J. Lin, Z. Xu, Y. Huang, and R. Chen, “The Choquet integral-based Shapley function for n-person cooperative games with probabilistic hesitant fuzzy coalitions,” Expert Syst. Appl., vol. 213, no. PA, p. 118882, 2023. [CrossRef]
  24. J. W. Gong, H. C. Liu, X. Y. You, and L. Yin, “An integrated multi-criteria decision making approach with linguistic hesitant fuzzy sets for E-learning website evaluation and selection,” Appl. Soft Comput., vol. 102, p. 107118, 2021. [CrossRef]
  25. W. Wang and X. Liu, “Power Geometric Operators of Hesitant Multiplicative Fuzzy Numbers and Their Application to Multiple Attribute Group Decision Making Lei,” Math. Probl. Eng., vol. 20, no. 3, pp. 371–390, 2014. [CrossRef]
  26. J. Wu, F. Liu, Y. Rong, Y. Liu, and C. Liu, “Some hesitant fuzzy geometric operators and their application to multiple attribute group decision making,” Math. Probl. Eng., vol. 2020, 2020. [CrossRef]
  27. R. Krishankumar, K. S. Ravichandran, V. Shyam, S. V Sneha, S. Kar, and H. Garg, “Multi-attribute group decision-making using double hierarchy hesitant fuzzy linguistic preference information,” Neural Comput. Appl., vol. 32, no. 17, pp. 14031–14045, 2020. [CrossRef]
  28. M. Shi, Y. Xiao, and Q. Wan, “Extended Heronian Mean Based on Hesitant Fuzzy Linguistic Information for Multiple Attribute Group Decision-Making,” Complex., vol. 2019, 2019. [CrossRef]
  29. X. Gou, Z. Xu, and H. Liao, “Hesitant Fuzzy Linguistic Possibility Degree-Based Linear Assignment Method for Multiple Criteria Decision-Making,” Int. J. Inf. Technol. Decis. Mak., vol. 18, no. 1, pp. 365–387, 2019. [CrossRef]
  30. P. G. Panah, S. M. Bornapour, S. M. Nosratabadi, and J. M. Guerrero, “Hesitant fuzzy for conflicting criteria in multi-objective deployment of electric vehicle charging stations,” Sustain. Cities Soc., vol. 85, no. February, p. 104054, 2022. [CrossRef]
  31. M. Akram, F. Wasim, J. C. R. Alcantud, and A. N. Al-Kenani, “Multi-criteria Optimization Technique with Complex Pythagorean Fuzzy N-soft Information,” Int. J. Comput. Intell. Syst., vol. 14, no. 1, 2021. [CrossRef]
  32. Y. Qin, X. Wang, and Z. Xu, “Ranking Tourist Attractions through Online Reviews: A Novel Method with Intuitionistic and Hesitant Fuzzy Information Based on Sentiment Analysis,” Int. J. Fuzzy Syst., vol. 24, no. 2, pp. 755–777, 2022. [CrossRef]
  33. P. Aazagreyir, P. Appiahene, O. Appiah, and S. Boateng, “A Novel Hesitant Intuitionistic Fuzzy DEMATEL-TOPSIS model for Cloud Service Provider Selection,” SSRN Electron. J., 2023.
Figure 1. Service Rankings.
Figure 1. Service Rankings.
Preprints 118400 g001
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated