Rich Vehicle Routing Problems and Applications
Table Of Contents
Chapter ONE
INTRODUCTION
- 1.1Introduction
- 1.2Background of Study
- 1.3Problem Statement
- 1.4Objective of Study
- 1.5Limitation of Study
- 1.6Scope of Study
- 1.7Significance of Study
- 1.8Structure of the Research
- 1.9Definition of Terms
Chapter TWO
LITERATURE REVIEW
- 2.1Overview of Vehicle Routing Problems
- 2.2Historical Development in Vehicle Routing
- 2.3Types of Vehicle Routing Problems
- 2.4Applications of Vehicle Routing Problems
- 2.5Optimization Techniques in Vehicle Routing
- 2.6Technology and Vehicle Routing Systems
- 2.7Current Trends in Vehicle Routing Research
- 2.8Challenges in Vehicle Routing Problems
- 2.9Future Directions in Vehicle Routing Research
- 2.10Summary of Literature Review
Chapter THREE
RESEARCH METHODOLOGY
- 3.1Research Methodology Overview
- 3.2Research Design and Approach
- 3.3Data Collection Methods
- 3.4Sampling Techniques
- 3.5Data Analysis Procedures
- 3.6Validation of Research Instruments
- 3.7Ethical Considerations
- 3.8Limitations of the Research Methodology
Chapter FOUR
DATA PRESENTATION AND ANALYSIS
- 4.1Overview of Research Findings
- 4.2Analysis of Data
- 4.3Interpretation of Results
- 4.4Discussion of Key Findings
- 4.5Comparison with Existing Literature
- 4.6Implications of the Findings
- 4.7Recommendations for Future Research
- 4.8Summary of Research Findings
Chapter FIVE
SUMMARY, CONCLUSION AND RECOMMENDATIONS
- 5.1Conclusion and Summary
- 5.2Recapitulation of Objectives
- 5.3Contributions to Knowledge
- 5.4Practical Implications
- 5.5Recommendations for Practitioners
- 5.6Suggestions for Further Research
- 5.7Reflections on the Research Process
- 5.8Final Thoughts and Closing Remarks
Project Abstract
<p> <b>ABSTRACT </b></p><p>The Vehicle Routing Problem (VRP) is one of the most important and challenging optimization problems in the field of Operations Research. It was introduced by Dantzig and Ramser (1959) and defined as the problem of designing the optimal set of routes for a fleet of vehicles in order to serve a given set of customers. The VRP is a computationally hard combinatorial problem and has been intensively studied by numerous researchers in the last fifty years. Due to the significant economic benefit that can be achieved by optimizing the routing problems in practice, more and more attention has been given to various extensions of the VRP that arise in real life. These extensions are often called Rich Vehicle Routing Problems (RVRPs). In contrast to the research of classical VRP that focuses on the idealized models with unrealistic assumptions, the research of RVRPs considers those complicated constraints encountered in the real-life planning and provides solutions that are executable in practice. In this thesis, we investigated the models and algorithms of three practical vehicle routing problems. Each of them involves special practical issues that are only considered in very few papers. Our study of these problems was motivated by our cooperation with industrial companies, particularly Transvision A/S and its client distributors, and Danish Crown. The models and methods proposed in the thesis are general and can be applied to practical routing problems arising in many other distribution companies as well. We first consider a vehicle routing problem with cross-docking options, in which products are picked up from suppliers by vehicles, consolidated at the depot and immediately delivered to customers by the same set of vehicles. It is more complex than the traditional vehicle routing problems in the sense that consoli- ii dation decisions have to be made at the depot and these decisions interact with the planning of pickup and delivery routes. We presented a mathematical model and proposed a Tabu Search based heuristic to solve it. It is shown that the approach can produce near-optimal solutions within very short computational time on real-life data involving up to 200 pairs of suppliers and customers. The second problem we consider is a dynamic vehicle routing problem with multiple objectives over a planning horizon that consists of multiple periods. In this problem, customer orders are revealed incrementally over the planning horizon. The delivery plan must be made and executed in every period without knowing the future orders. We modeled the problem as a mixed integer linear program and solved it by means of a three-phase heuristic that works over a rolling planning horizon. The method improves the company’s solution in terms of all the objectives, including the travel time, customer waiting and daily workload balances, under the given constraints considered in the work. Finally, we address an integrated vehicle routing and driver scheduling problem, in which a large number of practical constraints are considered, such as the multi-period horizon, the time windows for the delivery, the heterogeneous vehicles, the drivers’ predefined working regulations, the driving rule etc. The problem is formulated as a mixed integer linear program and treated by a multilevel variable neighborhood search algorithm. The method is implemented and tested on real-life data involving up to 2000 orders. It is shown that the method is able to provide solutions of good quality within reasonable running time. <br></p>
Project Overview
<p>
Introduction </p><p>This introductory chapter provides the background, motivation, and overview
of this thesis. The main topic, the Vehicle Routing Problem (VRP), is first
introduced. The purpose and contribution of this work are then given, followed
by the outline of this thesis. </p><p><b>1.1 Motivation </b></p><p>Transportation plays an important role in our daily life. In the US, the transportation related goods and services contributed $1156 billion, or around 11%
of GDP1. In 2003, within EU 2184 billion tonne-kilometers transport was performed, in which the road freight accounts for 72%. The amount of road freight
has increased by 38% from 1995 to 20052. Since even a small percentage saving will yield a substantial saving in the transportation cost research on VRP
that deals with minimization of the road freight cost, has become a very important area. Moreover, the growth of transport-related energy consumption and
its negative effects on environment have attracted more and more worldwide. In the US, transport-related energy consumption increased from 516
million tonnes in 1971 to 745 million tonnes in 2002 (growth of 44%). Between
1970 and 2002, CO2 emissions from the transport sector in the US increased by
69%.3 Therefore, research on VRP not only reduces the transportation cost but
also contributes to the environmental protection.
During the past decades, considerable research on vehicle routing and scheduling
problems has been carried out. One of the earliest and also the simplest routing
problem is the Traveling Salesman Problem (TSP), in which the shortest tour
to visit a number of cities must be determined for a salesman who starts from
and terminates at the same city. Figure 1.1 shows an example of the TSP. </p><p>This
problem was later extended to the Multiple Traveling Salesman Problem (mTSP), in which there are multiple salesmen and they all start at and return to
the same city, which is referred to as the depot. In the late fifties, Dantzig and
Ramser (1959) introduced the VRP, which can be viewed as an m-TSP with
customer demands and vehicle capacity. An example of such a VRP is shown
in Figure 1.2. The VRP introduced in Dantzig and Ramser (1959), strictly
speaking, is called Capacitated Vehicle Routing Problem (CVRP), and is one
of the simplest vehicle routing problems. During the past five decades, various
solution methods have been proposed for solving the CVRP.
Some of these methods can lead to optimal solutions and are therefore named
exact methods. These methods include Branch-and-Bound (B&B), Branch-andCut (B&C) and Branch-and-Price (B&P). The exact methods can only solve the
problem of a limited size because the computational complexity of the VRP is
very high. The most sophisticated exact algorithms today can solve instances
involving a little more than one hundred customers. One of such an algorithm
is presented in Baldacci et al. (2008b).
Since most of the real-life applications consist of hundreds or even thousands of
customers, the research of the VRP has been largely focusing on the development of approximate solution techniques that can provide high-quality solutions,
though not necessarily the optimal ones, within short or acceptable computational times. Heuristics are one kind of such methods that generate good solutions in an iterative fashion. The earliest heuristic methods were proposed to
construct a feasible solution from scratch. Later developments on heuristics emphasized how to improve a solution by modifying the solution, such as relocating
a customer from one route to another. Since the late eighties, special attention
has been devoted to metaheursitics, a class of sophisticated heuristics that often
combines construction heuristics and improvement heuristics based on concepts
derived from artificial intelligence, biology, mathematics, physics or nature, and
generally provides solutions that are much better than those obtained by other
heuristics. During the last two decades, metaheursitics have been successfully
applied to many large-scale complicated vehicle routing problems and provided
solutions that can hardly be obtained by manual planning or simple heuristics.
Cities
Travel route
Salesman
Figure 1.1: An example of the TSP. Each city must be visited once.
Given the large potential savings that have been shown by the research on VRP,
many industrial distributors have become more and more interested in optimizing their distribution in practice. This increasing interest can be observed by the
large number of logistic consultant companies that provide the distributors with
tools or software for planning and optimizing distribution and transportation
problems based on OR techniques. However, real-life route planning problems
usually involve a large number of practical constraints. To this end, research
interest in the VRP field has also been extended from the idealized VRP to variants of the VRP, called Rich Vehicle Routing Problem (RVRP). These problems
are characterized by high complexity and large data size, and hence are much
more challenging than the CVRP (Hasle et al. (2006)).
One of the well-known RVRPs is the Vehicle Routing Problem with Time Windows (VRPTW), where each customer is associated with a time interval, called
time window, within which, the customer must be visited. This kind of time
restrictions is often imposed by real-life applications, such as the school bus
route planning. Another type of the RVRP, called Heterogeneous Vehicle Routing Problem (HVRP), extends the VRP by considering the planning of heterogeneous vehicles. </p><p>A third extension, Multi-Depot Vehicle Routing Problem Introduction
Customers
Depot
Vehicles
Route
Figure 1.2: An example of the VRP. There are 16 customers with unit demand
and four vehicles with capacity 5.
(MDVRP), covers multiple depots, which are quite common in the distribution
network of global distributors. Another example of the RVRP is the Dynamic
Vehicle Routing Problem (DVRP), in which customers are revealed incrementally over time rather than known in advance. The studies on DVRP provide
the possibility of on-line planning in real life. Most of these RVRPs considered
in the literature are still over-simplified since they only consider one or a few
practical issues. A practical routing problem is often a mixture of these RVRPs.
To close the gap between the RVRPs in academic research and in industry, a
strong trend in studying richer models can be observed in the recent years. </p><p><b>1.2 Purpose and contributions of thesis </b></p><p>The purpose of this thesis is to study the RVRPs that involve complicated practical constraints arising in real life. These RVRPs share common characteristics:
they are usually large-scale, involving up to hundreds or even thousands of customers; they are very complicated and impose a lot of practical constraints. </p><p><b>1.3 Outline of thesis </b></p><p> Due to the high complexity of these problems, we focus on solving them by
metaheuristics in this work.
The main contribution of this work is the development and implementation of
three metaheuristics for solving three large-scale complicated real-life RVRPs.
The proposed methods are, when experimentally investigated, prove to be efficient and effective. The outcome of the research on the three problems shows
that metaheuristics are capable of providing good solutions to hard and complex planning problems in real life. The three papers of the thesis are produced
based on the research results. Additionally, comprehensive introductions and
reviews of the VRP and the RVRP are presented. </p><p><b>1.3 Outline of thesis </b></p><p>The remainder of this thesis is organized as follows. Chapter 2 presents the
mathematical formulation of the CVRP, and briefly discusses the complexity
issues. A review of the solution methods for the CVRP is also given. Chapter
3 addresses the practical issues arising in real-life routing problems and the
keys to the development of metaheuristics for these problems. A number of
important RVRPs that are relevant for this work are introduced and briefly
reviewed. Chapter 4 summarizes the papers included in this thesis, followed
by conclusions in Chapter 5. Finally, the three papers are provided in the
Appendix.
<br></p>