In the Split Delivery Vehicle Routing Problem (SDVRP) a limited fleet of identical capacitated vehicles have to serve a set of customers. Vehicles are based at a depot. The costs to travel between a pair of customers and between the depot and a customer are given and satisfy the triangle inequality. The goal is to minimize the total traveling cost of the vehicles. The demand of a customer may be greater than vehicle capacity. A customer may be visited by multiple vehicles and his demand split among different vehicles, if beneficial, even in the case the demand is not greater than vehicle capacity.