Académique Documents
Professionnel Documents
Culture Documents
Volume: 4 Issue: 2
ISSN: 2321-8169
085 - 088
________________________________________________________________________________________________________
Herman Mawengkang
Department of Mathematics
University of Sumatera Utara
Medan, Indonesia
hmawengkang@yahoo.com
Abstract The heterogeneous vehicle routing problem (HVRP) is a well-known combinatorial optimization problem which
describes a heterogeneous set of vehicles with different capacity, in which each vehicle starts from a central depot and traverses
along a route in order to serve a set of customers with known geographical locations. This paper develops a model for the optimal
management of service deliveries of meals of a catering company located in Medan City, Indonesia. The HVRP incorporates time
windows, deliveries, fleet scheduling in the committed scheduled time planning.. The objective is to minimize the sum of the costs
of travelling and elapsed time over the planning horizon. We model the problem as a linear mixed integer program and we
propose a feasible neighbourhood direct search approach to solve the problem.
Keywords- Catering problem, logistic, scheduling, committed scheduled, direct search
__________________________________________________*****_________________________________________________
I.
INTRODUCTION
85
IJRITCC | February 2016, Available @ http://www.ijritcc.org
________________________________________________________________________________________________________
ISSN: 2321-8169
085 - 088
________________________________________________________________________________________________________
II.
PROBLEM FORMULATION OF THE CATERING
III. THE MODEL
PROBLEM
(1)
Subject to
t
xijk
1,
(i , j )V ,i j
t T
(3)
t
xijk
1,
(i , j )V ,i j kK
c
These two constraints (Eq. (2) and (3)) is to ensure that exactly
one vehicle regardless their type enters and departs from every
customer and from the central depot.
t
x ijm z0t m ,
(i, j ) Vc , m Km , t T
(4)
x1 jk 1
jV
t
k K , t T
(5)
x i1k 1
iV ,i 1
t
k K , t T
(6)
t
xijk
1
x
ijk
(i , j )V ,i j
(i , j )V , j i
t
(2)
m K , t T
lim
Arrival time for vehicle type m at customer I
(non-negative continuous variable)
uim
Duration of service of vehicle type m at
customer i (non-negative continuous variable)
k K , t T
(7)
d x
iVc
jVc
t
jim
Qm
m K m , t T
(8)
(9)
86
________________________________________________________________________________________________________
ISSN: 2321-8169
085 - 088
________________________________________________________________________________________________________
Constraint (9) establishes the precedence relationship among
while the remaining nonbasic stay at zero. It can be seen that
the arrival times of vehicles at customers in the routes in the
after substituting (18) into (19) for
and taking into
assigned period of time.
account
the
partitioning
of
given
in
(19),
we
obtain
t
lik ai
xijk
k K , i Vc , t T
(10)
(20)
jVc
(11)
jVc
kSc jN
k
0j
nc c C
(12)
(13)
(14)
(15)
(16)
(17)
It should be noted that, this expression can be found in the
final tableau of Simplex procedure. If
is an integer
variable and we assume that
is not an integer, from the idea
of neighborhood solution, we do the partitioning of
into
the integer and fractional components such that
Thus,
THE ALGORITHM
With corresponds to
dj
ij
min
are
we
the
the
(18)
is now an integer.
Step 4.
(19)
87
IJRITCC | February 2016, Available @ http://www.ijritcc.org
________________________________________________________________________________________________________
ISSN: 2321-8169
085 - 088
________________________________________________________________________________________________________
[9] Golden, B., Assad, A., Levy, L., & Gheysens, F. G., The fleet
Step 5. Do ratio test for the basic variables in order to stay
size and mix vehicle routing problem. Computers and
feasible due to the releasing of nonbasic j* from its
Operations Research, 11, 1984, pp. 4966.
bounds.
[10] B. L. Golden, A. A. Assad, and E. A. Wasil, Routing Vehicles
Step 6. Exchange basis
in the real world: Applications in the solid waste, beverage,
food, dairy, and newspaper industries. In P. Toth and D. Vigo,
Step 7. If row i* = {} go to Stage 2, otherwise
editors, The Vehicle Routing Problem, 2002, pp. 245-286.
Repeat from step 1.
SIAM, Philadelphia, PA.
Stage 2. Pass1 : adjust integer infeasible superbasics by
[11] Hoff, A., H. Andersson, M. Christiansen, G. Hasle and A.
fractional steps to reach complete integer feasibility.
Lokketangen, "Industrial aspects and literature survey: fleet
Pass2 : adjust integer feasible superbasics. The
composition and routing," Computers & Operations Research,
vol. 37, no. 12, 2010, pp. 2041-2061.
objective of this phase is to conduct a highly
[12]
Jiang, J., Ng, K. M., Poh, K. L. Teo, K. M. Vehicle routing
localized neighbourhood search to verify local
problem with a heterogeneous fleet and time windows. Expert
optimality.
Systems with Applications, Vol. 41, 2014, pp. 3748-3760.
[13]
VI.
CONCLUSIONS
[14]
[15]
[16]
[17]
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
88
IJRITCC | February 2016, Available @ http://www.ijritcc.org
________________________________________________________________________________________________________