Next Article in Journal
Sea Surface Wind Speed Retrieval from Marine Radar Image Sequences Based on GLCM-Derived Texture Features
Previous Article in Journal
Autoencoder-like Sparse Non-Negative Matrix Factorization with Structure Relationship Preservation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Navigating Cross-Border E-Commerce: Prioritizing Logistics Partners with Hybrid MCGDM

School of Economics and Management, Shanghai Maritime University, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
Entropy 2025, 27(8), 876; https://doi.org/10.3390/e27080876
Submission received: 18 June 2025 / Revised: 31 July 2025 / Accepted: 18 August 2025 / Published: 19 August 2025
(This article belongs to the Section Complexity)

Abstract

As global e-commerce expands, efficient cross-border logistics services have become essential. To support the evaluation of logistics service providers (LSPs), we propose HD-CBDTOPSIS (Technique for Order Preference by Similarity to Ideal Solution with heterogeneous data and cloud Bhattacharyya distance), a hybrid multi-criteria group decision-making (MCGDM) model designed to handle complex, uncertain data. Our criteria system integrates traditional supplier evaluation with cross-border e-commerce characteristics, using heterogeneous data types—including exact numbers, intervals, digital datasets, multi-granularity linguistic terms, and linguistic expressions. These are unified using normal cloud models (NCMs), ensuring uncertainty is consistently represented. A novel algorithm, improved multi-step backward cloud transformation with sampling replacement (IMBCT-SR), is developed for converting dataset-type indicators into cloud models. We also introduce a new similarity measure, the Cloud Bhattacharyya Distance (CBD), which shows superior discrimination ability compared to traditional distances. Using the coefficient of variation (CV) based on CBD, we objectively determine criteria weights. A cloud-based TOPSIS approach is then applied to rank alternative LSPs, with all variables modeled using NCMs to ensure consistent uncertainty representation. An application case and comparative experiments demonstrate that HD-CBDTOPSIS is an effective, flexible, and robust tool for evaluating cross-border LSPs under uncertain and multi-dimensional conditions.

1. Introduction

Under the development opportunities presented by economic globalization, industrial digitization, and the Belt and Road Initiative, cross-border e-commerce integrates both e-commerce and international trade, which provides consumers with a wider variety of commodities and a more convenient way of shopping. Therefore, it has become an emerging format in international trade and a significant driving force of national economic growth. According to a report released by Statista in 2024 (Cross-border e-commerce in North America), the global cross-border e-commerce transaction volume approached 190.1 trillion dollars in 2023, and is expected to reach 290.2 trillion dollars by 2030. The favorable development trend and enormous market potential have attracted world-renowned e-commerce platforms represented by Alibaba, JingDong, Amazon, etc., to actively expand their cross-border e-commerce businesses. At the same time, an increasing number of overseas suppliers sell high-quality foreign products to end consumers through cross-border e-commerce platforms.
Compared with traditional trade forms, cross-border e-commerce greatly improves the cross-border operation efficiency of business flow, capital flow, and information flow via computer network equipment, while logistics must be provided by real logistics providers. Therefore, the vigorous development of cross-border e-commerce relies on efficient and reliable cross-border logistics services. At present, cross-border logistics involves multiple stages, including domestic warehousing and packaging, cross-border transportation, customs clearance, overseas delivery, and after-sales support. Complex intermediate links make cross-border logistics management more challenging. Any changes in links can bring potential risks to the entire supply chain network, even leading to problems, such as high return rates and rising costs. The trend of modern enterprise management is to reduce the number of suppliers and establish a stable cooperative relationship based on mutual trust and mutual benefit, which exacerbates the risk in the selection of cross-border LSPs. Moreover, when consumers purchase cross-border products, the most important factors are product cost performance and delivery speed. Due to the differences in geographical and cultural distances, overseas suppliers may make incorrect decisions on product pricing or logistics resource allocation in situations of demand information asymmetry, which results in reducing consumer satisfaction and overall supply chain performance. How to select the appropriate logistics service providers (LSPs) will play a crucial role in the development of cross-border e-commerce enterprises.
Supplier selection or third-party LSP selection is a typical multi-criteria decision making (MCDM) problem. Hausman et al. [1] took a supply chain perspective to consider logistics performance, selecting import and export activities’ cost, time, and complexity as criteria. Zeng et al. [2] focused on the LSP evaluation from financial and non-financial perspectives. Based on supply chain risk, Chen and Wu [3] proposed 17 criteria from six dimensions: cost, quality, deliverability, technology, productivity and service. Yao [4] systematically evaluated cross-border e-commerce supply chain partners from the perspectives of environmental risk, commodity risk, venture risk, logistics risk. Kumar et al. [5] and Hendiani and Walther [6] established sustainable supplier evaluation criteria systems, including economic, social, and environmental factors, such as quality, energy use, pollution control, and reputation. Alkhatib et al. [7] highlighted that internet-based technology and cooperation relationship are key factors reflecting the LSP’s resource and capability.
After constructing the evaluation criteria system that has been fully considered in many aspects, many scholars have designed the criteria weight and alternatives ranking methods. For selecting third-party LSP of agricultural products, Huang et al. [8] established an evaluation criteria system with 13 indicators including customer satisfaction, in which quantitative indicators were modeled with fuzzy error functions according to benefit type and cost type, respectively. Comprehensive loss, overall coordination, and final ranking were calculated based on error loss. Li et al. [9] screened 11 listed logistics enterprises and obtained eight quantitative criteria from financial statements. After max-min normalization of the evaluation data, the criteria weight was calculated by entropy method. Grey relational analysis and TOPSIS were used to rank the innovation performance of enterprises, respectively. In terms of score variance, TOPSIS had greater discrimination ability. Their studies [8,9] did not consider uncertain information and group decision-making. Supplier selection as a complex decision-making process, is easily influenced by the subjectivity and vagueness of human judgment. Li [10] integrated rough set theory and gray theory with TOPSIS to evaluate LSP. Hendiani and Walther [6] mapped the linguistic terms obtained through expert consultation to interval intuitionistic fuzzy sets as criteria weights. Lin and Tseng [11] applied interval-valued triangular fuzzy numbers to represent the evaluation values and criteria weights for qualitative criteria. Qin et al. [12] used 2-order additive fuzzy measures to describe independence, redundancy, and complementarity correlation among criteria, and aggregated the evaluation of correlative criteria based on Choquet integral. Wang et al. [13] and Ramakrishnan and Chakraborty [14] converted linguistic variables into cloud models to completely reflect the randomness and fuzziness of qualitative concepts. Ghadikolaei et al. [15] combined extended hesitant fuzzy linguistic information and VIKOR method for group decision-making. Under group consensus, Kar [16] adopted fuzzy AHP for criteria weight determination and fuzzy NN for supplier prioritization. Some researchers only employ quantitative criteria [9,10,12,17], while others only use qualitative criteria [6,11,13,14,15,16]. However, decision makers with different experiences and preferences may provide diverse types of evaluation information, such as exact numbers and natural languages. Furthermore, different criteria are appropriate for using heterogeneous data representations. Li et al. [18] used the TODIM method to process heterogeneous evaluation information including crisp numbers, interval numbers, and linguistic terms. Yang et al. [19] comprehensively considered heterogeneous data evaluation, representing crisp values, interval numbers, statistical data, and linguistic terms as normal cloud models (NCMs).
The small-batch, high-frequency cross-border e-commerce business model places higher requirements on the reliability and flexibility of the supply chain. Nevertheless, in the field of cross-border LSP prioritization, the application of MCDM methods is still very limited. (1) Most existing studies only consider either quantitative criteria or qualitative criteria and fail to fully extract decision-making information from various data types. The single data format may lead to information loss and result inaccuracy, ultimately affecting the quality of decision-making. (2) The methods of handling quantitative criteria are inadequate. Although exact numbers and interval numbers have been extensively studied, there is little discussion on datasets. Yang et al. [19] represented statistical data as NCMs, in which the mean, variance and zero are simply taken as numerical characteristics. There is still room for further research to explore the randomness and vagueness of the data of dataset type. (3) The evaluation result obtained by traditional TOPSIS, VIKOR or other methods is a definite ranking. Considering various uncertainty of input data, the evaluation result should reflect uncertainty. (4) The methods for determining criteria weights are primarily divided into subjective weighting and objective weighting. Subjective weighting methods, such as Delphi and AHP, rely on the experts’ judgment and lack objective data support, which not only increases the burden on decision-makers but also introduces subjectivity and uncertainty into the evaluation results. Objective weighting methods with strong discrimination abilities are worth developing.
On the one hand, building upon the literature review of 217 papers, this work integrates traditional supplier selection criteria and the cross-border e-commerce transaction process to establish a comprehensive evaluation criteria system for cross-border LSPs from a risk perspective. The criteria selected from four aspects: logistics quality, logistics cost, logistics capability, and development potential. On the other hand, a novel multi-criteria group decision making method (TOPSIS with heterogeneous data and cloud Bhattacharyya distance, abbreviated as HD-CBDTOPSIS), is proposed. In summary, the major contributions are summarized as follows.
(a)
Flexible Integration of Diverse Data Types: We consider both quantitative and qualitative criteria within a group decision-making framework by accommodating heterogeneous data formats—including exact numbers, intervals, digital datasets, multi-granularity linguistic terms, and general linguistic expressions. This enables experts to express their opinions with greater flexibility and realism.
(b)
Unified Representation through Normal Cloud Models (NCMs): We develop a comprehensive mechanism to convert all types of evaluation data into NCMs. Notably, we propose a novel Improved Multi-step Backward Cloud Transformation with Sampling Replacement (IMBCT-SR) algorithm specifically for dataset-type indicators. Its performance advantages are validated through comparative experiments (Figure 2).
(c)
Enhanced Cloud-Based TOPSIS for Decision Prioritization: We apply a cloud-enhanced TOPSIS method to rank cross-border LSPs. Unlike conventional approaches, our method models all key elements—such as weights, ideal solutions, and rankings—using NCMs, allowing uncertainty to be fully retained throughout the evaluation process.
(d)
Objective Weighting and Advanced Similarity Measurement: Criteria weights are determined using the coefficient of variation (CV), ensuring an objective influence assessment. In addition, we propose a new similarity measure called the Cloud Bhattacharyya Distance (CBD) to compare NCMs. CBD is shown to satisfy standard distance properties and demonstrates superior discrimination ability over Wasserstein Distance (WD) [20] (Table 3 and Figure 5).
The rest of this paper is organized as follows: Section 2 briefly introduces the methods, including cloud model theory, cloud generator, linguistic information, and group decision-making based on heterogeneous data. Section 3 derives Bhattacharyya distance of NCMs and compares C B D with W D . Section 4 presents the framework of HD-CBDTOPSIS. An application example and comparative analysis are shown in Section 5. Finally, we summarize contributions, limitations and future research directions.

2. Preliminaries

This section begins by outlining the fundamental concepts and operations of NCMs. Following this, the essential concepts and representation methods for linguistic information are presented. Finally, we describe the methods for converting heterogeneous data into NCM representations. These foundational elements establish the theoretical basis for the representation (Section 2.2 and Section 2.3), transformation (Section 2.4), and computation (Section 2.1) of heterogeneous data using NCMs.

2.1. Cloud Model Theory

Much real-world decision-making information is too complex and vague to be expressed as precise values. Instead, it is often described using linguistic terms, such as {‘very low’, ‘low’, ‘medium’, ‘high’, ‘very high’}. Aiming to transform uncertainty of qualitative concepts into quantitative analysis, the cloud model was first proposed in [21] based on probability theory and fuzzy set theory. Normal cloud models (NCMs) use random variables following normal distributions and Gaussian membership functions to articulate both randomness and fuzziness. Subsequently, we elaborate the basic definitions and operation rules of NCMs.
Definition 1
([21]). Let U = [ u m i n , u m a x ] be the universe of discourse and T be a qualitative concept in U. The numerical characteristics of T are described from three aspects: Expectation ( E x ), Entropy ( E n ), and hyper-entropy ( H e ), where E n 0 and H e 0 . If  x U is a random instance of T which satisfies x N ( E x , E n 2 ) and E n N ( E n , H e 2 ) , μ T ( x ) [ 0 , 1 ] , the certainty degree of x T , is defined as follows:
μ T ( x ) = exp ( x E x ) 2 2 ( E n ) 2 ,
The distribution of x is referred to as an NCM, denoted as Y T = ( E x , E n , H e ) , and  ( x , μ T ( x ) ) represents a cloud droplet. The mathematical expectation E x reflects the central location of the NCM. The entropy E n is similar to standard deviation, measuring both randomness and fuzziness inherent in linguistic terms. Fuzziness relates to the range of values for x, such as [ E x 3 E n , E x + 3 E n ] . Randomness relates to different perceptions of decision-makers. For example, one expert considers that the rating of ‘high’ is around 7 and the membership of 6.5 belonging to ‘high’ is 0.8, while another thinks that the rating of ‘high’ is around 8 and the membership of 6.5 belonging to ‘high’ is 0.6. The NCM makes the membership follow a probability distribution, which alleviates the information aggregation distortion caused by non-uniform cognition to some extent. The entropy of entropy H e corresponds to the uncertainty of E n , indirectly reflecting the thickness of an NCM. The larger the H e , the thicker the NCM.
Definition 2
([22,23,24]). Given two arbitrary NCMs Y T 1 , Y T 2 U , Y T 1 = ( E x 1 , E n 1 , H e 1 ) and Y T 2 = ( E x 2 , E n 2 , H e 2 ) , the basic operation rules are defined as follows:
addition : Y T 1 + Y T 2 = E x 1 + E x 2 , ( E n 1 ) 2 + ( E n 2 ) 2 , ( H e 1 ) 2 + ( H e 2 ) 2 ,
subtraction : Y T 1 Y T 2 = E x 1 E x 2 , ( E n 1 ) 2 + ( E n 2 ) 2 , ( H e 1 ) 2 + ( H e 2 ) 2 ,
multiplication : Y T 1 × Y T 2 = E x 1 E x 2 , ( E n 1 E x 2 ) 2 + ( E n 2 E x 1 ) 2 , ( H e 1 E x 2 ) 2 + ( H e 2 E x 1 ) 2 ,
division : Y T 1 / Y T 2 = E x 1 E x 2 , E n 1 E x 2 2 + E n 2 E x 1 ( E x 2 ) 2 2 , H e 1 E x 2 2 + H e 2 E x 1 ( E x 2 ) 2 2 .
Remark 1.
Y T 1 ± 0 = Y T 1 ;    Y T 1 + Y T 2 = Y T 2 + Y T 1 ( Y T 1 + Y T 2 ) + Y T 3 = Y T 1 + ( Y T 2 + Y T 3 ) ; μ Y T 1 = ( μ E x 1 , | μ | E n 1 , | μ | H e 1 ) ,   Y T 1 λ = ( E x 1 λ , λ E x 1 λ 1 E n 1 , λ E x 1 λ 1 H e 1 ) ,   μ , λ R .
Definition 3
([24,25]). Given two arbitrary NCMs Y T 1 , Y T 2 U , Y T 1 = ( E x 1 , E n 1 , H e 1 ) and Y T 2 = ( E x 2 , E n 2 , H e 2 ) , the comparison rules are given as follows:
(a) 
If E x 1 > E x 2 , then Y T 1 > Y T 2 ;
(b) 
If E x 1 = E x 2 and E n 1 < E n 2 , then Y T 1 > Y T 2 ;
(c) 
If E x 1 = E x 2 , E n 1 = E n 2 , and  H e 1 < H e 2 , then Y T 1 > Y T 2 ;
(d) 
If and only if E x 1 = E x 2 , E n 1 = E n 2 , and  H e 1 = H e 2 , then Y T 1 = Y T 2 .
Definition 4
([22,23,24]). Given N arbitrary NCMs Y T i = ( E x i , E n i , H e i ) U ( i = 1 , 2 , , N ) , the cloud synthetic operator f C S : Y T N Y T is given as follows:
f C S ( Y T 1 , Y T 2 , , Y T N ) = 1 N i = 1 N E x i , 1 6 max i ( E x i + 3 E n i ) min j ( E x j 3 E n j ) , i = 1 N ( H e i ) 2 .
Definition 5
([22,23,24]). Given N arbitrary NCMs Y T i = ( E x i , E n i , H e i ) U ( i = 1 , 2 , , N ) , each of which is assigned a weight w i , the cloud weighted average operator f C W A : Y T N Y T is given as follows:
f C W A ( Y T 1 , Y T 2 , , Y T N ) = i = 1 N w i Y T i / i = 1 N w i .
If w i [ 0 , 1 ] is a real number for all i = 1 , 2 , , N , and  i = 1 N w i = 1 , Equation (7) is simplified as
f C W A ( Y T 1 , Y T 2 , , Y T N ) = i = 1 N w i Y T i = i = 1 N w i E x i , i = 1 N ( w i E n i ) 2 , i = 1 N ( w i H e i ) 2 .
The synthetic NCM treats all NCMs equally important, while the weighted average NCM can balance NCMs with different contributions. Furthermore, both E n and H e of the synthetic NCM exceed those of each single NCM, indicating that it can cover a wider information scope.

2.2. Cloud Generator

The objective and interchangeable conversion between linguistic terms and quantitative values is accomplished through forward and backward cloud generator, as shown in Figure 1. Forward cloud generator produces cloud droplets (quantitative) based on the numerical characteristics that represent linguistic concepts (qualitative), with its algorithm provided in Algorithm 1.
Figure 1. Forward normal cloud generator (FNCG) and backward normal cloud generator (BNCG).
Figure 1. Forward normal cloud generator (FNCG) and backward normal cloud generator (BNCG).
Entropy 27 00876 g001
Algorithm 1: The algorithm of FNCG.
Entropy 27 00876 i001
Backward cloud generator uses the statistics of sampled cloud droplets to estimate the numerical characteristics, which mainly categorized into those requiring membership information [26,27,28] and those not relying on that [29,30]. A multi-step backward cloud transformation algorithm based on sampling with replacement (MBCT-SR) divides n cloud droplets into m groups, each containing r cloud droplets. Experiments demonstrate that MBCT-SR outperforms other BNCG algorithms [31,32]. Xu et al. [32] concluded that n and m just affect the convergence of estimators, while the absolute error reaches a minimum when r exhibits a power-law relationship with H e / E n . In order to improve the accuracy of parameter estimation, we propose an improved MBCT-SR (IMBCT-SR) as listed in Algorithm 2, where m is determined by Sturges’ formula [33], r is initially estimated using [ n / m ] and then updated based on the power-law relationship.
Experimental results show that IMBCT-SR can estimate the values of E n and H e more accurately than MBCT-SR. For example, using the FNCG to randomly generate 1000 cloud droplets with parameters ( 25 , 3 , 0.1 ) , we estimate the cloud model parameters from these cloud droplets by IMBCT-SR and MBCT-SR, respectively. A detailed accuracy comparison for 100 runs is shown in Figure 2. Additionally, to illustrate the effectiveness of IMBCT-SR, we further compare the runtime of IMBCT-SR and MBCT-SR under varying data scales. The number of cloud droplets n is ranged from 1000 to 50,000. For each n, both algorithms are executed 50 times, and average CPU consumption is recorded, as shown in Figure 3. When the number of cloud droplets n <  10,000, the computing time is less than 2ms, which fully meets the computational time requirements for almost all real-world scenarios. Both IMBCT-SR and MBCT-SR exhibit a positive correlation between runtime and the number of cloud droplets, which generally aligns with their theoretical linear time complexity O ( n ) . MBCT-SR demonstrates noticeable computational redundancy at smaller data scales ( n <  20,000) due to its fixed grouping strategy, resulting in longer computing time compared to IMBCT-SR. In contrast, IMBCT-SR dynamically adjusts the grouping parameter (m) and sampling size (r), increasing sampling magnitude only when processing low-noise data (small H e / E n ). This adaptive mechanism effectively avoids the computational overhead of repeated grouping, improving parameter estimation accuracy and computing efficiency. It is worth noting that when dealing with extremely large-scale data ( n >  50,000), IMBCT-SR’s iterative sampling process incurs additional computational burden. However, compared to conventional algorithms with time complexity O ( n 2 ) or O ( n l o g n ) , both IMBCT-SR and MBCT-SR demonstrate excellent practicability.
Figure 2. An example of the accuracy comparison between IMBCT-SR and MBCT-SR.
Figure 2. An example of the accuracy comparison between IMBCT-SR and MBCT-SR.
Entropy 27 00876 g002
Figure 3. An example of the CPU consumption time comparison between IMBCT-SR and MBCT-SR.
Figure 3. An example of the CPU consumption time comparison between IMBCT-SR and MBCT-SR.
Entropy 27 00876 g003
Algorithm 2: The algorithm of IMBCT-SR.
Entropy 27 00876 i002

2.3. Linguistic Information

2.3.1. Linguistic Term

NCMs are commonly adopted for modeling linguistic terms. There are alternative methods for constructing standard clouds including the golden section method [27,34] and the theta scaling method [35]. The golden section method limits the set of linguistic terms with only five members [13]. In order to achieve exponential growth of semantic distance and better fit the actual decision-making scenarios, the theta scaling method extends to k k scale integrating the advantages of exponential scale [36]. In this work, we adopt the theta scaling method which is elaborated in Definition 6 and Algorithm 3.
Algorithm 3: The algorithm of theta scaling method.
Entropy 27 00876 i003
Definition 6
([13]). Given a linguistic term set T = { T i | i = k , , 0 , , k , k N * } , T i is mapped into θ i by the linguistic scale function f as follows:
θ i = f ( T i ) = a k a i 2 a k 2 , k i 0 a k + a i 2 2 a k 2 , 0 < i k
where a is a hyper-parameter, likely to fall within the interval [ 1.36 , 1.4 ] , according to previous experimental studies. Moreover, a can also subjectively be assigned the value of 1.37 [35,36]. Obviously, { θ i } is a monotonically increasing sequence. if k i 0 , then 0 θ i 0.5 ; if 0 < i k , then 0.5 < θ i 1 ; if i + j = 0 , then θ i + θ j = 1 .
Example 1.
Let the linguistic term set T = { T 3 = none , T 2 = very low , T 1 = low , T 0 = medium , T 1 = high , T 2 = very high , T 3 = perfect } and the universe U = [ 0 , 10 ] , the results of encoding T into NCMs by theta scaling method with a = 1.37 are shown in Table 1.
Taking into account experience and preference, different decision makers within the same qualitative assessment or even one decision maker for different qualitative assessments tend to divide the semantic space into different granularities. Consequently, the linguistic terms used do not adhere to a unified linguistic term set, as shown in Figure 4. Allowing decision makers to flexibly choose linguistic terms with granularities that match their preferences can better reflect the nuances of real-world decisions, improving the authenticity and effectiveness of evaluation results. The utilization of different parameters k in the theta scaling method can generate different multi-granularity linguistic term sets.

2.3.2. Linguistic Expression

Although an ambiguous linguistic term can be modeled as an NCM Y T ( E x , E n , H e ) , experts may have difficulty in providing a single linguistic term to express their qualitative opinions in complex decision situations. Instead, they may hesitate among several linguistic terms or seek composite linguistic expressions, such as ‘between low and medium’ or ‘at least high’, which are not predefined in the linguistic term set. To address such issue, Huang and Yang [37] introduced a concept of hesitant cloud linguistic term set (HCLTS) based on HFLTS [38].
Definition 7
([23,24,38]). Given a linguistic term set T = { T i | i = k , , 0 , , k , k N * } , a context-free grammar G T = ( V N , V T , I , P ) is defined as follows:
V N = { < primary term > , < composite term > , < unary relation > , < binary relation > , < conjunction > } ; V T = { lower than , greater than , at most , at least , between , and , T k , , T 0 , , T k } ; P = { I : : = { < primary term > | < composite term > } V N , < primary term > : : = T k | | T 0 | | T k , < composite term > : : = < unary relation > < primary term > | < binary relation > < primary term > < conjunction > < primary term > , < unary relation > : : = lower than | greater than | at most | at least , < binary relation > : : = between , < conjunction > : : = and } .
Definition 8
([23,24,37]). Given a orderly finite linguistic term set T = { T i | i = k , , k , k N * } , where T i is encoded into an NCM Y T i = ( E x i , E n i , H e i ) , an HCLTS H T is defined as a orderly finite and consecutive subset of T.
The expressions generated by context-free grammar G T are more aligned with human subjective perceptions, but they require conversion into HCLTSs for computation. Note that the expression domain generated by G T is T l l . A transformation function f G T : T l l H T is proposed in Definition 9.
Definition 9
([23,24,38]). Given a linguistic term set T along with its context-free grammar G T and HCLTS H T , the function f G T that transforms G T into H T follows different production rules according to the semantics of the linguistic expressions.
(a) 
f G T ( T i ) = { T i | T i T } ;
(b) 
f G T ( lower than T i ) = { T j | T j < T i and T j T } ;
(c) 
f G T ( greater than T i ) = { T j | T j > T i and T j T } ;
(d) 
f G T ( at most T i ) = { T j | T j T i and T j T } ;
(e) 
f G T ( at least T i ) = { T j | T j T i and T j T } ;
(f) 
f G T ( between T i and T j ) = { T k | T i T k T j and T k T } .
Example 2.
Two different HCLTSs in Example 1 might be H T 1 = { T 1 , T 0 } , and H T 2 = { T 1 , T 2 , T 3 } , corresponding to linguistic expressions ‘between low and medium’ and ‘at least high’, respectively.

2.4. Group Decision Making Based on Heterogeneous Data

Experts based on different knowledge background and cognitive preferences may provide diverse types of evaluation information, such as exact numbers, interval numbers, multi-granularity linguistic terms, or linguistic expressions. Therefore, in order to process heterogeneous data in group decision making for qualitative indicator evaluation, the conversion methods are summarized in Table 2.
Upon completion of unifying expert evaluations into NCMs, determining experts’ weights becomes an indispensable part in the group decision-making process. Different weight vectors can lead to different results. However, in previous research, consideration was rarely given to experts’ weights being either assumed to be same or predetermined [39,40]. To avoid subjectivity, it is necessary to consider the quality of decision information. In other words, different weights should be assigned to different decision information. Yang et al. [23] proposed a dynamic weights assignment algorithm, combining both uncertainty degree and consistency degree of expert evaluations. The uncertainty degree ( U D ) is measured by E n and H e of NCMs, while consistency degree ( C D ) refers to the consensus bias between individual evaluations and collective evaluations. We defined U D and C D , respectively, as Equations (10) and (11).
U D i = min 1 , 3 ( E n i + 3 H e i ) 10
C D i = min 1 , 3 × E x i 1 p j = 1 p E x j / 10
where ( E x i , E n i , H e i ) represents i-th expert’s evaluation result.
Assuming there are p experts, the relative weight of each expert is determined by integrating U D and C D .
w i = α ( 1 U D i ) + ( 1 α ) ( 1 C D i ) i = 1 p α ( 1 U D i ) + ( 1 α ) ( 1 C D i )
where α is a hyper-parameter controlling the importance of U D and C D to weights.
In conclusion, the group decision making process of qualitative indicators with heterogeneous data is described in Algorithm 4.
Algorithm 4: Group decision making process.
Entropy 27 00876 i004

3. Dissimilarity Measures of NCMs Based on Bhattacharyya Distance

3.1. Introduction to Bhattacharyya Distance

Common dissimilarity measures between two discrete or continuous probability distributions are KL divergence, Wasserstein distance, Bhattacharyya distance, Hellinger distance, etc. Due to its inherent asymmetry and support sensitivity, KL divergence proves unsuitable for our cross-border e-commerce LSP evaluation framework, where multiple criteria contain either: (1) sparse expert ratings, or (2) highly divergent expert evaluations. Both scenarios will lead to metric failure. Wasserstein distance, also known as Earth-Mover distance, is defined as the minimum loss of moving one probability distribution to another. Xu and Yang [20] constructed an NCM similarity measure based on Wasserstein distance, using three numerical characteristics of the NCM. Mathematically, it essentially constitutes a Euclidean distance metric that captures geometric dissimilarity between numerical features. However, this approach exhibits significant limitations. For instance, Wasserstein distance between ( 3 , 1 , 0.1 ) and ( 4 , 1 , 0.1 ) is same as that between ( 9 , 1 , 0.1 ) and ( 10 , 1 , 0.1 ) . Such mathematical equidistance fails to accurately reflect decision-makers’ cognitive patterns. In reality, experts’ psychological perception of evaluation scales like “very poor”, “poor”, “medium”, “good”, and “very good”, demonstrates distinct nonlinear characteristics, with semantic distances following gradient transition patterns. Bhattacharyya distance focuses on the distribution pattern and determines the similarity between two probability distributions by assessing the degree of overlap. In view of the fact that all evaluation data are within the same universes of discourse, Bhattacharyya distance, which is highly sensitive to overlapping information, is more conducive to improving discrimination than Wasserstein distance.
Taking continuous probability distributions as an example, Bhattacharyya distance is defined as follows [41]:
B D ( p ( x ) , q ( x ) ) = ln x p ( x ) q ( x ) d x , x R n ;
For two multidimensional normal distributions p ( x ) and q ( x ) , Bhattacharyya distance is derived as
B D ( p ( x ) , q ( x ) ) = 1 2 ln | | | p q | + 1 8 ( μ p μ q ) T 1 ( μ p μ q ) ;
where = 1 2 ( p + q ) . μ p , μ q R n and p , q R n × n are mean vectors and covariance matrices of p ( x ) and q ( x ) .
For two one-dimensional normal distributions p ( x ) and q ( x ) , Bhattacharyya distance is derived as
B D ( p ( x ) , q ( x ) ) = 1 2 ln σ p 2 + σ q 2 2 σ p σ q + 1 4 ( μ p μ q ) 2 σ p 2 + σ q 2 , x R ;
where μ p , μ q R represent means of p ( x ) and q ( x ) , respectively. σ p 2 , σ q 2 R are variances of p ( x ) and q ( x ) , respectively.

3.2. Bhattacharyya Distance of Two NCMs

Based on the conclusion that the expectation of normal cloud droplets is E x , variance is E n 2 + H e 2 given in the literature [42], we introduce Bhattacharyya distance, for the first time, into the NCM, according to Equation (15). We propose the following extended definition:
Definition 10.
Given two arbitrary NCMs Y T 1 , Y T 2 U , Y T 1 = ( E x 1 , E n 1 , H e 1 ) and Y T 2 = ( E x 2 , E n 2 , H e 2 ) , their Bhattacharyya distance is
C B D ( Y T 1 , Y T 2 ) = 1 2 ln E n 1 2 + H e 1 2 + E n 2 2 + H e 2 2 2 ( E n 1 2 + H e 1 2 ) ( E n 2 2 + H e 2 2 ) + 1 4 ( E x 1 E x 2 ) 2 E n 1 2 + H e 1 2 + E n 2 2 + H e 2 2 .
It can be seen from Equation (16) that C B D ( Y T 1 , Y T 2 ) satisfies the following properties:
(a)
Non-negativity: C B D ( Y T 1 , Y T 2 ) 0 ;
(b)
Normalization: if Y T 1 = Y T 2 , then C B D ( Y T 1 , Y T 2 ) = 0 ;
(c)
Symmetry: C B D ( Y T 1 , Y T 2 ) = C B D ( Y T 2 , Y T 1 )
Proof. 
(a)
Based on mean inequality, E n 1 2 + H e 1 2 + E n 2 2 + H e 2 2 2 ( E n 1 2 + H e 1 2 ) ( E n 2 2 + H e 2 2 ) . Hence, C B D ( Y T 1 , Y T 2 ) 0 .
(b)
Based on Definition 3, if Y T 1 = Y T 2 , then E x 1 = E x 2 , E n 1 = E n 2 , and H e 1 = H e 2 . Hence, C B D ( Y T 1 , Y T 2 ) = 0 .
(c)
Obviously provable.

3.3. Comparison of CBD and WD

In order to demonstrate the effectiveness of the proposed Bhattacharyya distance, this subsection uses C B D and existing Wasserstein distance ( W D ) to calculate the dissimilarity between given NCMs, respectively, comparing their discrimination abilities through the coefficient of variation ( C V ). Specifically, employing the data from [20], let two groups of NCMs be S 1 = { Y T 1 = ( 3 , 3.123 , 2.05 ) , Y T 2 = ( 2 , 3 , 1 ) , Y T 3 = ( 1.585 , 3.556 , 1.358 ) } and S 2 = { Y T 4 = ( 1.5 , 0.62666 , 0.339 ) , Y T 5 = ( 4.6 , 0.60159 , 0.30862 ) , Y T 6 = ( 4.4 , 0.75199 , 0.27676 ) , Y T 7 = ( 1.6 , 0.60159 , 0.30862 ) } . The comparison results are shown in Table 3.
From Table 3, it is evident that the results obtained using C B D indicate the greatest dissimilarity between Y T 1 and Y T 3 , as well as between Y T 4 and Y T 5 , which is consistent with the results obtained using W D . Furthermore, the C V for C B D is greater than that for W D , implying that C B D can better differentiate NCMs.
To ensure that the superior performance of C B D is not a special case limited to the given NCMs, we extended our analysis by randomly generating i pairs of NCMs ( i = 1 , 2 , , 100 ). As shown in Figure 5, the experimental results suggest that the C V of C B D consistently exceeds that of W D , further demonstrating the applicability and effectiveness of the proposed C B D to measure the dissimilarity between NCMs.

4. HD-CBDTOPSIS

4.1. LSPs’ Evaluation Criteria System

For the purpose of identifying critical evaluation criteria, we explore multiple databases, including Web of Science, CNKI, Google Scholar, Emerald Insight, IEEE Xplore, Elsevier ScienceDirect, Springer Link, Taylor & Francis Online, and Wiley Online Library. The keywords used for the search are supplier evaluation, third-party logistics selection, 3PL selection, cross-border e-commerce logistics, MCDM, etc. Building upon the literature review of 217 papers, this work integrates traditional supplier selection criteria and the cross-border e-commerce transaction process to establish a comprehensive evaluation system and an effective evaluation decision-making method for cross-border LSPs from a risk perspective. The criteria are grouped according to four main aspects, that is, logistics quality, logistics cost, logistics capability, development potential.
A summary of 4 second-level criteria and 37 third-level criteria is provided in Table A1 in Appendix A. However, there may be information redundancy among these indicators. To further screen the final indicators, we refer to [28], which carries out a hypothesis testing on the frequency of each indicator. Our approach differs from [28] in the following ways: (1) Goudarzi and Gholamian [28] performs a two-tailed Z-test, while we conduct a one-tailed Z-test. Since higher frequencies are considered more meaningful, the one-tailed test is more appropriate for scenarios where we focus on whether an indicator’s frequency significantly exceeds the expected frequency. (2) Goudarzi and Gholamian [28] uses the test statistic Z = ( p μ ) / σ . However, The frequency’s sampling distribution follows a binomial distribution and is approximately a normal distribution based on the central limit theorem. Therefore, it is more suitable to adopt Z = ( p μ ) / μ ( 1 μ ) / n as the test statistic. (3) Goudarzi and Gholamian [28] subjectively determines the parameters μ and σ , while we objectively obtain the parameter μ by fitting method.
Assuming that the frequency’s sampling distribution approximately follows a normal distribution N ( μ , σ 2 ) , it is calculated μ = 0.14 by fitted method using maximum likelihood estimation. The null hypothesis and alternative hypothesis are defined as H 0 : p μ , H 1 : p > μ . If the test statistic Z = ( p μ ) / μ ( 1 μ ) / n is greater than the critical value Z 0.05 = 1.65 , we have adequate reason to reject H 0 at the significance level α = 0.05 . According to the result shown in Table 4, only 12 indicators (marked in black) pass the Z-test. It is worth noting that although certain indicators in the same aspect fail the test individually, they collectively do. Therefore, we merge 9 indicators (dashed annotation) into a new indicator, namely financial performance. Additionally, we combine technical staff proportion and R&D investment ratio into a new indicator, namely R&D ability. Since cross-border e-commerce is an emerging business, the indicators related to its specific processes require time to accumulate for widespread application. Considering the existence bias, we do not perform Z-test for clearance efficiency ( C 3 _ 1 ) and bonded warehouse support( C 3 _ 3 ) . Finally, 16 criteria are shortlisted for the further analysis, with the hierarchical structure illustrated in Figure 6.

4.2. LSPs’ Evaluation Model

The evaluation and selection of cross-border LSPs, as an MCDM problem, aim to find a compromise solution under conflicting criteria and rank the alternatives from best to worst. Let the criteria set be C = { C 1 , C 2 , , C m } , the alternative LSP set be A = { A 1 , A 2 , , A n } , and the expert set be D M = { D M 1 , D M 2 , , D M p } . The detailed steps of the proposed model—TOPSIS with heterogeneous data and cloud Bhattacharyya distance (HD-CBDTOPSIS) are described below.
HD-CBDTOPSIS consists of 11 steps, and the framework is presented in Figure 7.
The computational complexity of HD-CBDTOPSIS depends on:
(a)
The Theta scaling method (Algorithm 3) can convert all linguistic inputs into NCMs before aggregation, which is independent of the complexity of the term sets or the number of experts;
(b)
The aggregation of group decision-making (Algorithm 4) do not operate on the original linguistic term sets, but within the NCM feature space, characterized by the values of E x , E n , and H e , effectively decoupling the computational complexity from the size of the term set.
Step 1. Construct the evaluation criteria system.
As mentioned in Section 4.1, the evaluation criteria system consists of m = 16 criteria from four aspects: logistics quality, logistics cost, logistics capability, and development potential.
Step 2. Collect evaluation data.
Evaluation data is derived from relevant websites or experts. The data formats could be exact numbers, interval numbers, digital datasets, multi-granularity linguistic terms, or linguistic expressions.
Step 3. Convert quantitative criteria data into NCMs.
The data formats for quantitative criteria evaluation could be exact numbers x, interval numbers [ x m i n , x m a x ] , and digital datasets { x i } , which are converted into NCMs in terms of Y T = ( x , 0 , 0 ) , Y T = ( x m i n + x m a x ) / 2 , ( x m a x x m i n ) / 6 , 0 , and IMBCT-SR (Algorithm 2), respectively.
Step 4. Qualitative criteria evaluation based on group decision making and heterogeneous data.
The heterogeneous data conversion methods for qualitative criteria evaluation are presented in Table 2. Then, utilizing the group decision making method described in Algorithm 4, the qualitative criteria evaluation result is represented by an NCM.
Step 5. Form the decision matrix represented by NCMs.
Upon completion of unifying all evaluation data into NCMs, the decision matrix Y is
Y = [ Y T i j ] = Y T 11 Y T 12 Y T 1 m Y T 21 Y T 22 Y T 2 m Y T n 1 Y T n 2 Y T n m n × m .
Step 6. Normalize the decision matrix.
For the benefit criteria with higher values being better
γ i j = Y T i j min i ( Y T i j ) max i ( Y T i j ) min i ( Y T i j ) .
For the cost criteria with lower values being better
γ i j = max i ( Y T i j ) Y T i j max i ( Y T i j ) min i ( Y T i j ) .
Step 7. Determine the weights of evaluation criteria.
We assign weights objectively based on the variation of each evaluation indicator. If an indicator has a high C V , it indicates that the indicator contains abundant information, allowing clear differentiation among the alternatives. A low C V reflects greater homogeneity across the alternatives, suggesting that this indicator offers limited differentiating utility. Therefore, the indicator with a larger C V should be assigned a high weight, and vice versa.
Calculate the C V of the j-th indicator
C V j = S D j γ ¯ j = 1 n 1 i = 1 n C B D ( γ i j , γ ¯ j ) 2 1 n i = 1 n γ i j , j = 1 , 2 , , m .
Calculate the weight of the j-th indicator
w j = C V j j = 1 m C V j , j = 1 , 2 , , m .
Step 8. Calculate the weighted normalized matrix V = [ v i j ] .
v i j = w j × γ i j .
where w j is the weight of indicator C j .
Step 9. Find the cloud-positive and cloud-negative ideal solutions from V.
The cloud-positive ideal solution (CPIS Y + ) corresponds to the best score of each indicator, while the cloud-negative ideal solution (CNIS Y ) corresponds to the worst score. Both are virtual solutions within the alternatives.
Y + = { max i ( v i 1 ) , max i ( v i 2 ) , , max i ( v i n ) } = { Y j + } ,
Y = { min i ( v i 1 ) , min i ( v i 2 ) , , min i ( v i n ) } = { Y j } .
Step 10. Calculate the distances for each alternative to CPIS and CNIS.
d i + = j = 1 n ( v i j Y j + ) ,
d i = j = 1 n ( v i j Y j ) .
Step 11. Sort the alternatives by comprehensive evaluation coefficient.
The comprehensive evaluation coefficient S i of each alternative is calculated as
S i = d i d i + d i + .
The larger the S i , the better the alternative. The decision makers can determine the final solution based on the S i in descending order. Notice that γ i j , C V j , w j , v i j , d i + , d i , and S i above are all represented by NCMs. The ranking of alternatives refers to NCMs’ comparison rules (Definition 3).

5. A Case Analysis

In this section, we provide an application example of prioritizing cross-border LSPs to demonstrate the feasibility and effectiveness of the proposed HD-CBDTOPSIS. The example involves 16 evaluation criteria, with quantitative criteria including on time delivery ( C 1 ), delivery speed ( C 2 ), accurate delivery ( C 3 ), damaged cargo proportion ( C 4 ), after-sale service ( C 5 ), clearance efficiency ( C 6 ), geographical coverage ( C 7 ), bonded warehouse support ( C 8 ), delivery price ( C 12 ), and transport cost ( C 13 ), and qualitative criteria including flexibility in delivery and operations ( C 9 ), information system ( C 10 ), information sharing ( C 11 ), reputation ( C 14 ), financial performance ( C 15 ), and R&D ability ( C 16 ). There are four alternative LSPs, evaluated by up to seven experts. The evaluation data are listed in Table A2 and Table A3 in Appendix A. The implementation process of the method is described in detail. Finally, the comparative analysis of results is conducted.

5.1. Implementation of Proposed Model

The evaluation matrix is shown in Table 5, obtained through conversion methods for heterogeneous data as described in Step 3 and Step 4 in Section 4.2. After normalization, the evaluation matrix is presented in Table 6.
According to Equations (20) and (21), the weights of evaluation criteria are assigned by C V based on C B D , from C 1 to C 16 as ( 0.0323 , 0.0025 , 0.0003 ) , ( 0.2334 , 0.0411 , 0.0047 ) , ( 0.0319 , 0.0025 , 0.0003 ) , ( 0.0122 , 0.0400 , 0.0046 ) , ( 0.0363 , 0.0028 , 0.0003 ) , ( 0.1437 , 0.0363 , 0.0013 ) , ( 0.0451 , 0.0035 , 0.0004 ) , ( 0.0319 , 0.0025 , 0.0003 ) , ( 0.0466 , 0.0156 , 0.0026 ) , ( 0.0920 , 0.0186 , 0.0023 ) , ( 0.0162 , 0.0151 , 0.0022 ) , ( 0.0517 , 0.0040 , 0.0005 ) , ( 0.0489 , 0.0038 , 0.0004 ) , ( 0.0893 , 0.0242 , 0.0030 ) , ( 0.0276 , 0.0159 , 0.0022 ) , ( 0.0608 , 0.0206 , 0.0030 ) , respectively. Notice that for exact numbers, C B D cannot be calculated, because E n and H e are both 0. Therefore, C B D ( γ i j , γ ¯ j ) in Equation (20) is adjusted to | γ i j γ ¯ j | . The weighted normalized evaluation matrix is shown in Table 7.
Finding the maximum and minimum NCMs for each column, the cloud-positive ideal solution Y + and cloud-negative ideal solution Y are as follows:
Y + = { ( 0.0323 , 0.0025 , 0.0003 ) , ( 0.2334 , 0.0635 , 0.0076 ) , ( 0.0319 , 0.0025 , 0.0003 ) , ( 0.0122 , 0.0590 , 0.0073 ) , ( 0.0363 , 0.0028 , 0.0003 ) , ( 0.1437 , 0.0423 , 0.0013 ) , ( 0.0451 , 0.0035 , 0.0004 ) , ( 0.0319 , 0.0025 , 0.0003 ) , ( 0.0466 , 0.0235 , 0.0037 ) , ( 0.0920 , 0.0349 , 0.0042 ) , ( 0.0162 , 0.0226 , 0.0032 ) , ( 0.0517 , 0.0040 , 0.0005 ) , ( 0.0489 , 0.0038 , 0.0004 ) , ( 0.0893 , 0.0418 , 0.0047 ) , ( 0.0276 , 0.0269 , 0.0034 ) , ( 0.0608 , 0.0421 , 0.0060 ) } ; Y = { ( 0.0000 , 0.0000 , 0.0000 ) , ( 0.0000 , 0.0216 , 0.0021 ) , ( 0.0000 , 0.0000 , 0.0000 ) , ( 0.0000 , 0.0405 , 0.0035 ) , ( 0.0000 , 0.0000 , 0.0000 ) , ( 0.0000 , 0.0194 , 0.0000 ) , ( 0.0000 , 0.0000 , 0.0000 ) , ( 0.0000 , 0.0000 , 0.0000 ) , ( 0.0000 , 0.0137 , 0.0024 ) , ( 0.0000 , 0.0176 , 0.0025 ) , ( 0.0000 , 0.0157 , 0.0023 ) , ( 0.0000 , 0.0000 , 0.0000 ) , ( 0.0000 , 0.0000 , 0.0000 ) , ( 0.0000 , 0.0138 , 0.0021 ) , ( 0.0000 , 0.0105 , 0.0018 ) , ( 0.0000 , 0.0104 , 0.0020 ) } .
In addition, the distances for four alternatives to Y + and Y , along with their comprehensive evaluation coefficients, are listed in Table 8. According to NCMs’ comparison rules, the final LSP ranking in descending order is: A 3 A 1 A 4 A 2 . It is evident that A 3 is the most ideal LSP among the four alternatives.
We further analyze LSPs’ performance on each criterion, as shown in Table 9. According to the normalized evaluation matrix in Table 6, A 3 performs best in six criteria and ranks in the top two for 10 criteria. Although A 2 dominates in seven criteria, its bottom-ranking performance in three criteria suggests significant instability. A 3 surpasses A 1 and A 4 on 10 and nine criteria, respectively, demonstrating that A 3 has better performance than A 1 and A 4 . A 1 maximizes scores for C 2 and C 8 , while A 4 optimizes C 3 , C 4 , C 5 , C 12 , and C 13 . Considering that A 1 outperforms A 4 in 10 criteria, A 1 should not be inferior to A 4 . These results correspond with the final rankings on the whole. Consequently, A 3 will be selected as the appropriate LSP for cooperation.
Based on the analyses above, a single alternative is challenging to consistently guarantee superiority across all criteria. Therefore, it is valuable to develop an MCDM approach to evaluate alternatives and identify the potential optimal alternative. The proposed HD-CBDTOPSIS considers both quantitative and qualitative criteria, involves heterogeneous data and group decision-making, and represents evaluation results as NCMs to preserve uncertainty, making the LSP selection more scientific and reliable.

5.2. Comparative Analysis

Numerous studies about MCDM problems have employed one or more of the following methods: fuzzy set theory, AHP, grey relational analysis, cloud model, VIKOR, or TOPSIS. To the authors’ best knowledge, few studies have simultaneously considered quantitative and qualitative criteria involving heterogeneous data for supplier selection. Our work is the first to deal with the most comprehensive data types. Given that previous methods have not achieved the same condition as our proposed model, a quantitative comparison is meaningless and unfair. Therefore, we conduct a qualitative comparative analysis to demonstrate the substantial advantages of HD-CBDTOPSIS, comparing it with six recently published methods, as listed in Table 10.
Basic statistical calculations in [43] result in the loss of evaluation information, making it difficult to reflect the essence from complex data. In [6,17,44,45,46,47], fuzzy sets and their extensions are used to illustrate the uncertainty of original data. HD-CBDTOPSIS, based on probability theory and fuzzy sets known as NCMs, possesses a more rigorous mathematical foundation. The NCMs describe the degree of fuzziness and randomness more precisely through three numerical characteristics, thereby offering more reasonable solutions to practical problems. The subjective weight assignment to criteria in [6,44,46,47,48,49] is inevitably influenced by experts’ preferences, which introduces uncertainty into the evaluation results. The subjective weighting methods based on pairwise comparisons, such as AHP [46] and BWM [44], require complex cognitive calculations. These approaches lose flexibility when dealing with case studies with a large number of criteria. Both entropy weight [17] and C V are typical objective weighting methods, reasonably reflecting criteria importance from the data characteristics. In addition, HD-CBDTOPSIS also considers the quality of decision information to determine the experts’ weights in group decision-making for qualitative criteria evaluation. The traditional ranking algorithms, such as grey relational analysis [45,46], TOPSIS [6,17,43,47,49], or VIKOR [43], provide final rankings as definitive values that could not reflect uncertainty in the results. In contrast, our proposed HD-CBDTOPSIS retains uncertainty throughout the evaluation process.
Table 10. Comparative analysis with the latest methods.
Table 10. Comparative analysis with the latest methods.
MethodData TypeData ConversionWeight DeterminationRanking
Hendiani and Walther [6]Linguistic termsInterval intuitionistic fuzzy setSubjective weightTOPSIS
Dorfeshan et al. [44]Linguistic termsTriangular interval fuzzy soft setsBWMTOPSIS
Wang et al. [45]Linguistic termsInterval type-2 fuzzy setAHP and entropy weightGrey MABAC
Bai and Sarkis [43]Exact numbers
Linguistic terms
Quantitative criteria:
statistical calculation
Qualitative criteria:
numerical scale table,
statistical calculation
/Neighborhood rough set
and TOPSIS-VIKOR
Zarbakhshnia et al. [46]Linguistic termsTriangular fuzzy numberAHPMOORA-G
Chen et al. [48]Linguistic expressionsHesitant fuzzy linguistic term
set probability distribution,
group decision making
Subjective weight,
Triangular fuzzy number
Expectation of
probability distributions
Li et al. [17]Exact numbersGeneralized fuzzy number,
group decision making
Entropy weightFuzzy TOPSIS
Su et al. [47]Interval numbersInterval intuitionistic fuzzy set,
group decision making
Subjective weightTOPSIS
Jadidi et al. [49]Exact numbers/Subjective weightTOPSIS
Proposed
HD-CBDTOPSIS
Exact numbers,
Interval numbers,
Digital datasets,
Multi-granularity
linguistic terms,
Linguistic expressions
Quantitative criteria:
statistical calculation and
IMBCT-SR
Qualitative criteria:
group decision making
C V based on C B D Cloud TOPSIS

6. Conclusions

In this paper, we propose a hybrid multi-criteria group decision-making (MCGDM) model, termed HD-CBDTOPSIS, which integrates heterogeneous data, group decision-making mechanisms, the cloud model, and the TOPSIS method to rank cross-border logistics service providers (LSPs). By combining traditional supplier selection criteria with key aspects of cross-border e-commerce transactions, we construct a comprehensive evaluation system encompassing both quantitative and qualitative indicators. The model accommodates a wide range of data formats, including precise numerical values, interval numbers, digital datasets, multi-granularity linguistic terms, and linguistic expressions. To the best of our knowledge, no existing work has considered such a rich variety of heterogeneous data within a unified framework.
HD-CBDTOPSIS addresses several limitations of existing MCDM models and makes the following key contributions:
  • A set of evaluation methods based on normal cloud models (NCMs) is developed. In particular, the IMBCT-SR algorithm is introduced for handling quantitative criteria represented by digital datasets. For qualitative indicators, a novel group decision-making approach is proposed to effectively handle diverse linguistic inputs.
  • An objective weighting mechanism is adopted, where criterion weights are determined using the coefficient of variation (CV) in conjunction with the cloud-based dissimilarity (CBD) metric. The CBD is specifically designed to measure differences between NCMs and has demonstrated superior discriminatory power in our experiments.
  • A cloud-based TOPSIS method is employed to rank the alternatives, ensuring that uncertainty is preserved to the greatest extent possible.
  • The feasibility, effectiveness, and flexibility of the HD-CBDTOPSIS model are validated through an illustrative application and comparative analysis.
This method provides cross-border e-commerce administrators with a robust, data-driven framework for supplier management. It moves beyond traditional performance metrics by integrating both quantitative and qualitative factors, providing a more nuanced understanding of logistics services. This holistic perspective enables administrators to optimize decisions in partnership development, resource allocation, and supply chain configuration, ensuring improved strategic alignment between logistics capabilities and business objectives. By adopting this method, enterprises can cultivate resilient supply networks, improve customer satisfaction through reliable fulfillment, and ultimately strengthen their marketplace position.
Despite its advantages, the model also has certain limitations, which point to future research directions. First, the evaluation framework can be expanded by incorporating additional external factors, such as tariffs, exchange rates, and product-specific attributes, thereby enriching the informational dimensions of the decision-making process. Second, the current model does not account for potential interdependencies among criteria. To build a more robust and scientifically grounded approach, future research could integrate HD-CBDTOPSIS with methods such as grey relational analysis and DEMATEL. Third, our proposed HD-CBDTOPSIS relies on three implicit assumptions: (1) the chosen linguistic term sets (e.g., 5-term, 7-term, and 9-term) adequately capture experts’ semantic space; (2) the linguistic term granularity remains consistent for individual expert during a single evaluation of a given candidate; and (3) the degree of uncertainty and consistency are treated equally, i.e., α = 0.5 in Equation (12). If scenarios in which experts disagree strongly are taken into account, it may be necessary to dynamically expand a more granular linguistic term set (e.g., from 7-term to 15-term) to distinguish subtle differences. To further enrich the expression methods of linguistic information, in future research, the modeling of hierarchical linguistic terms and probabilistic linguistic terms can be considered to enhance the flexibility and diversity of experts in expressing qualitative viewpoints. Moreover, developing a hybrid weighting scheme that combines subjective and objective perspectives—such as the integrated approach proposed by Wang et al. [45]—would further enhance the model’s applicability. Finally, HD-CBDTOPSIS shows strong potential for addressing large-scale MCGDM problems and can be extended to empirical studies in domains beyond LSP selection.

Author Contributions

Conceptualization, X.M. and C.W.; methodology, X.M. and C.W.; software, X.M.; investigation, X.M.; data curation, X.M.; writing—original draft preparation, X.M.; writing—review and editing, X.M. and C.W.; visualization, X.M.; project administration, X.M. and C.W.; funding acquisition, C.W. All authors have read and agreed to the published version of the manuscript.

Funding

This paper is supported by the National Natural Science Foundation of China (No. 71974123).

Data Availability Statement

The source code and data presented in this study are available in Appendix A and https://pan.baidu.com/s/1lY6tHWLQi0Zmj_QwTZU-og?pwd=g3tj (accessed on 17 August 2025).

Acknowledgments

We would like to express our gratitude to the editors and anonymous referees for their valuable comments.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Table A1. Risk evaluation criteria for LSPs in cross-border e-commerce.
Table A1. Risk evaluation criteria for LSPs in cross-border e-commerce.
CriteriaSub-CriteriaIndicatorAttributeDirectionMain Sources
VariableSymbolVariableSymbolVariableSymbolDescriptionMeasure
Cooperation
risk
C R Logistics
quality
C 1 On time delivery C 1 _ 1 Logistics quality is typically assessed from four perspectives: delivery punctuality, timeliness, accuracy and security. Punctuality ( C 1 _ 1 ) refers to the ability of LSPs to deliver orders to consumers as promised.on time delivery/total shipmentsQuantitative+[12,50,51,52,53,54,55,56]
Delivery speed C 1 _ 2 Timeliness ( C 1 _ 2 ) refers to the transportation speed of LSPs, namely the time from shipping origin to destination{ lead time in order i }
( i = 1 , , N )
Quantitative[46,50,51,57,58]
Accurate delivery C 1 _ 3 Accuracy ( C 1 _ 3 ) refers to the degree to which the cargoes actually delivered match the orders, including the types, models and quantities.accurate delivery/total shipmentsQuantitative+[57,59]
Damaged cargo proportion C 1 _ 4 Security ( C 1 _ 4 ) refers to the ability of LSPs to ensure that cargoes are not damaged or lost during transportation, loading and unloading.{ damaged cargo percentage in order i }
( i = 1 , , N )
Quantitative[8,12,53,59,60,61]
Customer satisfaction C 1 _ 5 Satisfaction ( C 1 _ 5 ) represents customer feedback on the logistics quality.consumer rating: 1 to 5 starsQualitative+[2,8,56,59]
After-sale service C 1 _ 6 After-sales service ( C 1 _ 6 ) refers to the efficiency of LSPs in handling complaints such as claims and returns. Considering the gap in culture and distance, processing international returns is more complex than domestic returns. The indicator reflects LSPs’ reverse logistics ability. 1 N i = 1 N C R T i
C R T : complaint resolution time
Quantitative[55,57,62]
Logistics
cost
C 2 Delivery price C 2 _ 1 The LSP price per tonne-kilometer compared with the industry average price reflects the rationality of charges.LSP’s quoted price/industry average priceQuantitative[16,63]
Transport cost C 2 _ 2 Logistics cost is affected by transport mode, commodity properties, order properties, value-added services, market fluctuation, etc. Transport cost is the most significant part in the total cost, consisting of the cost of transporting cargoes internationally and domestically. Storage cost is the sum of the factors invested in warehousing related activities, such as rent, human resources, energy and equipment maintenance. Packaging level refers to the ability of LSPs to appropriately package cargoes according to product characteristics and customs standards.industry report, questionnaireQuantitative[56,59,61,64]
Storage cost C 2 _ 3 industry report, questionnaireQuantitative[56,59,61,64]
Packing level C 2 _ 4 questionnaireQualitative+[8,56,62]
Settlement cycle C 2 _ 5 Y 2 _ 5 is defined as the period for the LSP to complete transportation and receive payment from the e-commerce enterprise. The longer the period, the greater the benefit to the enterprise.questionnaireQuantitative+[54,55]
Logistics
capability
C 3 Clearance efficiency C 3 _ 1 Clearance efficiency directly affects lead time and cost control, which is one of the core competences of cross-border LSPs. Stable and fast clearance requires LSPs to be familiar with policies of importing and exporting countries, to ensure documents correctness and completeness, and to comply with packing standards for special cargoes.estimated clearance timeQuantitative[4,57,60,65,66]
Geographical coverage C 3 _ 2 Wider geographical coverage creates access to capture market share.number of operational hubsQuantitative+[12,57,67,68,69]
Bonded warehouse support C 3 _ 3 LSPs may allow their clients to take advantage of bonded warehouses, facilitating cost saving and clearance acceleration.questionnaireQuantitative+[57]
Flexibility in
delivery and operations
C 3 _ 4 It refers to the ability to adapt to changing and unforeseen circumstances, such as urgent requirements or customized services.questionnaireQualitative+[8,12,46,68]
Communication C 3 _ 5 Effective communication refers to unblocked channels, attitude of service staff, responding and understanding ability of requirements.questionnaireQualitative+[54,55,57,62,70,71]
Information system C 3 _ 6 It is related to digitization level, including information accessibility and security on computer networks, adoption of EDI, ERP, WMS, GPS, GIS, TMS, tracking/tracing technologies, etc.questionnaireQualitative+[7,8,54,62,68,69,72,73,74]
Information sharing C 3 _ 7 Partners in the supply chain can reduce the bullwhip effect and make better decisions by information sharing. C 3 _ 7 refers to the willingness of partners to share right market information.questionnaireQualitative+[7,55,70,72]
Development
potential
C 4 Brand operating time C 4 _ 1 LSPs’ scale is described by its operating time and employee composition. A long operating history and large employee base both reflect rich logistics experience and mature logistics capabilities.current date − incorporation dateQuantitative+[4,74,75]
Number of employees C 4 _ 2 questionnaireQuantitative+[59,61]
Managerial staff proportion C 4 _ 3 Managerial staff typically includes top management members, team leaders, and professional consultants, such as legal and financial advisors.the percentage of managerial staffQuantitative+[73,75]
Technical staff proportion C 4 _ 4 Technical staff that has formal technical training include IT engineers, data analysts, transportation employees, especially those with qualification to transport dangerous or perishable cargoes.the percentage of technical staffQuantitative+[2,16,53,73]
Employee turnover rate C 4 _ 5 The low turnover rate of technical teams and front-line transport employees ensures the stability of logistics quality.the percentage of employees resigning voluntarily in a yearQuantitative[56]
Historical partnership C 4 _ 6 The evaluations of an LSP by historical partners are true reflections of their capabilities. Cooperating with LSPs with higher evaluations will reduce cooperation risk.amount of companies with 5+ years of cooperationQuantitative+[56,58,74]
Cooperation Duration C 4 _ 7 Long-term partners may have access to better service and support.questionnaireQuantitative+[58]
Trust C 4 _ 8 Trust based on respect, integrity and reciprocity is a key element in achieving cooperation.questionnaireQualitative+[70,72]
Reputation C 4 _ 9 Reputation refers to public opinion about LSPs relates with service ability, social responsibility, innovation issues, etc. Good reputation is extremely crucial in the initial screening of LSPsquestionnaireQualitative+[7,8,12,46,53,57,67,68,69,70,72]
Market share C 4 _ 10 Sound financial performance ensures the continuity and sustainable development of operations. Indicators C 4 _ 10 to C 4 _ 19 cover profitability, operating ability, growth ability and debt servicing ability, obtained from the CSMAR database. ROI is used to measure the profitability of specific investments, such as fixed investment, R&D investment. Size of fixed assets, such as vehicles, warehouses, packing and labeling lines, and cold chain equipment, reflects the expertise and flexibility of the LSP, which is a plus point. LSPs with abundant logistics resources tend to establish a more complete logistics system. R&D investment refers to effort made for technological advancement, such as updating automation equipment, developing information platform, optimizing logistics network, and training employees.LSP revenue/logistics market revenueQuantitative+[2,56,72]
Revenue C 4 _ 11 annual average amount of contracts
from primary operations
Quantitative+[54,56]
Revenue growth rate C 4 _ 12 year-over-year revenue growth revenue from the previous year Quantitative+[2,53]
Return on equity (ROE) C 4 _ 13 net profit/net assetQuantitative+[2,53,56]
Return on investment (ROI) C 4 _ 14 financial statementQuantitative+[12]
Investment in fixed assets C 4 _ 15 financial statementQuantitative+[7,8,72,76]
Investment growth rate in fixed assets C 4 _ 16 year-over-year investment growth investment from the previous year Quantitative+[71]
R&D investment ratio C 4 _ 17 R&D investment/revenueQuantitative+[2,12,46,53,56]
Accounts receivable turnover ratio C 4 _ 18 net revenue/average accounts receivableQuantitative+[2]
Asset liability ratio C 4 _ 19 total liability/total assetQuantitative[2,12,16]
Table A2. The evaluation data of 4 alternative LSPs on 10 quantitative criteria.
Table A2. The evaluation data of 4 alternative LSPs on 10 quantitative criteria.
C 1 C 3 C 5 C 6 C 7 C 8 C 12 C 13
A 1 0.930.985[2, 5]50,00011.1550
A 2 0.961.002[5, 7]227,00011.1045
A 3 1.001.003[2, 3]170,00011.0548
A 4 0.601.001[1, 9]90,00000.9040
C 2
A 1 36, 38, 37, 33, 35, 37, 43, 42, 33, 42, 37, 36, 37, 36, 36, 39, 39, 39, 37, 34, 37, 39, 37, 38, 37, 35, 37, 34, 38, 34, 34, 34, 30, 39, 37, 34, 39, 33, 36, 36, 37, 37, 34, 36, 36, 37, 38, 38, 34, 36, 34, 34, 36, 39, 34, 37, 36, 38, 34, 36, 37, 38, 39, 36, 33, 35, 34, 41, 35, 37, 36, 38, 34, 33, 33, 37, 36, 36, 39, 37, 36, 39, 34, 37, 38, 36, 36, 34, 34, 36, 37, 41, 35, 36, 36, 32, 35, 32, 38, 34, 36, 35, 37, 35, 37, 37, 39, 36, 32, 34, 39, 34, 38, 36, 39, 32, 36, 34, 42, 38, 39, 34, 35, 35, 38, 35, 37, 32, 35, 34, 33, 37, 37, 36, 33, 38, 37, 35, 36, 35, 32, 35, 34, 34, 34, 35, 32, 38, 37, 36, 36, 34, 38, 36, 35, 39, 36, 35, 35, 34, 34, 41, 39, 37, 33, 34, 36, 38, 33, 31, 33, 37, 37, 37, 36, 36, 35, 38, 33, 37, 34, 35, 37, 38, 34, 39, 37, 36, 36, 36, 35, 36, 36, 38, 39, 37, 36, 37, 36, 34, 38, 37, 36, 37, 37, 34, 36, 36, 35, 39, 34, 35, 35, 34, 36, 35, 39, 36, 34, 39, 38, 36, 33, 35, 36, 37, 35, 37, 37, 33, 34, 35, 35, 35, 36, 30, 35, 38, 34, 38, 37, 36, 36, 33, 36, 39, 36, 36, 35, 36, 36, 37, 35, 36, 40, 31, 40, 37, 38, 33, 35, 35, 37}
A 2 {51, 51, 50, 51, 52, 51, 52, 52, 50, 51, 50, 50, 52, 51, 51, 52, 52, 51, 52, 52, 51, 50, 50, 52, 49, 51, 49, 52, 52, 51, 51, 49, 52, 49, 49, 51, 50, 51, 52, 52, 50, 51, 51, 52, 52, 52, 51, 51, 52, 49, 50, 50, 51, 52, 52, 50, 51, 51, 51, 51, 51, 50, 51, 49, 52, 50, 50, 51, 50, 51, 50, 53, 52, 49, 51, 50, 51, 51, 52, 51, 53, 51, 51, 52, 51, 52, 51, 50, 49, 53, 50, 51, 52, 51, 50, 51, 51, 52, 50, 52, 51, 51, 50, 51, 51, 50, 51, 50, 51, 51, 50, 51, 51, 49, 52, 53, 52, 51, 51, 50, 53, 52, 52, 50, 51, 50, 51, 50, 50, 50, 51, 49, 52, 51, 52, 51, 51, 50, 50, 51, 51, 52, 51, 52, 51, 52, 51, 50, 50, 51, 52, 51, 50, 51, 50, 51, 51, 51, 51, 52, 51, 53, 51, 53, 50, 52, 51, 52, 52, 49, 50, 50, 51, 52, 51, 52, 52, 50, 51, 50, 53, 51, 53, 51, 52, 51, 49, 50, 52, 51, 50, 50, 51, 50, 52, 50, 53, 50, 51, 49, 50, 50, 51, 52, 51, 51, 52, 52, 51, 52, 51, 50, 52, 50, 50, 51, 51, 51, 52, 52, 51, 51, 51, 51, 51, 50, 51, 52, 51, 53, 50, 50, 49, 52, 52, 51, 52, 51, 51, 51, 51, 51, 54, 50, 49, 50, 50, 51, 51, 51, 52, 51, 52, 53, 52, 50, 49, 52, 49, 51, 51, 53, 51, 50, 51, 51, 51, 50, 50, 51, 50, 50, 52, 51, 51, 52, 51, 52, 51, 52, 52, 51, 50}
A 3 {40, 39, 40, 40, 40, 40, 40, 41, 40, 40, 40, 40, 40, 40, 40, 41, 40, 40, 40, 40, 40, 41, 39, 41, 41, 40, 41, 40, 39, 39, 40, 40, 40, 40, 40, 40, 39, 40, 40, 40, 40, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 41, 40, 41, 40, 40, 41, 40, 40, 40, 40, 41, 41, 40, 40, 40, 39, 40, 40, 40, 40, 41, 40, 40, 40, 40, 39, 40, 41, 40, 40, 39, 40, 40, 39, 40, 40, 40, 40, 39, 39, 39, 40, 39, 39, 40, 39, 40, 40, 40, 40, 40, 39, 40, 40, 41, 40, 39, 40, 40, 40, 39, 41, 39, 40, 39, 40, 40, 40, 40, 40, 40, 40, 40, 41}
A 4 {37, 50, 42, 43, 37, 31, 35, 33, 34, 40, 34, 33, 35, 36, 39, 32, 39, 37, 44, 36, 36, 31, 30, 39, 36, 40, 33, 47, 38, 42, 36, 36, 40, 40, 31, 29, 32, 30, 37, 35, 35, 30, 41, 39, 37, 42, 33, 39, 39, 39, 33, 39, 34, 33, 31, 42, 33, 36, 31, 36, 21, 32, 30, 32, 36, 35, 47, 34, 36, 29, 35, 30, 37, 41, 39, 33, 29, 44, 47, 38, 32, 43, 34, 35, 41, 30, 27, 39, 39, 37, 39, 42, 42, 34, 41, 38, 34, 31, 40, 35, 37, 33, 29, 38, 37, 43, 41, 42, 33, 32, 31, 39, 51, 41, 33, 41, 31, 30, 41, 33, 39, 44, 39, 42, 29, 40, 48, 40, 29, 36, 35, 39, 39, 39, 35, 34, 34, 41, 28, 36, 38, 34, 39, 37, 32, 38, 36, 35, 33, 37, 28, 35, 34, 32, 40, 33, 40, 42, 36, 38, 40, 37, 40, 31, 43, 32, 28, 44, 37, 39, 35, 32, 22, 40, 36, 36, 39, 30, 33, 43, 40, 31, 26, 34, 38, 42, 37, 31, 39, 31, 32, 34, 31, 36, 33, 36, 35, 35, 34, 43, 40, 37, 30, 29, 27, 50, 42, 38, 32, 31, 40, 45, 29, 35, 37, 27, 41, 35, 47, 35, 39, 31, 34, 31, 39, 44, 34, 39, 34, 38, 43, 38, 32, 33, 36, 36, 33, 38, 43, 36, 36, 26, 33, 30, 35, 40, 45, 46, 36, 35, 41, 39, 41, 41, 30, 40, 37, 33, 34, 43, 33, 31, 38, 47, 37, 39, 32, 45, 38, 40, 32, 41, 39, 31, 37, 35, 38, 36, 36, 32, 35, 41, 46, 31, 49, 45, 38, 35}
C 4
A 1 {0.94, 0, 0, 0, 7.52, 2.29, 0.64, 0, 0, 7.15, 6.42, 0, 0, 8.16, 3.17, 8.15, 0, 0, 0, 0, 9.51, 0, 0.60, 0, 0, 0, 0, 2.24, 6.52, 6.05, 0, 0, 0, 0, 1.84, 7.26, 0, 8.42, 7.34, 0, 1.77, 9.57, 0, 9.25, 0, 0, 0, 6.40, 0, 0, 7.23, 3.47, 6.61, 0, 0, 0.22, 9.11, 8.01, 0, 8.13, 0, 0, 5.75, 5.30, 2.75, 0, 4.52, 0, 8.04, 9.86, 0.30, 0, 0, 0, 9.89, 0.67, 9.39, 0, 0, 0, 5.34, 0, 0, 6.26, 1.38, 2.18, 0, 0.42, 1.07, 0, 0, 0, 4.11, 0, 9.46, 6.77, 0, 0, 3.37, 6.62, 0, 0, 0, 0, 4.12, 6.03, 7.51, 0, 5.52, 0, 0, 0, 7.20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.09, 7.26, 7.83, 0, 0.10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4.77, 6.24, 2.36, 0, 8.30, 0, 0, 0, 0, 0, 0, 1.93, 0, 0, 0.44, 0, 7.72, 3.12, 1.79, 3.39, 0, 0, 9.06, 0, 0, 0, 0.55, 0, 0, 0, 0, 4.86, 8.94, 1.38, 3.90, 0, 0, 0, 0, 0, 9.36, 0, 7.31, 6.46, 0, 0, 0, 8.35, 3.22, 0, 9.79, 5.49, 3.30, 6.19, 0, 0, 0, 0, 0, 0, 3.28, 0, 7.39, 0, 0.32, 0, 0, 0, 0, 7.11, 0, 0, 0, 0, 0, 0, 2.41, 7.15, 0, 2.82, 0, 1.38, 0, 0, 0, 0, 0, 5.04, 4.90, 8.77, 3.53, 0, 0, 0, 0, 0, 6.67, 0, 6.75, 0, 0, 8.11, 0, 0, 0, 0, 0, 4.03, 0, 0, 2.58, 0, 0, 0, 1.22, 0, 0, 0, 0, 0, 3.42, 0, 0, 0, 0, 0}
A 2 {2.51, 0, 0, 0, 0, 4.95, 2.44, 2.21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1.39, 0, 0, 0, 2.21, 0, 3.76, 0, 0, 0.68, 4.36, 0, 0.26, 9.55, 0, 0, 0, 0.07, 6.80, 0, 6.45, 5.52, 0, 0, 0, 0, 0, 0, 0, 0, 6.09, 9.10, 0, 0, 0, 0, 0, 0, 0.33, 0, 7.16, 0, 0, 0, 0, 0, 0, 0, 5.53, 2.75, 2.42, 0, 0, 0, 0, 8.19, 0, 0, 0, 1.89, 0, 3.16, 0, 0, 5.43, 0, 0, 0, 0, 0, 5.76, 7.48, 6.46, 0, 0, 0, 0, 0, 0, 6.72, 0, 0, 0, 0, 5.32, 0, 0, 9.06, 0, 0.25, 6.71, 0, 0, 0.57, 4.50, 0, 6.87, 0, 6.50, 0, 0, 0, 1.16, 0, 9.80, 2.85, 0, 9.62, 0, 1.93, 3.42, 9.33, 0, 0, 0, 3.97, 3.75, 1.31, 0, 0, 6.15, 0, 5.73, 0, 0, 4.48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6.20, 0, 1.73, 0.90, 2.55, 8.59, 0, 0, 0, 0, 5.76, 8.11, 0, 0, 0.90, 0, 0, 0, 0, 5.57, 5.29, 8.30, 0, 0, 0, 4.52, 0, 1.10, 1.10, 2.70, 0, 0, 0, 0, 0, 0, 0, 6.39, 2.55, 0, 0, 5.85, 0, 0.61, 5.85, 0, 0, 0, 0, 3.93, 8.27, 0, 2.08, 0, 0, 6.71, 5.71, 0, 1.48, 4.76, 0, 0, 0, 0, 0, 4.51, 0, 0, 0, 5.32, 0, 0, 3.29, 0, 0, 0, 0, 0, 0, 2.64, 7.59, 9.95, 0, 7.81, 0, 0, 8.02, 0, 7.29, 4.98, 8.09, 0, 0.73, 0, 0, 0, 0, 7.49, 0, 0, 7.64, 0, 1.84, 0, 5.18, 9.94, 0, 0, 0, 0, 9.35, 0, 2.32, 3.96, 0, 0, 0, 9.95, 9.62, 5.35, 0, 0, 0.51, 0, 5.80, 0, 0}
A 3 {0, 0, 0, 1.58, 0.89, 0, 0, 0, 2.49, 2.56, 0, 0, 0, 0, 0, 0, 0, 1.24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3.92, 5.56, 3.29, 0, 2.34, 0, 0, 0, 0, 0, 0, 0, 0, 6.54, 0, 0, 0, 0, 0, 0, 0, 0, 4.85, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.35, 5.49, 5.87, 0, 3.04, 0, 0, 0, 0, 2.61, 0, 0, 0, 0, 0, 5.66, 0, 6.97, 0, 0, 0, 0, 0, 1.72, 0, 4.46, 0, 0, 7.21, 3.36, 0, 0, 2.05, 0, 3.73, 0, 3.45, 0, 0, 0, 0, 0, 0, 1.77, 0, 4.18, 0, 0, 0.56, 0, 5.44, 0, 0, 1.60}
A 4 {4.20, 0, 4.72, 0, 0, 0, 0, 0, 0.25, 0, 0, 0, 0, 0, 0, 0, 1.28, 4.43, 0, 4.08, 0, 0, 0, 4.50, 0, 0, 0, 0, 3.53, 0, 0, 3.79, 0, 0, 0, 0, 0, 3.93, 0, 1.39, 0, 0, 0, 0, 0, 1.39, 0, 0, 0, 0, 0, 0, 0, 0, 2.17, 0, 0.97, 0, 1.35, 0, 0, 3.57, 0, 0, 0, 3.04, 4.74, 0, 1.34, 0, 0, 0, 0, 0, 1.90, 0, 0, 0, 2.36, 0, 4.88, 0, 0, 0, 0, 0, 0, 2.62, 0, 3.70, 0, 0, 0, 4.80, 0, 0, 0, 0, 0.07, 0, 2.36, 0, 0, 0, 0, 0, 2.19, 0, 0, 3.04, 0, 0, 0, 0, 0, 0, 0, 0, 4.37, 0, 0, 4.50, 1.09, 0, 0, 4.18, 2.35, 2.07, 0, 0, 0, 0, 3.01, 0, 0, 0.29, 0, 0, 0, 0, 0, 0, 0, 0.35, 0, 1.90, 0, 0, 1.20, 0, 2.40, 0, 0, 0, 0, 0, 0, 0.33, 0, 0.02, 0, 2.54, 0, 0, 0, 0, 0.34, 0.42, 0, 0, 0, 0, 4.49, 0, 0, 0, 4.38, 1.74, 0, 0, 0.38, 0, 0, 0, 0, 0, 0, 0, 3.31, 0, 0, 0, 0.34, 0, 0, 0, 0, 2.66, 0, 0, 0, 0, 0, 0, 0.59, 0, 3.42, 0, 4.85, 0, 0, 0, 2.01, 0, 0, 3.26, 0, 0, 0, 0, 0, 0, 0.90, 0, 4.53, 0, 0, 0, 0.18, 0, 0, 2.56, 0, 0, 4.94, 4.61, 0, 0, 0, 0, 0, 1.87, 4.61, 0, 0, 2.48, 1.54, 0, 0, 0, 4.96, 0, 0, 0, 0.97, 0, 3.63, 0, 0, 0, 0, 0, 0, 0, 0.26, 0, 0, 1.10, 2.03, 0, 0, 0, 0, 0, 2.09, 2.44, 0, 0, 0, 0.60, 0, 0, 0, 2.47, 0, 0, 0, 4.07}
Table A3. The evaluation data of 4 alternative LSPs on 6 qualitative criteria.
Table A3. The evaluation data of 4 alternative LSPs on 6 qualitative criteria.
C 9
D M 1 D M 2 D M 3 D M 4 D M 5 D M 6 D M 7
A 1 8[7, 8]between l ( 9 , 5 ) and l ( 9 , 8 ) l ( 3 , 2 ) greater than l ( 7 , 4 ) l ( 5 , 3 ) l ( 5 , 4 )
A 2 7 l ( 5 , 3 ) at least l ( 9 , 7 ) l ( 3 , 3 ) [7.5, 8]10greater than l ( 7 , 6 )
A 3 6at most l ( 5 , 2 ) l ( 9 , 4 ) l ( 3 , 2 ) l ( 7 , 3 ) 8lower than l ( 7 , 5 )
A 4 7 l ( 5 , 4 ) l ( 9 , 6 ) l ( 3 , 1 ) [3, 5][8.5, 9.5] l ( 7 , 6 )
C 10
D M 1 D M 2 D M 3 D M 4
A 1 98.5 l ( 7 , 6 ) between l ( 5 , 3 ) and l ( 5 , 5 )
A 2 between l ( 5 , 4 ) and l ( 5 , 5 ) l ( 7 , 6 ) 10 l ( 5 , 4 )
A 3 l ( 5 , 4 ) 79.5 l ( 5 , 5 )
A 4 5lower than l ( 7 , 3 ) [2, 3]at most l ( 5 , 3 )
C 11
D M 1 D M 2 D M 3 D M 4 D M 5
A 1 l ( 7 , 5 ) l ( 5 , 4 ) at least l ( 7 , 5 ) [7, 8]] l ( 9 , 6 )
A 2 8 l ( 5 , 5 ) l ( 7 , 6 ) 9.5between l ( 7 , 4 ) and l ( 7 , 5 )
A 3 8.5 l ( 5 , 4 ) l ( 7 , 6 ) 8at least l ( 7 , 5 )
A 4 at least l ( 7 , 6 ) greater than l ( 5 , 3 ) l ( 7 , 5 ) l ( 3 , 2 ) ] l ( 5 , 2 )
C 14 C 15
D M 1 D M 2 D M 3 D M 4 D M 1 D M 2 D M 3
A 1 l(7, 6)[6, 8.5] l ( 5 , 4 ) between l ( 9 , 4 ) and l ( 9 , 5 ) at least l ( 7 , 5 ) 8.5 l ( 3 , 2 )
A 2 l ( 5 , 3 ) 8greater than l ( 7 , 6 ) l ( 9 , 6 ) between l ( 7 , 3 ) and l ( 7 , 6 ) l ( 5 , 5 ) l ( 3 , 3 )
A 3 at least l ( 7 , 5 ) 9 l ( 5 , 5 ) greater than l ( 9 , 7 ) lower than l ( 7 , 5 ) l ( 5 , 2 ) [8, 9.5]
A 4 [3.5, 5.5]56at most l ( 5 , 4 ) l ( 7 , 6 ) at most l ( 5 , 3 ) 7
C 16
D M 1 D M 2 D M 3 D M 4
A 1 at least l ( 7 , 4 ) 8 l ( 7 , 6 ) [5.5, 7.5]
A 2 l ( 7 , 4 ) 3lower than l ( 7 , 4 ) [4.5, 5]
A 3 l ( 7 , 7 ) between l ( 5 , 4 ) and l ( 5 , 5 ) l ( 7 , 5 ) l ( 5 , 3 )
A 4 l ( 7 , 5 ) 6greater than l ( 5 , 3 ) l ( 5 , 1 )

References

  1. Hausman, W.H.; Lee, H.L.; Subramanian, U. The impact of logistics performance on trade. Prod. Oper. Manag. 2013, 22, 236–252. [Google Scholar] [CrossRef]
  2. Zeng, F.; Ni, J.; Wang, Y. Enterprise performance evaluation based on Entropy-VIKOR and AGA-BP model—Take China’s listed logistics enterprises as an example. J. Univ. Shanghai Sci. Technol. 2022, 44, 94–102. [Google Scholar]
  3. Chen, P.S.; Wu, M.T. A modified failure mode and effects analysis method for supplier selection problems in the supply chain risk environment: A case study. Comput. Ind. Eng. 2013, 66, 634–642. [Google Scholar] [CrossRef]
  4. Yao, B. TYPE-2 Fuzzy Risk Assessment Method and Its Application in the Selection of Cross-Border E-Commerce Supply Chain Partners. Master’s Thesis, Southeast University, Nanjing, China, 2020. [Google Scholar]
  5. Kumar, D.; Rahman, Z.; Chan, F.T. A fuzzy AHP and fuzzy multi-objective linear programming model for order allocation in a sustainable supply chain: A case study. Int. J. Comput. Integr. Manuf. 2017, 30, 535–551. [Google Scholar] [CrossRef]
  6. Hendiani, S.; Walther, G. Towards sustainable futures: Rethinking supplier selection through interval-valued intuitionistic fuzzy decision-making. Int. J. Prod. Econ. 2025, 285, 109620. [Google Scholar] [CrossRef]
  7. Alkhatib, S.F.; Darlington, R.; Yang, Z.; Nguyen, T.T. A novel technique for evaluating and selecting logistics service providers based on the logistics resource view. Expert Syst. Appl. 2015, 42, 6976–6989. [Google Scholar] [CrossRef]
  8. Huang, H.; Wu, N.; Fang, K. Selection of Third-party Logistics Provider for Agricultural Products Based on Error Loss. J. Beijing Jiaotong Univ. Sci. Ed. 2018, 17, 123–128+136. [Google Scholar] [CrossRef]
  9. Li, S.; Zhao, R.; Chen, L. Evaluation of innovation performance of logistics enterprises based on grey relational analysis and TOPSIS. J. Ind. Technol. Econ. 2018, 37, 12–21. [Google Scholar]
  10. Li, X. Rough set-based grey-topsis approach to the third party reverse logistic vendor selection. Sci. Technol. Manag. Res. 2013, 33, 67–71. [Google Scholar]
  11. Lin, Y.H.; Tseng, M.L. Assessing the competitive priorities within sustainable supply chain management under uncertainty. J. Clean. Prod. 2016, 112, 2133–2144. [Google Scholar] [CrossRef]
  12. Qin, J.; Chen, Z.; Li, Y. The selection of logistics service suppliers considering experts’ risk preference. Ind. Eng. Manag 2016, 21, 41–58. [Google Scholar]
  13. Wang, J.q.; Peng, L.; Zhang, H.y.; Chen, X.h. Method of multi-criteria group decision-making based on cloud aggregation operators with linguistic information. Inf. Sci. 2014, 274, 177–191. [Google Scholar] [CrossRef]
  14. Ramakrishnan, K.R.; Chakraborty, S. A cloud TOPSIS model for green supplier selection. Facta Univ. Ser. Mech. Eng. 2020, 18, 375–397. [Google Scholar] [CrossRef]
  15. Ghadikolaei, A.S.; Madhoushi, M.; Divsalar, M. Extension of the VIKOR method for group decision making with extended hesitant fuzzy linguistic information. Neural Comput. Appl. 2018, 30, 3589–3602. [Google Scholar] [CrossRef]
  16. Kar, A.K. A hybrid group decision support system for supplier selection using analytic hierarchy process, fuzzy set theory and neural network. J. Comput. Sci. 2015, 6, 23–33. [Google Scholar] [CrossRef]
  17. Li, G.; Kou, G.; Li, Y.; Peng, Y. A group decision making approach for supplier selection with multi-period fuzzy information and opinion interaction among decision makers. J. Oper. Res. Soc. 2022, 73, 855–868. [Google Scholar] [CrossRef]
  18. Li, D.P.; Xie, L.; Cheng, P.F.; Zhou, X.H.; Fu, C.X. Green supplier selection under cloud manufacturing environment: A hybrid MCDM model. Sage Open 2021, 11, 1–19. [Google Scholar] [CrossRef]
  19. Yang, X.; Xu, Z.; He, R.; Xue, F. Credibility assessment of complex simulation models using cloud models to represent and aggregate diverse evaluation results. In Proceedings of the International Conference on Intelligent Computing, Nanchang, China, 3–6 August 2019; Springer: Berlin/Heidelberg, Germany, 2019; pp. 306–317. [Google Scholar]
  20. Xu, C.; Yang, L. Research on linguistic multi-attribute decision making method for normal cloud similarity. Heliyon 2023, 9, e20961. [Google Scholar] [CrossRef]
  21. Li, D. Membership clouds and membership cloud generators. Comput. Res. Dev. 1995, 32, 15–20. [Google Scholar]
  22. Yang, X.J.; Zeng, L.; Zhang, R. Cloud delphi method. Int. J. Uncertain. Fuzziness-Knowl.-Based Syst. 2012, 20, 77–97. [Google Scholar] [CrossRef]
  23. Yang, X.; Xu, Z.; Xu, J. Large-scale group Delphi method with heterogeneous decision information and dynamic weights. Expert Syst. Appl. 2023, 213, 118782. [Google Scholar] [CrossRef]
  24. Zhang, X.; Lv, Z.; Liu, Y.; Xiao, X.; Xu, D. Novel Multi-Criteria Group Decision Making Method for Production Scheduling Based on Group AHP and Cloud Model Enhanced TOPSIS. Processes 2024, 12, 305. [Google Scholar] [CrossRef]
  25. Yang, X.; Zeng, L.; Luo, F.; Wang, S. Cloud hierarchical analysis. J. Inf. Comput. Sci. 2010, 7, 2468–2477. [Google Scholar]
  26. Di, K.c.; Li, D.y.; Li, D.r. Cloud theory and its applications in spatial data mining and knowledge discovery. J. Image Graph. 1999, 4, 930–935. [Google Scholar]
  27. Wang, J.q.; Peng, J.j.; Zhang, H.y.; Liu, T.; Chen, X.h. An uncertain linguistic multi-criteria group decision-making method based on a cloud model. Group Decis. Negot. 2015, 24, 171–192. [Google Scholar] [CrossRef]
  28. Goudarzi, A.; Gholamian, M.R. An integrated GBWM-PROMETHEE-CLOUD & MCGP model for green supplier selection and order allocation (GSSOA) in an oil refinery. J. Clean. Prod. 2024, 440, 140782. [Google Scholar]
  29. Yan, W.; Niu, J.; Su, H. A study on program evaluation and review technology based on cloud model. In Proceedings of the 2007 IEEE International Conference on Industrial Engineering and Engineering Management, Singapore, 2–4 December 2007; pp. 1047–1052. [Google Scholar]
  30. Yang, J.; Wang, G.; Liu, Q.; Guo, Y.; Liu, Y.; Gan, W.; Liu, Y. Retrospect and prospect of research of normal cloud model. Chin. J. Comput. 2018, 3, 724–744. [Google Scholar]
  31. Xu, C.; Wang, G. Bidirectional cognitive computing model for uncertain concepts. Cogn. Comput. 2019, 11, 613–629. [Google Scholar] [CrossRef]
  32. Xu, C.; Wang, G.; Zhang, Q. A new multi-step backward cloud transformation algorithm based on normal cloud model. Fundam. Informaticae 2014, 133, 55–85. [Google Scholar] [CrossRef]
  33. Sturges, H.A. The choice of a class interval. J. Am. Stat. Assoc. 1926, 21, 65–66. [Google Scholar] [CrossRef]
  34. Wang, H.; Feng, Y. On multiple attribute group decision making with linguistic assessment information based on cloud model. Control Decis. 2005, 20, 679. [Google Scholar]
  35. Jianxing, Y.; Shibo, W.; Haicheng, C.; Yang, Y.; Haizhao, F.; Jiahao, L. Risk assessment of submarine pipelines using modified FMEA approach based on cloud model and extended VIKOR method. Process Saf. Environ. Prot. 2021, 155, 555–574. [Google Scholar] [CrossRef]
  36. Bao, G.Y.; Lian, X.L.; He, M.; Wang, L.L. Improved two-tuple linguistic representation model based on new linguistic evaluation scale. Control Decis. 2010, 25, 780–784. [Google Scholar]
  37. Huang, H.C.; Yang, X. Representation of the pairwise comparisons in AHP using hesitant cloud linguistic term sets. Fundam. Informaticae 2016, 144, 349–362. [Google Scholar] [CrossRef]
  38. Rodríguez, R.M.; Martınez, L.; Herrera, F. A group decision making model dealing with comparative linguistic expressions based on hesitant fuzzy linguistic term sets. Inf. Sci. 2013, 241, 28–42. [Google Scholar] [CrossRef]
  39. Liang, X.; Teng, F.; Sun, Y. Multiple group decision making for selecting emergency alternatives: A novel method based on the LDWPA operator and LD-MABAC. Int. J. Environ. Res. Public Health 2020, 17, 2945. [Google Scholar] [CrossRef] [PubMed]
  40. Wan, Q.; Xu, X.; Zhuang, J.; Pan, B. A sentiment analysis-based expert weight determination method for large-scale group decision-making driven by social media data. Expert Syst. Appl. 2021, 185, 115629. [Google Scholar] [CrossRef]
  41. Kailath, T. The divergence and Bhattacharyya distance measures in signal selection. IEEE Trans. Commun. Technol. 1967, 15, 52–60. [Google Scholar] [CrossRef]
  42. Liu, C.; Li, D.; Du, Y.; Han, X. Some statistical analysis of the normal cloud model. Inf. Control 2005, 34, 236–239. [Google Scholar]
  43. Bai, C.; Sarkis, J. Integrating and extending data and decision tools for sustainable third-party reverse logistics provider selection. Comput. Oper. Res. 2019, 110, 188–207. [Google Scholar] [CrossRef]
  44. Dorfeshan, Y.; Jolai, F.; Mousavi, S.M. Sustainable circular supplier evaluation in project-driven supply chains with a fuzzy stochastic decision model under uncertainty. Appl. Soft Comput. 2025, 179, 113370. [Google Scholar] [CrossRef]
  45. Wang, H.; Jiang, Z.; Zhang, H.; Wang, Y.; Yang, Y.; Li, Y. An integrated MCDM approach considering demands-matching for reverse logistics. J. Clean. Prod. 2019, 208, 199–210. [Google Scholar] [CrossRef]
  46. Zarbakhshnia, N.; Wu, Y.; Govindan, K.; Soleimani, H. A novel hybrid multiple attribute decision-making approach for outsourcing sustainable reverse logistics. J. Clean. Prod. 2020, 242, 118461. [Google Scholar] [CrossRef]
  47. Su, J.; Wang, D.; Zhang, F.; Xu, B.; Ouyang, Z. A multi-criteria group decision-making method for risk assessment of live-streaming E-Commerce platform. J. Theor. Appl. Electron. Commer. Res. 2023, 18, 1126–1141. [Google Scholar] [CrossRef]
  48. Chen, Z.S.; Zhang, X.; Govindan, K.; Wang, X.J.; Chin, K.S. Third-party reverse logistics provider selection: A computational semantic analysis-based multi-perspective multi-attribute decision-making approach. Expert Syst. Appl. 2021, 166, 114051. [Google Scholar] [CrossRef]
  49. Jadidi, O.; Firouzi, F.; Loucks, J.S. A Procedure for Choosing among Different Solutions to the Multi-Criteria Supplier Selection Problem along with Two Solution Methods. Systems 2024, 12, 191. [Google Scholar] [CrossRef]
  50. Tavana, M.; Shaabani, A.; Di Caprio, D.; Bonyani, A. An integrated group fuzzy best-worst method and combined compromise solution with Bonferroni functions for supplier selection in reverse supply chains. Clean. Logist. Supply Chain. 2021, 2, 100009. [Google Scholar] [CrossRef]
  51. Anuchitchanchai, O.; Suthiwartnarueput, K.; Pornchaiwiseskul, P. Multi-dependent criteria supplier selection with uncertain performance evaluation. J. Int. Logist. Trade 2018, 16, 32–45. [Google Scholar] [CrossRef]
  52. Khan, S.A.; Chaabane, A.; Dweiri, F. A knowledge-based system for overall supply chain performance evaluation: A multi-criteria decision making approach. Supply Chain. Manag. Int. J. 2019, 24, 377–396. [Google Scholar] [CrossRef]
  53. Zhang, N.; Zheng, S.; Tian, L.; Wei, G. Study the supplier evaluation and selection in supply chain disruption risk based on regret theory and VIKOR method. Kybernetes 2023, 53, 3848–3874. [Google Scholar] [CrossRef]
  54. Nguyen, D.T.; Rameezdeen, R.; Chileshe, N.; Coggins, J. Third-party reverse logistics service provider selection approaches and criteria: A literature review. Int. J. Logist. Syst. Manag. 2021, 40, 396–422. [Google Scholar] [CrossRef]
  55. Li, Y. Research on Improvement of Supplier Evaluation System of A Supermarket’s Private Brand. Master’s Thesis, University of Electronic Science and Technology of China, Chengdu, China, 2019. [Google Scholar]
  56. Jiang, X.; Hu, X. Construction of Performance Evaluation Index System for Logistics Enterprises Based on Combination Weighting Model. Manag. Rev. 2020, 32, 304–313. [Google Scholar]
  57. Wang, Y. Research on the Evaluation Index System of Cross Border E-Commerce Logistics Services Based on the Bonded Import Model (i.e., “Zhengzhou Model”). Master’s Thesis, Henan University of Economics and Law, Zhengzhou, China, 2023. [Google Scholar]
  58. Cengiz, A.E.; Aytekin, O.; Ozdemir, I.; Kusan, H.; Cabuk, A. A multi-criteria decision model for construction material supplier selection. Procedia Eng. 2017, 196, 294–301. [Google Scholar] [CrossRef]
  59. Jia, Y. Research on Cross Border E-Commerce Logistics Model Based on Game Theory and Fuzzy Comprehensive Evaluation. Master’s Thesis, Zhejiang Gongshang University, Hangzhou, China, 2017. [Google Scholar]
  60. Song, J.; Li, D. Risk Analysis of Cross-border E-commerce Supply Chain Based on FUZZY-ISM Structural Model. Front. Sci. Technol. Eng. Manag. 2023, 42, 75–82. [Google Scholar]
  61. Yang, Y. Selection method of cross-border e-commerce export logistics mode based on collaborative filtering algorithm. J. Math. 2022, 2022, 1–11. [Google Scholar] [CrossRef]
  62. Zhao, S.; Yin, Z.; Xie, P. Multi-angle perception and convolutional neural network for service quality evaluation of cross-border e-commerce logistics enterprise. Peerj Comput. Sci. 2024, 10, e1911. [Google Scholar] [CrossRef]
  63. Haldar, A.; Qamaruddin, U.; Raut, R.; Kamble, S.; Kharat, M.G.; Kamble, S.J. 3PL evaluation and selection using integrated analytical modeling. J. Model. Manag. 2017, 12, 224–242. [Google Scholar] [CrossRef]
  64. Ma, S.; Chai, Y.; Zhang, H. Rise of Cross-border E-commerce Exports in China. China World Econ. 2018, 26, 63–87. [Google Scholar] [CrossRef]
  65. Hong, J.; Quan, Y.; Tong, X.; Lau, K.H. A hybrid ISM and fuzzy MICMAC approach to modeling risk analysis of imported fresh food supply chain. J. Bus. Ind. Mark. 2024, 39, 124–141. [Google Scholar] [CrossRef]
  66. Zhu, Q.; Zhou, H. The Fractal Statistical Model of Transregional and Transnational E-Commerce Enterprises Supply Chain Sequence. Fractals 2020, 28, 2040022. [Google Scholar] [CrossRef]
  67. Hwang, B.N.; Chen, T.T.; Lin, J.T. 3PL selection criteria in integrated circuit manufacturing industry in Taiwan. Supply Chain. Manag. Int. J. 2016, 21, 103–124. [Google Scholar] [CrossRef]
  68. Aguezzoul, A. Third-party logistics selection problem: A literature review on criteria and methods. Omega 2014, 49, 69–78. [Google Scholar] [CrossRef]
  69. Govindan, K.; Khodaverdi, R.; Vafadarnikjoo, A. A grey DEMATEL approach to develop third-party logistics provider selection criteria. Ind. Manag. Data Syst. 2016, 116, 690–722. [Google Scholar] [CrossRef]
  70. Doratiotto, K.; Vidal Vieira, J.G.; da Silva, L.E.; Fávero, L.P. Evaluating logistics outsourcing: A survey conducted with Brazilian industries. Benchmarking Int. J. 2023, 30, 788–810. [Google Scholar] [CrossRef]
  71. Knemeyer, A.M.; Murphy, P.R. Evaluating the performance of third-party logistics arrangements: A relationship marketing perspective. J. Supply Chain. Manag. 2004, 40, 35–51. [Google Scholar] [CrossRef]
  72. Narkhede, B.E.; Raut, R.; Gardas, B.; Luong, H.T.; Jha, M. Selection and evaluation of third party logistics service provider (3PLSP) by using an interpretive ranking process (IRP). Benchmarking Int. J. 2017, 24, 1597–1648. [Google Scholar] [CrossRef]
  73. Li, F.; Li, L.; Jin, C.; Wang, R.; Wang, H.; Yang, L. A 3PL supplier selection model based on fuzzy sets. Comput. Oper. Res. 2012, 39, 1879–1884. [Google Scholar] [CrossRef]
  74. Oliveira Neto, G.C.d.; Oliveira, J.C.d.; Librantz, A.F.H. Selection of logistic service providers for the transportation of refrigerated goods. Prod. Plan. Control 2017, 28, 813–828. [Google Scholar] [CrossRef]
  75. Perçin, S.; Min, H. A hybrid quality function deployment and fuzzy decision-making methodology for the optimal selection of third-party logistics service providers. Int. J. Logist. Res. Appl. 2013, 16, 380–397. [Google Scholar] [CrossRef]
  76. Wang, Z.; Zhao, F. Study on the comprehensive evaluation of green cold chain logistics for agricultural products based on the fuzzy comprehensive evaluation method. J. Cent. China Norm. Univ. 2015, 49, 546–550. [Google Scholar]
Figure 4. Linguistic term sets with different granularities.
Figure 4. Linguistic term sets with different granularities.
Entropy 27 00876 g004
Figure 5. C V of C B D and W D between randomly generated NCMs.
Figure 5. C V of C B D and W D between randomly generated NCMs.
Entropy 27 00876 g005
Figure 6. Evaluation criteria system for selecting LSPs.
Figure 6. Evaluation criteria system for selecting LSPs.
Entropy 27 00876 g006
Figure 7. Framework of HD-CBDTOPSIS for selecting LSPs.
Figure 7. Framework of HD-CBDTOPSIS for selecting LSPs.
Entropy 27 00876 g007
Table 1. Seven linguistic terms encoded into NCM.
Table 1. Seven linguistic terms encoded into NCM.
Linguistic Terms θ NCMs
T 3 : none0 ( 0 , 2.9650 , 0.1228 )
T 2 : very low (vl) 0.2210 ( 2.2097 , 2.6631 , 0.2234 )
T 1 : low 0.3823 ( 3.8227 , 2.1075 , 0.4086 )
T 0 : medium (m) 0.5000 ( 5 , 1.9283 , 0.4683 )
T 1 : high 0.6177 ( 6.1773 , 2.1075 , 0.4086 )
T 2 : very high (vh) 0.7790 ( 7.7903 , 2.6631 , 0.2234 )
T 3 : perfect1 ( 10 , 2.9650 , 0.1228 )
Table 2. Heterogeneous data conversion to NCM.
Table 2. Heterogeneous data conversion to NCM.
Data FormatNCM
exact number x Y T = ( x , 0 , 0 )
interval number [ x m i n , x m a x ] Y T = x m i n + x m a x 2 , x m a x x m i n 6 , 0
linguistic termThe theta scaling method (Algorithm 3)
linguistic expression(1) HCLTS mapping: T l l Definition 9 H T
(2) Synthetic operation: H T Definition 4 Y T
Table 3. C B D and W D between given NCMs.
Table 3. C B D and W D between given NCMs.
DistanceGroup S 1 Group S 2 CV
< Y T 1 , Y T 2 > < Y T 1 , Y T 3 > < Y T 2 , Y T 3 > < Y T 4 , Y T 5 > < Y T 4 , Y T 6 > < Y T 4 , Y T 7 > < Y T 5 , Y T 6 > < Y T 5 , Y T 7 > < Y T 6 , Y T 7 >
W D 1.15281.41680.76633.10022.90140.10640.23593.00002.80280.7191
C B D 0.01730.01770.01032.49091.83220.00330.01632.46091.79021.1952
Table 4. Criteria screening by Z-test. Here, * stands for p < 0.05 and ** stands for p < 0.01 , respectively.
Table 4. Criteria screening by Z-test. Here, * stands for p < 0.05 and ** stands for p < 0.01 , respectively.
IndicatorSymbolFrequencynp μ SE 95 %   CI Δ Var Zp-Value
Frequency/ n p ( 1 p ) / n [ p Z α × SE, p + Z α × SE] p μ μ ( 1 μ ) / n Δ / Var
On time delivery C 1 _ 1 902170.41470.140.0334[0.3596, 0.4699]0.27470.023611.66400.0000 **
Delivery speed C 1 _ 2 642170.29490.140.0310[0.2439, 0.3460]0.15490.02366.57740.0000 **
Accurate delivery C 1 _ 3 462170.21200.140.0277[0.1662, 0.2578]0.07200.02363.05590.0011 *
Damaged cargo proportion C 1 _ 4 622170.28570.140.0307[0.2351, 0.3363]0.14570.02366.18610.0000 **
Customer satisfaction C 1 _ 5 352170.16130.140.0250[0.1201, 0.2025]0.02130.02360.90390.1830
After-sale service C 1 _ 6 392170.17970.140.0261[0.1367, 0.2227]0.03970.02361.68640.0459 *
Delivery price C 2 _ 1 592170.27190.140.0302[0.2221, 0.3217]0.13190.02365.59920.0000 **
Transport cost C 2 _ 2 472170.21660.140.0280[0.1705, 0.2627]0.07660.02363.25150.0006 **
Storage cost C 2 _ 3 252170.11520.140.0217[0.0794, 0.1510]−0.02480.0236−1.05250.8537
Packing level C 2 _ 4 182170.08290.140.0187[0.0521, 0.1138]−0.05710.0236−2.42200.9923
Settlement cycle C 2 _ 5 62170.02760.140.0111[0.0093, 0.0460]−0.11240.0236−4.76971.0000
Geographical coverage C 3 _ 2 422170.19350.140.0268[0.1493, 0.2378]0.05350.02362.27330.0115 *
Flexibility
in delivery and operations
C 3 _ 4 752170.34560.140.0323[0.2924, 0.3989]0.20560.02368.72940.0000 **
Communication C 3 _ 5 292170.13360.140.0231[0.0955, 0.1718]−0.00640.0236−0.27000.6064
Information system C 3 _ 6 1052170.48390.140.0339[0.4279, 0.5398]0.34390.023614.59860.0000 **
Information sharing C 3 _ 7 452170.20740.140.0275[0.1620, 0.2528]0.06740.02362.86030.0021 **
Brand operating time C 4 _ 1 62170.02760.140.0111[0.0093, 0.0460]−0.11240.0236−4.76971.0000
Number of employees C 4 _ 2 182170.08290.140.0187[0.0521, 0.1138]−0.05710.0236−2.42200.9923
Managerial staff proportion C 4 _ 3 52170.02300.140.0102[0.0062, 0.0398]−0.11700.0236−4.96531.0000
Employee turnover rate C 4 _ 5 92170.04150.140.0135[0.0191, 0.0638]−0.09850.0236−4.18281.0000
Historical partnership C 4 _ 6 42170.01840.140.0091[0.0034, 0.0335]−0.12160.0236−5.16101.0000
Cooperation Duration C 4 _ 7 22170.00920.140.0065[−0.0015, 0.0199]−0.13080.0236−5.55231.0000
Trust C 4 _ 8 252170.11520.140.0217[0.0794, 0.1510]−0.02480.0236−1.05250.8537
Reputation C 4 _ 9 552170.25350.140.0295[0.2047, 0.3022]0.11350.02364.81660.0000 **
Financial performance 662170.30410.140.0312[0.2526, 0.3557]0.16410.02366.96870.0000 **
 Market share C 4 _ 10 182170.08290.140.0187[0.0521, 0.1138]−0.05710.0236−2.42200.9923
 Revenue C 4 _ 11 132170.05990.140.0161[0.0333, 0.0865]−0.08010.0236−3.40020.9997
 Revenue growth rate C 4 _ 12 72170.03230.140.0120[0.0125, 0.0520]−0.10770.0236−4.57411.0000
 Return on equity (ROE) C 4 _ 13 82170.03690.140.0128[0.0158, 0.0580]−0.10310.0236−4.37841.0000
 Return on investment (ROI) C 4 _ 14 72170.03230.140.0120[0.0125, 0.0520]−0.10770.0236−4.57411.0000
 Investment in fixed assets C 4 _ 15 322170.14750.140.0241[0.1078, 0.1872]0.00750.02360.31690.3756
 Investment growth rate
 in fixed assets
C 4 _ 16 22170.00920.140.0065[−0.0015, 0.0199]−0.13080.0236−5.55231.0000
 Accounts receivable
 turnover ratio
C 4 _ 18 22170.00920.140.0065[−0.0015, 0.0199]−0.13080.0236−5.55231.0000
 Asset liability ratio C 4 _ 19 82170.03690.140.0128[0.0158, 0.0580]−0.10310.0236−4.37841.0000
R&D ability 502170.23040.140.0286[0.1832, 0.2776]0.09040.02363.83850.0001 **
 Technical staff proportion C 4 _ 4 292170.13360.140.0231[0.0955, 0.1718]−0.00640.0236−0.27000.6064
 R&D investment ratio C 4 _ 17 302170.13820.140.0234[0.0996, 0.1769]−0.00180.0236−0.07430.5296
Table 5. The evaluation matrix of 4 alternative LSPs on 16 criteria.
Table 5. The evaluation matrix of 4 alternative LSPs on 16 criteria.
C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8
A 1 (0.9300, 0.0000, 0.0000)(35.9962, 1.9638, 0.2521)(0.9800, 0.0000, 0.0000)(2.0197, 3.1173, 0.2692)(5.0000, 0.0000, 0.0000)(3.5000, 0.5000, 0.0000)(50,000, 0.0000, 0.0000)(1.0000, 0.0000, 0.0000)
A 2 (0.9600, 0.0000, 0.0000)(50.9823, 0.9784, 0.0951)(1.0000, 0.0000, 0.0000)(1.7725, 3.0052, 0.2727)(2.0000, 0.0000, 0.0000)(6.0000, 0.3333, 0.0000)(227,000, 0.0000, 0.0000)(1.0000, 0.0000, 0.0000)
A 3 (1.0000, 0.0000, 0.0000)(39.9603, 0.5688, 0.0537)(1.0000, 0.0000, 0.0000)(0.8316, 1.5847, 0.3990)(3.0000, 0.0000, 0.0000)(2.5000, 0.1667, 0.0000)(170,000, 0.0000, 0.0000)(1.0000, 0.0000, 0.0000)
A 4 (0.6000, 0.0000, 0.0000)(36.4410, 4.4900, 0.5088)(1.0000, 0.0000, 0.0000)(0.6883, 1.1815, 0.3484)(1.0000, 0.0000, 0.0000)(5.0000, 1.3333, 0.0000)(90,000, 0.0000, 0.0000)(0.0000, 0.0000, 0.0000)
C 9 C 10 C 11 C 12 C 13 C 14 C 15 C 16
A 1 (7.1027, 0.6331, 0.1259)(8.3838, 0.6540, 0.0836)(7.0391, 0.7855, 0.1269)(1.1500, 0.0000, 0.0000)(50.0000, 0.0000, 0.0000)(7.0417, 0.8211, 0.1085)(7.9031, 0.9565, 0.1362)(7.3638, 0.7480, 0.1272)
A 2 (8.4497, 0.5390, 0.0632)(8.7204, 1.0231, 0.1045)(8.5056, 0.5344, 0.0494)(1.1000, 0.0000, 0.0000)(45.0000, 0.0000, 0.0000)(7.2888, 0.4961, 0.1052)(9.5307, 1.7217, 0.1661)(3.7957, 0.4328, 0.0816)
A 3 (5.2603, 0.6626, 0.1149)(8.3247, 0.4822, 0.0451)(8.0011, 0.6853, 0.0865)(1.0500, 0.0000, 0.0000)(48.0000, 0.0000, 0.0000)(9.0135, 0.9922, 0.0942)(5.9762, 0.9568, 0.1660)(7.3741, 1.4650, 0.1988)
A 4 (6.5076, 0.4496, 0.0829)(3.1036, 0.7606, 0.1096)(6.4887, 1.3772, 0.2015)(0.9000, 0.0000, 0.0000)(40.0000, 0.0000, 0.0000)(4.9817, 0.4418, 0.0669)(7.0548, 0.5204, 0.0448)(6.0507, 0.6020, 0.1167)
Table 6. The normalized evaluation matrix of 4 alternative LSPs on 16 criteria.
Table 6. The normalized evaluation matrix of 4 alternative LSPs on 16 criteria.
C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8
A 1 (0.8250, 0.0000, 0.0000)(1.0000, 0.2070, 0.0254)(0.0000, 0.0000, 0.0000)(0.0000, 3.3112, 0.2859)(0.0000, 0.0000, 0.0000)(0.7143, 0.1878, 0.0000)(0.0000, 0.0000, 0.0000)(1.0000, 0.0000, 0.0000)
A 2 (0.9000, 0.0000, 0.0000)(0.0000, 0.0923, 0.0090)(1.0000, 0.0000, 0.0000)(0.1857, 3.2853, 0.2943)(0.7500, 0.0000, 0.0000)(0.0000, 0.1347, 0.0000)(1.0000, 0.0000, 0.0000)(1.0000, 0.0000, 0.0000)
A 3 (1.0000, 0.0000, 0.0000)(0.7355, 0.1315, 0.0151)(1.0000, 0.0000, 0.0000)(0.8924, 3.4484, 0.4667)(0.5000, 0.0000, 0.0000)(1.0000, 0.1506, 0.0000)(0.6780, 0.0000, 0.0000)(1.0000, 0.0000, 0.0000)
A 4 (0.0000, 0.0000, 0.0000)(0.9703, 0.3379, 0.0387)(1.0000, 0.0000, 0.0000)(1.0000, 3.5410, 0.4677)(1.0000, 0.0000, 0.0000)(0.2857, 0.3938, 0.0000)(0.2260, 0.0000, 0.0000)(0.0000, 0.0000, 0.0000)
C 9 C 10 C 11 C 12 C 13 C 14 C 15 C 16
A 1 (0.5777, 0.3263, 0.0585)(0.9401, 0.2782, 0.0353)(0.2729, 0.8111, 0.1214)(0.0000, 0.0000, 0.0000)(0.0000, 0.0000, 0.0000)(0.5109, 0.2691, 0.0348)(0.5421, 0.4849, 0.0702)(0.9971, 0.4894, 0.0733)
A 2 (1.0000, 0.3787, 0.0581)(1.0000, 0.3210, 0.0381)(1.0000, 1.0358, 0.1455)(0.2000, 0.0000, 0.0000)(0.5000, 0.0000, 0.0000)(0.5722, 0.2256, 0.0350)(1.0000, 0.7837, 0.0934)(0.0000, 0.1710, 0.0322)
A 3 (0.0000, 0.2938, 0.0509)(0.9296, 0.2650, 0.0328)(0.7499, 0.9399, 0.1333)(0.4000, 0.0000, 0.0000)(0.2000, 0.0000, 0.0000)(1.0000, 0.3810, 0.0405)(0.0000, 0.3807, 0.0660)(1.0000, 0.6037, 0.0849)
A 4 (0.3911, 0.2720, 0.0472)(0.0000, 0.1915, 0.0276)(0.0000, 0.9657, 0.1413)(1.0000, 0.0000, 0.0000)(1.0000, 0.0000, 0.0000)(0.0000, 0.1550, 0.0235)(0.3034, 0.3495, 0.0524)(0.6302, 0.3396, 0.0549)
Table 7. The weighted normalized evaluation matrix of 4 alternative LSPs on 16 criteria.
Table 7. The weighted normalized evaluation matrix of 4 alternative LSPs on 16 criteria.
C 1 C 2 C 3 C 4 C 5 C 6 C 7 C 8
A 1 (0.0266, 0.0021, 0.0002)(0.2334, 0.0635, 0.0076)(0.0000, 0.0000, 0.0000)(0.0000, 0.0405, 0.0035)(0.0000, 0.0000, 0.0000)(0.1027, 0.0374, 0.0009)(0.0000, 0.0000, 0.0000)(0.0319, 0.0025, 0.0003)
A 2 (0.0291, 0.0023, 0.0003)(0.0000, 0.0216, 0.0021)(0.0319, 0.0025, 0.0003)(0.0023, 0.0409, 0.0037)(0.0272, 0.0021, 0.0002)(0.0000, 0.0194, 0.0000)(0.0451, 0.0035, 0.0004)(0.0319, 0.0025, 0.0003)
A 3 (0.0323, 0.0025, 0.0003)(0.1717, 0.0431, 0.0050)(0.0319, 0.0025, 0.0003)(0.0109, 0.0553, 0.0070)(0.0182, 0.0014, 0.0002)(0.1437, 0.0432, 0.0013)(0.0306, 0.0024, 0.0003)(0.0319, 0.0025, 0.0003)
A 4 (0.0000, 0.0000, 0.0000)(0.2265, 0.0884, 0.0101)(0.0319, 0.0025, 0.0003)(0.0122, 0.0590, 0.0073)(0.0363, 0.0028, 0.0003)(0.0411, 0.0576, 0.0004)(0.0102, 0.0008, 0.0001)(0.0000, 0.0000, 0.0000)
C 9 C 10 C 11 C 12 C 13 C 14 C 15 C 16
A 1 (0.0269, 0.0177, 0.0031)(0.0865, 0.0310, 0.0039)(0.0044, 0.0138, 0.0021)(0.0000, 0.0000, 0.0000)(0.0000, 0.0000, 0.0000)(0.0456, 0.0270, 0.0035)(0.0150, 0.0159, 0.0023)(0.0607, 0.0362, 0.0054)
A 2 (0.0466, 0.0235, 0.0037)(0.0920, 0.0349, 0.0042)(0.0162, 0.0226, 0.0032)(0.0103, 0.0008, 0.0001)(0.0245, 0.0019, 0.0002)(0.0511, 0.0245, 0.0936)(0.0276, 0.0269, 0.0034)(0.0000, 0.0104, 0.0020)
A 3 (0.0000, 0.0137, 0.0024)(0.0855, 0.0299, 0.0037)(0.0122, 0.0190, 0.0027)(0.0207, 0.0016, 0.0002)(0.0098, 0.0008, 0.0001)(0.0893, 0.0418, 0.0047)(0.0000, 0.0105, 0.0018)(0.0608, 0.0421, 0.0060)
A 4 (0.0182, 0.0141, 0.0024)(0.0000, 0.0176, 0.0025)(0.0000, 0.0157, 0.0023)(0.0517, 0.0040, 0.0005)(0.0489, 0.0038, 0.0004)(0.0000, 0.0138, 0.0021)(0.0084, 0.0108, 0.0016)(0.0383, 0.0244, 0.0038)
Table 8. The rankings of 4 alternative LSPs.
Table 8. The rankings of 4 alternative LSPs.
AlternativesDistance to Y + Distance to Y Comprehensive Evaluation CoefficientRanking
A 1 ( 0.3663 , 0.1635 , 0.0193 ) ( 0.6337 , 0.1203 , 0.0138 ) ( 0.6337 , 0.1761 , 0.0204 ) 2
A 2 ( 0.5643 , 0.1488 , 0.0177 ) ( 0.4357 , 0.0995 , 0.0116 ) ( 0.4357 , 0.1264 , 0.0148 ) 4
A 3 ( 0.2506 , 0.1664 , 0.0197 ) ( 0.7494 , 0.1242 , 0.0145 ) ( 0.7494 , 0.1991 , 0.0234 ) 1
A 4 ( 0.4763 , 0.1794 , 0.0205 ) ( 0.5237 , 0.1412 , 0.0156 ) ( 0.5237 , 0.1850 , 0.0206 ) 3
Table 9. The rankings of 4 alternative LSPs on each criterion.
Table 9. The rankings of 4 alternative LSPs on each criterion.
CriteriaRankingCriteriaRanking
C 1 A 3 A 2 A 1 A 4 C 9 A 2 A 1 A 4 A 3
C 2 A 1 A 4 A 3 A 2 C 10 A 2 A 1 A 3 A 4
C 3 A 2 A 3 A 4 A 1 C 11 A 2 A 3 A 1 A 4
C 4 A 4 A 3 A 2 A 1 C 12 A 4 A 3 A 2 A 1
C 5 A 4 A 2 A 3 A 1 C 13 A 4 A 2 A 3 A 1
C 6 A 3 A 1 A 4 A 2 C 14 A 3 A 2 A 1 A 4
C 7 A 2 A 3 A 4 A 1 C 15 A 2 A 1 A 4 A 3
C 8 A 1 A 2 A 3 A 4 C 16 A 3 A 1 A 4 A 2
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.

Share and Cite

MDPI and ACS Style

Ma, X.; Wang, C. Navigating Cross-Border E-Commerce: Prioritizing Logistics Partners with Hybrid MCGDM. Entropy 2025, 27, 876. https://doi.org/10.3390/e27080876

AMA Style

Ma X, Wang C. Navigating Cross-Border E-Commerce: Prioritizing Logistics Partners with Hybrid MCGDM. Entropy. 2025; 27(8):876. https://doi.org/10.3390/e27080876

Chicago/Turabian Style

Ma, Xingyu, and Chuanxu Wang. 2025. "Navigating Cross-Border E-Commerce: Prioritizing Logistics Partners with Hybrid MCGDM" Entropy 27, no. 8: 876. https://doi.org/10.3390/e27080876

APA Style

Ma, X., & Wang, C. (2025). Navigating Cross-Border E-Commerce: Prioritizing Logistics Partners with Hybrid MCGDM. Entropy, 27(8), 876. https://doi.org/10.3390/e27080876

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop