Branch and price approach for the container relocation problem

The objective of the container relocation problem is to retrieve a set of containers from the bay (a part of the yard) of a container terminal in a given order with a minimum number of parasite movements. Up to now, only few exact solution approaches exist for this problem. They are only able to solve small and medium sized instances since the number of variables increases exponentially with the number of containers and the bay size. To overcome this problem, we introduce the first column generation approach for this problem and embed it into a branch and price procedure. We also introduce a new upper bound on the number of relocations based on the values of dual variables. Computational results show that our column generation approach provides a tight gap and solves small and medium instances with a small subset of columns within few iterations. But, the time spent on solving the subproblem prevents solving larger instances. Finding a way to reduce the time spent on the subproblem constitutes the next step of this work.

[1]  Andreas Bortfeldt,et al.  A tree search procedure for the container relocation problem , 2012, Comput. Oper. Res..

[2]  Lixin Tang,et al.  Models and algorithms for shuffling problems in steel plants , 2012 .

[3]  Belén Melián-Batista,et al.  A domain-specific knowledge-based heuristic for the Blocks Relocation Problem , 2014, Adv. Eng. Informatics.

[4]  Andrew Lim,et al.  Iterative Deepening A* Algorithms for the Container Relocation Problem , 2012, IEEE Transactions on Automation Science and Engineering.

[5]  Ching-Jung Ting,et al.  A BEAM SEARCH ALGORITHM FOR MINIMIZING RESHUFFLE OPERATIONS AT CONTAINER YARDS , 2010 .

[6]  Andrew Lim,et al.  An Investigation of IDA* Algorithms for the Container Relocation Problem , 2010, IEA/AIE.

[7]  Stefan Voß,et al.  Corridor Selection and Fine Tuning for the Corridor Method , 2009, LION.

[8]  Kap Hwan Kim,et al.  A heuristic rule for relocating blocks , 2006, Comput. Oper. Res..

[9]  Tonguç Ünlüyurt,et al.  Improved Rehandling Strategies for the Container Retrieval Process , 2012 .

[10]  Ching-Jung Ting,et al.  APPLING TABU SEARCH FOR MINIMIZING RESHUFFLE OPERATIONS AT CONTAINER YARDS , 2009 .

[11]  Sigrid Knust,et al.  Loading, unloading and premarshalling of stacks in storage areas: Survey and classification , 2014, Eur. J. Oper. Res..

[12]  Yusin Lee,et al.  A heuristic for retrieving containers from a yard , 2010, Comput. Oper. Res..

[13]  Stefan Voß,et al.  A New Binary Description of the Blocks Relocation Problem and Benefits in a Look Ahead Heuristic , 2009, EvoCOP.

[14]  Yusin Lee,et al.  An optimization model for the container pre-marshalling problem , 2007, Comput. Oper. Res..

[15]  Matthew E. H. Petering,et al.  A new mixed integer program and extended look-ahead heuristic algorithm for the block relocation problem , 2013, Eur. J. Oper. Res..

[16]  Stefan Voß,et al.  A mathematical formulation and complexity considerations for the blocks relocation problem , 2012, Eur. J. Oper. Res..

[17]  Stefan Voß,et al.  Applying the corridor method to a blocks relocation problem , 2011, OR Spectr..

[18]  João Pedro Pedroso,et al.  Tree search for the stacking problem , 2013, Ann. Oper. Res..

[19]  Elisabeth Zehendner,et al.  OPERATIONS MANAGEMENT AT CONTAINER TERMINALS USING ADVANCED INFORMATION TECHNOLOGIES GESTION DES OPÉRATIONS DANS LES TERMINAUX À CONTENEURS À L'AIDE DE TECHNOLOGIES DE L'INFORMATION AVANCÉES , 2013 .

[20]  Stefan Voß,et al.  Container Rehandling at Maritime Container Terminals , 2011 .