1. Introduction
The Internet of Things (IoT) is a comprehensive network of electronic devices including computers and utility devices which are capable of communicating with each other [
1]. It is increasingly being used in various supply chains for improving the competitiveness of individual organizations. This is because IoT can be used in supply chains to connect various devices in the network for better communication and integration of various business applications among organizations. By integrating business applications such as inventory management, customer relationship management, and business intelligence applications with suppliers, organizations can enhance communication and collaboration in the supply chain [
2], leading to a reduction in cycle times and an improvement in customer services [
3]. This shows that IoT-based supply chains are critical for the continuous growth of supply chains in organizations. As a result, evaluating the performance of IoT-based supply chains for development and implementation in an organization is significant.
Evaluating the performance of IoT-based supply chains is complex. This is because multiple decision makers are usually present. In addition to that, decision makers often have to deal with the conflicting nature of multiple evaluation criteria. To address this issue, it is important to have a well-defined model for systematically evaluating the overall performance of available IoT-based supply chains under uncertainty.
Earlier studies have addressed the performance evaluation of IoT-based supply chains in different contexts [
4,
5,
6]. For example, Nallakaruppan and Kumaran [
4] presented the technique ordered preference by similarity to the ideal solution (TOPSIS) [
7] approach for evaluating the performance of IoT in an organization. They made use of linguistic variables to determine the weightings of each criterion and the overall performance of each alternative. A weighted normalized fuzzy decision matrix is constructed once the fuzzy ratings of the decision maker’s fuzzy ratings have been obtained. The TOPSIS method is used to determine the ranking order of chosen alternatives with respect to the selected criteria. Huang et al. [
5] presented the fuzzy analytical hierarchy process (AHP) [
8] approach for evaluating the performance of IoT. The decision maker’s judgments are represented by the triangular fuzzy numbers. Then, the concept of fuzzy synthetic extent analysis is used for determining the final result of the different criteria. Dachyar and Risky [
6] presented the AHP for evaluating IoT in Indonesia’s telecommunication company. This is a three-step process, which includes (a) problem breakdown, (b) judgement based on significance, and (c) priority aggregation. The initial step involves presenting the relationships between the goals of the service selection, the quality of service criteria, and the service candidates in the form of a hierarchical structure. The second step provides a comparison of selected alternatives in pairs. This helps in identifying the significance level of the criteria and the local ranking of the service candidates. The final step includes assigning ranks for the service alternatives.
These approaches, however, are incapable of dealing with the IoT-based supply chains performance evaluation in an effective manner as these methods may become cumbersome when multiple decision makers are involved in the performance evaluation process. In addition, some of these approaches require tedious mathematical computation.
This paper presents the fuzzy multicriteria group decision making model for evaluating the performance of IoT-based supply chains. The inherent uncertainty and imprecision of the performance evaluation process was handled by using intuitionistic fuzzy numbers. A new fuzzy multicriteria group decision making algorithm based on the TOPSIS approach and the concept of similarity measures was developed for determining the overall performance of each alternative. An example is presented to highlight the usefulness of the proposed model for tackling a real world IoT performance evaluation problem.
The background on the existing approaches for evaluating the performance of IoT-based supply chains and the criteria for evaluating the performance of IoT-based supply chains are presented in
Section 2. We then present the fuzzy multicriteria group decision making model in
Section 3. In
Section 4, the fuzzy multicriteria group decision making model is tested in an illustrative example to show its usefulness for solving a real world IoT-based supply chain problem. Finally, we present the discussion and the conclusion in
Section 5.
3. The Fuzzy Multicriteria Group Decision Making Algorithm
For the multicriteria group decision making problem, let
A = {
A1,
A2, …,
An} be the set of
n alternatives, and
C = {
C1,
C2, …,
Cm} be the set of
m criteria to be evaluated by individual decision makers
Dk (
k = 1, 2, …,
s). The decision maker
Dk assessed each alternative in a form of an intuitionistic preference relation
and
[
41].
indicates that the alternative
Ai satisfies the criterion
Cj, and
indicates that the alternative
Ai does not satisfy the criterion
Cj.
The procedure for the proposed algorithm included the following steps:
Step 1. Determine the performance ratings of all alternatives with respect to the criteria from each decision maker as follows:
Step 2. Determine the relative importance of the evaluation criteria
Cj for each decision maker as in Equation 2:
where
.
Step 3. Obtain the overall intuitionistic fuzzy decision matrix of each alternative as given in Equation 3:
Step 4. Determine the overall intuitionistic fuzzy weight vector of each alternative as shown in Equation 4:
Step 5. Calculate the collective weighted interval-valued-based intuitionistic fuzzy performance matrix:
Step 6. Calculate the fuzzy positive ideal solution and the fuzzy negative ideal solution using Equations (6) and (7), respectively:
where
and (
j = 1, 2,
…,
m).
where
.
Step 7. Calculate the degree of indeterminacy of the relative positive ideal value and the relative negative ideal value using Equations (8) and (9), respectively:
Step 8. Calculate the degree of similarity [
42,
43] between the alternative
Ai and the positive ideal solution and the negative solution using Equations (10) and (11), respectively:
Step 9. Calculate the overall performance index value for each alternative across all the criteria:
4. An Illustrative Example
This section presents the proposed fuzzy multicriteria group decision making model for evaluating the performance of an IoT-based supply chain at a high-technology manufacturing company.
A manufacturing company in Taiwan decides to develop and implement an IoT-based supply chain for meeting the challenges in the electronics manufacturing sector. This company is a top provider of innovative products in Taiwan and is ranked among top three in the global market for all its product lines. This company entered the Taiwanese light emitting diodes (LED) industry where it enjoyed the number one status for over thirty years because of its innovative products for both local and global markets. Its product line includes imaging products, enclosures, power supplies, and LEDs.
Through the adoption of the IoT-based supply chain initiative, the company believes that it will continue to be one of the leaders in the electronics manufacturing sector and, at the same time, improve its customers’ overall satisfaction. Hence, the establishment of an IoT-based supply chain is essential for the success of the company.
In order to select and develop the most suitable IoT-based supply chain for the company, a committee consisting of three departmental managers was formed. Six IoT-based supply chain alternatives and six evaluation criteria were identified.
These evaluation criteria included the financial cost (
C1), service quality (
C2), functionality (
C3), technological infrastructure (
C4), reliability (
C5) and security (
C6). The hierarchical structure of the IoT-based supply chain performance evaluation is shown in
Figure 1.
Financial cost (
C1) is concerned with the financial ability of the organization to develop and implement the IoT-based supply chain alternative. This was determined by the costs associated with hardware (PCs, servers, networking equipment, and other peripherals), software (operating systems, application software, security and networking software, and other special software necessary for facilitating communication among various devices on the network), implementation of hardware and software, and management of the devices and software over the life of the IoT system [
14,
42].
Service quality (
C2) refers to the level of achievement of the IoT-based supply chain alternative to meet or exceed a customer’s expectations [
28]. This is often measured by the information system quality, the process performance, the level of customer satisfaction, and the distribution network quality [
28].
Interoperability (
C3) of an IoT system is the ability to offer good services to its subscribers and receive services from others as needed. The interoperability enables communication among devices and facilitates information exchange among organizations [
30]. The interoperability aspect was assessed by measuring the technical compliance of the devices, their ability to connect to the other devices, operational feasibility of these devices, and the overall interoperability of the system.
Technological infrastructure (
C4) refers to the ability of electronic devices interconnected through the IoT to provide prompt and effective service to its end-users. This was measured by the efficiency of the system, the collaboration capabilities with other systems, and the portability of the system [
44].
Reliability (
C5) is a concerned with the assurance that the IoT system is free from hardware failures, software faults, and other defects that could make them break down [
39]. For example, sensors such as GPS and RFID devices need to be standardized to promote reliable communication. This was measured by the fault tolerance, the connectivity of the system, the recoverability of the system, and the robustness of the system.
Security is often cited as one of the most important challenges in IoT deployment due to a huge number of networking devices with varying protocols. Hence, security at both the device and network levels is considered important for the implementation and operation of IoT. Security (
C6) refers to the capability of safeguarding all IoT-connected devices and networks. This was measured by the level of access control, the level of device authentication, the level of encryption, and other robust security measures [
36].
The procedure for the performance evaluation of the IoT-based supply chains contained the following steps:
Step 1. The performance ratings of all alternatives with respect to the criteria from each decision maker were obtained as shown in
Table 2.
Step 2. The criteria weights of were obtained from each decision maker as shown in
Table 3.
Steps 3–5. The collective weighted interval-valued-based intuitionistic fuzzy performance matrix could be calculated as in
Table 4.
Steps 6–9. The overall performance index for each alternative could be determined.
Table 5 shows the results. The results showed that alternative
A3 had the highest performance index value of 0.71 as compared to other alternatives.
Figure 2 shows the performance index values of all the alternatives with respect to all the criteria. The results in
Table 5 also provided the company with relevant information about the performance level of individual IoT-based supply chain. Although alternative
A3 was the most suitable alternative, it does not have competitive advantages in all performance criteria. At the same time, alternative
A1 required improvement of its performances in all criteria, especially in service quality and resource consumption. Despite being the best performer, alternative
A3 was not the best in terms of resource consumption. Meanwhile, alternative
A5 was not one of the most suitable alternatives and needed to improve its performance in all criteria, particularly in financial cost. The result can thus help organizations to identify the relative weaknesses of the available alternatives for improving its competitiveness.
In order to investigate the sensitivity of the output on the alternatives, we used an example in
Table 6 to show the changes on the criteria weights.
Figure 3 shows the changes on the performance index values and the ranking of the alternatives.
A comparative study of the fuzzy multicriteria group decision making algorithm was also conducted with four other approaches [
42,
45,
46,
47].
Table 7 shows that the fuzzy multicriteria group decision making algorithm produces consistent results as compared to other approaches. The proposed fuzzy multicriteria group decision making algorithm proved to be effective due to its simplicity in concept and its efficiency in computation.
There were several managerial insights in this study. Firstly, the potential economic impact of IoT-based supply chains is estimated to be more than
$11 trillion in the next six years [
3]. On top of this, IoT-based supply chains are expected to offer significant cost savings and business agility [
22]. The failure to evaluate and select the most suitable IoT-based supply chain for development and implementation can be a lost opportunity. This study provided a step-by-step approach to help managers evaluate and select the most suitable IoT-based supply chain for improving their organizations’ overall performance. Secondly, the fuzzy multicriteria group decision making model was capable of handling evaluation problems associated with various alternatives and multiple criteria. Thirdly, the criteria discussed in
Section 2 were specific for evaluating the performance of IoT-based supply chains. The evaluation of selection criteria showed that to succeed in adopting IoT-based supply chains, managers have to focus on critical criteria such as financial cost, service quality, functionality, technological infrastructure, reliability, and security. Finally, the proposed fuzzy multicriteria group decision making model can be used to help organizations evaluate and select their IoT-based supply chains in the most effective and efficient way.