755
Views
1
CrossRef citations to date
0
Altmetric
Production & Manufacturing

Improving delivery planning via an optimization technique for a case study of a construction material store

, & ORCID Icon
Article: 2231725 | Received 10 Jan 2023, Accepted 27 Jun 2023, Published online: 03 Jul 2023

Abstract

The construction material store (CMS) industry in Thailand is highly competitive, boasting 16,000 stores and experiencing rapid growth (GSB Research). Despite this, back-office management, such as delivery and appointment scheduling, struggles to keep up with the increasing customer demand. The present study aims to develop an operational model for efficient delivery planning in a CMS. The model accurately calculates the minimum delivery costs while adhering to certain constraints. This research employs a mixed-integer linear programming (MILP) mathematical model specifically designed for planning routes and organizing products for delivery. In this study, the CMS delivers products to customers through a third-party trucking company, and a practical delivery plan is developed based on existing conditions and limitations. The delivery plan ensures that products are supplied to customers using appropriate vehicles for the product type, while staying within truckload capacities. The CMS operates by outsourcing vehicles of various sizes, and different products are selected for delivery. All products are available for shipment to customers at any given time. The improved delivery planning considers routing, product selection for trucks, capacity limitations, customer demand, and distance management. Certain limitations of the model, such as routing policy, truck capacity, and product weight, are addressed. The results demonstrate that implementing this model can decrease planning time by up to 80%, reduce total costs by up to 20%, lower delivery distances by up to 19%, and enhance customer satisfaction.

1. Introduction

The construction material industry is enhancing its last-mile delivery capabilities to satisfy rapidly growing customer demands. Customers expect work to be completed more quickly, accurately, and with higher quality. Consequently, construction businesses are constantly seeking strategies to streamline processes and improve operational efficiency. Delivery planning encompasses supply chain activities that support a business advantage (Sabri & Beamon, Citation2000). Delivery service is one of many activities that entrepreneurs practice to create customer satisfaction. As noted by Al-Werikat (Citation2017), Biswas and Sarker (Citation2020), Vukić et al. (Citation2021), Gupta et al. (Citation2021), Haq et al. (Citation2021), Donmuen and Pitiruek (Citation2022), Richey et al. (Citation2022), Li et al. (Citation2023), and Van Nguyen et al. (Citation2023), delivery planning is essential for enabling cost-cutting and profit-boosting opportunities in supply chains.

Most construction stores in Thailand are classified as single depots, where all materials are stored and distributed from the same location. This case study is also categorized as a single depot. Additionally, stores often have numerous products to be ordered and distributed, resulting in challenges when categorizing products according to truck capacities and types. Tavakkoli et al. (Citation2015) proposed a multi-product vehicle routing problem with heterogeneous fully loaded vehicles with different capacities. Ayyildiz et al. (Citation2022) developed a multi-depot, multi-product split delivery vehicle routing method with time windows for money distribution to an Automated Teller Machine (ATM) of a public bank in Turkey. This method led to effective solutions for their cash-in-transit operations with different currencies.

Due to transportation limitations, it is sometimes impossible to deliver all materials for one customer at once. Hence, split delivery can be applied. According to Ray et al. (Citation2014), Ozbaygin et al. (Citation2018), and Munari and Savelsbergh (Citation2022), in this type of problem, a vehicle can deliver any quantity less than or equal to the customer’s demand when visiting a customer. This implies that customers can be visited by more than one vehicle.

Given that shipping plans vary daily, effective plans must be created accordingly. Capacitated vehicle routing problem (CVRP) is adopted to address these problems. Basuki et al. (Citation2019) developed a CVRP for a printing business, where products were shipped to customers at various distances. The developed model was successfully used to reduce total costs. Dellaert et al. (Citation2021) developed model formulations and a solution approach for a multi-commodity, two-echelon CVRP with time windows. Alesiani et al. (Citation2022) solved a CVRP with NP-hard conditions by applying constrained clustering capacitated vehicle routing, which included several constraints.

However, these previously reported models are insufficient for more complex situations. In this case study, the examined construction material store (CMS) company has many different products, and some products can only be loaded on specific vehicles. The details of the products are required before planning the shipment. Therefore, we developed a technique that can respond to all these limitations. Hence, in this study, a single depot split delivery with multi-product heterogeneous capacitated vehicle routing (SDMHCVRP) is proposed.

2. Literature review

The planning and operation of supply chains in manufacturing and distribution centers are crucial to their smooth operation. Optimal decision-making is necessary to lower costs in supply chains (Biswas & Sarker, Citation2020). Many researchers such as Abdulkader et al. (Citation2018) have developed mathematical models to designate delivery routes for customers with the same truck type. Ibrahim et al. (Citation2019) proposed a capacitated vehicle routing problem (CVRP) to determine the shortest route for delivery, with the condition that the truck should begin and end its route at the same location. Setiawan et al. (Citation2019) developed a mathematical model to determine the transportation routes for delivering various goods with different vehicle types for a drug store in Indonesia. The proposed model provided for a 48.78% cost savings. Yuliza et al. (Citation2020) defined a route with a constraint on the truck capacity for a liquid propane gas delivery business. They used the Clarke and Wright algorithm to decrease the total delivery distance. Weerakkody et al. (Citation2021) developed a vehicle routing problem (VRP) with multiple goods and validated their model with 3PL, one of the most prominent transportation businesses in Sri Lanka. Their result was similar to that of Utama et al. (Citation2020) and Naclerio and De Giovanni (Citation2022). Basuki et al. (Citation2019) developed a CVRP for a printing business. The products of this printing business were shipped to many customers located at various distances, and the developed model was successfully used to reduce total costs. Alesiani et al. (Citation2022) solved a CVRP with NP-Hard conditions by applying constrained clustering capacitated vehicle routing. The constraints included: 1) a vehicle serves more than one group, 2) a cluster must have at least one customer, 3) customers are located within one cluster only, and 4) customers in the same cluster use only one vehicle.

Numerous VRP studies have been performed to solve problems in transportation businesses. Ozbaygin et al. (Citation2018) reported an exact method for a split delivery VRP (SDVRP) that allowed customers to receive more than one shipment. This method was different from CVRP, but it also reduced costs. Bortfeldt and Yi (Citation2020) and Munari and Savelsbergh (Citation2022) also proposed split delivery routing problems. Aganis and Sirawadee (Citation2019) presented a shipping management model for a beverage company with different vehicles of various sizes to address the problem of customer demands that were larger than a single vehicle’s capacity. Their proposed method resulted in total cost savings of 10.66% to 11.01%. Siriruk and Tangmo (Citation2017) determined the delivery routes of a construction material business by initially grouping the customers before planning. Nine customer groups were set. Consequently, different vehicles were also planned for delivering the products, resulting in cost savings. Chaiwuttisak et al. (Citation2018) proposed a model that employed vehicle limitations on product placement.

Other researchers, such as Siriruk and Tangmo (Citation2017), have studied the differential vehicle routing problem of a building material retailer (HVRP) with five types of vehicles. However, their results only indicated the aggregate demand, cost, distance, and delivery route of each vehicle, while ignoring limitations such as the size, shape, and weight of products. Other methods are unable to separate and transfer products. Therefore, when the VRP algorithm is applied, the results only provide the distance and cost of the transport. Additionally, Aganis and Sirawadee (Citation2019) investigated the transport routing problem of vehicles with different load capacities (VRPSDHF) by developing a mathematical model. Their results showed the vehicle type, number of pallets to be loaded and shipped to customers, and delivery route. For Aganis et al and Siriruk et al, a mathematical model was developed to plan for multiple shipments from a single warehouse to multiple customers using multiple trucks. The resulting delivery plan also selected the correct type of vehicle to deliver each product with the lowest shipping cost.

On the other hand, the past relevant research is as follows: Wang et al. (Citation2020) used MILP to develop a product delivery plan that allowed a specific vehicle type to correctly deliver each category of product and arrange each product class correctly and completely. Their delivery plan achieved the lowest delivery costs, according to van der Vorst (Citation2000), Mula et al. (Citation2010), Munyimi and Guo (Citation2019), and Ardliana et al. (Citation2022).

As a result of literature research, it is seen that problem handled in this study is delivery planning. This study deals with single depot, split delivery, multi-product, heterogeneous fleet, and capacitated vehicle routing. This study also has a real-life application for delivery planning of a construction material in a case study.

3. Methodology

In this research, we proposed a mathematical model for delivery planning in a case study of a construction material store. This research aims to achieve a delivery plan with the lowest delivery costs. The objective function and its constraints are expressed in EquationEquations (1) to (Equation18).

3.1. Assumptions

To develop the proposed mathematical model, a few important assumptions were made, as follows:

  1. There is only one distribution center, and the vehicles must start and end their journeys at the same location.

  2. The store operates by outsourcing vehicles of three different sizes and the model uses five different products.

  3. All vehicles and drivers are ready to work at any time. No vehicle can travel more than 480 km per trip.

  4. Some product types can only be shipped by a 6-wheel crane truck.

  5. The total weight of a vehicle’s load must not exceed its load capacity.

  6. All products are ready for delivery.

  7. All customers are ready to receive products at any time.

  8. The placement of the products as well as their loading and unloading times are negligible.

3.2. Notation

The parameters, indices, and decision variables are defined as follows (See Table ):

Table 1. The solution method of each study in the literature

3.3. Indices

i,j the customer/delivery point/order. i,j; i,j = 1., N

p the delivery point. p; p = 1., N

ka vehicle. k; k = 1., K

l the product. l; l = 1., L

N the total number of customers/delivery points/orders.

K the total number of vehicles.

L the total number of products.

3.4. Parameters

FCk the fixed cost of vehicle k(THB per trip)

VCk the variable cost of vehicle k (THB per km)

DCk the delivery cost of vehicle k (THB per delivery point)

Wlthe weight of product l (kg)

Distij the distance from delivery point i to delivery point j (km)

Mdistthe maximum distance traveled by a vehicle per day (km)

Capk the maximum capacity of vehicle k (kg)

rulelk 1 if vehicle k can transport product l

and 0 otherwise.

DMil the demand for product l of customer/delivery point/order i (units)

3.5. Decision variables

Xijk 1 if vehicle ktravels from the delivery point i to delivery point j

and 0 otherwise.

Dikl the product l delivered in order i by vehicle k (units).

Sijkl the product l delivered by vehicle k from delivery point i to delivery point j (units).

3.6. Objective function

EquationEquation (1): The objective equation developed to minimize the total cost of delivery.

(1) minz=iji=1Nj=1Nk=1KFCkxijk+ijNj=1NDistijk=1NVCkxijk+iji1j1Nj1Nk=1NDCkxijk1(1)

This equation represents the sum of the fixed cost of the chosen vehicle type, the variable costs of the vehicle as a function of the total distance of the delivery routes, and the cost of the transport vehicles, which varies according to the number of delivery points that each vehicle visits.

3.7. Constraint functions

EquationEquations (2) to (Equation7) are the equations for the routing of each vehicle, representing the delivery order from Xijk when Xijk is 1. EquationEquations (8) to (Equation10) represent the product loading on each vehicle, where Dikl represents how much product each vehicle carries for chosen orders. EquationEquations (11) and (Equation12) are subtour elimination equations. EquationEquations (13) and (Equation14) are capacity limitations and EquationEquation (15) ensures that no products remain when the trucks return to the depot. EquationEquation (16) is a binary constraint. EquationEquations (17) and (Equation18) are integer constraints.

(2) k=1KijNxijk1       ;∀j(2)

According to EquationEquation (2), every order can be split more than one trip.

(3) i=1Nxipkj=1Nxpjk=0       ;∀k,p(3)

EquationEquation (3) requires that the number of vehicles entering a delivery point must be equal to the number of vehicles leaving a delivery point.

(4) j=1Nxijk1       ;∀i>1,k(4)

EquationEquation (4) requires that each vehicle can only deliver each order once.

(5) j=1Nxjik1       ;∀i>1,k(5)

EquationEquation (5) requires that every vehicle can only travel from the construction material store once.

(6) j=2Nx1jk1       ;∀k(6)

EquationEquation (6) requires that each vehicle can only travel to the construction material store once.

(7) ijNj=1NDistijk=1NxijkMdist       ;∀k(7)

EquationEquation (7) states that the delivery route for each vehicle cannot exceed the maximum distance traveled by the vehicle per day.

(8) k=1KDikl=DMil       ;∀i,l(8)

EquationEquation (8) requires that the total number of products that all vehicles deliver to the customers is equal to the product demand for each customer order.

(9) i=1Nl=1LDiklWlCapk       ;∀k(9)

EquationEquation (9) requires that the product weight of the orders on each vehicle does not exceed the maximum capacity of the vehicle.

(10) i=1NDilk=0       ;∀l,kL,K|rulelk=1∀l<3,k=3(10)

EquationEquation (10) assures that only product l that satisfy the condition rule, rulelk=1, can be delivered by vehicle type k.

(11) j=1N(SjiklSijkl)=Dikl       ;∀i>1,k,l(11)

EquationEquation (11) ensures that the number of all products of all orders delivered on the vehicles subtracted from the number of products remaining on each vehicle must be equal to the number of demands, eliminating subtour.

(12) j=1Nl=1L(SjiklSijkl)=0       ;∀i>1,k(12)

EquationEquation (12) states that the previous orders must be greater than the remaining orders on each vehicle.

(13) l=1LWlS1jklCapk       ;∀j>1,k(13)

EquationEquation (13) requires that the weight of all products of all types of orders on each vehicle leaving the construction material store must not exceed the loading capacity of the vehicle.

(14) l=1LWlSijklxijkCapk       ;∀ij,j,k(14)

EquationEquation (14) constrains the total product weight on each vehicle so that it does not exceed the load capacity of the vehicle.

(15) i=1Nl=1LWlSi1kl=0       ;∀k(15)

EquationEquation (15) stipulates that when returning to the construction material store, every vehicle must have no product.

(16) xijk0,1       ;∀i,j,k(16)

EquationEquation (16) sets the solution value format of the Xijk parameter as a binary.

(17) DiklI       ;∀i,k,l(17)

EquationEquation (17) states that the number of product deliveries is an integer.

(18) SijklI       ;∀i,j,k,l(18)

EquationEquation (18) states that the number of delivery points is an integer.

3.7.1. Data used for testing

Table shows the distances between construction material store and the delivery point are unequal distances. Let i = 1 and j = 1 be the construction material store:

Table 2. Distance matrix (km)

Table shows the maximum payload of a pickup truck, box truck, and 6 wheel (6W) crane truck. The costs of each type of vehicle are fixed (THB per trip), variable costs of the vehicle are based on distance traveled (THB per km), and the delivery cost of the vehicle are based on the number of deliveries (THB per delivery point).

Table 3. Load weight and cost of each type of transport vehicle

Table shows the weight of the products and the limitations of each type of goods. X indicates unloading and Y is loading. From the table, it is found that steel and wood planks can only be transported by a 6-wheel crane truck, while cement bags, tiles, and lightweight bricks can be delivered by every vehicle type.

Table 4. Product weight (kg) and limitations of each product

Table shows the level of demand for each type of product for each order (units). For example, DM2,1 means that an order has 200 units of demand for Product Type 1. For instance, DM2,2 indicates that an order has demand for 200 units of Product Type 2, and etc.

Table 5. Demand for each type of each order (units)

3.7.2. Mathematical model test

The data in Tables were input into a mathematical model developed using the LINGO program and the system used in this research is LINGO/WIN64 19.0.40.

The details of the solution values are shown in EquationEquation (1). The sum of the delivery costs of all transport vehicles is 9,703 THB, which is equal to the objective value shown in Table :

Table 6. All objective function value and delivery planning results

According to the results, the delivery routes for each vehicle were developed and the results in Table were plotted as shown in Figure . For a pickup truck, the delivery route was 1-4-1. The delivery route for a box truck was 1-8-7-1, and the route for a 6-wheel crane truck was 1-6-3-5-2-7-1, respectively.

Figure 1. Delivery routes of the different vehicles, where node 1 represents the construction material store and nodes 2–8 are customer locations.

Figure 1. Delivery routes of the different vehicles, where node 1 represents the construction material store and nodes 2–8 are customer locations.

The details of the number of products for each vehicle loading and loading weight as the results from Tables are shown in Table .

Table 7. The number of products for each vehicle loading

Table shows that the warehouse operator must arrange 20 units of cement bags for a pickup truck, 7 units of tiles and 202 units of lightweight bricks for a box truck, and 400 units of steel, 100 units of wood plank, 5 units of cement bags, 68 units of tile, and 118 units of lightweight bricks for a 6-wheel crane truck. These results from Table can also be vividly illustrated in Figure .

Figure 2. Vehicle loading for different vehicle types.

Figure 2. Vehicle loading for different vehicle types.

In this research, 20 scenarios, ranging from small to medium deliveries, were used to test the proposed model. Table shows the results of these scenarios.

Table 8. The results of 20 scenarios

The proposed model is capable of solving for as large as 34 customers with the reasonable computational times. For the complete data sets of the 20 scenarios used to input to the model can been seen at the extended data (https://drive.google.com/drive/folders/1kthUDAepT48a2wGE3mX2zuc8NoDM07dU?usp=sharing).

4. Result and discussion

The results displayed vehicle type, number of products to be loaded and shipped to customers, and the delivery route. In this study, a mathematical model was developed to plan multiple shipments from a single warehouse to multiple customers using various trucks. Ultimately, the resulting delivery plan selected the appropriate type of transport for each product, achieving the lowest shipping cost. This method was compared to the conventional approach in which skilled and experienced staff manually defined daily shipping plans.

The advantage of the model in this study is that it realizes the lowest total delivery cost for delivery planning. The delivery plan outlines the number of each product to load on each vehicle and delivery routing to each customer for each vehicle. Additionally, the proposed model outperforms the existing method, as computational time decreased by 80% and the total cost decreased by 20%.

The operation models can also be used to accurately plan and deliver orders to customers according to the applied constraints and limitations, which include:

All vehicles must begin and end their journeys at the construction material store; the store operates with three different sizes of outsourced vehicles; up to five different products are used in this model; some product types can only be delivered by a 6-wheel crane truck; the total weight of each load must not exceed the vehicle’s load capacity; all products are ready for delivery, and all customers are prepared to receive products at any time; all vehicles and drivers are available to work at any time; vehicles can travel no more than 480 km per trip, as regulated by Thailand’s transportation law; and product placement and loading/unloading times are negligible.

Moreover, one of the many advantages of this proposed model is its adaptability. The model can include more constraints and parameters to handle larger problems or cater to similar business units. Additionally, the proposed model is simple to extend and user-friendly for new users, while still providing accurate results and relatively short calculation times when compared to existing case methods.

5. Conclusions

In this study, a mathematical model was developed to plan the delivery of goods according to specific conditions and constraints. The resulting delivery plan selected the appropriate type of transport for each product type. This led to more efficient delivery methods, which resulted in an average reduction in total delivery distance of 19% and an average reduction in shipping costs of 20% when compared to the current method. Therefore, by arranging the appropriate shipping order and choosing the right truck for each order, total shipping costs were reduced by determining which trucks to use and their delivery routes. This model is beneficial to operators involved in various departments with delivery activities, such as planning, warehousing, transportation, and accounting, among others.

However, the proposed model can be valid only for this case or other similar small-scale cases. If a larger scale problem is encountered, the developed model might not be sufficient. Consequently, heuristic methods and different algorithms should be further examined to address large-scale problems while maintaining reasonable computational times (Abdulkader et al., Citation2018; Wang et al., Citation2020).

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

This research was supported by Research and Graduate Studies, Khon Kaen University and the Supply Chain and Logistics System Research Unit, Khon Kaen University.

Notes on contributors

Siranya Prachyathawornkul

Siranya Prachyathawornkul is currently a M.Eng. student in the Department of Industrial Engineering, Faculty of Engineering, Khon Kaen University, Thailand. She received her B.E. in industrial engineering from Khon Kaen University in 2015. Her research of interest includes supply chain & logistics optimization.

Arthit Apichottanakul

Arthit Apichottanakul has been working as an assistant professor in the Department of Production System Technology and Industrial Management, Faculty of Technology, Khon Kaen University, Thailand. He completed B.Sc in Statistics from Mahasarakam Univeristy and M.E. and Ph.D. in Industrial engineering both from Khon Kaen University. His current research interest includes intelligent applications, optimization and data science in logistics and supply chain management.

Komkrit Pitiruek

Komkrit Pitiruek has been working as an associate professor in the Department of Industrial Engineering, Faculty of Engineering, Khon Kaen University, Thailand. He completed his undergrad degree from King Mongkut University of Technology North Bangkok and Ph.D. in industrial and systems engineering from Auburn University, USA. His research interest includes the applications of engineering economics, engineering statistics, and operations research.

References

  • Abdulkader, M. M. S., Gajpal, Y., & ElMekkawy, T. Y. (2018). Vehicle routing problem in omni-channel retailing distribution systems. International Journal of Production Economics, 196, 43–14. https://doi.org/10.1016/j.ijpe.2017.11.011
  • Aganis, S., & Sirawadee, A. (2019). Vehicle routing problem with split delivery and heterogeneous fleet using differential evolution method: A case study of beverage logistics company. KMUTT Research and Development Journal, 42, 142–159.
  • Alesiani, F., Ermis, G., & Gkiotsalitis, K. (2022). Constrained clustering for the Capacitated Vehicle Routing Problem (CC-CVRP). Applied Artificial Intelligence, 36(1), 1–25. https://doi.org/10.1080/08839514.2021.1995658
  • Al-Werikat, G. (2017). Supply chain management in construction revealed. International Journal of Scientific & Technology Research, 6(3), 106–110.
  • Ardliana, T., Pujawan, I. N., Siswanto, N., & Peng, T. (2022). A mixed-integer linear programming model for multiechelon and multimodal supply chain system considering carbon emission. Cogent Engineering, 9(1), 2044589. https://doi.org/10.1080/23311916.2022.2044589
  • Ayyildiz, E., Şahin, M. C., & Taşkin, A. (2022). A multi depot multi product split delivery vehicle routing problem with time windows: A real cash in transit problem application in Istanbul, Turkey. Journal of Transportation and Logistics, 7(2), 213–232. https://doi.org/10.26650/JTL.2022.1113726
  • Basuki, M., Hidayat, M. J., Aji, F. B., & Aji, F. B. Application of saving matrix methods and cross entropy for capacitated vehicle routing problem (CVRP) resolving. (2019). IOP Conference Series: Materials Science & Engineering, 462(1), 012025. IOP Publishing. https://doi.org/10.1088/1757-899X/462/1/012025
  • Biswas, P., & Sarker, B. (2020). Operational planning of supply chains in a production and distribution center with just-in-time delivery. Journal of Industrial Engineering & Management, 13(2), 332–351. https://doi.org/10.3926/jiem.3046
  • Bortfeldt, A., & Yi, J. (2020). The split delivery vehicle routing problem with three-dimensional loading constraints. European Journal of Operational Research, 282(2), 545–558. https://doi.org/10.1016/j.ejor.2019.09.024
  • Chaiwuttisak, P., Sukka, K., Sawasdee, C., Daengsai, W., Buathong, S., & Warachan, B. (2018). Vehicle routing problem for construction materials. The Journal of King Mongkut’s University of Technology North Bangkok, 28(2), 427–438. https://doi.org/10.14416/j.kmutnb.2018.03.014
  • Dellaert, N., Van Woensel, T., Crainic, T. G., & Saridarq, F. D. (2021). A multi-commodity two-Echelon capacitated vehicle routing problem with time windows: Model formulations and solution approach. Computers & Operations Research, 127, 105154. https://doi.org/10.1016/j.cor.2020.105154
  • Donmuen, M., & Pitiruek, K. (2022). The mathematical models as a decision support tool for the oil transportation business: A case study of an oil business in Thailand. Cogent Engineering, 9(1), 2145680. https://doi.org/10.1080/23311916.2022.2145680
  • Gupta, S., Haq, A., Ali, I., & Sarkar, B. (2021). Significance of multi-objective optimization in logistics problem for multi-product supply chain network under the intuitionistic fuzzy environment. Complex & Intelligent Systems, 7(4), 2119–2139. https://doi.org/10.1007/s40747-021-00326-9
  • Haq, A., Gupta, S., & Ahmed, A. (2021). A multi-criteria fuzzy neutrosophic decision-making model for solving the supply chain network problem. Neutrosophic Sets and Systems, 46, 50–66. https://doi.org/10.5281/zenodo.5553476
  • Ibrahim, A. A., Lo, N., Abdulaziz, R. O., & Ishaya, J. A. (2019). Capacitated vehicle routing problem. International Journal of Research - Granthaalayah, 7(3), 310–327. https://doi.org/10.29121/granthaalayah.v7.i3.2019.976
  • Li, Y., Yang, J., & Wang, Y. (2023). Optimization and system implementation of fuzzy integrated algorithm model for logistics supply chain under supply and demand uncertainty background. Neural Computing and Applications, 35(6), 4295–4305. https://doi.org/10.1007/s00521-022-07135-2
  • Mula, J., Peidro, D., Díaz-Madroñero, M., & Vicens, E. (2010). Mathematical programming models for supply chain production and transport planning. European Journal of Operational Research, 204(3), 377–390. https://doi.org/10.1016/j.ejor.2009.09.008
  • Munari, P., & Savelsbergh, M. (2022). Compact formulations for split delivery routing problems. Transportation Science, 56(4), 1022–1043. https://doi.org/10.1287/trsc.2021.1106
  • Munyimi, T. F., & Guo, J. (2019). The role of procurement specifications in curbing wrong deliveries of construction materials in the construction sector in Zimbabwe. Cogent Engineering, 6(1), 1631542. https://doi.org/10.1080/23311916.2019.1631542
  • Naclerio, A. G., & De Giovanni, P. (2022). Blockchain, logistics and omnichannel for last mile and performance. The International Journal of Logistics Management, 33(2), 663–686. https://doi.org/10.1108/IJLM-08-2021-0415
  • Ozbaygin, G., Karasan, O., & Yaman, H. (2018). New exact solution approaches for the split delivery vehicle routing problem. EURO Journal on Computational Optimization, 6(1), 85–115. https://doi.org/10.1007/s13675-017-0089-z
  • Ray, S., Soeanu, A., Berger, J., & Debbabi, M. (2014). The multi-depot split-delivery vehicle routing problem: Model and solution algorithm. Knowledge-Based Systems, 71, 238–265. https://doi.org/10.1016/j.knosys.2014.08.006
  • Richey, R. G., Roath, A. S., Adams, F. G., & Wieland, A. (2022). A responsiveness view of logistics and supply chain management. Journal of Business Logistics, 43(1), 62–91. https://doi.org/10.1111/jbl.12290
  • Sabri, E. H., & Beamon, B. M. (2000). A multi-objective approach to simultaneous strategic and operational planning in supply chain design. Omega, 28(5), 581–598. https://doi.org/10.1016/S0305-0483(99)00080-8
  • Setiawan, F., Masruroh, N. A., & Pramuditha, Z. I. (2019). On modelling and solving heterogeneous vehicle routing problem with multi-trips and multi-products. Jurnal Teknik Industri, 21(2), 91–104. https://doi.org/10.9744/jti.21.2.91-104
  • Siriruk, P., & Tangmo, Y. (2017, April). Heterogeneous fleet vehicle routing problem for retail construction material stores. In 2017 4th International Conference on Industrial Engineering and Applications (ICIEA) (pp. 234–238). IEEE. https://doi.org/10.1109/IEA.2017.7939213
  • Tavakkoli, M. R., Raziei, Z., & Tabrizian, S. (2015). Solving a bi-objective multi-product vehicle routing problem with heterogeneous fleets under an uncertainty condition. International Journal of Transportation Engineering, 3(3), 207–225.
  • Utama, D. M., Dewi, S. K., Wahid, A., Santoso, I., & Pham, D. (2020). The vehicle routing problem for perishable goods: A systematic review. Cogent Engineering, 7(1), 1816148. https://doi.org/10.1080/23311916.2020.1816148
  • van der Vorst, J. G. (2000). Effective food supply chains: Generating, modelling and evaluating supply chain scenarios. Wageningen University and Research.
  • Van Nguyen, T., Cong Pham, H., Nhat Nguyen, M., Zhou, L., & Akbari, M. (2023). Data-driven review of blockchain applications in supply chain management: Key research themes and future directions. International Journal of Production Research, 1–23. https://doi.org/10.1080/00207543.2023.2165190
  • Vukić, L., Stazić, L., Pijaca, M., Peronja, I., & Peng, T. (2021). Modelling the optimal delivery of spare parts to vessels: Comparison of three different scenarios. Cogent Engineering, 8(1), 1920565. https://doi.org/10.1080/23311916.2021.1920565
  • Wang, S., Liu, M., & Chu, F. (2020). Approximate and exact algorithms for an energy minimization traveling salesman problem. Journal of Cleaner Production, 249, 119433. https://doi.org/10.1016/j.jclepro.2019.119433
  • Weerakkody, H. D. W., Niwunhella, D. H. H., & Wijayanayake, A. N. (2021). Solution approach to incompatibility of products in a multi-product and heterogeneous vehicle routing problem: An application in the 3PL industry. In 2021 International Research Conference on Smart Computing and Systems Engineering (SCSE) (Vol. 4, pp. 149–153). IEEE. https://doi.org/10.1109/SCSE53661.2021.9568362
  • Yuliza, E., Puspita, F. M., Yahdin, S., & Emiliya, R. (2020). Solving capacitated vehicle routing problem using of Clarke and Wright algorithm and LINGO in LPG distribution. Journal of Physics Conference Series, 1663(1), 012027. IOP Publishing https://iopscience.iop.org/article/10.1088/1742-6596/1663/1/012027/meta