Research Article

Lagrangian Relaxation for the Multiple Constrained Robust Shortest Path Problem

Algorithm 1

Subgradient method for updating Lagrangian multipliers.

1. Initialization
  Set initial iteration , initial Lagrangian multipliers , initial
lower bound , initial upper bound , maximum relative gap ,
maximum value of iteration .
2. Update the lower bound
 Solve obtain an optimal solution and optimal value .
 Solve obtain an optimal solution and optimal value .
 Set the lower bound
3. Update the upper bound
 If satisfies all the side constraints (9) then set the upper bound:
       
 Else if, solve the problem ((8)-(10)) by -shortest path algorithm to obtain a feasible
Solution , and set the upper bound:
        
 End
4. Update Lagrangian multipliers
  Compute sub-gradient direction
           
           
  Updated Lagrangian multipliers
           
           
where , ,
the value of is suggested by Fisher [48].
5. Convergence test
  If relative gap or stop; Otherwise , go to
step 2.