1. Introduction
The current market competition is turning from the competition between enterprises to the competition between supply chains because of the diversity and uncertainty of customer demand, the development of global economic integration, and decentralized network manufacturing. As one of the core components of the supply chain, the logistics system also needs to make corresponding adjustments and improvements. It should have a dynamic organizational structure and a dynamic, collaborative operation mode. The logistics network should have a high degree of integration of logistics processes to adapt to this realistic market environment.
Logistics management always decides on facility location, inventory strategy, and transportation issues around customer service objectives. Many enterprise decision-makers begin to realize that there is an interdependent relationship between the location of facilities (factories, distribution centers, and demand points), the inventory of goods, and the arrangement of vehicle distribution routes. Therefore, comprehensive optimization of logistics management activities should be carried out according to this interdependence. Based on the basic decision-making models in these three areas, some studies focused on the integration and optimization of logistics systems, such as location-routing problem (LRP), inventory-routing problem (IRP), location-inventory problem (LIP), and combined location-inventory-routing problem (CLIRP). CLIRP comprehensively considers facility location, inventory control, and vehicle routing. CLIRP refers to determining the best location of facilities, inventory strategy, and vehicle routing arrangement in the logistics system according to the customer’s demand information. The object of CLIRP is to minimize the sum of location costs, inventory costs, and transportation costs.
The global economy’s rapid development and population growth have adversely affected the earth’s ecological environment. The rapid development of urban distribution has also seriously impacted the urban environment. The carbon generated by logistics activities accounts for 5.5% of human activities and 5–15% of the total product life cycle emissions. In logistics activities, the carbon emissions from fossil fuels required for transportation and distribution account for more than 87% of the total. Previous studies have shown that by reasonably planning roads and distribution routes, carbon emissions in transportation can be reduced by 5% to ensure enterprises’ economic objectives. Therefore, the research on urban distribution in the operation of the low-carbon supply chain is of great significance in reducing carbon emissions. At the same time, how to let enterprises reduce the carbon emission of urban distribution by optimizing operations without increasing cost or increasing little cost is a challenging topic.
Demand management is essential for establishing and solving the CLIRP optimization model and algorithm. It is also the basis for enterprises’ planning and decision-making. Works on demand management always assume that the demand obeys a certain probability distribution. However, this method is difficult to fit the complex demand process affected by many factors. Some of the previous literature on CLIRP focus on integrated modeling of sustainable CLIRP or on solving multi-objective sustainable CLIRP problems with uncertain requirements. Most studies focus on the improvement and expansion of heuristic methods. The research on this problem is still not addressed at present. To fill this blank, this paper uses the multi-stage demand forecasting model to forecast garment products in different batches. Based on the multi-stage demand forecasting model, this paper comprehensively considers the trunk transportation and regional transportation costs, the fixed cost of the distribution center construction, the inventory holding cost, the shortage cost, and salvage in each region. The sustainable CLIRP model, which also considers carbon emission, is constructed with the minimum total logistics cost and low carbon emission as the objective function, and the global near-optimal solution is given by the hybrid heuristic algorithm combining tabu search algorithm (TS) with simulated annealing algorithm (SA) (HH-TS-SA).
The remainder of this paper is organized as follows. Section 2 provides a literature review and discusses the contributions of this study. Section 3 describes the model. The algorithm is established in Section 4. A case study and comparison illustrate the results in Section 5. Conclusions and managerial implications with future research directions are presented in Section 6.
2. Literature Review
The performance of a logistics system largely depends on its logistics network planning and design. The unreasonable or outdated logistics network design will lead to improper facility location, inventory level setting, transportation mode, and route selection. As a result, the level of customer service needs to meet the requirements, which will result in the low contribution of logistics to enterprise profits compared with the due level. In recent years, the literature on the application of information technology to logistics system optimization has been increasing. The complexity of the combined location-inventory-routing problem is more in line with the actual characteristics of the current multi-objective logistics system with uncertain demand and has become a challenging research topic. The related literature in this section is all from the Web of Science Core Collection.
At present, works on sustainable CLIRP problems still need to be completed, and most focus on the flexible use of heuristic methods and the choice of different strategies. In terms of the flexible application of heuristic methods, Renaud et al. [1] use the tabu search heuristic algorithm to discuss three well-known routing problems: the periodic vehicle routing problem, the periodic traveling salesman problem, and the multi-depot vehicle routing problem with capacity and distance constraints. Tuzun and Burke [2] propose a two-stage tabu search method that can significantly improve the current heuristic method for solving LRP problems. Lin and Lin [3] propose a heuristic algorithm using the tabu search and simulated annealing algorithm to solve a CLIRP problem. However, they divide the CLIRP problem into two sub-problems: facility location-route and inventory control, and assume that the demand is uniformly distributed. Different from Lin, this paper uses the Holt-Winters model for demand forecasting. Benjaafar et al. [4] consider the problem of allocating demand that originates from multiple sources among multiple inventory locations. Mehrjerdi et al. [5] consider a capacitated location-routing problem with fuzzy demands and propose a greedy clustering method, including the stochastic simulation, to solve the problem. Nekooghadirli et al. [6] present a novel bi-objective location-routing-inventory model that considers a multi-period and multi-product system. Due to the NP-hardness of the given problem, the paper applies four multi-objective meta-heuristic algorithms, namely multi-objective imperialist competitive algorithm (MOICA), multi-objective parallel simulated annealing (MOPSA), non-dominated sorting genetic algorithm II (NSGA-II) and Pareto archive evolution strategy (PAES) to solve it. Unlike solving a bi-objective integrated LRI problem, this paper takes the minimum cost as the objective function and considers one product and a multi-period supply chain system. Saragih et al. [7] develop a heuristic method for the location-inventory-routing problem in a three-echelon supply chain system where inventory decisions are made in the three involved entities. Karakostas et al. [8] investigate a mixed integer programming formulation for the location-inventory-routing problem with distribution outsourcing (LIRPDO) and present a General Variable Neighborhood Search (GVNS)-based metaheuristic algorithm for solving it. The numerical analysis illustrates that the algorithm enhances the performance of the improvement phase in the GVNS component of the proposed solution method. Wang [9] studied the impact of partner selection on the value of information sharing in a three-echelon supply chain system with one capacitated make-to-stock manufacturer and two retailers. Wang assumed the demand followed a normal distribution and applied a search annealing algorithm (SA) to solve the model. To fit the complex demand process, this paper uses demand forecasting based on original data. Ji et al. [10] study a combined location-routing-inventory system (CLRIS) in a three-echelon supply chain network with environmental considerations. Chavez et al. [11] propose a multi-objective model for the design of agricultural waste-based biofuel production with an integrated formulation of location, inventory, and routing decisions, and a two-phase heuristic method is utilized to solve the formulated model. Shang et al. [12] study a classic location-inventory-routing problem with both deterministic and uncertain demands. A robust optimization model is proposed, and applying the strong duality theorem can transform it into a tractable linear equivalent formulation. However, it cannot solve the problem on a large scale. In this paper, a heuristic algorithm is designed to solve this problem.
Regarding the choice of different strategies, Wendy et al. [13] propose the improvement cycle strategy of the integrated inventory transportation system for multiple products by developing an integrated inventory transportation system with an improved periodic inspection and ordering strategy and a traveling salesman component. Bertazzi et al. [14] studied the continuous and discrete transportation strategies of several products based on the single cycle problem from one starting point to one destination. Veenstra et al. [15] introduce a simultaneous facility location and vehicle routing problem that arises in healthcare logistics. Huang et al. [16] introduce an electric logistics vehicle routing problem, including the locations of multi-type stations, under diversified service strategies combining customer self-pickup and door-to-door delivery. Alkaabneh et al. [17] consider the strategy of inventory routing in the context of perishable products and find the near-optimal replenishment scheduling and vehicle routes by applying the greedy random adaptive search procedure (GRASP). Achamrach et al. [18] study a multi-product, multi-vehicle inventory sharing routing problem in a two-level supply chain where a company manufactures products and sells them through its point-of-sale network and design a two-phase algorithm that combines a genetic algorithm and simulated annealing. Schenekemberg et al. [19] introduce the two-echelon production-routing problem and propose a novel exact algorithm by employing parallel computing techniques, to combine local search procedures within a traditional B&C scheme. Liu et al. [20] propose an integrated model of location-inventory-routing for perishable products, considering the factors of carbon emissions and product freshness. Wang and Wang [21] consider the joint replenishment and delivery schedule of the one-warehouse-retailer system with stochastic demand.
Considering the allocation demand problem with multiple demand sources in multiple inventory locations, Escalona et al. [22] analyze the design of a location-inventory model for fast-moving items able to provide differentiated service levels in terms of product availability for two demand classes (high and low priority) using a critical level policy. They show that the benefit of using a critical-level policy configuring a distribution network is greater when the holding cost per unit and unit time is high. Darvish et al. [23] consider a production-distribution system that deals with location, production, inventory, and distribution decisions. The objective is to minimize total costs while satisfying demands within a delivery window. Rekik et al. [24] are concerned with analyzing and modeling the effects of judgmental adjustments to replenishment order quantities, and the results show the analytical equivalence of adjusting an order quantity and deriving an entirely new one in light of a necessary update of the estimated demand distribution. Zheng et al. [25] investigate the integrated optimization of location, inventory, and routing in supply chain network design problems and propose an exact algorithm based on the Generalized Benders Decomposition (GBD) method to solve the model. Unlike assuming demand follows a certain distribution, this paper uses original data to forecast the demand, making the demand more accurate. Han et al. [26] consider an integrated production, inventory, and outbound distribution scheduling model that arises in a three-stage supply chain and develop a pseudo-polynomial or polynomial-time solution algorithm to solve the problem. This paper extends it into a multi-stage based on demand forecasting. Xu et al. [27] propose new models, integrating with customer behavior data analysis, to optimize collection and delivery points for online retailers. Chan et al. [28] develop a mixed integer linear programming model for an intelligent food logistics system and propose a modified multi-objective particle swarm optimization algorithm to solve the model. Wu et al. [29] propose a supervised learning-driven (SLD) heuristic to solve the capacitated facility location and production planning (CFLPP) problem. Chavez et al. [30] study a multi-objective model for the design of agricultural waste-based biofuel production with an integrated formulation of location, inventory, and routing decisions.
Table 1 provides a classification of the related literature and shows the differences between this paper and the previous studies. As Table 1 reveals, the above literature on sustainable CLIRP is still at the level of the solution by using an optimal algorithm, while there is scarce literature on integrated modeling of sustainable CLIRP or on solving multi-objective sustainable CLIRP problems with uncertain requirements. Most studies focus on the improvement and expansion of heuristic methods. Demand management is essential for establishing and solving sustainable CLIRP optimization models and algorithms. However, research on this problem still needs to be completed. Works on demand management assume that the demand obeys a certain probability distribution. However, this method is difficult to fit the complex demand process affected by many factors. Therefore, the establishment of a sustainable CLIRP model, which is based on demand forecasting, and the development of an algorithm for solving specific problems have more theoretical and practical significance.
According to the review above, CLRIP can be decomposed into two subproblems: depot location-allocation problem and routing and inventory problem. Each subproblem can be solved by a hybrid heuristic combining tabu search (TS) with simulated annealing (SA) sharing the same tabu list, where TS and SA are two well-known methods to solve combinatorial problems such as CLRIP. The reasons for choosing the hybrid heuristic approach are: (1) to share the same tabu list between TS and SA to avoid search cycling and improve search efficiency and (2) to improve search effectiveness.
3. Model Formulation and Assumptions
3.1. Notations
The model sets, parameters, and decision variables used in the mathematical formulation are listed in Table 2.
3.2. Assumptions
This paper considers a multi-stage demand forecasting model composed of one central distributional center (CDC), multi-regional distributional centers (RDC), and multi-stores. The CDC holds all inventory of one product type and sends them to RDCs in each region. Then products are sent to stores in the end market by RDCs. The objective function of the CLIRP model is the minimum total logistics cost.
The following assumptions are considered in developing the mathematical model:
As shown in Figure 1, it is assumed that the location of CDC is known (the location of the enterprise headquarters or the enterprise production plant group), all RDC warehouses are uniformly distributed by CDC, and each store sells the same product. Multiple potential RDC alternative warehouse nodes are exited;
If the alternative RDC node is not selected, the region where the RDC is located will be distributed by another selected RDC node . In combination with the actual situation, it is assumed that the distribution route is CDC → RDC → region ;
The transportation route is divided into two parts: trunk transportation and regional transportation. Trunk transportation refers to the transportation from CDC to the selected RDC node and the transportation from the selected RDC node to the unselected RDC node. Regional transportation refers to the distribution of each RDC alternative warehouse node within the region. Moreover, cross-regional distribution is not allowed;
Each store can only be served by the same vehicle in that region. There is only one vehicle on each itinerant transportation route that provides transportation services for the stores, and the vehicles are the same;
The total demand for stores on each itinerant transportation route cannot exceed the carrying capacity of vehicles. Each vehicle returns to the RDC node after completing the transportation; RDC node is the starting point.
3.3. Model Formulation
3.3.1. Multistage Demand Forecasting
The logistics distribution times of garment chain retail enterprises are limited, the distribution volume of CDC and RDC is directly related to the order volume of each store, and the output of the production plant group comes from demand forecasting. As a result, the research on the sustainable combined location-inventory-routing problem based on the demand forecast will provide decision support and practical guidance for the logistics network planning of such enterprises. Therefore, the paper uses the garment chain retail enterprises as an example to illustrate the demand forecasting process. The weekly sales data of summer clothes of an enterprise in 15 weeks were collected. The complexity of the clothing sales process mainly lies in the listing and withdrawal of clothing in batches. For example, in the marketing plan for a men’s t-shirt, the sales season is generally 15 weeks. During the sales season, the products are listed in four batches: the time interval between the first batch and the second batch is two weeks, the time interval between the second batch and the third batch is two weeks, and the time interval between the third batch and the fourth batch is three weeks. Different batches of garment products have different marketing themes and sales deadlines. The sales time of the first, second, third, and fourth batches is seven, five, six, and eight weeks respectively.
Because the sale data is not the real demand, that is, the sale data will be affected by whether there is a shortage. Therefore, this paper preprocesses the original data according to the distribution volume of the central distribution center to each region. Then the Holt-Winters model, or triple exponential smoothing, is applied to estimate the parameters with the data of 2015 and 2016, and the prediction model is tested with the data of 2017 as demonstrated in [11]. This paper discusses a three-level complex system consisting of location, inventory, and routing problems. The feature of CLIRP is complex dynamics. Therefore, it is full of many uncertainties, among which the demand uncertainty is the most difficult to control. Therefore, demand analysis needs to be accurate through forecasting models. Since different uncertain demands have different solutions, the prediction method is specially used in this paper. The Holt–Winters model consists of forecast equations and smoothing equations of the level, trend, and seasonality of the time series. The demand prediction results are shown in Figure 2.
The mean absolute percentage error (MAPE)—“the ratio of mean absolute error to demand” is used as a measure of forecast accuracy, and the calculation error of the Holt-Winters model is:
(1)
It can be seen that the model has a prediction error of about 11%, which will affect the subsequent safety stock calculation. So, it is not enough to apply the above-mentioned time series forecasting method to solve the demand forecasting of garment products. The reasons are as follows:
(1). The RDC and the stores in each region need to order according to batch requirements. Therefore, it is necessary to find the corresponding relationship between weekly sales and different orders based on the Holt-Winters model.
(2). The distribution network of clothing chain retail enterprises is complex and includes distributors and agents. So, when the total amount is distributed into regions, the previous market share of each region should be summarized and forecasted in combination with macroeconomic and other factors.
As a result, a multi-stage demand forecasting model is established for forecasting garment products in different batches, and the model is shown in Figure 3.
3.3.2. Sustainable CLIRP Model
The order quantity , , , ; the initial inventory ; the ending inventory and customer i’s shortage of each batch can be calculated based on the multi-stage demand forecasting model in Section 3.3.1. The carbon emissions are generated by the site selection, route, and inventory. The carbon emissions of each link are:
(1). Carbon emission in RDC: .
(2). The path carbon emission: , wherein is the carbon emission under the speed limit determined according to the population density of the section. Since the road from CDC to RDC is an expressway, the driving speed is greater than or equal to the optimal driving speed with the minimum emission . The carbon emissions from CDC to RDC are .
Taking the minimum total logistics costs as the objective function, taking the location variable , the supply arrangement between the alternative RDCs and the low-carbon transportation route , , as the decision variables, the CLIRP model can be established as follows:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
Equation (2) is the objective function of the model, that is, the minimum total costs of the logistics system, which is consist of trunk line transportation costs and carbon emission costs (the first two parts), fixed construction costs of warehouse (the third part), regional transportation costs (the fourth part), the inventory holding costs of store and alternative RDC and return income (the last two parts); Equation (3) ensures that there is only one itinerant route for each store each store in the region where the alternative RDC is located; Equation (4) ensures that the loading capacity on each itinerant route does not exceed vehicle’s carrying capacity; Equation (5) shows the continuity of the route, that is, the vehicle must leave at the same node after the products on it are transported to that node; Equation (6) represents that the route planning problem of any two alternative RDCs in one region and trans-regional transportations are not considered; Equations (7)–(9) ensures that decision variables are 0, 1 integer variables.
4. HH-TS-SA Algorithm
4.1. Principles of the Algorithm
LAP and VRP are NP-hard problems, so LRP is also a problem. What is more, CLIRP is more complex than LRP because it is the integration of LRP and IRP. As an NP-hard problem, it is difficult to solve CLIRP accurately, and the heuristic algorithm is usually designed to solve the CLIRP problem. In this paper, the algorithm HH-TS-SA is designed, and the solution is realized by Visual C++ programming. The progress of the algorithm is shown in Figure 4.
CLIRP consists of two sub-problems: route-inventory problem and RDC location problem. In the third step, an HH-TS-SA algorithm is designed to solve each sub-problem. The same Tabu list is accepted using the HH-TS-SA algorithm for repeated searches, which can be avoided and improve efficiency. Then the initial solution to the CLIRP problem is obtained using the HH-TS-SA algorithm. First, the itinerant routes of each batch in each region are obtained considering the regional transportation costs and inventory costs (including shortage costs, holding costs, and salvage). Then, considering the trunk transportation costs and RDC construction costs, cities chosen as RDC are determined. Third, the itinerant routes and RDC locations are optimized and improved. Finally, the optimal solution is obtained after satisfying the search condition, which is closest to the global optimal solution.
4.2. Solving Steps
4.2.1. Obtaining the Initial Solution
In this section, the steps of the algorithm are mainly described in more detail, as shown in Figure 5:
Step 1:. Letting (transportation route), (transportation batch), (transportation area), (an alternative RDC within the area ), vehicle carrying capacity, count = 1 (number of global cycles). Then, all the store nodes in the area (including the alternative RDC itself because there is demand in the city where the alternative RDC is located) are put into set I, and the order quantity of each store according to the equation in Section 3.3.1 is calculated.
Step 2:. The algorithm starts from an alternative RDC in the region , which is denoted as . Then, this alternative RDC is put into set . The length of the transport route because of just setting out, and the cost is only the inventory cost at RDC (trunk transportation costs are not considered), . The alternative RDC is removed from set .
Step 3:. The store node with the minimum marginal fee is selected from set I as the next candidate store node; letting and , the length of the transportation route through each node in set and is and , respectively, and can be calculated by
Step 4:. If the total order quantity of the store node and the candidate store node in set does not exceed the vehicle carrying capacity , the candidate store node is put into set , that is , and , , . Then the node is removed from set I; going to Step 5. Otherwise, starting from the alternative RDC and opening a new route, letting , , . Since the cost of the alternative RDC has been calculated before and its order quantity has been satisfied, thus , , going back to Step3.
Step 5:. Going to Step 6 if set I is an empty set; otherwise, going back to Step 3.
Step 6:. The final obtained initial itinerant route of the store is recorded as , , and the costs of each itinerant route including regional transportation cost and inventory cost are calculated. Letting , if , going back to Step 2; otherwise, going to Step 7.
Step 7:. The total cost of the region is calculated, and letting , , if , going back to Step 2, otherwise, calculating the total cost .
Step 8:. The alternative RDCs in all regions are taken as RDCs as the initial solution for RDC site selection.
Step 9:. The total system cost of the initial solution considering regional transportation, inventory cost, trunk transportation, and RDC construction cost is calculated, which is .
The initial solution of SC and are the temporary optimal solution , and the global near optimal solution is , .
Next, the initial solution is optimized. The location of RDC is optimized first. Then, the initial solution of the itinerant route and inventory is improved separately and interactively until the search condition is satisfied. The final solution is the global near-optimal solution.
4.2.2. Optimizing the Initial Solution
In this section, the selection and allocation scheme of RDC is optimized, and then the initial solution of the itinerant route is improved. The optimization and improvement are carried out separately and interactively until the search termination conditions are satisfied. The obtained final solution is the global near-optimal solution closest to the global optimal solution.
-
Step 10:. A candidate solution is generated from the initial solution by reducing RDC. is selected randomly, and then the nearest is selected to deliver it, then its regional stores are distributed by .
-
Step 11:. If the sum of the region and is less than or equal to the vehicle’s carrying capacity , going to Step12, otherwise, going to Step 10.
-
Step 12:. If the candidate solution is in the RDC tabu list (the list length is 15), going to Step13, otherwise, letting , , then updating the RDC tabu list, going to Step 14.
-
Step 13:. If , first letting , , then, letting , , finally, the RDC tabu list is updated. Otherwise going back to step 10.
-
Step 14:. The parameters of simulated annealing is initialized, the initial temperature T is 70, the annealing factor is 0.9, and the termination temperature is 10.
-
Step 15:. A new local solution is generated according to Step 10.
-
Step 16:. If the sum of the region and is less than or equal to the vehicle’s carrying capacity , going to Step 17, otherwise, going to Step 15.
-
Step 17:. If the candidate solution is in the RDC tabu list, going to Step 15, otherwise, going to Step 18.
-
Step 18:. Whether is satisfied conditions is determined. Letting , if , then , , and tabu list is updated. If , then , . If , then the probability of accepting is , and letting , , the tabu list is updated.
-
Step 19:. If , the program is terminated at temperature T, going to Step 20, otherwise, going to Step 10. is the average cost of the solution at temperature T, is the average cost of the solution before the temperature up to T, is the pre-determined steady state value, .
-
Step 20:. .
-
Step 21:. If , going to Step 22, otherwise, going to Step 10.
-
Step 22:. The itinerant route and the inventory solution are optimized. A candidate solution is selected from , and two similar routes and () are selected from the routes of the same batch of products in the same candidate RDC region. The method is as follows: store is randomly selected from and is inserted between and , which are close to node in .
-
Step 23:. If the sum of the region and is less than or equal to the vehicle’s carrying capacity , going to Step 24, otherwise, going to Step 22.
-
Step 24:. If the candidate solution is in the itinerant route tabu list (the list length is 30), going to Step 25, otherwise, letting , , then updating the itinerant route tabu list, going to Step 26.
-
Step 25:. If , letting , , and then, letting , . Finally, the itinerant route tabu list is updated. Otherwise going back to Step 22.
-
Step 26:. The parameters of simulated annealing are initialized, the initial temperature T is 90, the annealing factor is 0.85, and the termination temperature is 10.
-
Step 27:. A new local solution is generated according to Step 22.
-
Step 28:. If the sum of the region and is less than or equal to the vehicle’s carrying capacity , going to Step 29, otherwise, going to Step 27.
-
Step 29:. If the candidate solution is in the itinerant route tabu list, going to Step 27, otherwise, going to Step 30.
-
Step 30:. Whether is satisfied conditions is determined. Letting , if , then , , and tabu list is updated. If , then , . If , then the probability of accepting is , and letting , , the tabu list is updated.
-
Step 31:. If , the program is terminated at temperature T,, going to Step 32, otherwise, going to Step 22. is the average cost of the solution at temperature T, is the average cost of the solution before the temperature up to T, is the pre-determined steady state value, .
-
Step 32:. .
-
Step 33:. If , going to Step 34, otherwise, going to Step 22.
-
Step 34:. If the global loop number reaches (10), the program terminates and is taken as a global near-optimal solution, otherwise, letting count = count + 1, and going to Step 10.
5. Numerical Analysis and Case Study
5.1. Case Study
In this paper, the sales data and other cost data of a garment chain retail enterprise for three years are collected through investigation or GIS system, and the multi-stage demand forecasting model is used to get the demand forecasting values that are given in Table 3 and Table 4. The enterprise has its own production base; the manufacturer establishes a highly coordinated strategic partnership with retailers. Thus, they can share and integrate information and set location, inventory control, transportation routes, and other issues in a system for analysis. The achievement of the CLIRP model can solve the problems of the manufacturer’s production arrangement and inventory control, the retailer’s product order, RDC location and distribution, trunk transportation and regional transportation route, and the disposal of surplus products.
Since the company is headquartered in Shanghai, the central distribution center is located in Shanghai. After an initial evaluation, there are six potential RDC nodes: Shenyang, Beijing, Chongqing, Wenzhou, Guangzhou, and Xi’an. Setting , , , , . Garment products will on the market in four batches, there are six alternative RDCs, , . The distance between the trunk line and different regions is shown in Table 3, Table 4 and Table 5.
The distance between the trunk line and different regions is shown in Table 3, Table 4 and Table 5.
The different transportation distances and routes cause differences in the unit transportation cost. Through unifying the actual data, the piecewise function of the unit transport costs is shown in Figure 6.
It can be concluded correspondingly that the proportion of various costs in the total cost is: the total cost of fixed construction is 38%, the transportation cost of trunk line is 17%, the transportation cost of branch line is 28%, the inventory cost is 11%, and shortage cost is 6%. It can be seen that fixed construction and transportation costs account for most of the total logistics costs. The proportion of inventory and shortage cost is not very high, but it should also be considered.
The specific operation data of the logistics system is shown in Figure 7.
The unit transportation cost between the alternative RDCs is calculated according to the distance between the six RDCs and the unit transportation cost in Table 3, and the results are shown in Table 6. The equation for calculating the unit transportation cost is as follows:
The results are as follows:
(1). The location of RDC
RDCs are chosen to locate in Shenyang and Wenzhou. Shenyang RDC is in charge of the trunk transportation of alternative RDCs in Beijing and Xi’an, and Wenzhou RDC is in charge of the trunk transportation of alternative RDCs in Chongqing and Guangzhou. Shanghai CDC directly distributes products to Shenyang RDC and Wenzhou RDC.
-
(2). The transportation routes within each alternative RDC region
Shenyang region: Shenyang–Changchun–Harbin–Shenyang
Beijing region: Beijing–Tianjin–Shijiazhuang–Taiyuan–Hohhot–Beijing
Chongqing region: Chongqing–Chengdu–Lhasa–Kunming–Guiyang–Chongqing
Wenzhou region: Wenzhou–Nanjing–Jinan–Zhengzhou–Hefei–Wuhan–Changsha–Nanchang–Wenzhou
Guangzhou region: Guangzhou–Fuzhou–Shenzhen–Haikou–Nanning–Guangzhou
Xi’an region: Xi’an–Yinchuan–Lanzhou–Urumqi–Xining–Xi’an
The total cost of the scheme is the smallest compared with other schemes. At present, the garment company also chooses Shenyang and Wenzhou as regional distribution centers, which is consistent with the calculation results of this paper and verifies the effectiveness of the model.
5.2. Comparisons
In order to examine the computational effectiveness and efficiency of the proposed heuristic method (HH-TS-SA), two methods are used to compare with the proposed method. The first method is simulated annealing search (SA), and the second is tabu search (TA). The heuristic methods are coded using Visual C++ programming language, and the tests are carried out on a PC Pentium 1.4 GHz. The results are shown in Table 7, Table 8 and Table 9.
Table 7, Table 8 and Table 9 show that the HH-TA-SA algorithm outperforms the other two in terms of both total costs and transportation routes.
6. Conclusions
This paper studied the sustainable combined location-inventory-transportation routing problem based on demand forecasting. Based on the construction of a multi-stage demand forecasting model, five parts of the total logistics costs: the costs of trunk transportation and regional transportation, the fixed costs of distribution center construction, the inventory holding costs, shortage costs, and salvage, are comprehensively considered. Furthermore, the CLIRP model is established with the minimum total logistics costs as the objective function. The initial solution is given by a heuristic algorithm, and then an algorithm HH-TS-SA is proposed to find the global near-optimal solution. Finally, a numerical example of a garment chain enterprise is given to illustrate the solving process of the model. The results show that the model realizes the combination of location, inventory, and routing problems of the large garment enterprises and finally realizes the goal of optimizing the logistics distribution network of the garment industry considering carbon emissions, which verifies the effectiveness of the model. Future research can be extended to the study of sustainable combined location-inventory-transportation route problems by considering other factors such as replenishment, location, and scale of expected transportation. Moreover, the proposed method can be extended to solve more general variants of the problem, such as the CLIRP with a heterogeneous fleet of vehicles or the reverse logistics for remanufacturing. Moreover, a multi-objective model for carbon neutralization can be taken into consideration.
Conceptualization, T.J. and S.J.; methodology, T.J. and S.J.; software, Y.J. and H.L.; validation, T.J., Y.J. and H.L.; draft preparation, T.J., S.J. and Y.J. All authors have read and agreed to the published version of the manuscript.
Not applicable.
Informed consent was obtained from all subjects involved in the study.
Not applicable.
The authors declare no conflict of interest.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Figure 1. Sustainable logistics network structure of garment chain retail enterprises.
Summary of the related literature.
References | Problem | Heuristic Algorithm | Uncertain Demand |
---|---|---|---|
Renaud et al. [ |
LRP | TS | Uniform distribution |
Tuzun and Burke [ |
LRP | TS | Uniform distribution |
Lin and Lin [ |
CLIRP | HH-TS-SA | Uniform distribution |
Nekooghadirli et al. [ |
LIRP | MOPSA | Normal distribution |
Karakostas et al. [ |
LIRPDO | GVNS | Uniform distribution |
Wang [ |
LIRP | SA | Normal distribution |
Shang et al. [ |
LIRP | Normal distribution | |
Wendy et al. [ |
IRP | Discrete random variable | |
Alkaabneh et al. [ |
IRP | GRASP | Discrete random variable |
Schenekemberg et al. [ |
PRP | B&C | Uniform distribution |
Escalona et al. [ |
LIP | Normal distribution | |
Zheng et al. [ |
CLIRP | GBD | Normal distribution |
Han et al. [ |
CLIRP | RVBP | Uniform distribution |
Wu et al. [ |
CFIRP | SLD | Discrete random variable |
This study | CLIRP | HH-TS-SA | Demand forecasting |
Notations and definitions used in the mathematical modelling.
Symbol | Definitions |
---|---|
Subscripts | |
|
The store nodes, |
|
Potential warehouse nodes, |
|
Transportation routes, |
|
Number of batches of products on the market, |
|
The alternative RDC nodes |
Parameters | |
|
Unit inventory holding costs of store |
|
Transportation costs per unit product, which is a piecewise function of transportation distance, |
|
The distance between the store node |
|
The distance of the node |
|
Fixed costs of establishing distribution center at node |
|
Vehicle carrying capacity |
|
Unit selling price of the store node |
|
Actual demand of the store node |
|
Predicted demand of the store node |
|
Salvage of unsold products at the store node |
|
The carbon emissions per unit product and time stored by RDC |
|
The carbon emissions of RDC |
|
Carbon emissions per unit distance when the speed limit of expressway is |
|
Carbon emissions at congestion level s |
|
Average congestion of a section |
|
Carbon emissions in RDC |
Sets | |
|
Set of all potential warehouse nodes |
|
Set of all transportation routes |
|
Set of the store nodes in the region |
|
Set of batches of products on the market |
Decision variables | |
|
Order quantity of |
|
Order quantity of the |
|
Sum of the |
|
Total order quantity of all nodes in the region where the alternative RDC |
|
The initial inventory of customer |
|
Shortage of customer |
|
|
|
|
|
|
Distance cost and demand parameters for Shanghai to RDCs.
CNY | Shenyang (RDC) | Beijing (RDC) | Chongqing (RDC) | Wenzhou (RDC) | Guangzhou (RDC) | Xi’an (RDC) | |
---|---|---|---|---|---|---|---|
Shanghai (CDC) | 1798 | 1255 | 1966 | 518 | 1490 | 1441 | |
|
1 | 430,690 | 914,064 | 189,146 | 325,608 | 42,033 | 115,446 |
2 | 70,552 | 149,734 | 30,984 | 53,338 | 6885 | 18,911 | |
3 | 83,383 | 176,967 | 36,620 | 63,039 | 8138 | 22,351 | |
4 | 63,017 | 133,743 | 27,675 | 47,642 | 6150 | 16,892 | |
|
1 | 403,345 | 856,029 | 177,137 | 304,935 | 39,364 | 108,116 |
2 | 66,072 | 140,227 | 29,017 | 49,952 | 6448 | 17,711 | |
3 | 78,089 | 165,731 | 34,295 | 59,037 | 7621 | 20,932 | |
4 | 59,016 | 125,251 | 25,918 | 44,617 | 5760 | 15,819 | |
|
0.7 | 0.59 | 0.36 | 0.24 | 0.60 | 0.60 |
Distance cost and demand parameters between provincial capitals and RDC in each region.
Northeastern Region | CNY | Harbin | Changchun | Shenyang |
|
||||||
Harbin | 0 | 252 | 550 | 0.24 | |||||||
Changchun | 252 | 0 | 299 | 0.12 | |||||||
|
17.5 | 17.5 | 21 | ||||||||
Demand | Actual demand | 1 | 207,306 | 190,099 | |||||||
2 | 33,959 | 31,140 | |||||||||
3 | 40,135 | 36,804 | |||||||||
4 | 30,332 | 27,815 | |||||||||
Forecast demand | 1 | 194,144 | 178,029 | ||||||||
2 | 31,803 | 29,163 | |||||||||
3 | 37,587 | 34,467 | |||||||||
4 | 28,406 | 26,049 | |||||||||
North China Region | CNY | Tianjin | Shijiazhuang | Taiyuan | Hohhot | Beijing |
|
||||
Tianjin | 0 | 321 | 535 | 620 | 131 | 0.12 | |||||
Shijiazhuang | 321 | 0 | 218 | 659 | 293 | 0.12 | |||||
Taiyuan | 535 | 218 | 0 | 457 | 507 | 0.18 | |||||
Hohhot | 620 | 659 | 457 | 0 | 494 | 0.18 | |||||
|
21 | 17.5 | 17.5 | 14 | 21 | ||||||
Demand | Actual demand | 1 | 164,698 | 335,950 | 140,116 | 122,909 | |||||
2 | 26,979 | 55,032 | 22,953 | 20,134 | |||||||
3 | 31,886 | 65,041 | 27,127 | 23,796 | |||||||
4 | 24,098 | 49,155 | 20,501 | 17,984 | |||||||
Forecast demand | 1 | 154,241 | 314,621 | 131,220 | 115,105 | ||||||
2 | 25,266 | 51,538 | 21,495 | 18,855 | |||||||
3 | 29,862 | 60,912 | 25,405 | 22,285 | |||||||
4 | 22,568 | 46,034 | 19,200 | 16,842 | |||||||
Southwestern Region | CNY | Guiyang | Kunming | Lhasa | Chengdu | Chongqing |
|
||||
Guiyang | 0 | 601 | 2200 | 739 | 394 | 0.18 | |||||
Kunming | 601 | 0 | 2900 | 1329 | 983 | 0.47 | |||||
Lhasa | 2200 | 2900 | 0 | 1500 | 2000 | 0.73 | |||||
Chengdu | 739 | 1329 | 1500 | 0 | 360 | 0.17 | |||||
|
17.5 | 17.5 | 14 | 21 | 21 | ||||||
Demand | Actual demand | 1 | 112,257 | 162,239 | 39,331 | 682,553 | |||||
2 | 18,389 | 26,577 | 6443 | 111,810 | |||||||
3 | 21,733 | 31,410 | 7615 | 132,145 | |||||||
4 | 16,425 | 23,738 | 5755 | 99,869 | |||||||
Forecast demand | 1 | 105,129 | 151,939 | 36,834 | 639,217 | ||||||
2 | 17,221 | 24,889 | 6034 | 104,711 | |||||||
3 | 20,354 | 29,416 | 7131 | 123,755 | |||||||
4 | 15,382 | 22,231 | 5389 | 93,528 | |||||||
East China Region | CNY | Nanjing | Hefei | Nanchang | Jinan | Wuhan | Changsha | Zhengzhou | Wenzhou | ||
Nanjing | 0 | 168 | 594 | 648 | 609 | 911 | 732 | 655 | |||
Hefei | 168 | 0 | 443 | 633 | 457 | 759 | 620 | 805 | |||
Nanchang | 594 | 443 | 0 | 1060 | 362 | 400 | 893 | 679 | |||
Jinan | 648 | 633 | 1060 | 0 | 902 | 1225 | 493 | 1265 | |||
Wuhan | 609 | 457 | 362 | 902 | 0 | 340 | 515 | 913 | |||
Changsha | 911 | 759 | 400 | 1225 | 340 | 0 | 839 | 1025 | |||
Zhengzhou | 732 | 620 | 893 | 493 | 515 | 839 | 0 | 1369 | |||
|
21 | 17.5 | 17.5 | 17.5 | 21 | 21 | 17.5 | 21 | |||
|
0.26 | 0.28 | 0.26 | 0.59 | 0.3 | 0.37 | 0.6 | ||||
Demand | Actual demand | 1 | 873,471 | 346,602 | 369,545 | 772,686 | 453,123 | 391,669 | 581,768 | ||
2 | 143,084 | 56,777 | 60,536 | 126,574 | 74,227 | 64,160 | 95,300 | ||||
3 | 169,108 | 67,104 | 71,546 | 149,595 | 87,727 | 75,829 | 112,633 | ||||
4 | 127,803 | 50,714 | 54,071 | 113,057 | 66,299 | 57,308 | 85,122 | ||||
Forecast demand | 1 | 818,014 | 324,596 | 346,083 | 723,627 | 424,354 | 366,802 | 544,831 | |||
2 | 134,000 | 53,172 | 56,692 | 118,538 | 69,514 | 60,086 | 89,249 | ||||
3 | 158,371 | 62,843 | 67,003 | 140,097 | 82,157 | 71,014 | 105,482 | ||||
4 | 119,689 | 47,494 | 50,638 | 105,879 | 62,090 | 53,669 | 79,718 | ||||
South China Region | CNY | Fuzhou | Shenzhen | Haikou | Nanning | Guangzhou |
|
||||
Fuzhou | 0 | 828 | 1527 | 1545 | 930 | 0.36 | |||||
Shenzhen | 828 | 0 | 682 | 746 | 130 | 0.12 | |||||
Haikou | 1527 | 682 | 0 | 483 | 635 | 0.25 | |||||
Nanning | 1545 | 746 | 483 | 0 | 623 | 0.25 | |||||
|
21 | 24.5 | 21 | 21 | 24.5 | ||||||
Demand | Actual demand | 1 | 285,148 | 49,983 | 39,331 | 100,785 | 285,148 | ||||
2 | 46,710 | 8188 | 6443 | 16,510 | 46,710 | ||||||
3 | 55,206 | 9677 | 7615 | 19,512 | 55,206 | ||||||
4 | 41,722 | 7313 | 5755 | 14,747 | 41,722 | ||||||
Forecast demand | 1 | 267,044 | 46,809 | 36,834 | 94,386 | 267,044 | |||||
2 | 43,745 | 7668 | 6034 | 15,461 | 43,745 | ||||||
3 | 51,701 | 9063 | 7131 | 18,274 | 51,701 | ||||||
4 | 39,073 | 6849 | 5389 | 13,810 | 39,073 | ||||||
Northwestern Region | CNY | Xining | Lanzhou | Urumqi | Yinchuan | Xi’an |
|
||||
Xining | 0 | 223 | 1833 | 675 | 870 | 0.28 | |||||
Lanzhou | 223 | 0 | 2007 | 475 | 629 | 0.25 | |||||
Urumqi | 1833 | 2007 | 0 | 2435 | 2631 | 0.7 | |||||
Yinchuan | 675 | 475 | 2435 | 0 | 772 | 0.25 | |||||
|
17.5 | 17.5 | 17.5 | 17.5 | 21 | ||||||
Demand | Actual demand | 1 | 22,124 | 89,314 | 140,116 | 22,124 | 22,124 | ||||
2 | 3624 | 14,631 | 22,953 | 3624 | 3624 | ||||||
3 | 4283 | 17,292 | 27,127 | 4283 | 4283 | ||||||
4 | 3237 | 13,068 | 20,501 | 3237 | 3237 | ||||||
Forecast demand | 1 | 20,719 | 83,643 | 131,220 | 20,719 | 20,719 | |||||
2 | 3394 | 13,702 | 21,495 | 3394 | 3394 | ||||||
3 | 4011 | 16,194 | 25,405 | 4011 | 4011 | ||||||
4 | 3032 | 12,238 | 19,200 | 3032 | 3032 |
Distance between the alternative RDCs.
km | Shenyang | Beijing | Chongqing | Wenzhou | Guangzhou | Xi’an |
---|---|---|---|---|---|---|
Shenyang | 0 | 688 | 2633 | 2224 | 2805 | 1779 |
Beijing | 688 | 0 | 1961 | 1680 | 2172 | 1107 |
Chongqing | 2633 | 1961 | 0 | 1971 | 1617 | 855 |
Wenzhou | 2244 | 1680 | 1971 | 0 | 1239 | 1839 |
Guangzhou | 2805 | 2172 | 1617 | 1239 | 0 | 1725 |
Xi’an | 1779 | 1107 | 855 | 1839 | 1725 | 0 |
The unit transportation costs between alternative RDCs.
CNY | Shenyang | Beijing | Chongqing | Wenzhou | Guangzhou | Xi’an |
---|---|---|---|---|---|---|
Shenyang | 0 | 0.27 | 0.73 | 0.69 | 0.75 | 0.64 |
Beijing | 0.27 | 0 | 0.66 | 0.63 | 0.68 | 0.44 |
Chongqing | 0.73 | 0.66 | 0 | 0.66 | 0.63 | 0.29 |
Wenzhou | 0.69 | 0.63 | 0.66 | 0 | 0.49 | 0.65 |
Guangzhou | 0.75 | 0.68 | 0.63 | 0.49 | 0 | 0.64 |
Xi’an | 0.64 | 0.44 | 0.29 | 0.65 | 0.64 | 0 |
Results for HH-TS-SA algorithm.
Location od RDCs |
Shenyang |
Wenzhou |
Transportation routes within each alternative RDC region |
Shenyang region: Shenyang-Changchun-Harbin-Shenyang |
Beijing region: Beijing-Tianjin-Shijiazhuang-Taiyuan-Hohhot-Beijing |
Chongqing region: Chongqing-Chengdu-Lhasa-Kunming-Guiyang-Chongqing |
Wenzhou region: Wenzhou-Nanjing-Jinan-Zhengzhou-Hefei-Wuhan-Changsha-Nanchang-Wenzhou |
Guangzhou region: Guangzhou-Fuzhou-Shenzhen-Haikou-Nanning-Guangzhou |
Xi’an region: Xi’an-Yinchuan-Lanzhou-Urumqi-Xining-Xi’an |
Total costs |
175,239.8 |
Results for SA algorithm.
Location od RDCs |
Shenyang |
Chongqing |
Transportation routes within each alternative RDC region |
Shenyang region: Shenyang-Changchun-Harbin-Shenyang |
Beijing region: Beijing-Tianjin-Shijiazhuang-Taiyuan-Hohhot-Beijing |
Chongqing region: Chongqing-Kunming-Chengdu-Guiyang-Lhasa-Chongqing |
Wenzhou region: Wenzhou-Jinan-Nanjing-Nanchang-Zhengzhou-Wuhan-Hefei-Changsha-Wenzhou |
Guangzhou region: Guangzhou-Fuzhou-Shenzhen-Haikou-Nanning-Guangzhou |
Xi’an region: Xi’an-Xining-Yinchuan-Lanzhou-Urumqi-Xi’an |
Total costs |
210,371.65 |
Results for TA algorithm.
Location od RDCs |
Shenyang |
Wenzhou |
Transportation routes within each alternative RDC region |
Shenyang region: Shenyang-Changchun-Harbin-Shenyang |
Beijing region: Beijing-Shijiazhuang-Tianjin-Taiyuan-Hohhot-Beijing |
Chongqing region: Chongqing-Kunming-Chengdu-Guiyang-Lhasa-Chongqing |
Wenzhou region: Wenzhou-Nanjing-Jinan-Zhengzhou-Hefei-Wuhan-Changsha-Nanchang-Wenzhou |
Guangzhou region: Guangzhou-Fuzhou-Shenzhen-Haikou-Nanning-Guangzhou |
Xi’an region: Xi’an-Yinchuan-Lanzhou-Urumqi-Xining-Xi’an |
Total costs |
193,641.12 |
References
1. Renaud, J.; Laporte, G.; Boctor, F.F. A tabu search heuristic for the multi-depot vehicle routing problem. Comput. Oper. Res.; 1996; 23, pp. 229-235. [DOI: https://dx.doi.org/10.1016/0305-0548(95)O0026-P]
2. Tuzun, D.; Burke, L.I. A two-phase tabu search approach to the location routing problem. Eur. J. Oper. Res.; 1999; 166, pp. 87-99. [DOI: https://dx.doi.org/10.1016/S0377-2217(98)00107-6]
3. Lin, S.C.; Lin, C.C. A heuristic method for the combined location routing and inventory problem. Int. J. Adv. Manuf. Technol.; 2005; 26, pp. 372-381.
4. Benjaafar, S.; Li, Y.Z.; Xu, D.S.; Elhedhli, S. Demand allocation in systems with multiple inventory location and multiple demand sources. Manuf. Serv. Oper. Manag.; 2018; 10, pp. 43-60. [DOI: https://dx.doi.org/10.1287/msom.1070.0153]
5. Mehrjerdi, Y.Z.; Nadizadeh, A. Using greedy clustering method to solve capacitated location-routing problem with fuzzy demands. Eur. J. Oper. Res.; 2013; 229, pp. 75-84. [DOI: https://dx.doi.org/10.1016/j.ejor.2013.02.013]
6. Nekooghadirli, N.; Tavakkoli-Moghaddam, R.; Ghezavati, V.R.; Javanmard, S. Solving a new bi-objective location-routing-inventory problem in a distribution network by meta-heuristics. Comput. Ind. Eng.; 2014; 76, pp. 204-221. [DOI: https://dx.doi.org/10.1016/j.cie.2014.08.004]
7. Yi, W.; Sheng, H.Z. Optimal production and inventory rationing policies with selective-information sharing and two demand classes. Eur. J. Oper. Res.; 2021; 288, pp. 394-407.
8. Karakostas, P.; Sifaleras, A.; Georgiadis, M.C. Georgiadis. A general variable neighborhood search-based solution approach for the location-inventory-routing problem with distribution outsourcing. Comput. Chem. Eng.; 2019; 126, pp. 263-279. [DOI: https://dx.doi.org/10.1016/j.compchemeng.2019.04.015]
9. Saragih, N.I.; Bahagia, S.N.; Suprayogi, S.I. A heuristic method for location-inventory-routing problem in a three-echelon supply chain system. Comput. Ind. Eng.; 2019; 127, pp. 875-886. [DOI: https://dx.doi.org/10.1016/j.cie.2018.11.026]
10. Ji, S.F.; Tang, J.H.; Sun, M.H.; Luo, R.J. Multi-objective optimization for a combined location-routing-inventory system considering carbon-capped differences. J. Ind. Manag. Optim.; 2021; 1, 51. [DOI: https://dx.doi.org/10.3934/jimo.2021051]
11. Chavez, M.M.M.; Costa, Y.; Sarache, W. A three-objective stochastic location-inventory-routing model for agricultural waste-based biofuel supply chain. Comput. Ind. Eng.; 2021; 162, 1832.
12. Shang, X.T.; Zhang, G.Q.; Jia, B.; Almanaseer, M. The healthcare supply location-inventory-routing problem: A robust approach. Transp. Res. Part E-Logist. Transp. Rev.; 2022; 158, 992. [DOI: https://dx.doi.org/10.1016/j.tre.2021.102588]
13. Qu, W.W.; Bookbinder, J.H.; Iyogun, P. An integrated inventory–transportation system with modified periodic policy for multiple products. Eur. J. Oper. Res.; 1999; 115, pp. 254-269. [DOI: https://dx.doi.org/10.1016/S0377-2217(98)00301-4]
14. Bertazzi, L.; Maria, G.; Speranza, M.G. Continuous and discrete shipping strategies for the single link problem. Transp. Sci.; 2002; 36, pp. 314-325. [DOI: https://dx.doi.org/10.1287/trsc.36.3.314.7828]
15. Veenstra, M.; Roodbergen, K.J.; Coelho, L.C.; Zhu, S.X. A simultaneous facility location and vehicle routing problem arising in health care logistics in The Netherlands. Eur. J. Oper. Res.; 2018; 268, pp. 703-715. [DOI: https://dx.doi.org/10.1016/j.ejor.2018.01.043]
16. Huang, Z.H.; Huang, W.L.; Guo, F. Integrated sustainable planning of self-pickup and door-to-door delivery service with multi-type stations. Comput. Ind. Eng.; 2019; 135, pp. 412-425. [DOI: https://dx.doi.org/10.1016/j.cie.2019.06.022]
17. Alkaabneh, F.; Diabat, A.; Gao, H.O. Benders decomposition for the inventory vehicle routing problem with perishable products and environmental costs. Comput. Oper. Res.; 2020; 113, 1098. [DOI: https://dx.doi.org/10.1016/j.cor.2019.07.009]
18. Achamrah, F.E.; Riane, F.; Di Martinelly, C.; Limbourg, S. A matheuristic for solving inventory sharing problems. Comput. Oper. Res.; 2021; 138, 1458. [DOI: https://dx.doi.org/10.1016/j.cor.2021.105605]
19. Schenekemberg, C.M.; Scarpin, C.T.; Pecora, J.E.; Guimaraes, T.A.; Coelho, L.C. The two-echelon production-routing problem. Eur. J. Oper. Res.; 2021; 288, pp. 436-449. [DOI: https://dx.doi.org/10.1016/j.ejor.2020.05.054]
20. Liu, A.J.; Zhu, Q.Y.; Xu, L.; Lu, Q.; Fan, Y.Q. Sustainable supply chain management for perishable products in emerging markets: An integrated location-inventory-routing model. Transp. Res. Part E-Logist. Transp. Rev.; 2021; 150, 2038. [DOI: https://dx.doi.org/10.1016/j.tre.2021.102319]
21. Wang, S.R.; Wang, L. Efficient methods for stochastic joint replenishment and delivery problem. Int. Trans. Oper. Res.; 2022; 29, pp. 2288-2315. [DOI: https://dx.doi.org/10.1111/itor.12905]
22. Escalona, P.; Ordóñez, F.; Marianov, V. Joint location-inventory problem with differentiated service levels using critical level policy. Transp. Res. Part E-Logist. Transp. Rev.; 2015; 83, pp. 141-157. [DOI: https://dx.doi.org/10.1016/j.tre.2015.09.009]
23. Darvish, M.; Coelho, L.C. Sequential versus integrated optimization: Production, location, inventory control, and distribution. Eur. J. Oper. Res.; 2018; 268, pp. 203-214. [DOI: https://dx.doi.org/10.1016/j.ejor.2018.01.028]
24. Rekik, Y.; Glock, C.H.; Syntetos, A.A. Enriching demand forecasts with managerial information to improve inventory replenishment decisions: Exploiting judgment and fostering learning. Eur. J. Oper. Res.; 2018; 261, pp. 182-194. [DOI: https://dx.doi.org/10.1016/j.ejor.2017.02.001]
25. Zheng, X.J.; Yin, M.X.; Zhang, Y.X. Integrated optimization of location, inventory and routing in supply chain network design. Transp. Res. Part B-Methodol.; 2019; 121, pp. 1-20. [DOI: https://dx.doi.org/10.1016/j.trb.2019.01.003]
26. Han, D.Y.; Yang, Y.J.; Wang, D.J.; Cheng, T.C.E.; Yin, Y.Q. Integrated production, inventory, and outbound distribution operations with fixed departure times in a three-stage supply chain. Transp. Res. Part E-Logist. Transp. Rev.; 2019; 125, pp. 334-347. [DOI: https://dx.doi.org/10.1016/j.tre.2019.03.014]
27. Xu, X.H.; Shen, Y.H.; Chen, W.Y.; Gong, Y.M.; Wang, H.W. Data-driven decision and analytics of collection and delivery point location problems for online retailers. Omega; 2020; 100, 276. [DOI: https://dx.doi.org/10.1016/j.omega.2020.102280]
28. Chan, F.T.S.; Wang, Z.X.; Goswami, A.; Singhania, A.; Tiwari, M.K. Multi-objective particle swarm optimisation based integrated production inventory routing planning for efficient perishable food logistics operations. Int. J. Prod. Econ.; 2020; 58, pp. 5155-5174. [DOI: https://dx.doi.org/10.1080/00207543.2019.1701209]
29. Wu, T.; Huang, L.; Liang, Z.; Zhang, X.N.; Zhang, C.R. A supervised learning-driven heuristic for solving the facility location and production planning problem. Eur. J. Oper. Res.; 2022; 301, pp. 785-796. [DOI: https://dx.doi.org/10.1016/j.ejor.2021.11.020]
30. Trull, O.; Garcia-Diaz, J.C.; Troncoso, A. Initialization methods for multiple seasonal Holt-Winters forecasting model. Mathematics; 2020; 8, 268. [DOI: https://dx.doi.org/10.3390/math8020268]
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
The sustainable combined location-inventory-routing problem (CLIRP) based on demand forecasting is studied in this paper. Based on the construction of a multi-stage demand forecasting model, five parts of total logistics costs: the costs of trunk transportation and regional transportation, the fixed costs of distribution center construction, the inventory holding costs, shortage costs, and salvage, are comprehensively considered. The existing CLIRP model does not consider the environmental influence. Thus, a sustainable CLIRP model considering carbon emission is established with minimum logistics costs and emission as the objective function. A heuristic algorithm gives the initial solution, and then a hybrid heuristic algorithm combining the tabu search algorithm with the simulated annealing algorithm is proposed to find the global near-optimal solution. Finally, a numerical example of a garment chain enterprise is given to illustrate the solving process of the model. The results show that using the proposed algorithm determines the optimal locations of RDCs, and the transportation routes with each region are obtained with the minimum total logistics costs and carbon emission. The model realizes the combination of location, inventory, and routing problems of the large garment enterprises and finally realizes the goal of optimizing the sustainable logistics distribution network of the garment industry, which verifies the effectiveness of the model. Moreover, a comparison is made to show the efficiency of the proposed algorithm; the results show that the proposed algorithm in this paper optimizes the route and selections of RDCs.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer