同步
贪婪算法
计算
遗传算法
数学优化
同步(交流)
计算机科学
解算器
整数(计算机科学)
约束(计算机辅助设计)
算法
工程类
数学
电信
机械工程
频道(广播)
计算机网络
程序设计语言
传输(电信)
标识
DOI:10.1016/j.cie.2018.03.023
摘要
In ship manufacturing and big-size cargo transportation, several flat vehicles are usually cooperated to transport one big-size ship segment or cargo, namely “multi-vehicle and one-cargo transportation” (MVOC). It is distinctly different from general transportation scenarios where a vehicle is used to load and transport several cargos, namely “one-vehicle and multi-cargo transportation” (OVMC). The MVOC generates the difficulty in synchronizing several vehicles for transporting a cargo. A mathematical program that can be solved by existing mixed-integer linear program solver is formulated, by considering the synchronization constraint among the unit-load flat vehicles under the minimization of makespan. To improve the computation performance of the solution methods, a sequential insert algorithm is developed as the basic procedure for a greedy insert algorithm and as the decoding scheme of a proposed genetic algorithm. These three methods (the mathematical program, the greedy insert algorithm and the genetic algorithm) are compared by numerical studies considering the effects of instance scales and synchronization complexity on the optimality and computation performances. The genetic algorithm performed better for solving small- and medium-scale instances with lower complexity, and the greedy insert algorithm is very fast and suitable for solving large-scale and complex instances.
科研通智能强力驱动
Strongly Powered by AbleSci AI