The document summarizes a thesis defense presentation on heuristic algorithms for truck scheduling at cross-docking terminals. It introduces the problem of sequencing inbound and outbound trucks at a single dock door to minimize makespan. Four heuristic algorithms are presented: local search, simulated annealing, large neighborhood search, and beam search. Computational experiments are reported to evaluate the heuristics on this truck scheduling problem.
Cold Storage Model Ready to support the cold chain in India - The technology that sustains the farm-to-fork process, ensuring food safety, freshness and hygiene all along the way. For more info, visit http://www.danfoss.in/cold-chain/
India is an agricultural-based economy and is the largest producer of fruits and vegetables in the world. Fruits & vegetables, being perishable in nature require certain techniques of preservation for retaining the quality and extend the self-life of the production. The estimated annual production of fruits and vegetables in the country is about 130 million tonnes. The cold storage & cold chain facilities are the prime infrastructural component for such perishable commodities.
Cold storage is a temperature – controlled supply chain network, with storage and distribution activities carried out in a manner such that the temperature of a product is maintained in a specified range, needed to keep it fresh and edible for a much longer period than in normal ambient conditions.
Tags
Are you planning to set up Potato Cold Storage, Business consultancy, Business consultant, Business Plan - Cold Store Storage Cold storage, Business Planning Cold Storage & Warehouse, Business Planning for a Cold Storage Facility, Cold room, cold storage (controlled atmosphere or ca) for potato, cold storage business, cold storage business model, cold storage business opportunity, cold storage business plan ppt, Cold Storage Consultant, cold storage cost of construction, cold storage for plantation and horticulture produce, cold storage industry trends, cold storage investment cost, cold storage profit and loss, cold storage project cost in India, Cold Storage Scheme, Cold Storage Unit for Fresh Onions, Cold Storage unit Projects, cold storage warehouse construction cost, Cold Storage: Hot Investment, Cold Storages and Controlled Atmosphere Storages, Cold truth of storage units, Complete Cold storage plant machinery, Construction of Cold Storage, Excellent opportunity in investing in 'cold-storages', Frozen Food Technology, How to Start a Cold Storage Business: Startup Business, How to start a warehouse and cold storage, How to Start Cold Storage Industry in India, is cold storage a profitable business in India, Most Profitable Cold Storage Business Ideas, Niir, NPCS, Onion Cold Storage, Perspectives on cold storage investment opportunities, Popular Cold Storage Book, Process technology books, profit in cold storage business in India, Project consultancy, Project consultant, Small-scale Cold Storage for Fruit and Vegetables in India, Start Your Own Cold Storage Unit, Starting a Cold Storage Business, Starting a Cold Storage Warehouses Business, Steps to Start Up a Freezer Warehouse, Process technology book on cold storage, cold storage book
Cold Storage Model Ready to support the cold chain in India - The technology that sustains the farm-to-fork process, ensuring food safety, freshness and hygiene all along the way. For more info, visit http://www.danfoss.in/cold-chain/
India is an agricultural-based economy and is the largest producer of fruits and vegetables in the world. Fruits & vegetables, being perishable in nature require certain techniques of preservation for retaining the quality and extend the self-life of the production. The estimated annual production of fruits and vegetables in the country is about 130 million tonnes. The cold storage & cold chain facilities are the prime infrastructural component for such perishable commodities.
Cold storage is a temperature – controlled supply chain network, with storage and distribution activities carried out in a manner such that the temperature of a product is maintained in a specified range, needed to keep it fresh and edible for a much longer period than in normal ambient conditions.
Tags
Are you planning to set up Potato Cold Storage, Business consultancy, Business consultant, Business Plan - Cold Store Storage Cold storage, Business Planning Cold Storage & Warehouse, Business Planning for a Cold Storage Facility, Cold room, cold storage (controlled atmosphere or ca) for potato, cold storage business, cold storage business model, cold storage business opportunity, cold storage business plan ppt, Cold Storage Consultant, cold storage cost of construction, cold storage for plantation and horticulture produce, cold storage industry trends, cold storage investment cost, cold storage profit and loss, cold storage project cost in India, Cold Storage Scheme, Cold Storage Unit for Fresh Onions, Cold Storage unit Projects, cold storage warehouse construction cost, Cold Storage: Hot Investment, Cold Storages and Controlled Atmosphere Storages, Cold truth of storage units, Complete Cold storage plant machinery, Construction of Cold Storage, Excellent opportunity in investing in 'cold-storages', Frozen Food Technology, How to Start a Cold Storage Business: Startup Business, How to start a warehouse and cold storage, How to Start Cold Storage Industry in India, is cold storage a profitable business in India, Most Profitable Cold Storage Business Ideas, Niir, NPCS, Onion Cold Storage, Perspectives on cold storage investment opportunities, Popular Cold Storage Book, Process technology books, profit in cold storage business in India, Project consultancy, Project consultant, Small-scale Cold Storage for Fruit and Vegetables in India, Start Your Own Cold Storage Unit, Starting a Cold Storage Business, Starting a Cold Storage Warehouses Business, Steps to Start Up a Freezer Warehouse, Process technology book on cold storage, cold storage book
This presentation slides will help to make bridge with knowledge and reality in traffic flow modelling based on real understanding of mathematical terms in modelling equations. I hope it will make good contribution to improve our knowledge level for performing simulation of any model based on numerical method e.g., finite difference scheme.
All the best.
Nikhil Chandra Sarkar
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docxcurwenmichaela
NORTHERN ILLINOIS UNIVERSITY
PHYSICS DEPARTMENT
Physics 253 – Basic Mechanics Fall 2016
Lab #11
Lab Writeup Due: Mon/Tue/Wed/Thu, Nov. 28/29/30, Dec. 1, 2016
Read Giancoli: Chapter 10 (Lecture Notes #13)
Rolling
Apparatus
In this experiment a sphere, disk, and cylinder are rolled down an inclined plane
with a raised guide to keep it on the track. Two photogates are positioned over the track
to measure the velocity of each object at the position of each photogate. Each photogate
only records the elapsed time between the when the object enters and leaves the
photogate. The experimenter must determine the width d of the object as seen by the
photogate detector to determine the velocity through each photogate.
Theory
Velocity is the time rate of change of position of an object. If the width, d , of an
object and the time, t , it takes to pass a point are both known, the average velocity is
ave
d
v
t
(1)
Angular velocity is the time rate of change of the angle of a rotating object,
measured in radians per second (rad/sec). For an object that rolls without slipping the
angular velocity is related to its linear velocity as
v d
R R t
(2)
The resistance of an object to a force (the inertia of an object) is caused by the
object’s mass. The resistance of an object to a torque (a force that causes a rotation) is
caused by the object’s moment of inertia (which is related to the object’s mass and how
far the mass is from the axis of rotation: 𝐼~𝑚𝑅2). This is why when a figure skater on
ice brings in her arms she rotates faster—her moment of inertial is smaller because more
of her mass is closer to her body (her effective radius decreases). Decreasing the moment
of inertia makes it easier for her to rotate (her rotational inertial decreases).
Objects in motion possess kinetic energy K . If the object is rolling it has kinetic
energy due to the forward motion of its center of mass,
CM
K , and its rotation, rotK .
Translational kinetic energy is based on the mass and velocity,
21
2CM CM
K mv .
Rotational kinetic energy about the center of mass is based on the moment of inertia and
angular velocity,
21
2 CMrot
K I .
2 21 1
2 2
CM CMK mv I (3)
Using Eq. (2) we can convert velocity to angular velocity:
2 2 2 2 2 2
1 1 1 1
2 2 2 2
CM CMK mR I I mR I (4)
Notice that we have derived the parallel-axis theorem: 𝐼 = 𝐼𝐶𝑀 + 𝑀ℎ
2 where, in the
situation for this lab, the object rolls about an axis at the point where it touches the ramp,
thus ℎ = 𝑅.
As a disk rolls down a slope the gravitational potential energy, gU mgh , is
converted into kinetic energy and thermal energy thermalE caused by sliding rather than
rolling. If the initial and final angular velocities are i and f , then the relationship for
the conservation of e
A new hybrid approach for solving travelling salesman problem using ordered c...eSAT Journals
Abstract Travelling Salesman Problem is a well known NP problem. It is an optimization problem. Genetic Algorithms are the evolution techniques to solve optimization problems. In this paper a new hybrid technique using ordered cross over 1 (OX1) and greedy approach has been proposed. Experiment results shows that the proposed hybrid cross over is better than the existing cross over operator as the new operator provide a better path when executed for the same number of iterations. Keywords:- Travelling Salesman Problem, ordered cross over 1 (OX1)
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”IOSRJM
The Transportation Problem is the special class of Linear Programming Problem. It arises when the situation in which a commodity is shipped from sources to destinations. The main object is to determine the amounts shipped from each sources to each destinations which minimize the total shipping cost while satisfying both supply criteria and demand requirements. In this paper, we are giving the idea about to finding the Initial Basic Feasible solution as well as the optimal solution or near to the optimal solution of a Transportation problem using the method known as “An Alternate Approach to find an optimal Solution of a Transportation Problem”. An Algorithm provided here, concentrate at unoccupied cells and proceeds further. Also, the numerical examples are provided to explain the proposed algorithm. However, the above method gives a step by step development of the solution procedure for finding an optimal solution.
Aerodynamic Drag Reduction for A Generic Sport Utility Vehicle Using Rear Suc...IJERA Editor
The high demand for new and improved aerodynamic drag reduction devices has led to the invention of flow control mechanisms and continuous suction is a promising strategy that does not have major impact on vehicle geometry. The implementation of this technique on sport utility vehicles (SUV) requires adequate choice of the size and location of the opening as well as the magnitude of the boundary suction velocity. In this paper we introduce a new methodology to identifying these parameters for maximum reduction in aerodynamic drag. The technique combines automatic modeling of the suction slit, computational fluid dynamics (CFD) and a global search method using orthogonal arrays. It is shown that a properly designed suction mechanism can reduce drag by up to 9%.
MODIFIED VOGEL APPROXIMATION METHOD FOR BALANCED TRANSPORTATION MODELS TOWARD...IAEME Publication
This paper is built on a study in relation to transportation problem as it affects most organisational decision in a decomposed setting. The case study used in this work is Dangote cement factory (in Ibese, Nigeria) with three sources and four destinationscentres. The factory is supported by increasing number of cement delivery trucks. Some models for solving balanced transportation problems (TPs) are considered in order to determine the optimal and initial basic feasible solutions (IBFS). From the analysis, it is observed that Modified Vogel Approximation Method (MVAM) is a better method. This is partly because MVAM considers each unit cost in its solution algorithm and minimises total cost comparatively with Vogel Approximation Method (VAM). The results arefurther justified and validated using windows version 2.00 Tora package.
Identification of unknown parameters and prediction of missing values. Compar...Alexander Litvinenko
H-matrix approximation of large Mat\'{e}rn covariance matrices, Gaussian log-likelihoods.
Identifying unknown parameters and making predictions
Comparison with machine learning methods.
kNN is easy to implement and shows promising results.
Differential game theory for Traffic Flow ModellingSerge Hoogendoorn
Lecture given at the INdAM symposium in Rome, 2017. The lecture shows how you can use differential games to model traffic flows, focussing on pedestrian simulation.
Statistical simulation technique that provides approximate solution to problems expressed mathematically.
It utilize the sequence of random number to perform the simulation.
Modelling monthly rainfall time series using Markov ChainsAmro Elfeki
Modeling Monthly Rainfall Records in Arid Zones Using Markov Chains: Saudi Arabia Case Study, the 4th International Conference on Water Resources and Arid Environments, December, 2010, pp.141-146.
Complex system design problems tend to be high dimen- sional and nonlinear, and also often involve multiple objectives and mixed-integer variables. Heuristic optimization algorithms have the potential to address the typical (if not most) charac- teristics of such complex problems. Among them, the Particle Swarm Optimization (PSO) algorithm has gained significant popularity due to its maturity and fast convergence abilities. This paper seeks to translate the unique benefits of PSO from solving typical continuous single-objective optimization problems to solving multi-objective mixed-discrete problems, which is a relatively new ground for PSO application. The previously de- veloped Mixed-Discrete Particle Swarm Optimization (MDPSO) algorithm, which includes an exclusive diversity preservation technique to prevent premature particle clustering, has been shown to be a powerful single-objective solver for highly con- strained MINLP problems. In this paper, we make fundamental advancements to the MDPSO algorithm, enabling it to solve challenging multi-objective problems with mixed-discrete design variables. In the velocity update equation, the explorative term is modified to point towards the non-dominated solution that is the closest to the corresponding particle (at any iteration). The fractional domain in the diversity preservation technique, which was previously defined in terms of a single global leader, is now applied to multiple global leaders in the intermediate Pareto front. The multi-objective MDPSO (MO-MDPSO) algorithm is tested using a suite of diverse benchmark problems and a disc-brake design problem. To illustrate the advantages of the new MO-MDPSO algorithm, the results are compared with those given by the popular Elitist Non-dominated Sorting Genetic Algorithm-II (NSGA-II).
More Related Content
Similar to Wenying Yan Heuristics for Truck Scheduling at Cross Docking Terminals
This presentation slides will help to make bridge with knowledge and reality in traffic flow modelling based on real understanding of mathematical terms in modelling equations. I hope it will make good contribution to improve our knowledge level for performing simulation of any model based on numerical method e.g., finite difference scheme.
All the best.
Nikhil Chandra Sarkar
NORTHERN ILLINOIS UNIVERSITY PHYSICS DEPARTMENT .docxcurwenmichaela
NORTHERN ILLINOIS UNIVERSITY
PHYSICS DEPARTMENT
Physics 253 – Basic Mechanics Fall 2016
Lab #11
Lab Writeup Due: Mon/Tue/Wed/Thu, Nov. 28/29/30, Dec. 1, 2016
Read Giancoli: Chapter 10 (Lecture Notes #13)
Rolling
Apparatus
In this experiment a sphere, disk, and cylinder are rolled down an inclined plane
with a raised guide to keep it on the track. Two photogates are positioned over the track
to measure the velocity of each object at the position of each photogate. Each photogate
only records the elapsed time between the when the object enters and leaves the
photogate. The experimenter must determine the width d of the object as seen by the
photogate detector to determine the velocity through each photogate.
Theory
Velocity is the time rate of change of position of an object. If the width, d , of an
object and the time, t , it takes to pass a point are both known, the average velocity is
ave
d
v
t
(1)
Angular velocity is the time rate of change of the angle of a rotating object,
measured in radians per second (rad/sec). For an object that rolls without slipping the
angular velocity is related to its linear velocity as
v d
R R t
(2)
The resistance of an object to a force (the inertia of an object) is caused by the
object’s mass. The resistance of an object to a torque (a force that causes a rotation) is
caused by the object’s moment of inertia (which is related to the object’s mass and how
far the mass is from the axis of rotation: 𝐼~𝑚𝑅2). This is why when a figure skater on
ice brings in her arms she rotates faster—her moment of inertial is smaller because more
of her mass is closer to her body (her effective radius decreases). Decreasing the moment
of inertia makes it easier for her to rotate (her rotational inertial decreases).
Objects in motion possess kinetic energy K . If the object is rolling it has kinetic
energy due to the forward motion of its center of mass,
CM
K , and its rotation, rotK .
Translational kinetic energy is based on the mass and velocity,
21
2CM CM
K mv .
Rotational kinetic energy about the center of mass is based on the moment of inertia and
angular velocity,
21
2 CMrot
K I .
2 21 1
2 2
CM CMK mv I (3)
Using Eq. (2) we can convert velocity to angular velocity:
2 2 2 2 2 2
1 1 1 1
2 2 2 2
CM CMK mR I I mR I (4)
Notice that we have derived the parallel-axis theorem: 𝐼 = 𝐼𝐶𝑀 + 𝑀ℎ
2 where, in the
situation for this lab, the object rolls about an axis at the point where it touches the ramp,
thus ℎ = 𝑅.
As a disk rolls down a slope the gravitational potential energy, gU mgh , is
converted into kinetic energy and thermal energy thermalE caused by sliding rather than
rolling. If the initial and final angular velocities are i and f , then the relationship for
the conservation of e
A new hybrid approach for solving travelling salesman problem using ordered c...eSAT Journals
Abstract Travelling Salesman Problem is a well known NP problem. It is an optimization problem. Genetic Algorithms are the evolution techniques to solve optimization problems. In this paper a new hybrid technique using ordered cross over 1 (OX1) and greedy approach has been proposed. Experiment results shows that the proposed hybrid cross over is better than the existing cross over operator as the new operator provide a better path when executed for the same number of iterations. Keywords:- Travelling Salesman Problem, ordered cross over 1 (OX1)
“An Alternate Approach to Find an Optimal Solution of a Transportation Problem.”IOSRJM
The Transportation Problem is the special class of Linear Programming Problem. It arises when the situation in which a commodity is shipped from sources to destinations. The main object is to determine the amounts shipped from each sources to each destinations which minimize the total shipping cost while satisfying both supply criteria and demand requirements. In this paper, we are giving the idea about to finding the Initial Basic Feasible solution as well as the optimal solution or near to the optimal solution of a Transportation problem using the method known as “An Alternate Approach to find an optimal Solution of a Transportation Problem”. An Algorithm provided here, concentrate at unoccupied cells and proceeds further. Also, the numerical examples are provided to explain the proposed algorithm. However, the above method gives a step by step development of the solution procedure for finding an optimal solution.
Aerodynamic Drag Reduction for A Generic Sport Utility Vehicle Using Rear Suc...IJERA Editor
The high demand for new and improved aerodynamic drag reduction devices has led to the invention of flow control mechanisms and continuous suction is a promising strategy that does not have major impact on vehicle geometry. The implementation of this technique on sport utility vehicles (SUV) requires adequate choice of the size and location of the opening as well as the magnitude of the boundary suction velocity. In this paper we introduce a new methodology to identifying these parameters for maximum reduction in aerodynamic drag. The technique combines automatic modeling of the suction slit, computational fluid dynamics (CFD) and a global search method using orthogonal arrays. It is shown that a properly designed suction mechanism can reduce drag by up to 9%.
MODIFIED VOGEL APPROXIMATION METHOD FOR BALANCED TRANSPORTATION MODELS TOWARD...IAEME Publication
This paper is built on a study in relation to transportation problem as it affects most organisational decision in a decomposed setting. The case study used in this work is Dangote cement factory (in Ibese, Nigeria) with three sources and four destinationscentres. The factory is supported by increasing number of cement delivery trucks. Some models for solving balanced transportation problems (TPs) are considered in order to determine the optimal and initial basic feasible solutions (IBFS). From the analysis, it is observed that Modified Vogel Approximation Method (MVAM) is a better method. This is partly because MVAM considers each unit cost in its solution algorithm and minimises total cost comparatively with Vogel Approximation Method (VAM). The results arefurther justified and validated using windows version 2.00 Tora package.
Identification of unknown parameters and prediction of missing values. Compar...Alexander Litvinenko
H-matrix approximation of large Mat\'{e}rn covariance matrices, Gaussian log-likelihoods.
Identifying unknown parameters and making predictions
Comparison with machine learning methods.
kNN is easy to implement and shows promising results.
Differential game theory for Traffic Flow ModellingSerge Hoogendoorn
Lecture given at the INdAM symposium in Rome, 2017. The lecture shows how you can use differential games to model traffic flows, focussing on pedestrian simulation.
Statistical simulation technique that provides approximate solution to problems expressed mathematically.
It utilize the sequence of random number to perform the simulation.
Modelling monthly rainfall time series using Markov ChainsAmro Elfeki
Modeling Monthly Rainfall Records in Arid Zones Using Markov Chains: Saudi Arabia Case Study, the 4th International Conference on Water Resources and Arid Environments, December, 2010, pp.141-146.
Complex system design problems tend to be high dimen- sional and nonlinear, and also often involve multiple objectives and mixed-integer variables. Heuristic optimization algorithms have the potential to address the typical (if not most) charac- teristics of such complex problems. Among them, the Particle Swarm Optimization (PSO) algorithm has gained significant popularity due to its maturity and fast convergence abilities. This paper seeks to translate the unique benefits of PSO from solving typical continuous single-objective optimization problems to solving multi-objective mixed-discrete problems, which is a relatively new ground for PSO application. The previously de- veloped Mixed-Discrete Particle Swarm Optimization (MDPSO) algorithm, which includes an exclusive diversity preservation technique to prevent premature particle clustering, has been shown to be a powerful single-objective solver for highly con- strained MINLP problems. In this paper, we make fundamental advancements to the MDPSO algorithm, enabling it to solve challenging multi-objective problems with mixed-discrete design variables. In the velocity update equation, the explorative term is modified to point towards the non-dominated solution that is the closest to the corresponding particle (at any iteration). The fractional domain in the diversity preservation technique, which was previously defined in terms of a single global leader, is now applied to multiple global leaders in the intermediate Pareto front. The multi-objective MDPSO (MO-MDPSO) algorithm is tested using a suite of diverse benchmark problems and a disc-brake design problem. To illustrate the advantages of the new MO-MDPSO algorithm, the results are compared with those given by the popular Elitist Non-dominated Sorting Genetic Algorithm-II (NSGA-II).
Similar to Wenying Yan Heuristics for Truck Scheduling at Cross Docking Terminals (20)
2. 1/67
Heuristics for Truck Scheduling at Cross
Docking Terminals
Supervisor: Dr. Ivan Contreras
Prepared by: Wenying Yan
April 2014
3. 2/67
we study a truck scheduling problem arising in cross-docking terminals.
It consists of sequencing a set of inbound and outbound trucks to a
single strip and stack door to minimize the makespan. We present four
different heuristic algorithms: a local search, a simulated annealing, a
large neighborhood search, and a beam search. Computational
experiments are reported.
Abstract
4. 3/67
Introduction and Literature Review
Problem Definition
IP Formulations
Heuristic Algorithms
Computational Results
Conclusions and Further Research
Outline
5. 4/67
The Importance of Logistics and Transportation
Logistics service providers GDP was predicted to increase by 40%
between 2007 and 2015, generating $56 billion. In 2011, truck
transportation shared the largest segment of logistics services and
accounted for 31% of the sector's share of GDP. (Transport Canada)
6. 5/67
Cross-docking
One innovative strategy in logistics and transportation that has increasingly
attracted industrial practitioners and researchers is cross-docking (CD).
The four main functions of a traditional distribution center: receiving, storage,
order picking, shipping.
CD however is an approach that eliminates the two most expensive handling
operations in a traditional distribution center: storage and order picking.
7. 6/67
The Definition of Cross-docking
Cross-docking is the process of consolidating freight with the same
destination (but coming from several origins), with minimal handling and
with little or no storage between unloading and loading of the goods .
8. 7/67
Literature Review Industry-Wise
Cross-docking was first used by the US trucking industry during the 1930s
(Arnaout et la., 2010)
From 1930s to now, there are many successful applications globally:
• In Hong Kong, All third-party logistics companies are applying CD systems
• In Germany, Deutsche Post World Net reduces the travel by 37-39%
• Many other companies have also reported the successful application of cross-docking
(e.g. UPS, Toyota , Walmart).
10. 9/67
Literature Review Research-Wise
Three recently review papers:
• Van et al.(2012) provide an overview of CD concept.
• Agustina et al.(2010) provide a comprehensive review of mathematic models.
• Boysen et al.(2010) provide a detailed review to classify deterministic truck
scheduling in DC.
Classification of Problems:
• Strategic Decisions: Location of Cross-docks. (Sung et al.,2003)
• Strategic Decisions: Layout of Cross-docking Terminals. (Bartholdi et al.,2000)
• Tactical Decisions: Network Flow Optimization. (Lim et al.,2005)
• Operational Decisions: Vehicle Routing. (Laporte et al.,2009)
• Operational Decisions: Dock Door Assignment. (Yu et al.,2008)
• Operational Decisions: Truck Scheduling. (Boysen et al.,2012)
11. 10/67
Literature Review Research-Wise
Review Papers of Truck scheduling in CD
Single Inbound and Outbound Door:
• Yu et al.(2002): Operational Strategies for Cross Docking Systems
• Chen et al.(2009): Minimizing the makespan in a two-machine cross-docking flow shop
problem
• Boysen et al.(2010): Scheduling inbound and outbound trucks at cross docking
terminal
Scheduling of Inbound Trucks:
• Acar et al.(2004): Robust Dock Assignments at Less-than-Truckload Terminals
• Wang et al.(2008): Real-time trailer scheduling for cross-dock operations
• Rosales et al.(2009): Transfreight reduces costs and balances workload at
Georgetown cross-dock
Scheduling of Inbound and Outbound trucks:
• Lim et al.(2006): Truck dock assignment problem with time windows and capacity
constraint in transshipment network through cross-docks
• Boysen et al.(2010): Truck scheduling at zero-inventory cross docking terminals
• Kuo et al.(2013): Optimizing truck sequencing and truck dock assignment in a cross
docking system
12. 11/67
Introduction and Literature Review
Problem Definition
IP Formulations
Heuristic Algorithms
Computational Results
Conclusions and Further Research
Problem Definition
32. 31/67
Time Slot 1 2 3 4 5 6 7
In Truck 1 2 3 4
Out Truck 1
Time slot 4
33. 32/67
Time Slot 1 2 3 4 5 6 7
In Truck 1 2 3 4
Out Truck 1 2
Time slot 5
34. 33/67
Time Slot 1 2 3 4 5 6 7
In Truck 1 2 3 4
Out Truck 1 2 3
Time slot 6
35. 34/67
Time Slot 1 2 3 4 5 6 7
In Truck 1 2 3 4
Out Truck 1 2 3 4
Time slot 7
Total Makespan: 7
36. 35/67
Product a b c d e
In Truck 1 2
2 2 1
3 2
4 1
Out Truck1 1
2 1 2
3 1
4 2 1
Total 2 2 1 2 1
Total numbers of combination A(5,5) = 14400
Small Example of Instance
38. 37/67
4.3 × 1026
The total number of stars in the universe may be around 1.2×1023
(http://www.universetoday.com)
Total numbers of combination A(16, 16)
Complexity of the TRSP
The TRSP is NP-hard in the strong sense (Boysen 2010)
39. 38/67
Contributions of this Thesis
Propose an integer programming formulation.
Develop four heuristic algorithms:
• a local search (LS),
• a simulated annealing (SA),
• a large neighborhood search (LNS),
• a beam search (BS).
Introduce two new sets of instances to assess the performance of
the proposed solution methods.
40. 39/67
Introduction and Literature Review
Problem Definition
IP Formulations
Heuristic Algorithms
Computational Results
Conclusions and Further Research
IP Formulations
42. 41/67
New Formulation Decision Variables
gitlp denotes the number of products of type p coming
from truck i moved from time slot t (receiving door) and
shipped by an outbound truck in time slot l (t <= l).
45. 44/67
Introduction and Literature Review
Problem Definition
IP Formulations
Heuristic Algorithms
Computational Results
Conclusions and Further Research
Heuristic Algorithms
47. 46/67
Local Search
Fix the outbound trucks sequences
Apply the best improvement strategy to inbound trucks
Fix the inbound trucks sequences
Apply the best improvement strategy to outbound trucks
52. 51/67
BS is an adaptation of the well-known branch and bound
(B&B) algorithm. But BS keeps only some promising
nodes and to permanently prune off other nodes.
Beam Search
54. 53/67
Three different filtering approaches for inbound trucks:
Makespan
Lower bound (Boysen et al.)
The difference between makespan and lower bound
The filtering approach for outbound trucks:
f(o) =
1
𝑝 𝜖 𝑃
𝑏 𝑜𝑝
𝜎 𝜖 𝑂 𝑏 𝜎𝑝
Beam Search
55. 54/67
Introduction and Literature Review
Problem Definition
IP Formulations
Heuristic Algorithms
Computational Results
Conclusions and Further Research
Computational Results
56. 55/67
First Set of Instances
Product a b c d e
Inbound trucks 1 50 0 0 0 0
2 0 30 0 0 0
3 0 0 40 0 0
4 0 0 0 20 0
5 0 0 0 0 60
Outbound trucks 1 17 13 0 9 18
2 0 0 18 0 14
3 18 0 13 7 13
4 0 17 0 2 15
5 15 0 9 2 0
Total units 50 30 40 20 60
62. 61/67
Results of SA analysis
0
1
2
3
4
5
6
7
8
9
0.5 0.7 2.0 4.3 11.7 17.2 446.6
SA S1 SA S2 SA S3 SA S4 SA S5 SA S6 SA S7
AverageDeviation(%)
Time (s)
65. 64/67
A Comparison of Heuristics with First Set of Large Instances
0.0
2.0
4.0
6.0
8.0
10.0
12.0
14.0
16.0
18.0
20.0
22.0
24.0
0.0 244.0 393.7 461.5 3600.0
LS BS U59 LNS S4 SA S7 CPLEX
AverageDeviation(%)
Time (s)
66. 65/67
A Comparison of Heuristics with Third Set of Large Instances
0.0
5.0
10.0
15.0
20.0
25.0
0.0 130.1 223.5 439.2 3600.0
LS LNS S4 BS L5 9 SA S7 CPLEX
AverageDeviation(%)
Time (s)
67. 66/67
Conclusions and Further Study
Introduction and Literature Review
Problem Definition
IP Formulations
Heuristic Algorithms
Computational Results
Conclusions and Further Research
68. 67/67
Conclusion
“when |O|= 18 can be interpreted as an upper limit up to which the
BDP-approach can be reasonably applied.” ---- Boysen et al.
Proposed algorithms are able to solve larger instances efficiently.
Introduce two new sets of instances.
Propose an integer programming formulation.
69. 68/67
Further Study
Use decomposition technics to handle the proposed formulation.
Develop an exact algorithm. (Branch and bound)
Consider multiple inbound and outbound doors.
Take into consideration a dynamic case.
73. 72/67
Assumptions
• There are only one receiving and shipping door in the cross-dock and there are
located at different places of the terminal (segregated mode of service).
• The time of processing (i.e. unloading or loading processes) for each truck is the
same and within a certain time slot (e.g. few hours).
• All inbound and outbound trucks are available at the beginning of the time horizon.
There are no predefined restrictions on truck assignments to slots (e.g. release or
due dates)
• The input data is known in advance and deterministic.
• The time for delivering products from the receiving door to the shipping door is
constant and therefore can be ignored when model the problem.
• The numbers of the product in the inbound trucks are equal to the numbers of
products required by the outbound trucks.
• The size of the temporary stock is unlimited.
74. 73/67
Notation for the Formulation
I: Set of inbound trucks (index i)
O: Set of outbound trucks (index o)
T: (Maximum) number of time slots available for (un-)loading trucks
(index t)
P: Set of products (index p)
aip: Quantity of product type p carried by inbound truck i
bop: Quantity of product type p required by outbound truck o
80. 79/67
Dispatching Rule
f(o) =
1
𝑝 𝜖 𝑃
𝑏 𝑜𝑝
𝜎 𝜖 𝑂 𝑏 𝜎𝑝
(the fraction of total product volume).
f(1) =
1
2
2+2+6
+
3
3 +3+3
+
4
4+5+5
The first truck carries 2 units of a, 3 units of b and 4 units of c; the
second truck carries 2 units of a, 3 units of b and 5 units of c; the third
truck carries 6 units of a, 3 units of b and 5 units of c.