Research Article

Developing a Collaborative Planning Framework for Sustainable Transportation

Procedure 1

Solving the carrier's routing problem.
Initiate a set of delivery patterns
For  
   Initiate the cluster centers by randomly choosing locations out of all customer locations
   For  
     Assign customers to cluster centers by solving VSPP
     For  
    Generate a delivery pattern for cluster and add this pattern to set
    Calculate the centroid for all locations assigned to this cluster center
    Relocate the cluster center to the location closest to center of gravity of the cluster
     End For
   End For
End For
Remove the duplicated patterns in
For  
    Solve a TSP to calculate the cost and the emission of the route and , respectively
End For
Solve to select the final delivery patterns