Batching And Scheduling: Models And Methods For Several Problem Classes by Carsten Jordan