A System Dynamics Model For Routing and Scheduling of Cross-Dock and Transportation in Reverse Logistics Network of Perishable Goods
A System Dynamics Model For Routing and Scheduling of Cross-Dock and Transportation in Reverse Logistics Network of Perishable Goods
A System Dynamics Model For Routing and Scheduling of Cross-Dock and Transportation in Reverse Logistics Network of Perishable Goods
DOI:10.3233/JIFS-200610
IOS Press
Abstract. Cross-dock is defined as the practice of unloading goods from incoming vehicles and loading them directly into
outbound vehicles. Cross-docking can simplify supply chains and help them to deliver goods to the market more swiftly and
efficiently by removing or minimizing warehousing costs, space requirements, and use of inventory. Regarding the lifetime
of perishable goods, their routing and scheduling in the cross-dock and transportation are of great importance. This study
aims to analyze the scheduling and routing of cross-dock and transportation by System Dynamics (SD) modeling to design
a reverse logistics network for the perishable goods. For this purpose, the relations between the selected variables are first
specified, followed by assessing and examining the proposed model. Finally, four scenarios are developed to determine the
optimal values of decision variables. The results indicate the most influencing factors on reaching the optimal status is the
minimum distance between the cross-dock and destination, rather than increasing the number of manufactories.
Keywords: Scheduling, routing, transportation, cross-dock, reverse logistics network, perishable goods
1. Introduction products are stored in a dock for a short time – and are
then directly delivered to the customers in at most 12
Inventory flow control is one of the crucial con- hours [3]. In other words, although the cross-docking
cepts of supply chain management. Cross-docking strategy removes the inventory operations of a tradi-
has been assumed as an efficient method to control tional warehouse, it allows goods to be classified and
inventory flow, which is essential to supply chain unloaded via the integration process and then loaded
management [1]. Cross-docking, as a warehousing in vehicles [4]. If not all the vehicles of the pick-up
strategy, is a suitable approach for reducing inventory navy can arrive at the cross-dock at the same time,
needed to fulfill the demands of customers, which can the integration process is postponed after collecting
help decrease inventory resources by simplifying the all goods; as a result, the waiting time and inventory
flow between manufactories and producers [2]. At level increase exponentially. Most studies on cross-
the cross-dock, goods are directly shipped from the docking have addressed the exponential concept, its
receiving dock-doors to shipping dock-doors – where physical design, and its location [5].
Almost one-third of the annual produced food in
∗ Corresponding author. Mohammad Reza Feylizadeh, E-mail: the world for human consumption (about 1.3 billion
feylizadeh@iaushiraz.ac.ir. tons) is lost or wasted. Food losses are about 680
and 310 billion $ in the industrialized and develop- Liao [9] presented a mathematical planning model
ing countries, respectively [6]. Even if just one-fourth for integrated vehicle routing and scheduling of
of the food currently wasted in the world could be multi-purpose cross-dock in post-distribution mode
saved, it would be sufficient to feed 870 million hun- involving different product types. Also, Gunawan
gry people in the world [7]. The time spent during et al. [10] studied the integration of the vehicle routing
the logistics operations and environmental conditions problem with a crossover dock called Vehicle Routing
during transportation and warehousing dramatically Problem with Cross-Docking (VRPCD). The purpose
affect this loss [8]. of this study is to find a set of routes to deliver prod-
Therefore, in this paper, the redesign of the reverse ucts from a set of suppliers to a set of customers
logistics network of perishable goods is examined at through a cross-dock so that operating and transporta-
the strategic level. So far, many studies have been tion costs are minimized without violating vehicle
done on this issue, most of which have been at capacity and time constraints.
the operational and tactical level using mathematical Gunawan et al. [10] studied the integration of the
planning. This study considered different scenarios at vehicle routing problem (VRP) with cross-docking.
the strategic level, which are dynamically applied to Accordingly, in this study, researchers studied the
the system over time. Finally, among these scenarios, issue of VRPCD, which is widely used because of
an optimal situation at the macro level, for routing and its ability to reduce the overall costs of a supply
scheduling cross-dock and transportation in reverse chain network. The purpose of VRPCD was to deter-
logistics network of perishable goods, is achieved. mine the number of vehicles used and vehicle-related
To investigate this issue and optimize it, we examine routes using the Adaptive Large Neighborhood
scheduling and routing of transportation and cross- Search (ALNS) algorithm. In another study, Birasnav
docking via the SD method. Since the SD method et al. [11] presented a Mix Integer Linear Program-
considers the interaction between effective factors, ming Model (MILPM). The MILPM presented in this
the obtained results are suitably valid. study for the Vehicle-Specific Routing problem was
In this study, the proposed model’s influential focused on the transfer of matchboxes from man-
variables are extracted by reviewing the literature, ufacturing companies to retailers via a cross-dock
followed by investigating the relations between them. (cross-linking center) using a service provider third-
The model is then analyzed and validated by spec- party logistics was centralized. Due to the importance
ifying cause-and-effect relationships and plotting of the problem, the researchers in this study presented
them in Vensim software. Finally, four scenar- a new solution based on the MILPM.
ios are defined to analyze different conditions to Jansen [11] analyzed the logistics network con-
reach the proposed model’s key variables’ optimal cerning the effects of a new warehouse. They
values. developed efficient routing and planning methods to
The remainder of this paper is organized as follows. use a complex logistics network. He & Li [12] intro-
Section 2 presents a literature review to extract effec- duced a Mixed-Integer Programming (MIP) model to
tive variables in scheduling and routing of cross-dock minimize distance in the routing process to describe
and transportation in the inverse logistics network the Dynamic Schedule Problem (DSP). Rahmandoust
of perishable goods. Section 3 presents the applied & Soltani [13] proposed a nonlinear multiproduct
methodology. Section 4 describes the case study Vehicle Routing Problem (VRP) with heterogeneous
and solves its problem by designing, validating, and vehicles to find the probable minimum number of
assessing the SD model. Finally, Section 5 represents cross dockings among the available sets of discrete
the concluding remarks. locations and minimize the total cost of establish-
ing cross-docking centers and vehicle transportation
costs (i.e., distribution and operation cost) as well.
Küçükoğlu & Öztürk [14] addressed the VRP and
2. Literature review packing problem with cross-docking and proposed a
Mixed-Integer Linear Programming (MILP) model.
To provide a literature review and cover all LIU & And [15] studied the problem of location
the above-stated subjects, an investigation was per- routing with the limitation of the payment time
formed on previous studies on scheduling and routing window. They also applied the fuzzy processing
cross-dock and transportation and redesigning the method to define customer satisfaction performance
logistics network of perishable goods. to reduce costs, improve customer satisfaction, and
P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation 10419
enhance efficiency by selecting cross-docking centers controlling the return of products for repair, reman-
and arrange routes properly. Baniamerian et al. [16] ufacturing, recycling, reuse, or burning/disposal. Yu
designed a Profitable Heterogeneous Vehicle Routing & Solvang [28] proposed a model to provide a set of
Problem with Cross-Docking (PHVRCD) to increase Pareto solutions between benefit and environmental
the total benefit of a cross-docking connected system. performance. They investigated the effect of system
Rahbari et al. [7] proposed a bi-objective MILP model flexibility on the sustainable reverse logistics system
for the problem of routing and programming vehi- design. Rahimi & Ghezavati [29] proposed a multi-
cles with cross-docking for perishable products under period multi-objective MILP model to design and
the uncertainty in the travel time. Nikolopoulou et al. program the network benefit, increase social effects,
[17] presented a new routing problem of the public and decrease environmental effects in a reverse logis-
vehicle with cross-docking using an adaptive mem- tics network. Trochu et al. [30] evaluated the design
ory programming method coupled with a Tabu Search problem of a reverse logistics network under envi-
algorithm. They designed a set of pick-up and deliv- ronmental policies to recycle wood waste in the
ery routes with the minimum travel distance. Nasiri et construction, renovation, and demolition industry.
al. [18] introduced a MILP model wherein the selec- Khodaparasti et al. [31] presented a modified alloca-
tion and allocation of the order were incorporated tion model to avoid unwanted defects in criteria. This
into the VRPCD to minimize total costs, including problem was expressed as a covering model involving
purchasing, inventory, transportation, cross-docking, the facility capacity and demand elasticity.
and early/tardy delivery penalty costs. Mancini [19] Many studies have been conducted on reverse
introduced and formulated the hybrid VRP, which is logistics of perishable goods, mostly investigating
a developed form of VRP. In their proposed model, specific objectives (i.e., cost decrease and satisfaction
Hiassat et al. [20] added location decision as a strate- increase in most cases) and limitations by mathemat-
gic decision to the model developed by Lee et al. ical programming. However, time plays a key role
[21], who discussed the warehousing and transfer in the supply chain of perishable goods and delay
of blood units from hospital to specialized center. (for any reason) in each stage of the supply chain
This study addressed a location-inventory-routing process can lead to perishing products and cause
model for perishable goods. Shuang et al. [22] intro- financial/environmental losses. Accordingly, regard-
duced a reverse logistics production routing model ing the objectives of reducing procurement time,
with greenhouse gas emissions control policy selec- decreasing costs, and enhancing customer satisfac-
tion. The researcher assumed a reverse supply chain tion, the present study was conducted to design and
with remanufacturing options under various green- analyze a pattern using SD to solve the problem when
house gas emissions control policies. Kuşakcı et al. it is possible to collect, recycle, and demolish prod-
[23] studied the optimization o a reverse logistics ucts. The incorporation of the three objectives into the
network under fuzzy demand to prevent the rapid supply chain configuration of this study contributes
consumption of natural resources and convert gen- to reaching the highest productivity. Although many
erated waste into value for the economy. Yavari researchers have addressed the subject of vehicle
& Geraeli [24] investigated the design of a green scheduling, they have mostly disregarded the con-
closed-loop supply chain network for degradable junction of scheduling and routing cross-dock and
products under uncertain conditions using a MILP transportation. To the best of our knowledge, the
model to minimize costs and environmental pollu- number of studies on this subject is limited. Besides,
tion. Zhang et al. [25] studied a stochastic reverse their assumptions are far from reality, such that they
production routing model with environmental consid- have been identified as impractical due to simplifying
erations. Furthermore, they incorporated the reverse the applied models. Moreover, in the present study,
supply chain model with the remanufacturing option the effect of delivery time and quality is investigated
to reduce greenhouse gas emissions. Gardas et al. [26] on the performance of the reverse logistics network;
examined the reverse logistics in the automobile ser- the effective processes in scheduling and routing of
vice sector to reduce exploration and production of cross-dock and transportation are identified in man-
oil using the multi-criteria decision-making method. ufacturing units to optimize the supply chain; the SD
Liao [27] proposed the reverse logistics network method is applied to specify parameters due to the
design for recycling products and remanufacturing. uncertain nature of the real world; their interactions
They developed a generic Mixed-Integer Nonlinear are assessed in addition to the effects of different
Programming (MINLP) to maximize total profit by factors on the concerned logistics system.
10420 P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation
Table 1
Key variables affecting the scheduling and routing of cross-dock and transportation of the reverse logistics network of perishable goods
NO. Category Parameter Definition References
1 inventory holding cost Costs of holding each unit of inventory Rahmandoust & Soltani
Product storage time in
3 Rate of outgoing trucks Number of outgoing trucks from the Rahbari et al. [7]
cross-dock per hour
4 Number of vehicles Number of vehicles available in the dock Rahmandoust & Soltani
[13]
5 Transportation cost Costs of available vehicles in the Rahmandoust & Soltani
cross-dock (e.g., fuel) [13]
6 Inventory rate of cross-dock Average cross-dock inventory per day Baniamerian et al. [16]
7 Rate of constant, required Average constant resources needed by Küçükoğlu & Öztürk [14]
resources the warehouse per day (e.g., electricity)
8 Reloading percentage Unloading incoming truck and loading Küçükoğlu & Öztürk [14]
outgoing truck
Cross-dock costs
9 Number of suppliers Number of suppliers cooperating with LIU & And [15]
the cross-dock
10 Number of doors and platforms Entrance and exit doors of the cross-dock LIU & And [15]
and loading/unloading platforms
11 Required space for storage of Required space to store products in the Nasiri et al. [18]
products cross-dock during the day (square meter)
12 Cost of required stuff to hold Pallet, container, etc. Baniamerian et al. [16]
inventory
13 Average costs of warehousing Costs depend on the number of products Küçükoğlu & Öztürk [14]
14 Time of activities Duration of activities from unlading Rahbari et al. [7]
process to loading and delivery process
15 Customers’ demand The average demand for the goods Nikolopoulou et al. [17]
Scheduling of transportation
22 The distance of manufactories The distance of manufactories from Hiassat et al. [20]
from cross-dock cross-dock (km)
23 The average time interval The time interval between receipt of LIU & And [15]
between unloading and goods and their distribution
distribution of products
24 Health rate of the delivered The ratio of Intact goods delivered to the Kovačić et al. [40]
Perishable good
to dock
Reverse
29 Rate of returned products The ratio of returned goods to total goods Shuang et al. [22]
30 Price reduction of the returned Product price reduction after re-pricing Shuang et al. [22]
product
P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation 10423
from the dock, vehicles with higher capacity or et al. [45] stated that a 3 to 5-year period is rea-
more numbers are needed. So, the storage time sonable for investigating the results. Thus, 36
of the products decreases, the transportation cost months was selected in the present study based
increases. on a large number of variables, their many cal-
– Dynamic hypothesis 4: The average prime price culation results, views of the elite, and literature
of cross-dock operations for each product is in review so that sufficient time would be available
inverse proportion to customer satisfaction. for the operation of feedbacks.
Price is one of the four major factors involved – Model boundary: Processes, information feed-
in the marketing mix and is of strategic impor- back, delay in policy-making, and time are
tance because it is closely related to product the important elements of SD modeling. Since
positioning. Also, the issue of price and pricing endogenous and exogenous variables are spec-
has a significant impact on other marketing mix ified based on boundary alone, the boundary
factors, including product features and product adjustment is similarly important in SD model-
distribution and promotion decisions. Using a ing. Boundaries need to be determined regarding
marketing mix can ultimately increase customer the problem that is supposed to be solved. The
satisfaction. If the other three items, except the SD is a field wherein the modeling must be
price, are assumed to be constant, the lower the problem-based. Analysis of the problem and its
price, the higher the customer satisfaction. Then, signs help the researcher in this field [15]. Table 1
the cost price affects the final price. presents the key variables in problem modeling.
– Research loops: In this study, the cause-and-
Step 3: Plot of SD model Figure 2 introduces effect method was applied to generate the flow
the entire state, rate, and auxiliary variables listed diagram for modeling and show interactions
in Table 1, as well as their interactions. between effective factors. As already stated,
the factors listed in Table 1 were investigated,
– The time horizon of modeling: An appropriate and the cause-and-effect relations were speci-
time horizon plays a key role in the output results fied. Finally, flow diagrams of state, auxiliary,
of the SD and leads to more real results consider- and rate variables were obtained. Figures. 3,
ing the apt time [43]. Under normal conditions, 4, and 5 present the product storage time in
although the effects of learning and feedback cross-dock, cross-dock costs, and customer sat-
loops are not short-term, the time horizon of isfaction, respectively.
cause-and-effect loops is short. Accordingly, it
is necessary to make a balance between these Boloori et al. [46] showed that several variables
two sections. Sapiri et al. [44] and Andersen could affect the product storage time in cross-dock.
10424 P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation
The volume of goods being loaded in the dock is For example, the consumed fuel is higher for more
raised by increasing the rate of incoming trucks to number of vehicles and, in turn, transportation costs
cross-dock (since the number of vehicles is height- increase. Also, transportation costs are dependent on
ened). Accordingly, the time of activities for those some other variables, including each unit distance,
goods is prolonged, leading to an increase in the prod- percentage of reloading, and distance of manufac-
uct storage time in the cross-dock. Similarly, a low tories from the warehouse. Hence, a higher cost of
rate of outgoing trucks means an increase in the load- unit distance, more massive depreciation costs of the
ing time of goods in trucks and/or an imbalance of vehicle per km, and a higher percentage of reload-
goods and the number of vehicles, which prolongs the ing (due to more number of trucks or their loading
product storage time in the cross-dock. Therefore, the efforts) leads to an increase in transportation costs.
variable effects of vehicle numbers are definite on the The distance of manufactories from the warehouse
rate of incoming/outgoing trucks, and the only other can also have an impact on this variable because a
variable affected by the number of vehicles is trans- longer distance entails further movement of vehicles
portation cost, whose relationship is not complex. resulting in huger costs. This variable also has an
P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation 10425
impact on the rate of incoming trucks. For different inventory. Also, the average distance of manufactory
distances between manufactories and warehouse, the from customers affects the product shipment time;
number of incoming trucks to the cross-dock is more because with an increase in the distance, the product
divergent in unit time. is delivered to the customer with delay. Moreover,
The inventory rate of the cross-dock is known as an increase in these two variables yields a reduc-
one of the outputs of product storage time in the cross- tion in the cross-dock responsiveness in the unit time
dock (a state variable). The cross-dock inventory in since the products are delivered to the customer later.
unit time is affected by this state variable. Generally, Figure 4 indicates the flow diagram of cross-dock
as the product storage time is prolonged, the cross- costs.
dock inventory increases in unit time due to the lack of Based on Fig. 4 and the study of Baniamerian et al.
shipment of goods or products from the dock. More- [16], variables with interactions with the state vari-
over, at greater cross-dock inventory rates, a larger able of cross-dock costs include the rate of constant,
space is needed to hold them, i.e., the space required required resources, the average of variable warehous-
for storing products is enlarged. Furthermore, with ing costs, and cross-dock inventory rate. As the rate
an increase in the inventory, the variable holding of constantly required resources and the average of
costs are escalated due to the need for further space, variable warehousing costs increase, cross-dock costs
equipment, and workforce. Also, inventory affects are elevated. Also, with an increase in the inven-
the rate of outgoing trucks. For a larger inventory, tory rate, inventory holding and cross-dock costs are
a further shipment of products and goods from the escalated as well. The average of warehousing costs
cross-dock is required due to the nature of cross- is also dependent on other variables. In this regard,
dock (i.e., the smallest surface). Therefore, as can for a shorter product lifetime, more expensive equip-
be observed, there are interactions between variables. ment is required for keeping them, which leads to
Inventory rate is also dependent on customer demand higher variable costs. Customer demand affects both
so that a higher volume of goods is needed for a variable cost and inventory rate. More products are
greater demand to be responsive, which increases the needed to meet the larger customer demand, which
10426 P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation
Fig. 12. Model behavior under boundary conditions of the health Fig. 14. Enhancement of customer satisfaction.
rate of the delivered products.
• Integration error test: This test shows the sen- identifying the criteria. As shown in Fig. 14,
sitivity of the model results in selecting the customer satisfaction can be enhanced by con-
temporal period. To perform this test, the tem- trolling and reducing the average time interval
poral period was changed from 36 to 60 months. between the unloading process and distribu-
In Fig. 13 (36- and 60-month period diagrams), tion of products (duration between receiving
no variation is observed in the model behavior a product by the cross-dock and its distribu-
by changing the temporal period. Also, effective tion). As can be observed in Figs.15 and 16,
factors will enhance the performance provided with an increase in the number of manufactories,
that they are controlled. the product storage time in the cross-dock and
• Behavior reproduction test: The behavior repro- cross-dock costs are prolonged. Accordingly, the
duction test is conducted to determine whether product storage time in the cross-dock and cross-
this model can reproduce and replicate the dock cost can be diminished by reducing an
system behavior in real conditions. Regarding optimal number of manufactories. However, per-
the wide investigations of previous studies, the formance enhancement is a function of many
present study addresses the factors affecting factors whose coordination takes a longer time.
product storage time in the cross-dock, cross-
dock cost, and customer satisfaction. Therefore, Step 5: Design of system alternatives and their
it is possible to predict the system behavior after assessment
P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation 10429
Table 2
Specifications of the four scenarios
Variable Scenario 1 Scenario 2 Scenario 3 Scenario 4
Number of manufactories 5 –2 3 –3
Distance of manufactories from the ware house –8% –3% –5% –6%
Average distance of manufactory from the destination –5% –4% –2% –6%
Costs of required equipment for product storage 10% 15% 20% 25%
Percentage of reloading –5% –7% –8% –10%
Number of vehicles 10 15 20 25
Average time interval between unloading process and distribution of products –5% –7% –8% –10%
Average lifetime of perishable products 1% 2% 3% 4%
10430 P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation
Based on these scenarios, the model is re- – Learning from the above simulation results, the
implemented. The changes of state variables (product major factors influencing the VRP and cross-
storage time in the cross-dock, cross-dock cost, and docking systems is their unreasonable structure.
customer satisfaction) and main variables (mainte- – The results indicate the most influencing factor
nance cost and customer demand) are depicted in on reaching the optimal status is the minimum
Figs. 17–21. distance between the cross-dock and destination,
According to Figs. 17–21, scenario 4 yielded the rather than increasing the number of manufac-
best results in terms of product storage time in tories.
the cross-dock, customer satisfaction, and customer
demand. So, it can be stated that when the number of The results of the scenarios show that the vari-
manufactories decreased by 3, the distance of man- ables of product holding time in cross-dock, customer
ufactories from the warehouse is decreased by 6%, satisfaction, consumer demand, cross-dock cost, and
average distance of manufactory from the destina- holding cost can not be optimized simultaneously and
tion is diminished by 6%, cost of required equipment should be determined according to the company’s
for product storage is increased by 25%, reloading goals. Also, based on the company’s priorities, the
percentage is decreased by 10%, the number of vehi- strategy will be selected. On the other hand, as multi-
cles is increased by 25, the average time interval objective problems, the best method to achieve the
between the unloading process and distribution of desired state can be found among all these goals.
products is reduced by 10%, and the average life-
time of perishable products is increased by 4%. As
to the cross-dock, scenario 3 outperformed other sce- 5. Conclusion
narios. Therefore, when the number of manufactories
was increased by 3, the distance of manufactories Over the past decade, cross-dock has been recog-
from the warehouse reduced by 5%, average distance nized as a leading technology for the transportation
of manufactory from the destination decreased by of goods. The known variety of VRP and VRPCD is
4%, cost of required equipment for product storage created in several procurement-programming fields.
increased by 20%, reloading percentage diminished Cross-dock is an almost new warehousing strategy in
by 8%, the number of vehicles increased by 20, the the procurement field, which is defined as integrat-
average time interval between the unloading process ing orders from receiving cargo to the classification
and distribution of products decreased by 7%, and the of outgoing goods in a distribution center. In the
average lifetime of perishable products prolonged by present study, an SD model was used to analyze these
3%. Finally, in terms of the maintenance cost, sce- components’ relationships. After designing four sce-
nario 1 generated the best results. According to this narios and approaching the specified values listed
scenario, the number of manufactories increased by in Table 2, it was observed that scenario 4 outper-
5, the distance of manufactories from the warehouse formed other scenarios in terms of product storage
decreased by 8%, average distance of manufac- time in the cross-dock, customer satisfaction, and
tory from the destination decreased by 5%, cost of customer demand. Also, scenarios 3 and 1 generated
required equipment for product storage decreased by the best results regarding the cross-dock and main-
10%, percentage of reloading reduced by 5%, the tenance costs, respectively. Based on the obtained
number of vehicles increased by 10, the average time results, it is recommended that:
interval between the unloading process and distribu-
tion of products decreased by 5%, the average lifetime – The number of manufactories should be reduced
of perishable goods increased by 1% via applying to decrease the cross-dock inventory rate and the
storage policies. By the way, the novel findings are as number of doors and wharves, i.e., a decrease in
follow: the cross-dock cost.
– Manufactories with the minimum distance
– We estimated customer satisfaction, cross-dock from the cross-dock and destination should be
costs, and product storage time in cross-dock for selected to shorten product delivery time.
60 next period. – Product storage machinery should be more
– We ran four different scenarios and camper the equipped to increase product lifetime.
result to find which variables most important to – Various strategies should be designed to reduce
a problem statement. the reloading rate.
10432 P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation
– The average lifetime of perishable goods should [5] S.M. Mousavi and B. Vahdani, A robust approach to
be prolonged by applying product storage poli- multiple vehicle location-routing problems with time win-
dows for optimization of cross-docking under uncertainty,
cies. J Intell Fuzzy Syst 32(1) (2017), 49–62. doi: 10.3233/JIFS-
151050.
In summary, there are usually two techniques for [6] M. Rabbani, H. Farrokhi-Asl and H. Rafiei, A hybrid
increasing profitability: increasing sales (revenue) genetic algorithm for waste collection problem by het-
erogeneous fleet of vehicles with multiple separated
and reducing costs. According to the organization’s
compartments, J Intell Fuzzy Syst 30(3) (2016), 1817–1830.
policies, these results show that when the first method doi: 10.3233/IFS-151893.
is to increase sales, increase customer satisfaction [7] A. Rahbari, M.M. Nasiri, F. Werner, M.M. Musavi and F.
and thus increase consumer demand and ultimately Jolai, The vehicle routing and scheduling problem with
reduce product storage time at the Cross-dock to cross-docking for perishable products under uncertainty:
Two robust bi-objective models, Appl Math Model 70
improve delivery time. The organization can consider (2019), 605–625. doi: 10.1016/j.apm.2019.01.047.
reducing losses due to the destruction of goods (due [8] A. Hendalianpour, M. Hamzehlou, M.R. Feylizadeh, N. Xie
to long-term storage of goods). For this purpose, it and M.H. Shakerizadeh, Coordination and competition in
is suggested to achieve the fourth scenario’s optimal two-echelon supply chain using grey revenue-sharing con-
tracts, Grey Syst Theory Appl, 2020.
values using appropriate policies. On the other hand, [9] T.W. Liao, Integrated Outbound Vehicle Routing and
for organizations that are looking to reduce costs Scheduling Problem at a Multi-Door Cross-Dock Terminal,
to increase their profitability and reduce the cost of IEEE Trans Intell Transp Syst, 2020.
cross-dock in their plan, it is recommended to achieve [10] A. Gunawan, A.T. Widjaja, P. Vansteenwegen and F.Y.
Vincent, Adaptive large neighborhood search for vehi-
the optimal values set in the third scenario, by imple- cle routing problem with cross-docking, in 2020 IEEE
menting appropriate policies. Since any business’s Congress on Evolutionary Computation (CEC), 2020, pp.
ultimate objective is selected based on its policies, 1–8.
the best choice among these scenarios is determined [11] W. Jansen, Efficient Routing and Planning within the Com-
plex Logistical Network: Based on the Integration of a New
based on preset objectives and obtained results. In Warehouse, AGV Transports and Increased Transportation
this regard, strategies need to be proposed to help Rates, 2019.
an organization reach these values for the concerned [12] P. He and J. Li, The two-echelon multi-trip vehicle rout-
variables. ing problem with dynamic satellites for crop harvesting and
transportation, Appl Soft Comput J 77 (2019), 387–398. doi:
In future studies, researchers can develop some 10.1016/j.asoc.2019.01.040.
approaches to meeting these values for each of [13] A. Rahmandoust and R. Soltani, Designing a location-
the variables and address managerial strategies to routing model for cross docking in green supply chain,
Uncertain Supply Chain Manag 7(1) (2019), 1–16. doi:
implement this model. On the other hand, crisis man-
10.5267/j.uscm.2018.7.001.
agement strategies can be examined when imposed [14] İ. Küçükoğlu and N. Öztürk, A hybrid meta-heuristic
variables (non-controllable by the organization) are algorithm for vehicle routing and packing problem with
varied. cross-docking, J Intell Manuf 30(8) (2019), 2927–2943. doi:
10.1007/s10845-015-1156-z.
[15] H. LIU and C.L. And, Optimization for Multi-objective
Location-routing Problem of Cross-docking with Fuzzy
Time Windows, J Univ Electron Sci, 2019.
References [16] A. Baniamerian, M. Bashiri and R. Tavakkoli-Moghaddam,
Modified variable neighborhood search and genetic algo-
[1] J. Nalepa and M. Blocho, Adaptive guided ejection search rithm for profitable heterogeneous vehicle routing problem
for pickup and delivery with time windows, in Journal of with cross-docking, Appl Soft Comput J 75 (2019), 441–460.
Intelligent and Fuzzy Systems 32(2) (2017), 1547–1559. doi: doi: 10.1016/j.asoc.2018.11.029.
10.3233/JIFS-169149. [17] A.I. Nikolopoulou, P.P. Repoussis, C.D. Tarantilis and E.E.
[2] X. Wang, F. Yang and D. Lu, Multi-objective location- Zachariadis, Adaptive memory programming for the many-
routing problem with simultaneous pickup and delivery to-many vehicle routing problem with cross-docking, Oper
for urban distribution, J Intell Fuzzy Syst 35(4) (2018), Res 19(1) (2019), 1–38. doi: 10.1007/s12351-016-0278-1.
3987–4000. doi: 10.3233/JIFS-169721. [18] M.M. Nasiri, A. Rahbari, F. Werner and R. Karimi, Incor-
[3] P. Liu, A. Hendalianpour, J. Razmi and M.S. Sangari, porating supplier selection and order allocation into the
A solution algorithm for integrated production-inventory- vehicle routing and multi-cross-dock scheduling prob-
routing of perishable goods with transshipment and lem, Int J Prod Res 56(19) (2018), 6527–6552. doi:
uncertain demand, Complex Intell Syst, pp. 1–17, 2021. 10.1080/00207543.2018.1471241.
[4] S. Gelareh, F. Glover, O. Guemri, S. Hanafi, P. Nduwayo [19] S. Mancini, The Hybrid Vehicle Routing Problem, Transp
and R. Todosijević, A comparative study of formulations Res Part C Emerg Technol 78 (2017), 1–12. doi:
for a cross-dock door assignment problem, Omega (United 10.1016/j.trc.2017.02.004.
Kingdom) 91 (2020), 102015. doi: 10.1016/j.omega. [20] A. Hiassat, A. Diabat and I. Rahwan, A genetic algo-
2018.12.004. rithm approach for location-inventory-routing problem with
P. Abbasi-Tavallali et al. / A system dynamics model for routing and scheduling of cross-dock and transportation 10433
perishable products, J Manuf Syst 42 (2017), 93–103. doi: [34] D. Mogale, M. Kumar, K. Kumar and M. Tiwari, Title Grain
10.1016/j.jmsy.2016.10.004. silo location-allocation problem with dwell time for opti-
[21] L.K. Lee, P.C.Y. Chen, K.K. Lee and J. Kaur, Menstrua- mization of food grain supply chain network Submission
tion among adolescent girls in Malaysia: A cross-sectional Files Included in this PDF, 2018.
school survey, Singapore Medical Journal 47(10) (2006), [35] A. Hendalianpour, Optimal lot-size and Price of Perishable
869–874. Goods: A novel Game-Theoretic Model using Double Inter-
[22] Y. Shuang, A. Diabat and Y. Liao, A stochastic reverse val Grey Numbers, Comput Ind Eng 149 (2020), 106780.
logistics production routing model with emissions control [36] A. Hendalianpour and J. Razmi, Customer satisfaction mea-
policy selection, Int J Prod Econ 213 (2019), 201–216. doi: surement using fuzzy neural network, Decis Sci Lett 6(2)
10.1016/j.ijpe.2019.03.006. (2017), 193–206. doi: 10.5267/j.dsl.2016.8.006.
[23] A.O. Kuşakcı, B. Ayvaz, E. Cin and N. Aydın, Optimiza- [37] Z. Sazvar, M. Sepehri and A. Baboli, A Multi-
tion of reverse logistics network of End of Life Vehicles objective Multi-Supplier Sustainable Supply Chain with
under fuzzy supply: A case study for Istanbul Metropoli- Deteriorating Products, Case of Cut Flowers, IFAC-
tan Area, J Clean Prod 215 (2019), 1036–1051. doi: PapersOnLine 49(12) (2016), 1638–1643. doi: 10.1016/j.
10.1016/j.jclepro.2019.01.090. ifacol.2016.07.815.
[24] M. Yavari and M. Geraeli, Heuristic method for robust [38] L. Bertazzi and J.W. Ohlmann, Direct k-routing versus
optimization model for green closed-loop supply chain net- cross-docking: worst-case results, Optim Lett, pp. 1–8,
work design of perishable goods, J Clean Prod 226 (2019), 2020.
282–305. doi: 10.1016/j.jclepro.2019.03.279. [39] M.S. Pishvaee and M. Rabbani, A graph theoretic-based
[25] Y. Zhang, H. Alshraideh and A. Diabat, A stochastic reverse heuristic algorithm for responsive supply chain net-
logistics production routing model with environmental con- work design with direct and indirect shipment, Adv Eng
siderations, Ann Oper Res 271(2) (2018), 1023–1044. doi: Softw 42(3) (2011), 57–63. doi: 10.1016/j.advengsoft.2010.
10.1007/s10479-018-3045-2. 11.001.
[26] B.B. Gardas, R.D. Raut and B. Narkhede, Reducing the [40] D. Kovačić, E. Hontoria, L. Ros-McDonnell and M.
exploration and production of oil: Reverse logistics in the Bogataj, Location and lead-time perturbations in multi-level
automobile service sector, Sustain Prod Consum 16 (2018), assembly systems of perishable goods in Spanish baby food
141–153. doi: 10.1016/j.spc.2018.07.005. logistics, Cent Eur J Oper Res 23(3) (2015), 607–623. doi:
[27] T.Y. Liao, Reverse logistics network design for product 10.1007/s10100-014-0372-5.
recovery and remanufacturing, Appl Math Model 60 (2018), [41] E. Pruyt, Small System Dynamics Models for Big Issues:
145–163. doi: 10.1016/j.apm.2018.03.003. Hop, Step and Jump towards Real-World Dynamic Com-
[28] H. Yu and W.D. Solvang, Incorporating flexible capacity in plexity, 2013.
the planning of a multi-product multi-echelon sustainable [42] M. Fallah, R. Tavakkoli-Moghaddam, M. Alinaghian and
reverse logistics network under uncertainty, J Clean Prod A. Salamatbakhsh-Varjovi, A robust approach for a green
198 (2018), 285–303. doi: 10.1016/j.jclepro.2018.07.019. periodic competitive VRP under uncertainty: DE and PSO
[29] M. Rahimi and V. Ghezavati, Sustainable multi-period algorithms, J Intell Fuzzy Syst 36(6) (2019), 5213–5225.
reverse logistics network design and planning under uncer- [43] L. An and J.J. Jeng, On developing system dynamics model
tainty utilizing conditional value at risk (CVaR) for recy- for business process simulation, in Proceedings – Win-
cling construction and demolition waste, J Clean Prod 172 ter Simulation Conference 2005 (2005), 2068–2077. doi:
(2018), 1567–1581. doi: 10.1016/j.jclepro.2017.10.240. 10.1109/WSC.2005.1574489.
[30] J. Trochu, A. Chaabane and M. Ouhimmou, Reverse logis- [44] H. Sapiri, J. Zulkepli and N. Ahmad, Introduction to System
tics network redesign under uncertainty for wood waste Dynamic Modelling and Vensim Software, 2017.
in the CRD industry, Resour Conserv Recycl 128 (2018), [45] D.F. Andersen, E. Rich and R. Macdonald, System Dynam-
32–47. doi: 10.1016/j.resconrec.2017.09.011. ics Applications to Public Policy, in System Dynamics, New
[31] S. Khodaparasti, M.E. Bruni, P. Beraldi, H.R. Maleki York, NY: Springer US, 2020, pp. 253–271.
and S. Jahedi, A multi-period location-allocation model [46] A. Boloori, M. Zandieh, A.R. Boloori Arabani, S.M.T.
for nursing home network planning under uncertainty, Fatemi Ghomi and M. Zandieh, A multi-criteria cross-
Oper Res Heal Care 18 (2018), 4–15. doi: 10.1016/j.orhc. docking scheduling with just-in-time approach Multi-
2018.01.005. Follower Bi-level Programming Problem View project
[32] A. Hendalianpour et al., Hybrid Model of IVFRN-BWM Mixed-model assembly line sequencing problem View
and Robust Goal Programming in Agile and Flexible project A multi-criteria cross-docking scheduling with just-
Supply Chain, a Case Study: Automobile Industry, IEEE in-time approach, Artic Int J Adv Manuf Technol 49(5–8)
Access 7 (2019), 71481–71492. doi: 10.1109/ACCESS. (2010), 741–756. doi: 10.1007/s00170-009-2429-5.
2019.2915309. [47] J.J. Jeng and L. An, System dynamics modeling for
[33] A. Hendalianpour, M. Fakhrabadi, M.S. Sangari and SOA project management, in Proceedings – IEEE Inter-
J. Razmi, A Combined Benders Decomposition and national Conference on Service-Oriented Computing and
Lagrangian Relaxation Algorithm for Optimizing a Multi- Applications, SOCA 2007, 2007, pp. 286–291. doi:
Product, Multi-Level Omni-Channel Distribution System, 10.1109/SOCA.2007.45.
Sci Iran, 2020.