| Literature DB >> 35600440 |
Mohammad A Shbool1, Ammar Al-Bazi2, Rami Al-Hadeethi1.
Abstract
The quality of Third-Party Logistics (3PL) services represented by delivery time decides the outcome of customer satisfaction. The result of this satisfaction judges the type of Word of Mouth (WoM) that, if positive, plays a vital role in attracting non-customers who are willing in 3PL services to join as customers. In this paper, we investigate the effect of an essential factor represented by Word of Mouth on the number of customers in 3PL companies. Therefore, an agent-based model for parcel delivery is developed to investigate the impact of social factors such as WoM and other operational factors, including vehicle number and speed, on customer number and satisfaction, average service time, and vehicle utilization. As a methodology, state charts of Vehicle, Customer, Hub agents are developed to mimic the messaging protocols between these agents under the WoM concept. A case study based in 3PL in Jordan is used as a test bench of the developed model. A sensitivity analysis study is conducted to test the developed model's performance, including different levels of influential model parameters such as targeting non-customers parameters by Loyal/Unhappy customers. Key results reveal that the best scenario is achieved when the WoM value equals 10, the vehicle number equals 30, and the vehicle speed equals 60 km/h. These model parameters result in higher customer numbers of 873, vehicle utilization equals 63%, and customer satisfaction equals 99%. Video of our proposed model showing it in action can be found at: https://www.youtube.com/watch?v=3rR4l130-QU.Entities:
Keywords: Agent-based simulation; Customer satisfaction; Parcel delivery logistics; VRP-based GIS model; Word-of-mouth
Year: 2022 PMID: 35600440 PMCID: PMC9118654 DOI: 10.1016/j.heliyon.2022.e09409
Source DB: PubMed Journal: Heliyon ISSN: 2405-8440
Figure 1VRP GIS-based ABM architecture.
List of parameters.
| Parameter | Description | Unit |
|---|---|---|
| A dynamic counter variable that counts the number of non-customers | Number | |
| Keeps track of the number of parcels that have been delivered | Number | |
| Keeps track of the number of trips that the Vehicle has completed so far | Number | |
| Is responsible for giving the customer order its ID number | Counter | |
| Identifies the customer to be served | ID | |
| Stores the cumulative value of trip durations | Hour | |
| Stores the cumulative value of maintenance cost | $ | |
| Stores the cumulative value of the distance that has been traveled by all vehicles | Miles | |
| Determines the number of vehicles the company has | Number | |
| Keeps track of the number of vehicles that exist in the Hub at any time | Number | |
| counts the number of times the vehicle has left the Hub | Number | |
| stores the cumulative value of utilization for each trip that has been completed | Percentage | |
| this variable takes the value of the current simulation time upon exiting the State AtHub as it starts the task | Hour | |
| this variable takes the value of the current simulation time upon arrival at the Hub at the exit of the State ToHub | Hour | |
| this variable stores the difference between values of the two variables mentioned above to record the total task time up until returning to the Hub | Hour | |
| this variable stores the cumulative aggregation of all task times for a vehicle | Hour | |
| this variable is updated after completing each task, with the cumulative task time for the vehicle divided by the total simulation time; | Percentage | |
| Average service time (all orders) | Hour | |
| Represents the total number of satisfied customers | Customer | |
| Represents the total number of unsatisfied customers | Customer | |
| Represents the number of all customers | Customer | |
| Represents the number of orders | Order |
Figure 2Vehicle statechart.
Figure 3The customer statechart.
Figure 4The hub StateChart
Figure 5Sample GIS Map of the covered Regions in Amman, Jordan.
Advertisement response and customer states probabilities (As-Is).
| Advertisement and Customer State | Customer Percentage Level | Message | Probability of Targeting Non-customer |
|---|---|---|---|
| Strong promotion Campaign | <30% | come | 10% |
| Medium Promotion Campaign | 30%–80% | comeifyouwant | 5% |
| No Promotion Campaign | >80% | noadvertisement | 0% |
| Loyal Customers | - | cool | 50% |
| Unhappy Customers | - | not_cool | 5% |
Figure 6The Customer and non-Customer Representation in the GIS-Based Model.
Experimental results (Number of replications = 50, Replication length = 9 h).
| Scenario Number | Word of Mouth | Number of Vehicles | Vehicle Speed | Number of Customers | Average Service Time | Total Vehicles Utilization (by Number) | Percentage Satisfied |
|---|---|---|---|---|---|---|---|
| 1 | 2 | 30 | 20 | 107 | 0.91 | 0.19 | 44.0% |
| 2 | 5 | 30 | 20 | 464 | 0.83 | 0.80 | 57.0% |
| 3 | 10 | 30 | 20 | 642 | 0.98 | 1.00 | 45.8% |
| 4 | 2 | 60 | 20 | 119 | 0.88 | 0.05 | 46.4% |
| 5 | 5 | 60 | 20 | 373 | 0.88 | 0.33 | 53.2% |
| 6 | 10 | 60 | 20 | 780 | 0.80 | 0.77 | 61.8% |
| 8 | 5 | 90 | 20 | 419 | 0.86 | 0.24 | 52.3% |
| 9 | 10 | 90 | 20 | 755 | 0.83 | 0.48 | 60.1% |
| 10 | 2 | 30 | 40 | 354 | 0.50 | 0.40 | 85.8% |
| 11 | 5 | 30 | 40 | 805 | 0.45 | 1.00 | 94.1% |
| 12 | 10 | 30 | 40 | 865 | 0.42 | 0.87 | 96.5% |
| 13 | 2 | 60 | 40 | 319 | 0.50 | 0.13 | 89.6% |
| 14 | 5 | 60 | 40 | 791 | 0.47 | 0.42 | 91.4% |
| 15 | 10 | 60 | 40 | 864 | 0.43 | 0.27 | 95.7% |
| 16 | 2 | 90 | 40 | 277 | 0.49 | 0.06 | 87.8% |
| 17 | 5 | 90 | 40 | 757 | 0.45 | 0.22 | 94.2% |
| 18 | 10 | 90 | 40 | 866 | 0.43 | 0.28 | 93.4% |
| 19 | 2 | 30 | 60 | 468 | 0.34 | 0.27 | 96.1% |
| 20 | 5 | 30 | 60 | 843 | 0.32 | 0.50 | 99.1% |
| 22 | 2 | 60 | 60 | 406 | 0.36 | 0.17 | 96.8% |
| 23 | 5 | 60 | 60 | 829 | 0.33 | 0.33 | 99.1% |
| 24 | 10 | 60 | 60 | 877 | 0.31 | 0.32 | 99.1% |
| 25 | 2 | 90 | 60 | 394 | 0.38 | 0.08 | 98.0% |
| 26 | 5 | 90 | 60 | 835 | 0.32 | 0.17 | 99.0% |
| 27 | 10 | 90 | 60 | 877 | 0.31 | 0.20 | 99.5% |
Figure 7Main effects of model parameters on utilized No. of vehicles.
Figure 8Main effects of model parameters on the customers' satisfaction rate.
Figure 9Main effects of model parameters on the No. of customers.
Figure 10Main effects of model parameters on the average service time.
Sensitivity of the simulation results to the probability of targeting non-customer parameters changes.
| Probability of targeting a non-customer by Loyal or Happy Customers | Best Scenario | Worst Scenario | |
|---|---|---|---|
| Total number of Customers | |||
| Probability of targeting a non-customer by Unhappy Customer is 2% | 25% | 829 | 68 |
| 50% | 878 | 147 | |
| 75% | 889 | 245 | |
| Probability of targeting a non-customer by Unhappy Customer is 5% | 25% | 820 | 59 |
| 50% | 877 | 87 | |
| 75% | 885 | 199 | |
| Probability of targeting a non-customer by Unhappy Customer is 10% | 25% | 817 | 52 |
| 50% | 874 | 70 | |
| 75% | 881 | 177 | |