procurement to incorporate shipper business considerations. These include restricting
carrier numbers, favoring incumbents and performance considerations. We provide
representative models and develop solutions for these which include the use of
metaheuristics. Experimentation shows that our algorithms work well.