本文已被:浏览 1387次 下载 2535次
Received:February 27, 2016 Revised:March 31, 2016
Received:February 27, 2016 Revised:March 31, 2016
中文摘要: 针对传统串行环境下码头连续泊位分配算法在船数大于七条时,算法的执行效率明显降低、资源占用量显著增加.首次设计了基于分布式环境下连续泊位分配系统总体架构和软件架构;提出了基于Hadoop平台下连续泊位分配系统开发环境的搭建,分布式环境下码头泊位分配系统组件设计与部署以及分布式环境下基于MapReduce改进连续泊位分配算法的关键技术;最后实现了分布式环境下连续泊位分配系统.实验结果表明,该系统可以有效的提高连续泊位分配问题的执行效率.
Abstract:According to the consecutive berth allocation algorithm of container terminals in the traditional serial environment, the efficiency of the algorithm is significantly reduced and the resource consumption is greatly increased when the number of ships greater than seven. The paper designs the overall system architecture and software architecture of the continuous berth allocation system of container terminals for the first time based on the distributed environment; puts forward the development environment construction of the continuous berth allocation system of container terminals based on the Hadoop platform, its component design and deployment as well as the key techniques of improved continuous berth allocation algorithm in distributed environment based on MapReduce. In the end, the continuous berth allocation system of container terminals in distributed environment is realized. The experimental results show that the system can effectively improve the efficiency of the continuous berth allocation.
文章编号: 中图分类号: 文献标志码:
基金项目:国家自然科学基金(61202021)
引用文本:
贾理国,杨智应.MapReduce下连续泊位分配系统.计算机系统应用,2016,25(11):51-60
JIA Li-Guo,YANG Zhi-Ying.System for Continuous Berth Allocation in MapReduce.COMPUTER SYSTEMS APPLICATIONS,2016,25(11):51-60
贾理国,杨智应.MapReduce下连续泊位分配系统.计算机系统应用,2016,25(11):51-60
JIA Li-Guo,YANG Zhi-Ying.System for Continuous Berth Allocation in MapReduce.COMPUTER SYSTEMS APPLICATIONS,2016,25(11):51-60