Research Article

Presenting a Multi-Start Hybrid Heuristic for Solving the Problem of Two-Echelon Location-Routing Problem with Simultaneous Pickup and Delivery (2E-LRPSPD)

Algorithm 2

PR procedure PR ..
1 if then
2  for ←1 to do
3   ;
4   if then
5     Add copies at the end of ;
6   else if then
7    Add copies at the end of ;
8   end if
9   end for
10 end if
11 ;
12 while do
13  seek a customer such that ;
14   if found then
15   swap and in ;
16   else
17    /Here , ;
18   seek an index such that ;
19    if satellite occurs in then
20   seek index such that ;
21     if found then
22    Swap and ;
23     else
24     ;
25     end if
26    else
27     ;
28    end if
29   end if
30   Select at random in ;
31   if ( is unfeasible) and then
32    repair ();
33   end if
34   if feasible then
35   deduce an 2E-LRP solution from ;
36    if then
37   improve using LS2;
38    if then
39     improve using VND;
40      end if
41     end if
42    if then
43   
44    end if
45   end if
46 end while