Abstract
Aiming at the problem of high cost in cold chain logistics of fresh products home-delivery in supermarket chain in the new retail era, the paper constructs the model of Location Inventory Routing Problem (LIRP) optimization in Satellite Warehouse mode in view of customer satisfaction with the broken line soft time windows. The model minimizes the total cost of the cold chain logistics system of supermarket chain through the location allocation, inventory optimization, the determination of distribution service relationship between Satellite Warehouse and customer, and the constraint of time penalty cost. Then, the paper designed an improved ant colony optimization to solve the LIRP model of supermarket chain. Finally, the simulation in MATLAB verifies and analyzes the validity of the model and algorithm. Therefore, LIRP optimization model in Satellite Warehouse mode can effectively improve the operational efficiency of fresh products home-delivery in the supermarket chain and thus reduce the logistics cost.
Introduction
With higher levels of consumption and the pursuit of a healthier lifestyle, people are paying increasing attention to the quality and freshness of food in recent years. The advance of Internet technologies has enabled online shopping to reshape the consumer experience in a brand-new way, thus giving rise to new retail. New retail refers to a new way of retail combining online and offline with logistics. The new retail mainly relies on big data of the Internet to upgrade the circulation and delivery of goods, so that consumers can get new consumption experience. Compared with online retail, which benefits from the convenience and low operating costs, the traditional brick-and-mortar retailing system is facing unprecedented challenges. Under these threatens, some domestic supermarket chains have attempted online grocery, including delivery service. Profiting from the stable supply chain, the well-established procurement network, and the geological proximity to their customers, supermarket chains are expected further to eliminate the boundary between online and offline services as well as improve customer satisfaction. As a typical representative of the traditional brick-and-mortar retailer, the operating cost of supermarket chains has been rising in recent years. It is facing unprecedented challenges in its development with the heavy blow of changes in market demand and the impact of online retail. In China, relied on the developed purchasing network and good consumption experience, some supermarket chains with physical brands and stable supply have settled in home-delivery market of fresh products (fresh products home-delivery is a form of service in which fresh and healthy fresh products are delivered to the place designated by consumers without the need for consumers to purchase them personally at the place of sale). They have infused fresh blood to the development of supermarket chains.
However, currently supermarket chains seldom succeed in developing the fresh products home-delivery service. High cost of cold chain logistics is the main restriction to the development. Fresh food has a higher requirement for storage temperature and time. On the other hand, consumers have higher requirements for the quality of products, and they also have higher requirements for logistics delivery speed, especially for the fresh products. These factors promote the supermarket chains to approach a more efficient distribution mode of cold chain logistics system.
Satellite Warehouse refers to a small warehouse with a service radius of 3–5 km, which is relatively close to consumers. It calls Satellite Warehouse because of the small area. The primitive advantage of Satellite Warehouse distribution mode lies in reducing the logistics cost with the large-scale benefit. In fact, the mode replaces the direct delivery from the distribution center to customers with the large-scale transportation from distribution center to Satellite Warehouse. The second advantage of the mode is low requirements for cold chain equipment during the delivery. The distance is short from Satellite Warehouse to customers, and a short-time delivery will not have much influence on deterioration of the fresh products. Satellite Warehouse distribution mode was first adopted by the fresh food e-commerce because of a short distance, fast delivery and low operating cost. Different from the mode of fresh food e-commerce, supermarket chains have to reconcile the online part with offline stores. For site selection, the construction of new dark warehouse and the reconstruction of offline stores are both adopted to achieve mutual development online and offline, and also to expand business for the fresh products. However, system optimization of location allocation, inventory control and routing decision become relatively complex, because the supermarket chains juggle online and offline business and different modes of cost accounting are involved. The difficulty has an increase in LIRP optimization of cold chain Logistics. Therefore, supermarket chains’ LIRP optimization in Satellite Warehouse mode has immediate significance.
LIRP of the logistics system refers to determination of the quantity, size and location of the warehouse according to customers’ need, and optimizing the inventory strategy and vehicle routing after the determination. At the beginning, relative researches focused on the combination of two kinds of decisions, such as location inventory decision, location routing decision and inventory routing decision. Later, scholars noticed that there is an obvious trade-off in the optimization of location-inventory-routing. For example, the increase in distribution centers will lead to a rise in inventory costs, but it will shorten the vehicle routing, thus reduce transportation costs. Therefore, research from a practical and global perspective is needed to minimize the total cost of location-inventory-routing decision.
On the basis of on multi-depot location routing problem (MDLRP), Liu and Lee (2003) first proposed the LIRP model for single product multi-depot location routing in regard of inventory control, and they designed a two-phase heuristic algorithm for the solution [6]. Then, Liu and Lin (2005) constructed the model of a combined location routing and inventory problem (CLRIP) based on customer demands, and solved the model with hybrid heuristic algorithm, and verified the model and algorithm [7]. Diverse perspective is appeared in further researches on location-inventory-routing optimization. Panagiotis et al. (2019) designed a Location-Inventory-Routing Problem (LIRP) optimization model of the complex supply chain from the perspective of distribution outsourcing. Due to the complicated calculation, they designed a general variable neighborhood meta-heuristic algorithm to solve the model. Finally, they verified the fit of the model and algorithm by solving large-scale cases, however, the proposed models and algorithms are inappropriate for small and medium-sized problem instances [5]. Ahmad Sayed et al. (2019) studied the inventory location routing problem optimization model from the perspective of a vendor managed inventory, and designed an improved genetic algorithm for solution. They verified the model and algorithm by combining two examples (10 and 30 customers) and found that the model and algorithm have obvious advantages in the solution to the inventory location routing problem with a high number of customers [10]. Compared with ordinary temperature commodities, fresh products have strict requirements on storage time and temperature, thus it is more complex for the research on LIRP optimization of fresh products. Abdelhalim et al. (2017) focused on the LIRP model for perishable products. They added location decision of alternative warehouse to inventory path optimization, and achieved the integration of strategic decision, tactical decision and operation level decision. In addition, they devoted a new approach of chromosome coding and local search heuristics to solve the model [3]. Faced with the uncertainty of customer demands and the diversity of distribution vehicles, Zahra et al. (2018) established a LIRP model of perishable products with multiple periods and varieties, and designed a heuristic algorithm based on Lagrange to solve the model. In their research, the effectiveness of the model and algorithm was verified by simulation experiments [9]. The perishability of fresh food causes high frequency of logistics distribution, uncertain demands and frequent occurrence of customers chargeback. Aiming at the problems, Yang Xiaohua et al. (2019) proposed a multi-period closed-loop logistics network for fresh products with fuzzy variables, and improved Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) algorithm for the solution to model [19].
In summary, the greater part of the literature focuses on LIRP optimization problem of the logistics system. However, few published studies noticed the LIRP problem of the cold chain logistics system of fresh food.
The increasing demand for fresh products in the consumer market ask for adding some constraints in the future research, such as time window restrictions, vehicle models and parking lots, to meet customer needs and market changes. Then, specific objectives of optimization will be achieved, such as the minimum total cost of logistics, low carbon emissions. Current window constraints research on customer time often defines the penalty cost and the time deviation as a simple linear relationship. In fact, for the deviation of the best service time window, there are tolerant customers and the intolerants. Therefore, in view of customers’ tolerance, the paper established a broken line soft time window for construction of penalty function, and LIRP optimized in Satellite Warehouse system of supermarket chains for the solution to practical problems.
Problem analysis and description
Problem description
The paper examined a three-echelon logistics network consisting of a single distribution center, multiple Satellite Warehouse and customers. Satellite Warehouse periodically sends out order requests to the distribution center according to the inventory level. Then the supermarket chain matches the orders to each Satellite Warehouse, and the staff of the Satellite Warehouse directly sorts the goods and arranges the delivery vehicle to transport the goods to the designated location within the time period requested by the customer. In the case of satisfying the following assumptions, the location and inventory optimization of the Satellite Warehouse new construction and reconstruction process are realized, and the allocation service relationship between the Satellite Warehouse and the customer is optimized.
Model assumptions
a) The fresh products delivered by the Satellite Warehouse are all of the same kind, and the deterioration rate of the fresh products is constant.
b) The distribution center can satisfy the order requirements of the Satellite Warehouse.
c) The number, location and capacity limits of the alternative Satellite Warehouse are given.
d) Satellite Warehouse implements (Q, R) inventory control mode.
e) A Satellite Warehouse can be equipped with multiple similar distribution vehicles. Each vehicle belongs to only one Satellite Warehouse, and can serve multiple customers and return to the Satellite Warehouse.
f) Define customers with closer physical distances as the same customer, the location of the customer is known, the demand of customer is a random variable, subject to normal distribution and independent of each other.
g) The distribution task must be completed within the time period requested by the customer. Otherwise penalty costs will be incurred.
Symbols and models
Symbol description
I: represents the collection of all Satellite Warehouse, I ={ i|i = 1, 2, ·· · , m };
J: Represents a collection of customers, J ={ j|j = 1, 2, ·· · , n };
K: Represents a collection of vehicles, K ={ k|k = 1, 2, ·· · , l };
Decision variables include
x i : 1 If the Satellite Warehouse i is opened, 0 otherwise;
y ij : 1 If the Satellite Warehouse i provides distribution services for customer j, 0 otherwise;
L ghk : 1 If the vehicle k passes from node g to node h, 0 otherwise;
Intermediate variables include:
μ
i
: Expected value of daily demand for Satellite Warehouse i,
Determination of the objective function
(1) The location cost of Satellite Warehouse.
The expression of Satellite Warehouse location cost is Z1, illustrated in Equation (1).
F i is the opening and operating cost of “new Satellite Warehouse” i (unit/year), H i is the transformation and operation cost of “transformed Satellite Warehouse” i.
(2) Total inventory cost of Satellite Warehouse.
① Order cost is illustrated in Equation (2).
η is the annual working days of chain supermarkets; μ i is the expected value of daily demand for Satellite Warehouse i, Q i is the single order batch of Satellite Warehouse i, P1 is the unit transportation cost from the distribution center to the Satellite Warehouse, which includes the costs incurred by the cold chain equipment.
② Inventory holding cost is illustrated in Equation (3).
T i is the order period of Satellite Warehouse, P2 is the cost incurred by the Satellite Warehouse for storing fresh food per unit weight, R i (t) is the inventory level at time t, θ is the deterioration rate of fresh products, z α is the safety stock factor, L is the order lead time, G i is the number of annual orders for the Satellite Warehouse.
③ Loss cost is illustrated in Equation (4).
PC
i
= G
i
P3 (Q
i
- μ
i
T
i
) is the loss cost,
P3 is the unit loss cost of the product, Q i is the single order batch of Satellite Warehouse i, ss i is the safety stock quantity of Satellite Warehouse.
④ Out-of-stock cost
The out-of-stock cost of Satellite Warehouse refers to the loss caused by the supply interruption due to insufficient inventory. The calculation formula is illustrated in Equation (5).
P4 is the unit out-of-stock cost of the Warehouse i, α is the inventory service level, so the total inventory cost of the Satellite Warehouse is illustrated in Equation (6) [1].
(3) Distribution cost
Satellite Warehouse distribution costs Z3 include transportation costs and vehicle start-up costs, the distribution cost is illustrated in Equation (7).
P5 is the unit transportation cost of the distribution vehicle, d gh is the transportation distance from node g to node h, and P6 is the starting cost of the vehicle.
(4) Time penalty cost and broken line soft time window constraint.
The paper adds the penalty cost of distribution to the objective function, and studies the LIRP multi-objective decision optimization in the Satellite Warehouse mode constricted by the broken line soft time window. In the traditional soft time window, regardless of whether the vehicle arrives before ET j or after LT j , The penalty cost and the degree of time deviation are generally simple linear relationships, and the penalty cost function is shown in Fig. 1. In fact, for the deviation of the best service time window, customers have the difference in tolerance. If within the tolerance range of the customer, the deviation of the unit time window only needs to pay less penalty cost; if it exceeds the tolerance range of the customer, and more penalty cost will be paid. Based on the traditional soft time window, the paper proposed a broken line soft time window in view of customers’ tolerance, and the penalty cost function is shown in Fig. 2. According to the customer’s tolerance level ɛ and service duration s j , a tolerance time window[eT j , lT j ]can be obtained on the basis of the best time window, eT j = ET j - ɛS j , lT j = LT j + ɛS j . If the vehicle provides services within the optimal time window [ET j , LT j ], the customer’s satisfaction is the highest and there is no penalty cost; if the vehicle provides services within the interval [eT j , ET j ] or [LT j , lT j ], the deviation of the unit time window will only be paid less penalty cost; if the vehicle starts service time earlier than eT j or later than lT j , the deviation of the unit time window will have to pay more penalty cost [4]. Compared with the traditional soft time window, the broken line soft time window takes into account the actual experience of customers, which is conducive to the chain supermarkets to better meet customer needs, while rationally allocating and optimizing resources.

Penalty costs under traditional soft time window.

Penalty costs under broken line soft time window.
The corresponding expression is illustrated in Equation (8).
ɛ is the customer’s tolerance level, S j is the duration of service received at customer j, [ET j , LT j ] is the best service time window for customer j, eT j is the upper limit of the tolerance time window for customer j, lT j is the lower limit of the tolerance time window for customer j, eT j = ET j - ɛS j , lT j = LT j + ɛS j , if vehicle k starts serving customers before eT j , the unit time penalty cost for violating the time window is C1; if vehicle k starts serving customers within [eT j , ET j ], it violates the unit of the time window penalty cost is C2; if the vehicle k starts serving customers within [ET j , LT j ], the penalty cost it should pay is 0; if the vehicle k starts serving customers within [LT j , lT j ], its unit time penalty cost for violating the time window is C3; if the vehicle k starts to serve customers after lT j , the unit time penalty cost for violating the time window is C4. Among them, the setting of parameter C should meet C1 > C2 and C4 > C3.
(5) Overall objective function and constraints
In the above model, the objective function indicates that the total cost of the cold chain logistics LIRP system of the chain supermarket is the smallest; the meaning contained in the constraint conditions is: Equation (10) indicates that the demand of each customer can only be satisfied by one warehouse and one distribution vehicle. Equations (11) and (12) indicate that the start node and end node of each delivery vehicle can only be a Satellite Warehouse, and Equation (13) indicates that the customer’s needs can only be met by the selected Satellite Warehouse, Equation (14) indicates the capacity limitation of the Satellite Warehouse, Equation (15) indicates that each Satellite Warehouse corresponds to a maximum of 6 delivery vehicles, and Equation (16) indicates the waiting time of the delivery vehicle, a g is the arrival of the vehicle the time of customer g, ET g is the start time of the best delivery. Equation (17) indicates the time when the vehicle arrives at the customer h = the time the vehicle arrives at the last customer g+ the waiting time of the vehicle at the customer g+ the time the vehicle provides services to customer g+ the time spent from customer g to customer h.
Since the decision variables within the cold chain logistics system of supermarket chain are closely related and many customers involved, the calculation process is with heavy workload. Therefore, it is necessary to design the corresponding algorithm based on the characteristics of the Satellite Warehouse model. This paper combines the ant colony algorithm with genetic algorithm, and make use of genetic algorithm global search to make up for long search time by ant colony algorithm, and to avoid local optimization of the resulting solution. Practical steps include: first add the solution obtained by the ant colony algorithm to the initial population of the genetic algorithm, and then use the genetic algorithm selection, crossover, mutation and other operational processes to obtain the offspring population of better performance. Individuals in the top 20% fit are directly copied to the next generation. In the initial stage of the improved optimization algorithm, the genetic algorithm can quickly converge around the optimal solution, and then use the advantages of the local optimization of the ant colony algorithm to find a more accurate optimal solution. Finally, an example verifies the effectiveness of the algorithm.
Algorithm flow
(1) Chromosome coding method
This algorithm employes the natural number coding method. Each Satellite Warehouse is equipped with k vehicles for customer distribution. If there are m Satellite Warehouse and n customers, a chromosome of length (n + km - 1) can be formed. Each distribution vehicle has a corresponding Satellite Warehouse. {1, 2, 3, ·· · , n } represents the customer, {n+ 1, n + 2, ·· · , (n + km - 1) } represents the vehicle, and only the data is transferred to the kmth delivery vehicle without coding.
For example, suppose there are 3 Satellite Warehouse and 15 customers, each Satellite Warehouse is configured with 2 vehicles, then 1 to 15 are customer numbers, 16 to 20 are delivery vehicle numbers, vehicles 16 and 17 belong to the first Satellite Warehouse, vehicles 18 and 19 belong to the second Satellite Warehouse, vehicles 20 and 21 belong to the third Satellite Warehouse, and only data is transferred to the vehicle 21 without coding. Suppose a chromosome numbered {16,1,2,3,17,4,5,6,18,19,7,8,9,10,11,20,12,13,14,15} is generated,Then, the chromosome can be decomposed to generate distribution routes, that is, route one 16, 1, 2, 3, route two 17, 4, 5, 6,, route three 18, 19, 7, 8, 9, 10,11, route four 20,12,13,14,15, where route one represents customers 1, 2, and 3 being served by vehicle No. 16, and route two represents customers 4, 5, and 6 being served by vehicle No. 17, and route 3 has two cars next to each other, indicating that customers 7, 8, 9, 10, and 11 are provided by No. 19 car, No. 18 car is not activated, and route 4 indicates customers 12, 13, 14, 15 are served by the 20th car, then this chromosome indicates that the three alternative Satellite Warehouse are open. Assuming a certain chromosome {1,2,3,16,17,18,19,4,5,6,7,8,9,10,11,20,12,13,14,15}, then route one 1, 2, 3, route two 16, 17, 18, 19, 4, 5, 6, 7, 8, 9, 10, 11, route three 20, 12, 13, 14, 15, because there is no delivery vehicle code on route one, the delivery vehicle with the number 21 will provide delivery service for customers 1,2; route two means that customers 4, 5, 6, 7, 8, 9, 10, and 11 will be served by vehicle No. 19, route three indicates that customers 12, 13, 14, 15 are served by car 20, the second and third Satellite Warehouse in this chromosome are open, and the delivery vehicle corresponding to the first Satellite Warehouse is not activated, indicating that the Satellite Warehouse has not been opened.
(2) State transition rules
In this paper, the ant’s state transition is defined as the distribution vehicle’s choice of the next node. The deterministic selection is combined with the pseudo-random ratio to obtain the distribution vehicle’s choice of the next node. In other words, when the distribution vehicle is located at customer i, it will use the deterministic selection rule with probability q0 or the pseudo-random proportional selection rule with probability 1 - q0 to select the next customer j.
Deterministic selection rules is illustrated in Equation (18).
Pseudo-random ratio rules is illustrated in Equation (19).
In the formula, τ
ij
(t) is the pheromone concentration on the connection path between node i and node j at time t, η
ij
(t) =1/d
ij
is the heuristic function, which represents the ant’s expectation to move from node i to node j, γ
j
represents the time difference between the time of ants from i to j and the upper limit of the broken line soft time window (the latest service start time that the customer can accept), ω
j
represents the waiting time at j after the vehicle goes from i to j, and α determines the importance of τ
ij
(t), and β determines the η
ij
t importance, ɛ, λ determine the importance of γ
j
and ω
j
respectively, q0 ∈ (0, 1) is a constant, q is a random number in the interval (0, 1), J
k
(i) is the set of the next node when ant k is at the node,
(3) Update pheromone
The pheromone on the path will gradually disappear as each ant releases the pheromone, so after the end of a cycle, the pheromone concentration needs to be updated in time. The pheromone update formula is illustrated in Equation (20).
In this paper, the ant cycle system model is used to calculate Δτ ij , that is, when ant k is transferred from node i to node j, the released pheromone concentration is Δτ ij = Q/L k , otherwise it is Δτ ij = 0. Among them, Q is a constant, which means all the pheromones produced by the ant in one cycle; L k is the total length of the path that the ant k traverses.
(4) Cross operation
The crossover operation refers to randomly selecting two individuals, swapping and combining some genes of two chromosomes under the set crossover probability P c , and inheriting the excellent characteristics of the parent to the offspring, so as to achieve the recombination of the chromosome genes. The two chromosomes to be crossed are X and Y. After the crossover operation, new chromosomes X1 and Y1 are obtained. In this study, the sequential crossover method is used for crossover operation. The schematic diagram is shown in Fig. 3.

Schematic diagram of cross operation.
(5) Mutation operation
Chromosome variation is to prevent the reduction of population diversity and premature phenomenon. The operation process includes randomly selecting a chromosome, randomly selecting two gene points to exchange positions in the selected chromosome, calculating the chromosomal adaptation value after mutation, if better, it is retained.
The steps of algorithm design are as follows, the flow chart is shown in Fig. 4

Algorithm flowchart.
1) Initialize the parameters. Let NC = 0, set the number of ants m, the maximum number of ant colony algorithm cycles NCmax, and the number of genetic algorithm iterations NG.
2) Place all ants randomly on the starting point.
3) Determine whether the ant transfer process has formed a complete path. If yes, proceed to step 5. Otherwise, follow step 4 to select the next customer.
4) The kth ant selects the next customer based on the combination of deterministic selection and pseudo-random ratio and updates the pheromone.
5) Put the solution of ant colony algorithm in the initial population of genetic algorithm.
6) Select, cross and mutate to generate new offspring.
7) Determine whether the maximum number of iterations of the genetic algorithm is reached, if so, proceed to step 9, otherwise proceed to step 6.
8) Update the pheromone matrix according to τ ij (t + 1) = (1 - ρ) τ ij (t) + Δτ ij .
9) Determine whether the maximum cycle number NCmax of the ant colony algorithm is reached, and if so, output the optimal path and optimal solution, otherwise proceed to step 2.
Case introduction
A case study of a chain supermarket operation project in Tangshan City was utilized as an example to analyze the model and algorithm using Matlab2019b software. The supermarket chain plans to build and renovate the Satellite Warehouse in Lubei District, Tangshan City. Chain supermarket’s working days are 360 days/year. Distribution of alternative Satellite Warehouse and customers is shown in Figure 5, marked by continuous natural numbers. Selection of positions and customers, in which figure
marks 36 customers, indicated by numbers 1 to 36, figure
marks 13 alternative Satellite Warehouse, indicated by numbers 1 to 13. The distance between the alternative Satellite Warehouse and each customer is measured by baidu map ranging tool. The distance between some nodes is shown in Table 1.

Distribution of alternative Satellite Warehouses and customer points.
The distance between some nodes
Figure 5 Distribution of alternative Satellite Warehouses and customer points.
Some of the parameters in the model are: Satellite Warehouse capacity limit C Q is 1200 kg, the freight for fresh products from the distribution center to the Satellite Warehouse P1 is 1 yuan / kg, the distribution vehicle model is the same, the distribution vehicle startup cost P6 is 35000 yuan / year, each vehicle has a load capacity of 150kg, and the penalty factor set by each delivery vehicle for not meeting the time limit of the customer is C1 = 1/12, C2 = 1/24, C3 = 1/3, C4 = 1/12. The upper limit of the number of Satellite Warehouse delivery vehicles is 6, and the unit transportation cost P5 of fresh products delivered by distribution vehicles is 1 yuan /km. The deterioration rate θ of the fresh products stored in the Satellite Warehouse is 0.03, the inventory holding cost P2 is 4 yuan /kg, the loss cost P3of the fresh products is 5 yuan /kg, and the out-of-stock cost due to the supply interruptionP4 is 1 yuan /kg. Satellite Warehouse inventory service levelα is 90%, order lead time L is 1 day. The construction cost and management cost of the newly built Satellite Warehouse are shown in Table 2, and the construction cost and operation cost of Satellite Warehouse that may be transformed are shown in Table 3. The relevant parameters of the customer are known, as shown in Table 4.
Cost Parameters of Newly Built Satellite Warehouse
Cost Parameters of Newly Built Satellite Warehouse
Cost parameters of Satellite Warehouse that may be transformed
Customers Parameter values
The algorithm parameters are as follows: α =1, β =1.5, ρ =0.5, q0 =0.3, Q = 1, the crossover probability is 0.6, the mutation probability is 0.1, and the maximum number of iterations is 1000. Use Matlab R2019b software to run. The iteration curve of the algorithm is shown in Fig. 8. It can be seen that the algorithm starts to converge at the 200th iteration, close to the optimal value, and obtains the optimal solution at the 550th iteration. The cost of the optimal solution is shown in Table 5. The total cost of the cold chain logistics system for fresh food in supermarket chains is 2,279,300 yuan. The total location cost is 637,200 yuan, accounting for 28% of the total cost of the logistics system; the total inventory cost is 125,2436 yuan, accounting for 55% of the total cost of the logistics system; the total distribution cost is 370,584 yuan, accounting for 16% of the total cost of the logistics system; and the total time penalty cost is 19,080 yuan, accounting for 1% of the total cost of the logistics system. It can be seen that the inventory cost accounts for the largest proportion of the total cost of the logistics system. Since the location cost of the warehouse is relatively high, and the location cost of each warehouse varies greatly, it is necessary to consider whether the distribution cost and time penalty cost can effectively reduce the total cost of the logistics system when choosing a warehouse with high location cost.The optimal solution of the model is shown in Table 6. Satellite Warehouse are established at 1, 5, and 11, respectively, of whichSatellite Warehouse1 and 11 are newly-built “ Satellite Warehouses”, and “ Satellite Warehouses” 5 are reconstruction “ Satellite Warehouses”, resulting in 9 distribution routes; three routes starting from the newly built Satellite Warehouse 1, covering 10 customer sites, with a total cost of 728256 yuan. The transformation of No. 5 Satellite Warehouse produced four routes with a total cost of 965994 yuan, which is logistics the highest total cost of the system, but the transformed Satellite Warehouse has the most customers covered by geographical advantages, accounting for half of the total customers. The new Satellite Warehouse 11 generates two routes, the total cost it is 585050 yuan, which is the smallest total cost in the open Satellite Warehouse, but it covers only 7 customer sites. Programming of main parameters is shown in Fig. 6 and the main implementation process of the algorithm is shown in Fig. 7.
Costs corresponding to the optimal solution
Costs corresponding to the optimal solution
The optimal solution of the Satellite Warehouse logistics system model

Programming of main parameters.

Implementation process of the algorithm.

Iteration curve.
In the research case, the chain supermarket plans to use self-support logistics to establish a fresh food cold chain logistics distribution system. In order to verify the effectiveness of the Satellite Warehouse mode, this paper compares the total cost generated by the self-operated logistics program with the total cost generated by the third-party logistics program, so as to explore the practical significance of the Satellite Warehouse mode of cold-chain supermarket logistics program. Carry out logistics cost calculation for the above cases with reference to the quotation of Shenxue Cold Transportation, a subsidiary of Shentong Express. Since the cost of cold chain packaging per order in the third-party cold chain logistics distribution process cannot be ignored, in the Satellite Warehouse case study, for ease of calculation, some customers with closer physical distances are set as the same customer. Therefore, in order to make a more meaningful comparison between the two schemes, based on the network survey and the actual situation of third-party logistics distribution, the order of each customer is divided into 2 - 5kg orders with uneven weight. The order quotation is shown in Table 7.
Third-party logistics quotation
Therefore, the total cost of third-party cold chain logistics can be expressed as
It can be seen from Table 8 that the total cost of logistics generated by the Satellite Warehouse operation project is reduced by 920,000 yuan compared to the third-party logistics program, accounting for 71.14% of the total cost of the third-party logistics program. This shows that the scale efficiency generated by the operation mode of the Satellite Warehouse is sufficient to offset its increased cost of location, inventory and routing. This operation mode not only reduces the total cost of cold chain logistics system of chain supermarkets, but also improves the customer satisfaction and enterprise competitiveness of fresh delivery business of chain supermarkets, so the LIRP optimization model of the Satellite Warehouse model of chain supermarkets has practical significance.
Satellite Warehouse logistics costs and third-party logistics costs comparison
The paper starts from the practical problems of the cold chain logistics system of fresh food in chain supermarkets, and applies the Satellite Warehouse model to the LIRP optimization problem of chain supermarkets. The specific work is reflected in the following aspects:
Supermarket chains already have stores in some areas of the city, but the distribution capacity is not enough to cover all customers, thus the two methods of site selection in new Satellite Warehouse and transformation of original stores are adopted. The existing stores are transformed into a compound warehouse with integrated transfer and service functions. It can meet the needs of customers both online and offline, and effectively reduce the total cost of the cold chain logistics system.
According to the reality of cold chain logistics in supermarket chains, the paper proposed the location-inventory-routing optimization model in the Satellite Warehouse mode to achieve the goal of the smallest total cost of the logistics system. Since customers have different tolerance limits for the deviation of delivery time, the paper constructed the time penalty cost in the broken line soft time window in view of customer satisfaction. Compared with the traditional soft time window, the broken line soft time window takes into account the actual feelings of customers, and the supermarket chains will meet the customer demands and allocate resources rationally with optimization.
For complexity of the model, the paper designed a corresponding ant colony genetic algorithm for the solution, and implemented a simulation experiment on a supermarket chain enterprise in Tangshan City. By comparison, the results showed that the system optimization model in the Satellite Warehouse mode effectively reduces the total cost of the cold chain logistics system and verifies the effectiveness of the model and algorithm.
The paper proposed a model of the cold chain logistics in chain supermarkets from the perspective of LIRP system optimization. For convenience, the fresh products in the research are simply abstracted into similar products; while in reality, chain supermarkets engage in a variety of fresh products. Therefore, the distribution of multiple varieties of fresh products in the Satellite Warehouse mode will be the new tendency for further research.
