Multi-Objectives Memetic Discrete Differential Evolution Algorithm for Solving the Container Pre-Marshalling Problem

The Container Pre-marshalling Problem (CPMP) has the significant effect of reducing ship berthing time and can help in increasing terminal turnover rate. In order to solve the CPMP, this research proposes a Multi-objectives Memetic Discrete Differential Evolution algorithm (MODDE). To date, existing...

全面介绍

Saved in:
书目详细资料
Main Authors: Mustafa, Hossam M. J., Ayob, Masri, Ahmad Nazri, Mohd Zakree, Abu-Taleb, Sawsan
格式: Article
语言:English
出版: Universiti Utara Malaysia Press 2019
主题:
在线阅读:https://repo.uum.edu.my/id/eprint/29114/1/JICT%2018%2001%202019%2077-96.pdf
https://repo.uum.edu.my/id/eprint/29114/
标签: 添加标签
没有标签, 成为第一个标记此记录!
实物特征
总结:The Container Pre-marshalling Problem (CPMP) has the significant effect of reducing ship berthing time and can help in increasing terminal turnover rate. In order to solve the CPMP, this research proposes a Multi-objectives Memetic Discrete Differential Evolution algorithm (MODDE). To date, existing research in CPMP only focuses on single-objective approaches. However, this is not a suitable approach due to the considerable effort required to validate the hard constraints of CPMP. Therefore, this work aims at addressing the effect of minimizing the number of miss-overlaid containers on the total number of movements in building the final feasible bay layout by embedding it in the multi-objectives evaluation function. The proposed algorithm combines the Discrete Differential Evolution mutation with the Memetic Algorithm evolutionary steps in order to find high quality CPMP solutions, achieve high convergence rate and avoid premature convergence and local optima problems. In addition, it improves the exploration and exploitation capabilities of the algorithm. The standard pre-marshalling benchmark dataset (i.e., Bortfeldt-Forster) is used to evaluate the effectiveness of the proposed algorithm. The experimental results reveal that the proposed MODDE algorithm can find good solutions on instances of the standard pre-marshalling benchmarks. This demonstrates that using the multi-objectives approach with a combination of the Discrete Differential Evolution mutation and the Memetic Algorithm evolutionary is a suitable approach for solving multi-objectives CPMP.