首页> 外文会议>Ship Design, Production and Operation >A Hybrid Algorithm Based on Dynamic Programming Method and Discrete Particle Swarm Optimzation Algorithm for Fleet Planning
【24h】

A Hybrid Algorithm Based on Dynamic Programming Method and Discrete Particle Swarm Optimzation Algorithm for Fleet Planning

机译:基于动态规划和离散粒子群优化算法的舰队计划混合算法

获取原文
获取原文并翻译 | 示例

摘要

Solving fleet planning problem is very important for shipping enterprises. Some fleet planning models may result in non-integer vessel number of the fleet which does not agree with the fact. And there'll be error if shift the result into integer. And some multi-stage decision model of planning fleet is established on the basis of dynamic programming in view of system theory. The possible combinations of planning fleet are taken into account. But if the scale of fleet is large, solving "the curse of dimensionality" existed in general dynamic programming is time-consuming, even it is impossible to accomplish the computation;Particle swarm optimization is a kind of swarm intelligence method. The particle swarm optimization is an algorithm for searching the multidimensional complex space efficiently through cooperation and competition among the individual in a population of particles. Particle swarm optimization algorithm is easy to be implemented, possesses excellent performance an has a high convergence speed, but it is easy to fall into local optimization. In a word, due to the complexity of fleet planning problem, any method will be restricted. So aiming at the shortcoming of dynamic programming and particle swarm optimization, by reference to discrete differential dynamic programming, in this paper, we present a hybrid algorithm based on dynamic programming method and discrete particle swarm optimization algorithm. First, apply discrete particle swarm optimization algorithm to fleet planning and get the approximate optimal solution. Then regard this solution as primary optimal planning. Last based on "large vessel matching large line" principle, dynamic programming on the basis of using priority list to limit the combination states is applied to search the optimal solution. A new method based on the practical experience is developed in this paper is strict in strategy theory and requires short calculation time.
机译:解决船队计划问题对于航运企业来说非常重要。一些船队计划模型可能会导致船队的非整数船号,这与事实不符。如果将结果转换为整数,则会出现错误。并基于系统理论,在动态规划的基础上建立了规划车队的多阶段决策模型。考虑了计划车队的可能组合。但是,如果舰队规模很大,解决一般动态规划中存在的“维数诅咒”是耗时的,甚至不可能完成计算;粒子群优化是一种群智能方法。粒子群优化算法是一种通过粒子群中个体之间的协作和竞争有效地搜索多维复杂空间的算法。粒子群优化算法易于实现,性能优良,收敛速度快,但容易陷入局部优化。总之,由于机队规划问题的复杂性,任何方法都将受到限制。因此针对动态规划和粒子群算法的不足,本文结合离散微分动态规划,提出了一种基于动态规划和离散粒子群优化算法的混合算法。首先,将离散粒子群优化算法应用于舰队规划并获得近似最优解。然后将此解决方案作为主要的最佳计划。最后基于“大船匹配大线”原理,基于优先级列表限制组合状态的动态规划被应用于寻找最优解。本文基于实践经验开发了一种新的方法,该方法在策略理论上比较严格,计算时间短。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号