Journal
ENGINEERING OPTIMIZATION
Volume 53, Issue 1, Pages 86-106Publisher
TAYLOR & FRANCIS LTD
DOI: 10.1080/0305215X.2019.1699919
Keywords
Rail-road container terminal; crane scheduling; Benders decomposition; constraint programming; mixed integer programming
Funding
- National Natural Science Foundation of China [51405403]
- Fundamental Research Funds for the Central Universities [2682018CX09]
- China Postdoctoral Science Foundation [2015M582566]
Ask authors/readers for more resources
Rail-road container terminals act as buffers in large logistics networks, providing temporary storage for containers. Gantry cranes play a crucial role in efficient container transfer. The article proposes models using mixed integer programming and constraint programming, with a logic-based Benders decomposition methodology to solve the computationally intractable problem.
Rail-road container terminals can be seen as buffers within a large logistics network encompassing hinterland distribution systems. They are used as temporary storage points for containers such that unloading operations from a train and loading operations onto a truck need not be synchronized. Container transferring operation implemented by gantry cranes is one of the most important issues to ensure efficient logistics. To enable efficient container transfer, this article considers the special features of container movement, and integrates the starting position and the ending position of container movement into the gantry crane scheduling problem. In order to solve the proposed problem, this article develops two models: first using mixed integer programming, and secondly using constraint programming (CP). Since the problem is computationally intractable for realistic sizes, this article also proposes a logic-based Benders decomposition (LBBD) methodology to solve it. This method exploits a natural decomposition of the studied problem into a relaxed master problem (RMP) solved by mixed integer programming (MIP), and a series of sub-problems, solved separately by MIP and CP. Computational experiments are performed on generated instances, the structures of which are designed to follow the practical application. The computational results show that the CP approach is better suited to solve the proposed problem with small-sized and medium-sized instances compared with MIP and LBBD. In addition, the LBBD framework is far superior to mixed integer programming on all but a few small instances, and it is highly effective in finding good-quality solutions for larger cases with up to 100 tasks within a reasonable runtime. Moreover, the results find that LBBD using constraint programming to solve the sub-problems usually outperforms LBBD with mixed integer programming on the instances tested.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available