Research Article
A Multiperiod Vehicle Lease Planning for Urban Freight Consolidation Network
Algorithm 2
Overall solution procedure for
.
PROC(MVLPUC) | begin | (1) Initialize the necessary parameters and Lagrange multipliers (i.e., , , , | , , and ); | (2) Initialize where represents the number of consecutive iterations for | which the best lower bound has not been improved; | repeat | (3) Solve the Lagrangian problem , and let be the resulting objective value; | if then | (4) Set and ; | else | (5) Set | end | (6) Find a feasible solution by (CH) where represents the | feasible solution to at iteration ; | if (TSH)-activating conditions are satisfied then | (7) Update by (TSH); | end | (8) Let be the objective value of the solution for ; | (9) if then | (10) Set , and set where represents | the best feasible solution searched until iteration ; | end | if then | (11) Set and ; | end | (12) Update by the subgradient optimization procedure (refer to Section 3.3); | (13) Set ; | until the aforementioned termination conditions (i.e., , or ) are met; | end |
|