A new dynamic shape adjustment and placement algorithm for 3D yard allocation problem with time dimension

Tiantian Wang, Hong Ma, Zhou Xu, Jun Xia

Research output: Journal article publicationJournal articleAcademic researchpeer-review

5 Citations (Scopus)

Abstract

This paper studies a yard allocation problem at a container terminal, namely the 3D yard allocation problem with time dimension (3DYAPT), that determines the container storage locations in a given storage block to satisfy requirements from batches of arrived containers. The objective is to minimize the two-dimensional area of the storage block occupied for temporarily storing the containers within a given planning horizon (time dimension). The 3DYAPT is challenging and proved to be strongly NP-hard since it requires dynamically adjusting the shape of the allocated area when placing containers from the same request. We formulate the 3DYAPT as an integer linear programming model and develop a simulated annealing-based dynamic shape adjustment and placement algorithm (SA-DSAP). The simulated annealing-based algorithm comprises a novel dynamic programming procedure with several speed-up techniques that sequentially computes the storage space solution given a particular sequence of requests. Extensive computational experiments are conducted, showing that SA-DSAP is capable of finding optimal solutions very efficiently for nearly all small instances. For large instances, we also find that SA-DSAP produces significantly better heuristic solutions than the existing algorithm from the literature.

Original languageEnglish
Article number105585
JournalComputers and Operations Research
Volume138
DOIs
Publication statusPublished - Feb 2022

Keywords

  • Container terminals
  • Dynamic programming
  • Heuristic
  • Time dimension
  • Yard allocation

ASJC Scopus subject areas

  • General Computer Science
  • Modelling and Simulation
  • Management Science and Operations Research

Fingerprint

Dive into the research topics of 'A new dynamic shape adjustment and placement algorithm for 3D yard allocation problem with time dimension'. Together they form a unique fingerprint.

Cite this