Warehouses are an essential component of any supply chain. Their major roles include: buffering the material flow along the supply chain to accom- modate variability caused by factors such as prod- uct seasonality and/or batching in production and transportation; consolidation of products from var- ious suppliers for combined delivery to customers; and value-added-processing such as kitting, pricing, labeling, and product customization.