Research Article

Multidepot Recycling Vehicle Routing Problem with Resource Sharing and Time Window Assignment

Table 2

Notations and definitions in the MRVRPRSTWA.

Set definition

PSet of recycling centers (RCs), P={p|p=1, 2, 3…, m} and m is the total number of RCs
CSet of all recycling customers, C={c|c=1, 2, 3…, h} and h is the total number of customers
CfSet of customers with fixed time windows
CaSet of customers with assigned time windows
VSet of vehicles for recycling, V={|=1, 2, 3…, b} and b is the total number of vehicles
SSet of semitrailer trucks used between RCs, S={s|s=1, 2, 3…, w} and w is the total number of vehicles
Maximum times for executing recycling routes of vehicle in a working period, V

Parameters
qiRecycling demand quantity of customer i, iC
tqmnTransportation quantity from logistics facility m to n, m, nP
QsMaximum capacity of semitrailer truck s, sS
Maximum capacity of vehicle , V
QmMaximum capacity of logistics facility m, mP
UsUsage cost of semitrailer truck s, sS (unit: dollar/km)
Usage cost of vehicle , V (unit: dollar/km)
DijDistance from logistics facility or customer i to j, i, jPC, i ≠ j (unit: km)
DmnDistance from logistics facility m to logistics facility n, m, nP (unit: km)
WNumber of working days in one planning period
BNumber of planning periods in one year
MsAnnual MC of semitrailer truck s, sS
Annual MC of vehicle , V
FLmFixed cost of logistics facility m, mP
[ei,ti]Fixed time window of customer i, iCf
[e’ i,l’ i]Expected time window of customer i, iCa
[αii]Time window assigned to customer i, iCa
[Em,Lm]Service time window of logistics facility m, mP
μePenalty cost for early arrival per unit time
μdPenalty cost for delayed arrival per unit time
μaCost coefficient of the customer’s time window from the expected time window to the assigned time window per unit time
dtk vmDeparture time of the kth route of vehicle V from logistics facility m, V, mP, k
atk ivArrival time of the kth route of vehicle v at node i, V, iPC, k
tijvTravel time of vehicle between entities i and j, i, jPC, V
|Ns|Total number of logistic facilities served by semitrailer truck s, s∈S
Total number of customers served by vehicle , V
BNBig number

Decision variables
xijvIf vehicle travels from logistics facility or customer i to j, then xijv = 1; otherwise, xijv = 0, i, jPC, V
zk vIf vehicle has the kth route, then zk v = 1; otherwise, zk v = 0, mP,V, and k
ωivmIf vehicle departs from logistics facility m to served customer i, ωivm = 1; otherwise, ωivm = 0, iC, V, and mP
ymnsIf semitrailer truck s transports between logistics facility m and n, ymnk = 1; otherwise, ymns = 0, m, nP, and sS
τimnIf customer i’s logistic facility changes from logistics facility m to n after optimization, τimn = 1; otherwise, τimn = 0, iC, and m, nP
If semitrailer truck s departs from logistics facility m,  = 1; otherwise,  = 0, sS, and mP