Next Article in Journal
Knowledge Granularity Attribute Reduction Algorithm for Incomplete Systems in a Clustering Context
Previous Article in Journal
Sentiment Analysis Based on Heterogeneous Multi-Relation Signed Network
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Routing Model for the Distribution of Perishable Food in a Green Cold Chain

by
Gilberto Pérez-Lechuga
1,*,
José Francisco Martínez-Sánchez
2,
Francisco Venegas-Martínez
3 and
Karla Nataly Madrid-Fernández
4
1
Instituto de Ciencias Básicas e Ingeniería, AAIA, Universidad Autónoma del Estado de Hidalgo, Pachuca de Soto 42184, Mexico
2
Escuela Superior de Apan, AAF, Universidad Autónoma del Estado de Hidalgo, Pachuca de Soto 43920, Mexico
3
Escuela Superior de Economía, ESE, Instituto Politécnico Nacional, Av. Plan de Agua Prieta 66, Plutarco Elías Calles, Miguel Hidalgo, Mexico City 11350, Mexico
4
Facultad de Ingeniería, Universidad Anáhuac México, Huixquilucan Manzana 012, Naucalpan de Juárez 52760, Mexico
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(2), 332; https://doi.org/10.3390/math12020332
Submission received: 19 December 2023 / Revised: 17 January 2024 / Accepted: 17 January 2024 / Published: 19 January 2024

Abstract

:
In this research, we develop an extension of the stochastic routing model with a fixed capacity for the distribution of perishable products with a time window. We use theoretical probability distributions to model the life of transported products and travel times in the network. Our main objective is to maximize the probability of delivering products within the established deadline with a certain level of customer service. Our project is justified from the perspective of reducing the pollution caused by greenhouse gases generated in the process. To optimize the proposed model, we use a Generic Random Search Algorithm. Finally, we apply the idea to a real problem of designing strategies for the optimal management of perishable food distribution routes that involve a time window, the objective being to maximize the probability of meeting the time limit assigned to the route problem by reducing, in this way, the pollution generated by refrigerated transport.

1. Introduction

The need to transport products from an origin to a destination with one or more consumers requires the deployment of activities such as preparation, packaging, transportation, refrigeration, unloading, final storage and distribution to retailers. During the transportation of the product, the ideal storage, packaging and cooling conditions must be monitored to guarantee its quality. The process of avoiding the negative effects that the supply chain could have on the environment is called the green supply chain, which includes hazardous materials used during chain operations and incorporates environmental pollution, energy consumption and carbon emissions. A failed strategy in the design of the chain favors the decomposition of the product with the consequent loss of it and its equivalence in monetary units. In addition, there is pollution generated by poorly planned cargo transportation, poorly laid out routes, inadequate transportation and other factors that economically and environmentally affect the system associated with chain management.
The science of cooling consists of determining the conditions, physical, chemical, biological and engineering, under which low temperatures are applied in order to prepare the product for handling and travel and then return it to normal temperature without losing its organoleptic properties (odor, color, texture and flavor). Cryopreservation is the process of cooling and storing food, vegetables, fish, cells, tissues, organs, etc., at low temperatures or freezing them for future use. The need to transport cryopreserved products in a sustainable supply chain requires that it be efficient in aspects such as transportation techniques in refrigerated vehicles, freezing systems, stated routes and time windows. Currently, the efficiency of cryopreserved product chain management is remarkably improved through the use of emerging technologies such as Blockchain and Internet of Things (IoT) due to the impact on product greening. However, the factor with the greatest impact on the optimal management of the supply chain is the design of the route on time and at the minimum cost, considering the freshness of the transported products as the most important technological restriction of the plan. From this perspective, the most important issue is the design of the route that the transported shipload will have to follow to stay within the time window of the total freight.
In this research, we develop a stochastic mathematical programming model to obtain the optimal routing strategy based on the time window of the total freight since, regardless of emerging technologies, it is the lifetime of the products transported that defines the maximum duration of their transportation. Our project is based on defining the time window for loading a transportation system as a function of the minimum useful life associated with the products it transports. The novelty of our approach consists of integrating into a single real application model the characteristics of limited transport capacity, random time windows, random demands and routing times and the level of customer satisfaction included. In this regard, there are several authors who have addressed the problem with approaches similar to ours, among the most important of which are [1,2,3,4].
Our most important contributions to the problem are to consider, in a single routing model, the time window restrictions, the limitations on the carrying capacity of the vehicles, the randomness in demand and travel times, the clustering problem and the atomization of the products in primary and secondary routes. Above all, our objective function is expressed in terms of maximizing the probability that the travel time is less than the imposed time window. These types of functions are not common in the literature on the subject. Finally, we consider of utmost importance the development of a random search algorithm that satisfactorily approximates a solution to the model.
The organization of this document is as follows: in Section 2, we present a broad analysis of the economic importance of the cold chain and the consequences of its poor management in terms of the environmental pollution that this generates, especially in the form of greenhouse gases, which is used to justify the importance of the problem addressed; in Section 3, our development is formalized; in Section 4, we apply the model to a real problem of designing strategies for the optimal management of perishable food distribution routes, illustrating in detail the construction process and the results obtained; finally, in Section 5, we give the conclusions. A final appendix (Appendix A) accompanies this document.

2. Background

A supply chain is defined as the set of activities required for the delivery of goods or services to the consumer [5,6]. In a manufacturing line, the activities related to the supply chain define the processes necessary to convert raw materials or components into finished products or services. An essential element in the supply chain is logistics. This activity consists of the process of planning and executing transport, the efficient storage of goods and the correct distribution of the products between customers and suppliers [7,8]. In this case, transport is the central problem for the design of the chain; this is where routes, loads, transport typology, operators, travel times, transport costs and time windows have to be defined. The importance of each of these issues is as described below:
  • Routes. This considers the activity consisting of choosing the paths that the product distribution units must travel, considering distances, types of highways, their physical condition, highways, tolls, dirt roads, diversions, traffic regulations, assistance centers, routes for dairy (the milk road) and primary and secondary routes.
  • Volumetry. This includes the calculation of areas and volumes available inside the transports, also considering the wasted spaces and the logistics of product accommodation inside it. Normally, the Last Input First Output (LIFO) discipline is used for the access and exit of containers in each transport, although this depends on the design of the vehicle, the container and the needs of the transport company, as well as the requirements of the clients.
  • Type of transport. This concept includes land, sea, air, intermodal, river transport, pipeline transport and Ro-Ro transport (the acronym for “Roll on-Roll off” that refers to the system by which a ship transports cargo on wheels, mainly cars or trucks). In relation to land transport, it must be specified if the vehicle is a dry box, refrigerated dry box, wet cargo transport, platform, curtain, simple container, refrigerated container, heat truck or tank truck. In other types of transportation such as sea and air, there are other technological restrictions that must be addressed when shipping a load.
  • Operators. This refers to the designation of the best transport driver based on his expertise, experience, knowledge of the route, travel times, rest time, time to eat and time to wash. The problem consists of assigning an operator to a route, a transport or a load.
  • Travel times. This includes from the moment the vehicle forms in a port, bay or platform to receive the load until the moment its final point of travel arrives and the total load has been unloaded. This includes areas of spraying or primary routes and the handling of secondary routes. The geographical place where the full load is divided into smaller loads to be distributed to the retail centers is called the shoveling zone. The route followed for this activity, using smaller vehicles, is usually called a secondary route. Similarly, a primary route is defined as the route that a transport with a large load capacity (usually more than one ton) must cover to take the product from the distribution center (DC) to the shoveling nodes. In both cases, not only is travel time important, but also the rest time, cleanliness of the vehicle operator and his food.
  • Time window. This defines the interval that exists from the moment the transport load is made until the moment the product is delivered to the final customer; that is, the last link of the chain. This includes the times mentioned in the previous item. The time window helps determine the minimum time a carrier must take to deliver the product before it degrades. The product that must be transported with refrigeration in order to extend its lifetime deserves special mention.

2.1. Product Spoilage

A perishable product (PP) is defined as one that, by natural consequence, deteriorates in terms of its quality and/or organoleptic properties. This may be due to its biological and/or physical–chemical properties, for example, in the absence of adequate storage conditions. For this reason, packaging, loading, transportation and unloading, and where appropriate, refrigeration, must be performed under controlled conditions in order to minimize loss or damage. Examples of these products are fish, fruit, vegetables, potatoes, plants, bread, meat (of all types), hunted animals, butter, eggs, milk, cheese, birds, small animals, etc. Storage for these generally requires temperature control and proper treatment for transportation [9].
The concept of deterioration refers to the process of diminishing the quality, function and/or condition of the product in relation to its original attributes. As an example, damage to fruits and vegetables can occur in the form of rot, putrefaction, expiration, etc. In this case, the damage is due to the product continuing to metabolize and respire after harvest. Its loss is based on the fact that oxygen from the atmosphere is absorbed, producing heat, carbon dioxide and even ethylene gas. Here, the respiration rate is defined as the amount of O 2 consumed or C O 2 produced by the product, per mass unit and per time unit. In this case, the respiration rate has been identified as one of the indicators of physiological stress. Therefore, to keep products fresh and prolong their shelf life, the respiration rate must be reduced without affecting their organoleptic properties [10].
On the other hand, there are two factors of great importance to consider in the PP supply chain. The first one is the economic factor associated with the harvest, storage and transport of the product from its origin to the final consumer. Secondly, there is the environmental impact derived from the management of the supply chain associated with its distribution process. More generally, the abuse of temperature in the Food Cold Chain (FCC) is a problem of crucial interest for the production and the logistics [11], as well as the systematization of the management of the delivery process of perishable cargo and the development of new methods to improve its efficiency.
The transport of PPs requires greater attention to maintain the quality of the cargo. This is achieved through careful preparation and strict adherence to numerous requirements for loading, location, packaging, delivery time, etc. The foregoing requires high demands on the transport organization process in terms of the coherence and coordination of the actions of the actors involved. In addition, it requires compliance with standards and quality planning of both the process and the delivery [12]. Finally, the strict regulation of quality in the supply chain and its logistics process, as well as its economic indicators, are given in the SCOR model (Supply Chain Operations Reference) [13]. In this reference, the main standards that producers, carriers, warehouses, sales and distribution centers must comply with are defined.

2.1.1. The Environmental Impact of PPs

The useful life, overproduction, storage and especially the transport of PPs are factors that have a strong effect on the environment. Therefore, there is a requirement to integrate sustainability with the design of the supply network. PPs generally have a short useful life, and their storage must be constantly controlled to prevent expired waste and its impact on the environment [14]. The importance of good design in the supply chain affects economic action and environmental pollution. Some aspects related to pollution are discussed in detail below.
The design of the PP supply chain must consider its expiration time. Therefore, the time windows play an important role in the topology of the product distribution network. Some of the most relevant factors associated with the environmental contamination generated by the use of transport and the handling and cryopreservation of PPs are the following:
  • Emission by polluting particles from the combustion of transportation engines and greenhouse gas (GGE) emissions.
  • Contamination generated by the refrigeration systems in the plant and during handling.
  • Contamination generated by packaging.
  • Pollution generated by the expired product.
In general, environmental impact is defined as the direct effect of socioeconomic activities and the natural consequences on the components of the environment. It can be said that, for the most part, it is due to the activities of the human being. In [15], it is recognized that this phenomenon has three components:
  • The environmental stressor: the pollution and noise that can be measured in terms of tons of transported product divided by tons of pollutants emitted into the atmosphere.
  • The spatial pattern of the distribution of transported goods: The mode of transport and the total amount of stress placed on the environment. This depends on the volume of the products transported and the distance traveled.
  • The environmental impact: the nature of the environment; for example, the characteristics of the physical ecosystem and human density.
Regarding the previous list, the air pollution generated by transport is the main cause of its poor quality and directly affects the health of living beings. Pollutants that cause poor air quality include particulate matter, nitrogen oxides ( N O x ) and volatile organic compounds (VOC). In general, the transport sector is responsible for the emission of approximately the following figures of pollutants [16]:
  • More than 55% of N O x emissions.
  • Less than 10% of VOC emissions.
  • Less than 10% of emissions of very small particles (organic chemicals, dust, soot and metals) suspended in the air that have a diameter of less than 2.5 microns. Also, there are small solid or liquid particles of dust, ashes, soot, metal, cement or pollen, whose aerodynamic diameter is less than 10 micrometers.
The following percentages show the distribution of greenhouse gas emissions worldwide during the year 2018 [17]:
  • Electric power generation: 32%.
  • Transport: 17%.
  • Manufacturing and construction industry: 13%.
  • Agriculture: 12%.
  • Industrial processes: 5.9%.
  • Fugitive emissions (spurious leaks in industrial areas and/or clusters of companies such as gases used in refrigeration systems and others that come from equipment such as valves, pumps, pipes, etc.): 5.9%.
  • Residential areas: 5.9%.
  • Waste of all kinds: 3.3%.
  • Other combustion sources: 3%.
  • Land use, land use change and forestry: 2.8%.
The above amounts show only part of the environmental pollution problem generated by the emission of gases and particles from transportation. As a consequence, pollution in the US alone is to blame for approximately 40,000 premature deaths, 34,000 hospitalizations and 4.8 million lost work days. Therefore, the US Environmental Protection Agency (EPA) expects that emissions of hazardous air pollutants from mobile sources will be reduced by 80% by the year 2030.
Other important factors associated with pollution are the following:
  • Operational oil contamination.
  • Solid waste disposal.
  • Accidental spills.
  • The construction and maintenance of ports and canals.
  • Pollutants from the aeronautical and railway industries, due to the use of ducts and pipes.
With respect to the contamination generated by the refrigeration systems in the plant and during handling, the effect of air and water pollution on industrial refrigeration systems has been well documented. Air contamination reduces the efficiency of the refrigeration system and increases electrical costs due to the increased compressor discharge pressure caused by the presence of air.
The problem with the use of refrigerants is that they are known to have a negative effect on the environment. The above is due to its contribution to global warming and the depletion of the ozone layer by what are called greenhouse gases (GHGs). These, like carbon dioxide and emissions from other types of refrigerants, contribute to global warming by absorbing infrared radiation and retaining it in the atmosphere. For example, Chlorofluorocarbons (CFC), Hydrochlorofluorocarbons (HCFC) and HFC Hydrochlorofluorocarbons (compounds made up of hydrogen, fluorine and carbon).
The impact of air conditioning and refrigeration systems on stratospheric ozone is mainly related to the release of refrigerants that deplete it. This is one of the main causes of global warming since it contributes through the release of refrigerants and GHGs. In this case, the electrical energy necessary to operate the refrigeration systems also has a significantly greater warming impact. Hence, the importance of phasing out Hydro-Fluoro-Carbon (HFC)-based refrigerants with less efficient options will increase net GHG emissions; the same conclusion applies to Per-Fluoro-Carbons (PFC), although they are used less frequently as refrigerants [18].
The increase in atmospheric concentrations of CFC has accounted for about 24% of the direct increase in the radiative forcing of greenhouse gases during the last decade. A decrease in the amount of stratospheric ozone has been observed and is believed to be related to the increase in stratospheric chlorine from CFCs (and, to a lesser extent, from other man-made compounds containing chlorine and bromine) [19].
The food distribution process using refrigerated systems is responsible for a significant loss of quality in perishable products and a huge source of environmental pollution in addition to waste from cooling systems (air conditioners, freezers, refrigerators, chillers and dehumidifiers) [20]. Due to the above, one of the main lines of current research in the area of Engineering in Cold Technology (ECT) consists of the search for new ideal refrigerants that are less harmful to ozone; that is, compounds that are free of these problems but that, in turn, provide safety, stability, compatibility, cost and similar burdens. Some of these trends incorporate C O 2 as new refrigerant possibilities associated with thermoelectric and ejector-compression cooling system technologies; see, for example, [21].
Waste from cooling systems (air conditioners, freezers, refrigerators, chillers, dehumidifiers, etc.) is another major source of air pollution. In the case of a refrigerator or freezer, they generate an environmental impact made up of the following compounds: insulating foam (9 kg), refrigerant gas (125 g), contaminated oil (250 g), mercury (above 2 g), plastics, metals and glass (76.5 kg) and carbon dioxide (above 2.5 tons) [22]. In relation to the operation in processing plants, aerosols are also common sources of pollution after industrial processes such as the pasteurization of dairy products. Little is known about the degree to which biological aerosols contaminate pasteurized products and the environment in general; however, evidence indicates that the air within a packaging area is a critical control point for both pathogens and spoilage microorganisms.
Regarding the manufacturing of dairy products, the microorganisms involved in the product are often damaged due to the stresses of the aerosol state and consequently may not grow on selective media; for example, in cheese production, yogurt, etc. Aerosols are generated within the dairy by worker activity, sink and floor drains, water spray and air conditioning systems [23]. Similar situations are experienced in processing plants for meat products and their derivatives, the bread industry, sausages, etc. The effect caused by the oil used in the systems of refrigeration relates to its use as hydraulic control, functional fluid and lubricating oil in refrigeration compressors under the influence of a refrigerant. Cooling systems are of two types: synthetic oil and mineral oil. The first one has more duration, and the second one is used in industrial applications such as air conditioning units for commercial buildings [24].
Relating to the contamination generated by packaging, this is the wrapping or bottling of the products to protect them from being damaged during handling, transport and storage. Its function is to keep them safe and marketable by also helping to identify, describe and promote them. The most common materials used in product packaging are the following:
  • Rigid plastic containers or PET (polyethylene terephthalate) or high-density polyethylene plastic (HDDE).
  • Paper.
  • Cardboard.
  • Cardboard/Fiberboard.
  • Aluminum.
  • Glass.
  • Expandable polystyrene (styrofoam).
  • Flexible plastic containers.
Polyethylene terephthalate (PET) is a polymer not classified as a dangerous substance according to Regulation (EC) No 1272/2008 (CLP). PET is not classified as persistent, bioaccumulative or toxic (PBT). However, its use generates serious problems for its disposal since its recycling requires large amounts of energy with conventional sources, which depletes natural resources and generates environmental degradation [25]. PET plastic is the most widely used in the production of single-use plastic-based water containers. It does not contain BPA, but PET is also associated with many of the same health risks, including delayed growth, reproductive problems, low energy levels, body balance problems and an inability to process stress [26]. An interesting figure is that single-use plastic bags take approximately two decades to degrade. In contrast, plastic water bottles made with polyethylene terephthalate are estimated to take approximately 450 years to fully decompose.
For its part, paper alone represents approximately 40% of all waste around the world. That adds up to around 71.6 million tons per year in the US alone. Paper waste is a huge problem in terms of the devastating impact on the world due to deforestation. Paper production uses up to 40% of all the world’s wood. The process of paper manufacturing releases nitrogen dioxide, sulfur dioxide and carbon dioxide into the air, contributing to pollution such as acid rain and greenhouse gases [27].
Cardboard is a heavy, stiff paper used to make boxes used for packaging. It is made of several layers of thick paper to increase its rigidity and strength in order to protect the items to be stored. Cardboard drums are even used to transport dangerous chemicals, products pharmaceuticals and hazardous waste. Cardboard is biodegradable, produces methane (a GHG) as it breaks down and typically ends up in a landfill, increasing the amount of methane released into the atmosphere.
The contamination produced by aluminum occurs mainly during its extraction process. Some toxic pollutants produced during this are dioxins, furans, hexafluoroethane, tetrafluoromethane, fluoride (gases and particles), hydrocarbons polycyclic aromatics (PAHs), mercury and benzopyrene.
Expanded polystyrene (EPS) is a white foam plastic material produced from solid beads of polystyrene. It is mainly used for packaging, insulation, etc. It is a closed-cell rigid foam material produced from (a) styrene—which forms the cellular structure and (b) pentane, which is used as a blowing agent. Plastic can be degraded into microparticles (MP) < 5000 nanometers in diameter and then into nanoparticles (NP) < 100 nanometers in diameter. NP have been detected in air, soil, water and sludge. The use and handling of this substance entails health risks; for example, polystyrene nanoparticles can penetrate organisms, accumulate throughout the food chain and are also surrounded by a crown of proteins that allows them to penetrate membranes and are highly toxic.
Depending on the cell type, NP can be transported via pinocytosis, phagocytosis or passively transported. Currently, there are no studies indicating the carcinogenic potential of NP. On the other hand, the PS (styrene) monomer was classified by the International Agency for Research on Cancer (IARC) as a potentially carcinogenic substance (carcinogenicity class B2) [28].
Finally, the contamination generated by the expired product is considered from cosmetics to food. In the second case, food and ingredient manufacturers often include production dates, best-before dates and/or spoilage information. Foodborne contamination is generally defined as food that spoils or is contaminated because it contains microorganisms, such as bacteria or parasites, or toxic substances that make it unsuitable for consumption. A food contaminant can be biological, chemical or physical in nature, the former being the most common. The four main types of contamination considered in this document are chemical, microbial, physical and allergenic. All foods are at risk of contamination with these four types. Even canned foods expire; for example, canned foods with a high acid content, such as tomatoes and fruits, can expire after 12 to 18 months. Low-acid canned foods, such as meats and vegetables, can stay fresh for 2 to 5 years. However, if the containers are rusty, dented, swollen or otherwise damaged, they indicate that the food is unsafe or may be contaminated. In relation to frozen foods, they do not expire.
When food expires, the vast majority of it is thrown away. This is not just an obvious problem for food safety: it is a huge environmental problem. In addition to the amount of land and water required to produce all the food that is never used, the Food and Agriculture Organization of the United Nations has estimated that the carbon footprint associated with food waste worldwide each year is more than 3 billion tons of carbon dioxide equivalent. The FAO reported that around 1.6 billion tonnes of food is wasted globally each year, thanks to a variety of reasons at points along the supply chain. In the US, research has suggested that up to 40% of the nation’s food supply could end up wasting away [29]. Other PPs that deserve special attention due to their environmental impact are cigarettes, food wrappers/containers, beverage bottles, plastic bags, caps/lids, cups, plates, forks, knives, spoons, straws/stirrers, glass beverage bottles, beverage cans, paper bags, etc. [30,31].

2.1.2. The Design of the Supply Chain in Perishable Products: A Short Bibliography Review

The design of supply chains for products of all kinds is a classic problem of Industrial and Manufacturing Engineering as well as Cold Technology Engineering in order to provide the producer and customer with the optimal means for the manufacturing, packaging, loading, transport and download of the product with time windows. The concept of optimality refers to the delivery time of the product (lead time) in the quantity and quality requested and fully complying with the regulations established by the SCOR model, which is the reference framework for supply-chain operations. Design problems also involve the macro- and microlocation of manufacturing centers, storage, spraying areas, loading and unloading areas and delivery criteria in cities, ports and other terminals where the product must be stored. This includes some of the characteristics of transport, routes and packaging systems involving, in addition, the refrigeration requirements. Practical applications of these models can be seen in [32,33].
The literature in this regard is abundant in terms of information related to models for the design and operation of supply chains. Little attention has been paid to the models associated with perishable food and even less attention has been paid to products that require cryopreservation. Regarding production planning and the logistics of perishable products, the investigation is scarcer, in particular under the approach in which this point of view is related to time windows, which will be addressed. For example, in [34], an integrated location-inventory-routing model for perishable products in an emerging market is developed. The analysis includes the cost, freshness and carbon-emission factors. The authors propose a multitarget planning model and set constraints based on real location-inventory-routing situations.
In [35], approximation methods are applied to estimate and compare the total logistics cost of supply-network designs under various business conditions, such as variations in demand, changes in costs and changes in production policies. The model is applied in a real case and evaluates the trade-offs between five different network designs for the supply of highly perishable foods from a single regional supplier. Similarly, in [36] a multi-objective mathematical programming model is developed to optimize the cost, energy consumption and traffic congestion associated with supply chain operations. In [37], the authors elaborate a systematic literature review of articles focused on sustainable supply-chain management in global supply chains.
In [38], a new idea is developed to study the use of environmental indicators to measure profitability. The objective of the authors was to understand the impact of a group of categories (on the installation, location and capacity of the installation, selection of suppliers, technology used, definition of the transport network, supply planning and product recovery) in the decisions of the chain. The model was applied to a real case study.
In the case of systems with refrigeration, in [36], the authors develop a multiobjective mathematical programming model to optimize the cost, energy consumption and traffic congestion associated with the operations of a supply chain. The important contribution of the model is very close to the objective of our development since we analyze the useful life of the product through a Weibull-type random variable assuming that the expiration date of the food is affected by the use of the vehicle’s refrigerator, which is considered a decision variable. The model includes different classes of vehicles and multiple types of products. A dairy-supply-chain case is investigated and sustainability interrelationships are studied. A similar study is the work presented in [39]. Here, the degradation process of perishable foods is studied and the optimal temperature of the food chain is determined, as well as the optimal price to maximize the benefit of the channel. The optimum temperature is correlated with the profit proposed for its sale.
An interesting investigation is found in [40]. This article aims to determine the principles of the sustainable distribution of perishable goods and examine the current state and plans for the application of its principles in business practice on the example of port cold storage. The authors propose market research to identify the main directions of activities carried out by port cold stores in the field of the sustainable distribution of perishable foods.
In the field of mathematical modeling similar to the one developed here, there are important contributions in this regard; for example, in [41], a methodology is proposed for the rapid loading of products in an electric vehicle assisted by a service vehicle (drone). In [42], the authors address the stochastic dynamic vehicle routing (SDVR) problem inherent to urban logistics and from a theoretical perspective, and ref. [43] addresses the problem of the minimum spanning tree, a fundamental tool in the analysis and construction of clusters in logistics engineering.
A very important contribution to the topic is found in [44]: a vehicle-routing problem with time windows (VRPTW) with compatibility matching constraints and the total completion time as the objective function is proposed, with applications in home healthcare routing and scheduling. An approach close to ours is found in [45]. Here, the problem of recycling waste products through closed-loop logistics networks is analyzed by using a fuzzy programming model to minimize the total network cost and the sum of carbon rewards and penalties when selecting recycling locations, facilities and transportation routes among network nodes. Other representative models of the cold-supply-chain-management problem are given in [46,47,48].
Despite the technological advances applied to solving stochastic models, there are still several areas of opportunity to be addressed in future research. For a comprehensive review of the methods and models associated with the routing model, see [49].

3. Focusing on the Routing Problem with a Time Window: Setting Up the Mathematical Model

Once the importance of our offering has been justified, we will now focus on developing the mathematical model of optimization. The classic model used in the design of distribution networks is called the routing model, a combinatorial optimization problem. Depending on the characteristics of the topology of the distribution network, it is common to design some instance when deterministic information is available. The main components of the model (regardless of their topology) are:
  • A product distribution center.
  • A set of customers who demand a quantity of products with a certain demand (not necessarily known).
  • A fleet of available vehicles with a known transportation capacity.
Our assumptions in this research consider the existence of primary and secondary routes as well as spray nodes along the trajectories inherent to the distribution network. We will also assume that the shelf life of a perishable product can be uniquely modeled through a theoretical or empirical probability distribution function, and the same case applies to the estimation of demand and travel times along the network. The problem is to plan the delivery of the requested products at the minimum cost or time considering that vehicles leave and return to the same warehouse with certain operational restrictions. In this, we only have to deal with the computational complexity of such an instance due to the number of variables involved in the model.
With respect to the above, the most common variants of the vehicle-routing models are explained below [50,51,52,53,54,55,56]:
  • Vehicle routing with limited capacity.
  • Capacitate symmetrical.
  • Vehicle routing problem (VRP) with time windows.
  • VRP with transshipment warehouses.
  • VRP with stochastic demand.
  • VRP with regular deliveries.
  • Trained VRP with delivery and pickup.
  • VRP with shoveling centers.
  • VRP with open routes.
Similarly, the topology of the networks used in these models and/or their variants have the same characteristics; for example, a central warehouse with two or more distribution routes (Figure 1) or a central warehouse with several shoveling centers (also called spraying) from where the products are distributed to peripheral clusters (Figure 2).
In this project, we are interested in complex networks with intermediate stores and a double routing system. The first routing component is called the primary route, and its purpose is to decide the path from the center deposit to the intermediate warehouses and from there to the respective stems that communicate with the system cluster. The secondary route must define the route that will be made with light transport from the shoveling node to the consumption centers that make up the cluster. The working hypothesis of this document is that the topology of the distribution network is known and fixed; that is, the clustering process and the sequencing of the routes (the traveling agent problem) to be taken are ruled out in this model. The research question is: can the delivery of a perishable product be guaranteed with time window limitations and transportation and loading information in a complex vehicle-routing model while meeting a level of customer service? The solution to this question will be approached from the perspective of maximizing the probability of the delivery of merchandise within the imposed sales time.

3.1. Materials and Methods

For the construction of this model, a stochastic mathematical programming model is developed in order to select the minimum route of the system’s transport network. The model has the following structure [57]:
Minimize x g 0 ( x ) = Minimize x ψ 0 ( x , y ) f Y ( y , x ) d y = Minimize x E [ ψ 0 ( x , Y ) ] Subject   to g j ( x ) = ψ j ( x , y ) f Y ( y , x ) d y = E [ ψ j ( x , Y ) ] 0 , j = 1 , , M , x X R n
where x and y are n and m dimensional vectors, respectively, and f Y ( y , x ) is a probability density function (usually unknown) of a random variable Y that depends on a vector of parameters x. A great variety of applications and optimization methods exist in the literature for different variants of this problem.

Model Construction

The construction of this model is based on the topology of Figure 2. The first assumption in this document is that the lifetimes T j of transported products can be modeled through a probability distribution function (theoretical or empirical). For the above, the lifetime of the product i transported can be viewed as a set of random variables. Therefore, the strategy used consists of building a network similar to the one shown in Figure 2 and developing a stochastic mathematical programming model associated with it. The second part of this writing consists of showing an instance associated with the model and the corresponding optimization method used. The construction of the proposed model will be performed step by step to illustrate its nature. These ideas are developed below.
Let T 1 , T 2 , . . . , T θ be a set of independent random variables defined over a probability space ( Ω , F , S ) (not necessarily with the same distribution) that denote the lifetime of the θ transported products. Then, the required time window of the total transport load W t is given by
W t = min { T 1 , T 2 , . . . , T θ }
Analogously, we will also assume that, for every T i , there is a function F T i ( t ) such that
F T i ( t ) = 0 t f T i ( t ) d t , t 0
where
E [ T i ] = 0 t d F T i ( t ) < , and Var [ T ] = E [ T 2 ] E [ T ] 2 < ,
where E is the expectation operator. By the continuity hypothesis of T, F T i ( t ) is a nondecreasing function, and therefore, there is the inverse function ξ i = F T i 1 ( u ) defined for any value of u in [ 0 , 1 ] such that
ξ i = F T i 1 ( u ) = inf { t : F T ( t ) u } , 0 u 1
According to Figure 2, the vehicular routing must cover two well-differentiated routes, which we will call the primary route and the secondary route. The primary route is intended to route the goods from the producing area to the shoveling nodes, moving them by means of large-tonnage transport. For each shoveling node, there is an associated cluster where smaller vehicles distribute the merchandise in smaller quantities to final customers. This route is called secondary.
In the first part of this development, we will address the travel times in the network. Assume that the primary route is a set S consisting of K shoveling nodes. In addition, each shoveling node k K has an associated set N k (cluster) of shoveling nodes whose cardinality is φ . Formally,
S = { s 1 , s 2 , , s K }
N k = { n 1 , n 2 , , n φ } , k = 1 , 2 , , K
Let T 0 and T 2 be the travel times from the production center to the packing warehouse and from the packing warehouse to the first shoveling node, respectively. Also, let T 1 be the occupation time of the product in the packing warehouse. Let us also define the variables T j k as the travel time from shoveling node j to shoveling node k, k > j , k = 2 , , K . This means that the total travel time of the primary route is given by
T f = T 1 + ( s j < s k ) S T j k + d j k , j = 1 , , K , k = 2 , , K + 1
where T 1 = T 0 + T 1 + T 2 is the total time required to reach the first shovel node and d k is a random variable that denotes the loading time + the unloading time of the products in and from transportation in the shovel node k.
Similarly, let τ i j be the random travel time between node i and node j with n i and n j N k ; then, the total travel time τ k on a secondary route k is given by
τ k = ( n i < n j ) N k τ i j , k = 2 , , K
From the above, the following facts can be deduced
  • The total time required to reach the first shovel node ( s 1 ) is
    T 1 = T 0 + T 1 + T 2
  • The total time required to complete the traversal of the secondary path associated with the first shovel node is
    ω 1 = T 1 + τ 1
  • The total time required to reach the second shovel node ( s 2 ) is
    T 2 = T 1 + T 12 + d 1
  • The total time required to complete the traversal of the secondary path associated with the first shovel node
    ω 2 = T 2 + τ 2
  • It is satisfied, in general, that
    T K = T K 1 + ( T K 1 , K + d K 1 )
    ω K = T K + τ K
    represent the total travel time of the main route and the total travel time of the k-th cluster.
Regarding the storage capacity of the packing warehouse ( C a p m ), we will assume that it is finite. Similarly, the existence of m cargo trucks will be assumed to take the product to the shoveling nodes. Then, to move θ products in any of the M transports, it is satisfied that
r = 1 θ v r x r C a p m , m = 1 , 2 , , M
where v r is the volume unit (in cubic meters per piece) of the r-th product x r (measured in pieces) and C a p m is the capacity (in cubic meters) of the m-th vehicle.
In addition, all the products transported in each period must satisfy the consolidated demand D (in pieces) of all the clusters that are served:
m = 1 M C a p m s S D s = s S n N k d s n = D
Furthermore, in order to meet a customer service level ( 1 α ) with α [ 0.01 , 0.05 ] , we have that
P m = 1 M C a p m s S n N k d s n = 1 α ,
Then, for each time a shipment is made, the following stochastic mathematical programming problem must be solved:
Maximize Z = P ( W t t )
subject to:
T K = T K 1 + ( T K 1 , K + d K 1 )
T K + τ K t
s S n N k d s n = D
P m = 1 M C a p s D = 1 α ,
D N ( μ D , σ D 2 ) , T i f T i ( t i ) , t > 0 .

3.2. Solution Strategy

The strategy followed to solve the proposed model consists of finding an equivalent model that is simpler to solve. Regarding the objective function, notice that for t < , we have
P ( W t t ) = P min { T 1 , T 2 , , T θ } t = 1 P ( T 1 > t , , T θ > t ) = 1 [ 1 F T 1 ( t ) ] [ 1 F T 2 ( t ) ] [ 1 F T θ ( t ) ] = 1 Π i = 1 θ [ 1 F T i ( t ) ] .
In particular, when the random variables are identically distributed, the above expression simplifies to
P ( W t t ) = 1 1 F T ( t ) θ .
Regarding the level of customer service, Equation (18) is equivalent to
P Ξ ϱ = 0 ϱ h Ξ ( ξ ) d ξ = 1 α ,
where Ξ is the random variable that represents the consolidated demand, which, for simplicity, we will assume to be normally distributed; that is,
Ξ N ( μ , σ 2 ) , with μ ^ s S n N k d s n ,
Using the following equivalence in density functions,
1 σ 2 π e 1 2 Ξ μ Ξ σ Ξ 2 1 2 π e 1 2 z 2 , z = Ξ μ Ξ σ Ξ
we have
P Ξ ϱ = ϱ 1 σ 2 π e 1 2 Ξ μ Ξ σ Ξ 2 d Ξ Φ ( ϱ ) = 1 α ,
where Φ ( ϱ ) is the standard normal distribution N ( 0 , 1 ) evaluated at the point
ϱ = s S n N k d s n
Therefore, Equation (29) can be solved by using
Ξ = Φ 1 ( ϱ ) = σ Ξ z + μ Ξ
or by using the error function as follows
Φ 1 ( ϱ ) = ( 2 ϱ 1 ) ( e r f 1 ( ϱ ) ) 2 , e r f ( ϱ ) = 1 2 π 0 ϱ e u d u

3.3. Density Functions Used in the Model

The lifetime of a PP is never constant since variables intervene, such as the plant-processing time, packaging time, initial quality of the product, process used for cooling and time required to distribute it. Therefore, product lifetimes will be evaluated based on random variables with known densities. Thus, given the nature of our approach, we only used stochastic models in terms of known density functions by using proven methods to create the lotteries inherent in the process corresponding to the required samples. For example, the use of this approach to model the lifetime of human beings is kindly illustrated in [58]. In particular, we used a family of exponential distributions to model the lifetime of the products studied [59,60]. To represent the life of foods, fruits and vegetables, we use similar ideas similar to those shown in [61,62,63].
The literature on this matter is abundant and provides us with this approach, which is quite appropriate for realistic modeling. Due to their nutritional importance and physical appearance, the main quality factors (appearance, texture and flavor) are the organoleptic and sensory properties since they are perceived by the senses. Some of the variables measured during the process were [64]:
  • The size, shape and integrity (refers to the degree of the whole and broken pieces).
  • Color and shine.
  • Consistency as an attribute of textural quality; food texture can be reduced to measurements of resistance to force. It can also be detected by sensory means such as fingers, the tongue, the palate or teeth.
  • Texture changes such as softness, hardness, crystallization and more.
  • Flavor evaluated subjectively through sensory sampling.
  • Flavor panels. Some flavor-providing substances can be measured chemically or physically with other instruments. Some examples are salt, sugar and acid.
  • Nutritional quality, sanitary quality and storage quality: Nutritional quality can frequently be assessed through chemical or instrumental analyses of specific nutrients. Sanitary quality was generally obtained through measurement and counts of bacteria, yeast, mold and insect fragments, as well as sediment levels. In relation to storage quality, this property is measured through the maintenance of quality, or storage stability is measured in storage and handling conditions that are configured to simulate or exceed to some extent the conditions that the product is expected to encounter in its normal distribution and use.
For the above, a variable sample of five typical perishable products (fresh chicken; fresh fish; raw sausages, turkey and pork; fresh vegetables; and eggs) is considered, which were subjected to quality tests until any of the failures inherent to the product appeared ( t ). Table 1 shows the characteristics and sample sizes ( S s ) used in the project.
Once the sample values were obtained, the data were adjusted to some probability distribution. In this case, StatFit and MATWORKS [65] were used to obtain the adjustment and the parameter values of the density with reliability above 90 percent.
The corresponding density functions used are defined as follows [66]:
  • Product: fresh chicken
    (a)
    Density function: gamma (G):
    f X ( x ; α , β ) = x α 1 e β x Γ ( α ) β α , 0 < x , α = 20 , β = 0.8
    (b)
    Cumulative distribution function:
    F X ( u ; α , β ) = 0 x f ( u ; α , β ) d u = γ ( α , β x ) Γ ( α ) = 1 i = 0 α 1 1 i ! x β i e x β
    where γ ( k , x θ ) Γ ( α ) is the lower incomplete gamma function.
    (c)
    Mean and variance:
    μ X = α β , σ 2 = α β 2
    (d)
    Method to draw lotteries (using the Cheng’s algorithm) [67]:
    i.  
    Sample U 1 and U 2 from U (0,1)
    ii. 
    V λ ln U 1 / ( 1 U 2 )
    iii.
    X α e V
    iv.
    if b + d X ln U 1 2 U 2 deliver X = ξ
    v.  
    Go to step 1
    where b = α ln ( 4 ) , d = α + 1 λ and λ = ( 2 α 1 ) 1 / 2
  • Product: fresh fish
    (a)
    Density function: Weibull (W):
    f X ( x ; α , β ) = α β α x α 1 e ( x β ) α , x 0 , α = 2.5 , β = 40
    (b)
    Cumulative distribution function:
    F X ( u ; α , β ) = 1 e ( x α ) β , x 0
    (c)
    Mean and variance:
    μ X = β Γ 1 + 1 α , σ X 2 = β 2 Γ 1 + 2 α Γ 1 + 1 α 2
    (d)
    Method to draw lotteries: inverse transformation:
    X = ξ = β ( ln U ) 1 / α , U U ( 0 , 1 )
  • Product: fresh beef
    (a)
    Density function: Rayleigh (R):
    f X ( x ; σ ) = x σ 2 e x 2 2 σ 2 , x 0 , σ 2 = 196
    (b)
    Cumulative distribution function:
    F X ( x ; σ ) = 1 e x 2 2 σ 2 x 0
    (c)
    Mean and variance:
    μ X = σ π 2 = 1.253 σ , σ X 2 = 2 π 2 σ 2 = 0.429 σ 2
    (d)
    Method to draw lotteries: inverse transformation:
    X = ξ = σ 2 ln U , U U ( 0 , 1 )
  • Raw sausages, turkey and pork
    (a)
    Density function: normal (N):
    f X ( x ; μ , σ 2 ) = 1 σ 2 π , x R , μ = 19 , σ = 5
    (b)
    Cumulative distribution function:
    F X ( x ; μ , σ 2 ) = 1 2 1 + erf x μ σ 2 , x R
    (c)
    Mean and variance:
    μ X = μ , σ X 2 = σ
    (d)
    Method to draw lotteries: simple composition:
    X = ξ = μ + σ i = 1 12 U i 6 , U i U ( 0 , 1 )
  • Fresh vegetables and eggs
    (a)
    Density function: Laplace (L):
    f X ( x ; μ , b ) = 1 2 b exp | x μ | b , μ = 40 , b = 4 , t 0
    (b)
    Cumulative distribution function:
    F X ( x ; μ , b ) = 1 2 exp μ x b , x < μ 1 1 2 exp x μ b , x μ
    = 0.5 [ 1 + sgn ( x μ ) ( 1 exp ( | x μ | / b ) ) ]
    (c)
    Mean and variance:
    μ X = μ , σ X = 2 b 2
    (d)
    Method to draw lotteries: inverse transform method:
    X = ξ = μ b sgn ( U ) ln ( 1 2 | U | ) , U U ( 0 , 1 )
  • Itinerary on primary and secondary routes
    (a)
    Density function: exponential (E):
    f X ( x ; λ ) = λ e λ t , t 0
    (b)
    Cumulative distribution function:
    F X ( t ; λ ) = 1 e λ t , t 0
    (c)
    Mean and variance:
    μ X = 1 λ , σ X 2 = 1 λ 2
    (d)
    Method to draw lotteries: inverse transform method:
    X = ξ = 1 λ ln ( U ) , U U ( 0 , 1 )

4. Numerical Example

Random search (RS) algorithms constitute a set of numerical optimization methods that do not require the use of gradient vectors as a sufficient condition to achieve convergence and approximate solutions to stochastic mathematical programming models, so they can be used in functions whereby they are not continuous or differentiable.
These classes of methods constitute the first attempts to use heuristics based on computer power to obtain approximate values for complex problems by using simple methods of progressing with a certain order or pattern in the parameter search space. The algorithm developed in our work works based on local random search, where each iteration depends on the candidate solution of the previous iteration. However, we have implemented a random search process that samples the entire search space (pure random search or global uniform random search).
The progression towards a solution is based on the creation of scenarios obtained by drawing all the random variables that intervene in it, evaluating at each step the value of the objective function and discarding the points that present feasibility but are not worthy to be incorporated because they do not contribute to the process of the maximization of the utility function. The convergence of the method and its efficiency are discussed in the appendix of this document.
In practice, there is a large number of probabilistic methods applied to the analysis of flexible manufacturing systems that try to reflect a more credible reality by incorporating uncertainty, see for example [68,69]. In particular, the design of distribution networks for PPs (green cold chain) presents a great challenge when uncertainty is included due to the large number of variables involved and their own nature. In our approach, we develop and apply a Generic Random Search Algorithm (Algorithm 1) to achieve an approximate solution to the proposed instance.

The Algorithm and Information Used

The algorithm works by using a sequence of iterations { x k } where in the iteration k = 0 , 1 , , the new value of x k depends on the previous points and the parameters of the model. Therefore, in each k-th iteration, we have a feasible solution x and gradually progress toward a new solution. The Generic Random Search Algorithm used is shown below. Here, S is a feasible set for Equations (20)–(24), and for ζ = 0 , we must have the real components of the following vectors:
Θ 0 = ( P , S , P + S , G , W , R , N , L , E , D , V ) , x 0 = ( t 0 ) .
where all variables are defined below.
Algorithm 1 Generic Random Search Algorithm
Input: Initialize the parameters Θ ζ of the algorithm with the initial set of points x 0 =
{ x ζ 1 , x ζ 2 , , x ζ k } for each x ζ i S , and iteration index ζ = 0 .
Output:  Z 0 * ( x 0 * ) = max { Z 0 ( x ζ i ) : x ζ i x 0 }
ζ 1
x ζ x 0 *
while  ϵ 0.01  do
   Generate a x ζ = { x ζ 1 , x ζ 2 , , x ζ k } for each x ζ i S
    Z ζ * ( x ζ * ) max { Z ζ ( x ζ i ) , Z ( x ζ ) x ζ i x ζ }
  if  Z ζ * ( x ζ * ) < Z ζ ( x ζ i )  then  x ζ + 1 x ζ * ,
  else if  Z ζ * ( x ζ * ) Z ζ ( x ζ i )  then  x ζ + 1 x ζ i
  end if
   ϵ E Z ( x ζ + 1 ) Z ( x ζ )
   ζ ζ + 1
  Update the Θ ζ parameter values
end while
where S is a feasible set for Equations (20)–(24), and for ζ = 0 we must have the real components of the following vectors:
Θ 0 = ( P , S , P + S , G , W , R , N , L , E , D , V ) , x 0 = ( t 0 )
with components given by
  • P: primary path travel time (in hours).
  • S: secondary path travel time (in hours).
  • G: sample value draw for the gamma distribution.
  • W: sample value draw for the Weibull distribution.
  • R: sample value draw for the Rayleigh distribution.
  • N: sample value draw for the normal distribution.
  • L: sample value draw for the Laplace distribution.
  • E: sample value draw for the exponential distributions.
  • D: sample value draw for the consolidated demand.
  • V: number of vehicles required with a capacity of 30 tons to transport demand D.
  • t : time window required for shipment.
  • Z: objective function value.
The consecutive values of the sequence are selected in such a way that
Z ( x 1 ) Z ( x 2 ) Z ( x ζ ) ,
and at the optimal value, it is verified that
Z ( x * ) Z ( x ζ ) , ζ
The update procedure is as follows:
x ζ + 1 = x ζ + 1 if Z ( x ζ + 1 ) < Z ( x ζ ) x ζ otherwise
Typically, for the use of random search algorithms for the stochastic optimization of models of the type shown in Equation (1), the following stopping rules are common:
  • For a given number of iterations ζ ,
    min E ( x ζ x * ) = E ( x ζ k x * )
  • When a predetermined ϵ -value is known,
    max P ( x ζ x * ) ϵ = P ( x ζ k x * ) ϵ
  • When a predetermined ϵ -value is known,
    max P ( Z ( x ζ ) Z ( x * ) ) ϵ = P ( Z ( x ζ k ) Z ( x * ) ) ϵ
  • Depending on the restrictive set
    min ζ = ζ s , s = 1 , 2 , S
    subject to
    E ( x ζ s ) [ R x = { x : x x * ϵ x } ]
    or
    E ( x ζ s ) [ R Z = { x : Z ( x ) Z ( x * ) ϵ Z } ]
The stopping criterion that we use in our algorithm is given by the set of Equations (47) and (49). The aforementioned results were achieved before reaching 100 iterations in the process with a proposed value of ϵ Z = 0.01 . In Appendix A, we discuss the efficiency of the proposed algorithm.
For the developed instance, we have the following information. Table 2 shows the numerical results of the distributions involved in the process for θ = 5 and 2 t 82 (in hours), with the parameter values indicated in Equations (32), (33), (35), (37) and (39).
The numerical values used for λ in the primary and secondary tours are described in Table 3 and Table 4. The corresponding demand values in the shoveling nodes are generated by using the procedure described in Equation (38). Table 5 shows the parametric values of the distribution used to draw the demand values.
The associated information of the process is as follows. Table 1 shows the numerical results of the distributions involved in the process for θ = 5 and 2 t 82 (in hours), with the parameter values indicated in Equations (32), (33), (35), (37) and (39).
The numerical values used for λ in the primary and secondary tours are described in Table 2 and Table 3. The corresponding demand values in the shoveling nodes are generated by using the procedure described in Equation (38). Table 4 shows the parametric values of the distribution used to draw the demand values.
By virtue of Equation (17), D N i μ i , i σ 2 ,
t = min { T s : max { ω k } min { T s } }
As an example, for t = 21.68 , we have max { ω k } = max { 17.73 , 18.06 , 13.36 , 18.82 } = 18.82 and min { T s } = min { 21.68 , 46.68 , 42.54 , 26.42 , 35.09 } = 21.68. The value of Z is obtained by interpolating the value obtained from t in Table 1. Equation (50) guarantees that the journey through the network will be conducted in a time less than or equal to the maximum travel time throughout the network. Finally, columns twelve and thirteen show the required value of the consolidated demand (with α = 0.05 ) and the total number of vehicles necessary for its transportation. Finally, Table 6 shows the 10 convergence results of the algorithm.
Figure 3 shows the convergence toward a local solution of the algorithm. Thus, for this instance, the optimal transportation plan is given by achieving a route with a time window less than or equal to 21.68 h, hoping to achieve it with a probability of 0.8347.

5. Conclusions

In this research, we addressed the real problem of designing strategies for the optimal management of distribution routes for perishable products that involve a time window. Our objective was to maximize the probability of meeting the time limit assigned to the routing problem with a fixed capacity, thus affecting the issue of minimizing the pollution generated by refrigerated transportation.
Our assumptions consider the existence of primary and secondary routes as well as spray nodes along the trajectories inherent to the distribution network. To give more reality to the model, we considered that the travel times in the network are random, as well as the demand and shelf life of the transported products. The resulting model is highly dynamic and stochastic, which is why we designed a solution strategy based on Monte Carlo optimization by a random search technique. The results obtained suggest that the design of networks like the one shown here or perhaps more complex ones are feasible to address by using this approach by adapting search algorithms (heuristics) that incorporate simple convergence rules.
The random search method used to obtain a local solution to the proposed instance can be considered as blind search [70] since the algorithm repeatedly samples the feasible region S by means of one or several theoretical or empirical probability distributions. Following this procedure, each candidate point is updated by generating a set of sample values of the distributions involved in the process in S and is updated only if the candidate point is improving. The convergence in probability (within an ϵ neighborhood) toward a global optimum of a random search process was proved before and is considered as the global phase in clustering and multiple-start algorithms [71,72].
The limitations of our work are the following: (a) historical information on the shelf life of the products analyzed must be available in order to allow for statistical analysis and Monte Carlo simulation; (b) the previous issue also applies to the evaluation of travel times and vehicle loading and unloading operations, breaks, meals and more; (c) knowledge of historical demand information is essential to evaluate the quantities to be shipped; and (d) ignorance of information in this regard invalidates the assumptions of the model.
Future research should involve the computational complexity associated with more complicated topologies and other cases of interest such as transportation with cargo collection, volumetric of transportation units, reverse collection and limitations on the availability of transportation and operators.

Author Contributions

G.P.-L. developed the mathematical model of the proposal. Also obtained the information for the creation of the instances and elaborated their computational runs. F.V.-M. supervised and adapted the mathematical model. Also reviewed the results of the computational runs and adapted them to the proposed models. J.F.M.-S. obtained the information used in the model and elaborated the experimental designs that guarantee the reliability of the results. K.N.M.-F. supervised the development, construction, style, spelling and computational runs of the document as well as its technical content. All authors have read and agreed to the published version of the manuscript.

Funding

There was no fund for the development of this research or for its publication.

Data Availability Statement

Data are available upon request.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Let E [ N ( y * + ϵ ) ] be the variable that denotes the expected number of iterations until a point within the distance ϵ of the global minimum is sampled for the first time, which is a measure of computational complexity. In each iteration, a point is generated uniformly in S and performs exactly one function evaluation. Let N ( Y ) be the random variable denoting the number of iterations necessary until a point in S is sampled for the first time with a valuable value in the objective function. Here, N ( Y ) has a geometric distribution. Therefore, the expected number of iterations until sampling the first feasible point within S is given by
E [ N ( y * + ϵ ) ] = 1 P ( y * + ϵ )
where P ( y * + ϵ ) denotes the probability of generating a feasible point within S, and for the above, the probability of not finding an optimal value after s iterations is given by
1 P , ( y * + ϵ ) s
Likewise, the variance of the number of iterations needed to obtain a point in S ( y ) for the first time is
Var ( N ( y ) ) = 1 P ( y ) p ( y ) 2
These results justify the fact that the method generates great variability because as the probability p ( y ) decreases, the variance of N ( y ) increases. Thus, an estimator of the efficiency of the algorithm at step s is given by [73]
η = E ( Δ x i s ) E ( N i s )
where
Δ x i s = E ( x i + 1 s x ζ , x ζ x * ) E ( x ζ x * )
and ( x ζ + 1 s x ζ , x ζ x * ) is the projection of the vector x i + 1 s x i on the direction of the vector x i x * and N i s is the number of observations of the objective function required for the algorithm in the steep s. Then, by virtue of Equation (43) and assuming (for simplification purposes) linearity in Z, we have
Z ( x ζ + 1 ) Z ( x ζ + Δ x ζ ) = Z ( x ζ ) + Δ x ζ , Z ( x ζ ) + o ( Δ x ζ ) s
where in each iteration, we approximate Z ( x ζ + 1 ) linearly on the interval Δ x ζ . Thus, substituting appropriately, we have
x ζ + 1 = x ζ + 1 + α i s Z ( x ζ ) cos φ i s + o ( Δ x ζ ) s
Here,
cos φ i s = Z ( x ζ ) , Ψ s Z ( x ζ )
Notice that the distribution depends on the algorithm used and the random vector Ψ s ; in this case, it is assumed to have a uniform distribution at (0,1). Using the conditions proposed in [74] and due to the assumption of linearity of Z ( x ) , the direction of the vector ( x * x i ) coincides with the direction of the gradient Z ( x ζ ) , and then the efficiency can be approximated by
η = E ( cos φ i s ) E ( N i s ) , π 2 cos φ i s π 2
Finally, using Equation (A1) and for the arguments presented, the efficiency of the algorithm can be simplified to
η = 1 / p ( y * + ϵ ) E ( N i s ) = 1 p ( y * + ϵ ) E ( N i s ) .

References

  1. Yu, V.F.; Susanto, H.; Yeh, Y.-H.; Lin, S.-W.; Huang, Y.-T. The Vehicle Routing Problem with Simultaneous Pickup and Delivery and Parcel Lockers. Mathematics 2022, 10, 920. [Google Scholar] [CrossRef]
  2. Dávila, S.; Alfaro, M.; Fuertes, G.; Vargas, M.; Camargo, M. Vehicle Routing Problem with Deadline and Stochastic Service Times: Case of the Ice Cream Industry in Santiago City of Chile. Mathematics 2021, 9, 2750. [Google Scholar] [CrossRef]
  3. Moura, A.; Pinto, T.; Alves, C.; Valério de Carvalho, J. A Matheuristic Approach to the Integration of Three-Dimensional Bin Packing Problem and Vehicle Routing Problem with Simultaneous Delivery and Pickup. Mathematics 2023, 11, 713. [Google Scholar] [CrossRef]
  4. Liu, J.; Zhang, G.; Xing, L.; Qi, W.; Chen, Y. An Exact Algorithm for Multi-Task Large-Scale Inter-Satellite Routing Problem with Time Windows and Capacity Constraints. Mathematics 2022, 10, 3969. [Google Scholar] [CrossRef]
  5. Guide to Supply Chain Management. Available online: https://www.techtarget.com/searcherp/definition/logistics (accessed on 20 October 2022).
  6. Ballou, R.H. Business Logistics: Supply Chain Management, 5th ed.; Prentice Hall: Upper Saddle River, NJ, USA, 2003; pp. 12–70. [Google Scholar]
  7. Stanton, D. Supply Chain Management for Dummies, 2nd ed.; For Dummies: Hoboken, NJ, USA, 2020; pp. 10–60. [Google Scholar]
  8. Vandeput, N. Data Science for Supply Chain Forecasting, 2nd ed.; De Gruyter: Berlin, Germany, 2020; pp. 1–20. [Google Scholar]
  9. Keshri, N.; Weltzien, C.; Mahajan, V.P. Sensors for Measurement of Respiratory Gases in Fresh Produce Packaging and Storage. In Reference Module in Food Science; Elsevier Reference Collection in Food Science: Amsterdam, The Netherlands, 2019; ISBN 978-0-08-100596-5. [Google Scholar]
  10. Postharvest Technology of Perishable Horticultural Commodities. 2019. Available online: https://www.sciencedirect.com/topics/agricultural-and-biological-sciences/perishable-products (accessed on 5 April 2022).
  11. Skawińska, E.; Zalewsk, R.I. Economic Impact of Temperature Control during Food Transportation—A COVID-19 Perspective. Foods 2022, 11, 467. [Google Scholar] [CrossRef] [PubMed]
  12. Melnychenko, O.; Bohomolova, N. Economic basics of perishable cargo delivery management. Natl. Transp. Univ. Bull. 2020, 2, 156–162. [Google Scholar] [CrossRef]
  13. Ntabe, E.N.; LeBel, L.; Munson, A.D.; Santa-Eulalia, L.A. A systematic literature review of the supply chain operations reference (SCOR) model application with special attention to environmental issues. Int. J. Prod. Econ. 2015, 169, 310–332. [Google Scholar] [CrossRef]
  14. Al-Ashhab, M.S.; Nabi, O.M.; Afia, N.H. Perishable products supply chain network design with sustainability. Indian J. Sci. Technol. 2021, 14, 787–800. [Google Scholar] [CrossRef]
  15. The Environmental Effects of Freight. Available online: https://www.oecd.org/environment/envtrade/2386636.pdf (accessed on 1 April 2022).
  16. U.S. Environmental Protection Agency, Smog, Soot, and Other Air Pollution from Transportation. Available online: https://www.epa.gov/transportation-air-pollution-and-climate-change/smog-soot-and-other-air-pollution-transportation (accessed on 1 April 2022).
  17. Distribution of Greenhouse Gas Emissions Worldwide in 2018, by Sector. Available online: https://www.statista.com/statistics/241756/proportion-of-energy-in-global-greenhouse-gas-emissions/ (accessed on 1 April 2022).
  18. Calm, J. Emissions and environmental impacts from air-conditioning and refrigeration systems. Int. J. Refrig. 2002, 25, 293–305. [Google Scholar] [CrossRef]
  19. Wuebbles, D.J. The role of refrigerants in climate change. Int. J. Refrig. 1994, 17, 7–17. [Google Scholar] [CrossRef]
  20. Gharehyakheh, A.; Krejci, C.C.; Cantu, J.; Rogers, K.J. A Multi-Objective Model for Sustainable Perishable Food Distribution Considering the Impact of Temperature on Vehicle Emissions and Product Shelf Life. Sustainability 2020, 12, 6668. [Google Scholar] [CrossRef]
  21. Valle, J.H.; Román, R.A.; Pérez-Lechuga, G.; Díaz, M.B.; Lozano, O.B. Energy valuation of a thermoelectric cooling system for the transfer of vaccines powered by solar energy. In Proceedings of the 2019 IEEE 2nd International Conference on Renewable Energy and Power Engineering, Toronto, ON, Canada, 2–4 November 2019. [Google Scholar] [CrossRef]
  22. Environment Refrigeration Equipment. Available online: https://www.puresphera.com/en/appareils-frigorifiques (accessed on 1 April 2022).
  23. Young-Jae, K.; Frank, J.F. Biological Aerosols: A Review of Airborne Contamination and its Measurement in Dairy Processing Plants. J. Food Prot. 1989, 52, 512–524. [Google Scholar] [CrossRef]
  24. Refrigeration Lubricants. Available online: https://www.tribonet.org/news/general-topics/refrigeration-lubricants/#Characteristics_of_refrigeration_lubricants (accessed on 1 April 2022).
  25. Choudhary, K.; Sangwan, K.S.; Goyal, D. Environment and economic impacts assessment of PET waste recycling with conventional and renewable sources of energy. In Proceedings of the 26th CIRP Conference on Life Cycle Engineering (LCE), Purdue University, West Lafayette, IN, USA, 7–9 May 2019. [Google Scholar] [CrossRef]
  26. Is PET Plastic BPA Free? Available online: https://drinkpathwater.com/blogs/news/is-pet-plastic-bpa-free (accessed on 2 April 2022).
  27. Impacts of Paper on the Environment. Available online: https://community.aiim.org/blogs/dennis-kempner/2016/12/06/impacts-of-paper-on-the-environment#:~:text=The%20process%20of%20manufacturing%20paper,5%25%20of%20the%20world’s%20population (accessed on 2 April 2022).
  28. Kinga Kik, K.; Bukowska, B.; Sicińska, P. Polystyrene nanoparticles: Sources, occurrence in the environment, distribution in tissues, accumulation and toxicity to various organisms. Environ. Pollut. 2020, 262, 114–297. Available online: https://www.sciencedirect.com/science/article/pii/S026974911933595X (accessed on 2 April 2022).
  29. The Expiration Dates on Our Food Could Be Contributing to a Huge Environmental Problem. Available online: https://www.washingtonpost.com/news/energy-environment/wp/2016/05/19/the-surprising-factor-thats-causing-people-to-throw-away-perfectly-good-food/ (accessed on 12 April 2022).
  30. Sar, T.; Harirchi, S.; Ramezani, M.; Bulkan, G.; Akbas, M.Y.; Pandey, A.; Taherzadeh, M.J. Potential utilization of dairy industries by-products and wastes through microbial processes: A critical review. Sci. Total Environ. 2022, 810, 152–253. Available online: https://www.sciencedirect.com/science/article/pii/S0048969721073290 (accessed on 25 May 2023). [CrossRef] [PubMed]
  31. You Want to Reduce the Carbon Footprint of Your Food? Focus on What You Eat, Not Whether Your Food Is Local. Available online: https://ourworldindata.org/food-choice-vs-eating-local (accessed on 12 April 2022).
  32. Pérez Lechuga, G. Optimal logistics strategy to distribute medicines in clinics and hospitals. J. Math. Ind. 2018, 8, 2. [Google Scholar] [CrossRef]
  33. Pérez-Lechuga, G.; Aguilar-Velázquez, S.L.; Cisneros-López, M.A.; Martínez, F.V. A model for the location and scheduling of the operation of second-generation ethanol biorefineries. J. Math. Ind. 2019, 9, 3. [Google Scholar] [CrossRef]
  34. Liu, A.; Zhu, Q.; Xu, L.; Lu, Q.; Fan, Y. 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, 102319. Available online: https://www.sciencedirect.com/science/article/pii/S1366554521000934 (accessed on 14 July 2023). [CrossRef]
  35. Khamsi, C.; Stolear, V. Efficient Supply Chain Design for Highly-Perishable Foods. Master’s Thesis, Engineering in Logistics, MIT Center for Transportation and Logistics, Boston, MA, USA, June 2016. [Google Scholar]
  36. Jouzdani, J.; Govindan, K. On the sustainable perishable food supply chain network design: A dairy products case to achieve sustainable development goals. J. Clean. Prod. 2021, 278, 123060. [Google Scholar] [CrossRef]
  37. Koberg, E.; Longoni, A. A systematic review of sustainable supply chain management in global supply chains. J. Clean. Prod. 2019, 207, 1084–1098. [Google Scholar] [CrossRef]
  38. Mota, B.; Carvalho, A.; Barbosa-Povoa, A.; Gomes, M.I. Green supply chain design and planning. In Proceedings of the 2015 International Conference on Industrial Engineering and Systems Management (IESM), Seville, Spain, 21–23 October 2015. [Google Scholar]
  39. Yang, S.; Xiao, Y.; Zheng, Y.; Liu, Y. The Green Supply Chain Design and Marketing Strategy for Perishable Food Based on Temperature Control. Sustainability 2017, 9, 1511. [Google Scholar] [CrossRef]
  40. Dawidowicz, F.; Wiktorowska-Jasik, L.A. Contemporary problems and challenges of sustainable distribution of perishable cargoes: Case study of Polish cold port stores. Environ. Dev. Sustain. 2022, 24, 4434–4450. [Google Scholar] [CrossRef]
  41. Kundu, A.; Feijoo, F.; Mesa, F.; Sankaranarayanan, S.; Aristizábal, A.J.; Castaneda, M. Power on the Go: A Solution to Address Electric Vehicle Charging Challenges. Mathematics 2024, 12, 91. [Google Scholar] [CrossRef]
  42. Mardešić, N.; Erdelić, T.; Carić, T.; Đurasević, M. Review of Stochastic Dynamic Vehicle Routing in the Evolving Urban Logistics Environment. Mathematics 2024, 12, 28. [Google Scholar] [CrossRef]
  43. Cai, J.; Lin, C.-K.; Sun, Q.; Wang, P. Conditions for Implicit-Degree Sum for Spanning Trees with Few Leaves in K1,4-Free Graphs. Mathematics 2023, 11, 4981. [Google Scholar] [CrossRef]
  44. Saksuriya, P.; Likasiri, C. Vehicle Routing Problem with Time Windows to Minimize Total Completion Time in Home Healthcare Systems. Mathematics 2023, 11, 4846. [Google Scholar] [CrossRef]
  45. Li, B.; Liu, K.; Chen, Q.; Lau, Y.-Y.; Dulebenets, M.A. A Necessity-Based Optimization Approach for Closed-Loop Logistics Considering Carbon Emission Penalties and Rewards under Uncertainty. Mathematics 2023, 11, 4516. [Google Scholar] [CrossRef]
  46. Wang, S.; Tao, F.; Shi, Y. Optimization of Location-Routing Problem for Cold Chain Logistics Considering Carbon Footprint. Int. J. Environ. Res. Public Health 2018, 15, 86. [Google Scholar] [CrossRef]
  47. Golestani, M.; MoosaviRad, S.H.; Asadi, Y.; Biglari, S. A Multi-Objective Green Hub Location Problem with Multi Item-Multi Temperature Joint Distribution for Perishable Products in Cold Supply Chain. Sustain. Prod. Consum. 2021, 27, 1183–1194. [Google Scholar] [CrossRef]
  48. Li, Y.; Lim, M.K.; Tseng, M.-L. A green vehicle routing model based on modified particle swarm optimization for cold chain logistics. Ind. Manag. Data Syst. 2019, 119, 473–494. [Google Scholar] [CrossRef]
  49. Jolfaei, A.A.; Alinaghian, M.; Bahrami, R.; Tirkolaee, E.B. Generalized vehicle routing problem: Contemporary trends and research directions. Heliyon 2023, 9, 12. [Google Scholar] [CrossRef]
  50. Baldacci, R.; Toth, P.; Vigo, D. Exact algorithms for routing problems under vehicle capacity constraints. Ann. Oper. Res. 2010, 175, 213–245. [Google Scholar] [CrossRef]
  51. Gadegaard, S.L.; Lysgaard, J. A symmetry-free polynomial formulation of the capacitated vehicle routing problem. Discret. Appl. Math. 2020, 296, 179–192. [Google Scholar] [CrossRef]
  52. Pan, B.; Zhang, Z.; Lim, A. Multi-trip time-dependent vehicle routing problem with time windows. Eur. J. Oper. Res. 2021, 291, 218–231. [Google Scholar] [CrossRef]
  53. Lambert, A.; Leelertkij, T.; Parthanadee, P.; Buddhakulsomsiri, J. Vehicle Routing Problem with Transshipment: Mathematical Model and Algorithm. J. Adv. Transp. 2021, 2021, 8886572. [Google Scholar] [CrossRef]
  54. Zhang, J.; Zhu, Y.; Li, X.; Ming, M.; Wang, W.; Wang, T. Multi-Trip Time-Dependent Vehicle Routing Problem with Split Delivery. Mathematics 2022, 10, 3527. [Google Scholar] [CrossRef]
  55. Çağrı, K.; Gilbert, L.; İlknur, T. A review of vehicle routing with simultaneous pickup and delivery. Comput. Oper. Res. 2022, 122, 104987. [Google Scholar] [CrossRef]
  56. Niu, Y.; Yang, Z.; Wen, R.; Xiao, J.; Zhang, S. Solving the Green Open Vehicle Routing Problem Using a Membrane-Inspired Hybrid Algorithm. Sustainability 2022, 14, 8661. [Google Scholar] [CrossRef]
  57. Rubinstein, R.Y. Monte Carlo Optimization Simulation and Sensitivity of Queueing Networks; Reprint Edition 1992; Krieger Publishing Company: Malabar, FL, USA, 1992; pp. 69–94. [Google Scholar]
  58. Bongaarts, J.; Feeney, G. Estimating mean lifetime. Biol. Sci. 2003, 100, 13127–13133. [Google Scholar] [CrossRef]
  59. StatLect, Exponential Family of Distributions. Available online: https://www.statlect.com/fundamentals-of-statistics/exponential-family-of-distributions (accessed on 4 January 2024).
  60. Brown, L.D. Fundamentals of Statistical Exponential Families with Applications in Statistical Decision Theory. Lecture Notes-Monograph Series, 9, i–279. 1986. Available online: http://www.jstor.org/stable/4355554 (accessed on 4 October 2023).
  61. Shelf Life of Selected Perishable Food Products. Available online: https://transportgeography.org/contents/applications/cold-chain-logistics/shelf-life-perishable-food/ (accessed on 4 January 2024).
  62. Tabla de Conservación de Alimentos fríOs. Available online: https://espanol.foodsafety.gov/tablas-de-seguridad-alimentaria-mfu8/Tabla-de-conservaci%C3%B3n-de-alimentos-fr%C3%ADos (accessed on 4 January 2024).
  63. Wu, C.-C.; Adedje, K.E.; Barro, D. A Stochastic Approach to Modeling Food Pattern. Int. J. Math. Math. Sci. 2022, 2022, 9011873. [Google Scholar] [CrossRef]
  64. Food Science Technology, Quality Factors in Food. Available online: https://habib-ahmad.wixsite.com/foodscience/post/quality-factors-in-food (accessed on 14 March 2023).
  65. Working with Probability Distributions. Available online: https://es.mathworks.com/help/stats/working-with-probability-distributions.html (accessed on 14 March 2023).
  66. Rubinstein, R.Y. Simulation and the Monte Carlo Method; John Wiley and Sons: New York, NY, USA, 1981; p. 75. [Google Scholar]
  67. Cheng, R.C.H. Generating Beta variates with non-integral shape parameters. Comm. Assoc. Comp. Mach. 1978, 21, 317–322. [Google Scholar]
  68. Pérez-Lechuga, G.; Venegas-Martínez, F.; Montufar-Benítez, M.A.; Mora-Vargas, J. On the Dynamics in Decoupling Buffers in Mass Manufacturing Lines: A Stochastic Approach. Mathematics 2022, 10, 1686. [Google Scholar] [CrossRef]
  69. Pérez-Lechuga, G.; Venegas-Martínez, F.; Martínez-Sánchez, J.F. Mathematical Modeling of Manufacturing Lines with Distribution by Process: A Markov Chain Approach. Mathematics 2021, 9, 3269. [Google Scholar] [CrossRef]
  70. Zabinsky, Z.B. Stochastic Adaptive Search for Global Optimization; Kluwer Academic Publishers: Boston, MA, USA, 2003. [Google Scholar]
  71. Solis, F.J.; Wets, R.J.-B. Minimization by Random Search Techniques. Math. Oper. Res. 1981, 6, 19–30. [Google Scholar] [CrossRef]
  72. Spall, J.C. Introduction to Stochastic Search and Optimization: Estimation, Simulation and Control; Wiley: Hoboken, NJ, USA, 2003. [Google Scholar]
  73. Perez-Lechuga, G.; Tuoh-Mora, J.; Morales Sánchez, E.; Suarez, A. On the efficiency of a random search method. Academia Edu. 2005. Available online: https://www.academia.edu/110244439/On_the_efficiency_of_a_random_search_method (accessed on 14 July 2023).
  74. Rubinstein, Y. Piece-wise-linear representation of function in situation of noise. Automat. Control 1968, 2, 36–42. [Google Scholar]
Figure 1. A single central warehouse with three clusters to serve.
Figure 1. A single central warehouse with three clusters to serve.
Mathematics 12 00332 g001
Figure 2. Distribution network with intermediate warehouses and four clusters to serve.
Figure 2. Distribution network with intermediate warehouses and four clusters to serve.
Mathematics 12 00332 g002
Figure 3. Evolution and convergence of the function Z ( t ) .
Figure 3. Evolution and convergence of the function Z ( t ) .
Mathematics 12 00332 g003
Table 1. Characteristics and sample sizes ( S s ) used to build the instance.
Table 1. Characteristics and sample sizes ( S s ) used to build the instance.
ProductPackagingPackagingPresentation t (in h) S s
Conditions Temperature in kg
Fresh chickenfillets 18 ° C 0.250 each17.821000
Fresh fishfillets 18 ° C 0.250 each46.581000
Raw sausagesbottles 19 ° C 0.445 each65.801000
Turkey and porkfillets 18 ° C 0.250 each62.431000
Fresh vegetablespackage + 14 ° C 0.125 each32.081500
Eggspiece + 10 ° C 0.125 each34.121500
Table 2. Cumulative distribution functions F t ( t ) and the P ( W t t ) function.
Table 2. Cumulative distribution functions F t ( t ) and the P ( W t t ) function.
t GWRNL 1 [ Π i = 1 5 [ 1 F T i ( t ) ] ]
20.00000.00000.00000.00030.00000.0003
40.00000.00310.01980.00130.00000.0242
60.00000.00860.04400.00460.00010.0568
80.00000.01770.07680.01390.00010.1060
100.00000.03070.11740.03590.00000.1756
120.00000.04810.16470.08070.00000.2694
140.00000.06990.21720.15860.00000.3879
160.00090.09620.27380.27420.00120.5247
180.00340.12700.33300.42070.00200.6645
200.01020.16200.39340.57920.00330.7890
220.02510.20090.45390.72570.00550.8839
240.05240.24320.51320.84130.00910.9451
260.09610.28860.57040.91920.01510.9780
280.15800.33630.62460.96400.02480.9926
300.23710.38560.67530.98600.04100.9979
320.32950.43580.72190.99530.07760.9995
340.42920.438630.76420.99860.11150.9999
360.52970.53630.80200.99960.18390.9999
380.62480.58500.83550.99990.30320.9999
400.71000.63210.86460.99990.50000.9999
420.78260.67680.88970.99990.69671.0000
440.84170.71890.91100.99990.81601.0000
460.88800.75780.92890.99990.88841.0000
480.92270.79350.94380.99990.93231.0000
500.94800.82560.95600.99990.95891.0000
520.96590.85440.96591.00000.97511.0000
540.97810.87970.97391.00000.98491.0000
560.98630.90160.98021.00000.99081.0000
580.99150.92050.98511.00000.99441.0000
600.99490.93640.98891.00000.99661.0000
620.99700.94980.99181.00000.99801.0000
640.99820.96080.99401.00000.99881.0000
660.99900.96970.99571.00000.99921.0000
681.00000.97690.99691.00000.99951.0000
701.00000.98260.99781.00000.99971.0000
721.00000.98711.00001.00001.00001.0000
741.00000.99051.00001.00001.00001.0000
761.00000.99311.00001.00001.00001.0000
781.00000.99511.00001.00001.00001.0000
801.00000.99651.00001.00001.00001.0000
821.00001.00001.00001.00001.00001.0000
Table 3. Numerical values used for λ in the primary tours and loading + unloading times.
Table 3. Numerical values used for λ in the primary tours and loading + unloading times.
T 0 T 1 T 2 T 12 T 23 T 34 T 45
λ 32.533.233.53
d (in hours) 1.511.21.3
Table 4. Numerical values used for λ in the secondary tours and loading + unloading times.
Table 4. Numerical values used for λ in the secondary tours and loading + unloading times.
d
(in hours)
τ 12 1 τ 23 1 τ 34 1 τ 45 1 τ 56 1 τ 67 1
λ 1.62.13.22.12.63.51.2
τ 12 2 τ 23 2 τ 34 2 τ 45 2 τ 56 2 τ 67 2
λ 1.5.2.12.31.31.621.2
τ 12 3 τ 23 3 τ 34 3
λ 2.32.52.9 0.8
τ 12 4 τ 23 4 τ 34 4 τ 45 4 τ 56 4 τ 67 4
λ 1.22.52.51.91.61.70.5
Table 5. Numerical values used for the draw of demands.
Table 5. Numerical values used for the draw of demands.
Shoveling NodeMean ( μ )Variance σ 2
d 1 3010
d 2 6014
d 3 209
d 4 10018
Total21051
Table 6. Results of 10 computational runs associated with the instance.
Table 6. Results of 10 computational runs associated with the instance.
kPSTotalGWRNL t ZDV
13.8011.6815.4819.8442.7173.8427.9834.4619.840.78261896
26.4612.2318.70
310.086.3816.46
412.606.9119.53
14.3012.3716.6720.1143.4153.5526.3329.3820.110.79332167
28.728.2316.95
310.144.7414.88
413.895.5019.38
12.595.538.1220.2346.6256.6726.5231.5720.230.79802057
23.748.8112.55
37.047.1814.23
49.439.8819.31
15.9514.0019.9520.3950.8971.3327.8036.0720.390.80341846
27.2711.7218.99
38.914.8613.78
410.707.07187.77
15.2213.8819.1120.6148.1084.5524.8331.3920.610.81312488
26.61 12.18
39.905.5315.43
411.347.2618.61
13.7913.2917.0820.6553.6260.8828.2930.2220.650.81462147
25.6110.0915.70
37.554.6212.17
410.338.1018.44
13.2516.0619.3120.6940.7759.8423.8531.6120.690.81622157
24.378.0212.40
36.494.8111.31
49.189.818.98
11.9615.8917.8520.9247.8161.3325.5432.1820.920.82521947
29.267.4716.73
311.475.5217.00
413.466.4119.88
14.9710.9015.8820.9844.8556.7928.4329.3620.980.82762147
26.7414.1220.86
311.005.3216.32
413.666.0419.71
12.7115.0117.7321.6846.6842.5426.4235.0921.680.83471947
26.8011.2518.06
38.145.2113.36
415.902.9118.82
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Pérez-Lechuga, G.; Martínez-Sánchez, J.F.; Venegas-Martínez, F.; Madrid-Fernández, K.N. A Routing Model for the Distribution of Perishable Food in a Green Cold Chain. Mathematics 2024, 12, 332. https://doi.org/10.3390/math12020332

AMA Style

Pérez-Lechuga G, Martínez-Sánchez JF, Venegas-Martínez F, Madrid-Fernández KN. A Routing Model for the Distribution of Perishable Food in a Green Cold Chain. Mathematics. 2024; 12(2):332. https://doi.org/10.3390/math12020332

Chicago/Turabian Style

Pérez-Lechuga, Gilberto, José Francisco Martínez-Sánchez, Francisco Venegas-Martínez, and Karla Nataly Madrid-Fernández. 2024. "A Routing Model for the Distribution of Perishable Food in a Green Cold Chain" Mathematics 12, no. 2: 332. https://doi.org/10.3390/math12020332

APA Style

Pérez-Lechuga, G., Martínez-Sánchez, J. F., Venegas-Martínez, F., & Madrid-Fernández, K. N. (2024). A Routing Model for the Distribution of Perishable Food in a Green Cold Chain. Mathematics, 12(2), 332. https://doi.org/10.3390/math12020332

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop