Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
480734 | European Journal of Operational Research | 2016 | 10 Pages |
•We formalize the parallel stack loading problem to intermediately store items without blocking.•Basic complexity proofs are provided.•Efficient exact and heuristic solution procedures are presented.•Our computational results reveal that the positive impact of additional stacks quickly diminishes.
This paper treats an elementary optimization problem, which arises whenever an inbound stream of items is to be intermediately stored in a given number of parallel stacks, so that blockages during their later retrieval are avoided. A blockage occurs whenever an item to be retrieved earlier is blocked by another item with lower priority stored on top of it in the same stack. Our stack loading problem arises, for instance, if containers arriving by vessel are intermediately stored in a container yard of a port or if, during nighttime, successively arriving wagons are to be parked in multiple parallel dead-end rail tracks of a tram depot. We formalize the resulting basic stack loading problem, investigate its computational complexity, and present suited exact and heuristic solution procedures.