Escolar Documentos
Profissional Documentos
Cultura Documentos
Vehicle routing problem (VRP) was proposed for 2. Description and mathematical model
the first time by Dantzig and Ramser[1] in 1959. It refers for VRPTW
to a series of delivery points (or receiving), composing
an appropriate travel route, so that vehicles could be VRPTW is generally described as: given a central
through in an order. In meeting certain constraint warehouse, owned K vehicles, the capacity of each
conditions, to achieve certain goals (such as the shortest vehicle is denoted qk(k=1,2,…,K); now, transport tasks
path, minimization cost, minimization time-consuming, of L delivery points should be accomplished, denoted
etc.)[2], this problem belongs to a NP complete problem by 1,2,…,L.The cargo of the i th delivery point is
and have important significance in operations research, gi(i=1,2,…,L).The time needed to complete the tasks
computer, logistics, management, and other subjects.
(loading or unloading) of the i th delivery point is ti.
Vehicle Routing Problem with Time Window
And the task i must be completed in time window [ETi,
(VRPTW), increases the time window which customers
LTi],in which ETi denotes the earliest start time for the
need to visit based on VRP. In real life many problems
task i and LTi denotes the latest start time for the task i.
can be summed up as VRPTW problems to deal with
If vehicles arrive delivery point i earlier than ETi ,
(such as postal delivery, vehicle scheduling, logistics
waiting occurs. If later than LTi, the task i will be
and distribution, etc.), the results will have a direct
delayed. We should get a solution for vehicle running
impact on the quality of enterprise service, so more and
route with transport demands and minimal travel cost.
more people attach importance to its research. The
VRPTW can be divided into two categories: hard
current method of solving VRPTW can be broadly
time widow VRPTW and soft time window VRPTW.
classified into three categories[3]: simple heuristic
Hard time window VRP is that each task must be
method; mixed algorithm of heuristic bound planning
completed within the specific time . However, soft time
and local search; exact optimization algorithm and
window VRP is that if a task can not be completed
intelligent optimization method, such as genetic
___________________
Author introduction: Jiang Weigang(1986-), male, Taizhou, Zhejiang, China, bachelor, major: Mathematical
Modeling.
* Corresponding author: ZHANG Yuan-biao (1979-), male, Zijing, Guangdong, China, doctor, lecture.
Received:
within the specific time, given a punishment. PSO was presented by Kennedy and Eberhart[4] in
In this paper, we use the mathematical model pre- 1995. The algorithm simulates flight behavior of flocks
sented by literature [2] ,giving 0 to the central warehou- of birds. Birds aim to achieve optimization results
se and giving 1,2,…,L to delivery points. Both tasks through a collective collaboration between the groups.
and central warehouse are denoted by node i (i=0, 1,…, In the PSO system, each candidate solution is called a
L). Variables are defined as follows: "particle". A number of particles coexist and cooperate
to find optimization. Each particle “flies” to a better
position in problem space in accordance with its own
ì1 the task of delivery point i is "experience" and the best "experience" of the adjacent
ï
yki = í completed by vehicle k particle swarm, searching the optimal solution.
ï0 otherwise Mathematical notation of PSO algorithm is defined
î as follow:
ì1 vehicle k travels from point i Assume searching space is D-dimensional and the
ï total number of particles is n. The ith particle location
xijk = í to point j is denoted by the vector: Xi=(xi1, xi2,…, xiD); The past
ï0 otherwise
î optimal location of the ith particle in the "flight" history
(that is, the location corresponds optimal solution) is
cij is the cost of transportation from the point i to the
point j, it could be the meanings of distance, cost, time Pi=(pi1, pi2,…, piD). The past optimal location Pg of the
and so on. si is the time when vehicles arrive in the task gth particle is optimal in all of Pi(i=1,2,…,n); The
i. PE is the unit time cost which vehicle arrive task i location changing rate (speed) of the ith particle is
waiting before ETi. PL is the unit cost of fines which denoted by the vector Vi=(vi1, vi2,…, viD).The location
vehicle arrive task i delaying after LTi. If vehicles arrive of each particle changes by the following formula:
point i before ETi , opportunity cost PE (si-ETi) will be vid (t + 1) = w ´ vid (t ) + c1 ´ rand () ´
increased, if after LTi, punishment cost PL(LTi- si) will
be increased. [ pid (t ) - xid (t )] + c2 ´ rand () ´
Mathematical model of vehicle optimizing sched- [ p gd (t ) - xid (t )] (7)
uling is as follows:
L xid (t + 1) = xid (t ) + vid (t + 1)
min z = åååc x ij ijk
+ pE å max (ET - s , 0)
i i
1£ i £ n ; 1£ d £ D (8)
i j k i =1
6. Conclusion
7. References