A weight capacity limit is usually considered for each vehicle. In some real-world applications, items in addition to weight are specified by their type, shape and dimensions, and the ability to place items in the space available at the vehicle loading location is important. On the other hand, real-world multi-cab vehicle routing has many applications, as it is often used in supply chains or large cities to store and distribute more than one warehouse. But in most cases they determine the area for each warehouse so that customers in the area are covered by the warehouse, which in many cases causes companies to incur high shipping costs. On the other hand, single-warehouse problems are problems in which companies have multiple warehouses where each warehouse is independently assigned to a single problem, so multi-warehouse problems cause multiple warehouses to be considered continuously and reduce costs