In this paper, the orderbatching problem in warehouses is investigated. Batching, or clustering orders together in the picking process to form a single picking route, reduces travel time and, as such, this phenomenon can be encountered in many warehouses. The reason for its importance is that orderpicking is a labour intensive process and, by using good batching methods, substantial savings can be obtained. The batching and routing problems are complex to solve. In practice, simple methods are used for the batching problem, such as first-come first-served (FCFS), i.e. combine orders in the route in the arriving sequence until the pick-device is full. Once clusters of orders have been formed, the calculation of the travel time for the routes...