-
题名基于MapReduce框架的航班串编制算法
- 1
-
-
作者
张康
喻瑛
王伟杰
-
机构
上海大学机电工程与自动化学院
-
出处
《计算机技术与发展》
2017年第3期142-146,共5页
-
基金
上海市2015年度"科技创新行动计划"高新技术领域项目(15511109700)
-
文摘
为解决小规模航班串编制问题,提出一种简单的非分布式算法,并在单机运行平台进行测试。然而,随着民航企业的迅速发展,航班数量不断增加,非分布式的航班串编制算法已经无法满足实际生产需求。为解决大规模航班串编制问题,提出另外两种基于MapReduce框架的分布式航班串编制算法。第一种算法将简单的非分布式算法扩展到MapReduce框架,解决大规模航班串编制问题;第二种算法在第一种算法的基础上进一步改进,优化Map和Reduce的处理流程,删除第一种算法中的迭代过程,充分发挥MapReduce框架的批处理优势。搭建Hadoop平台进行验证,实验结果表明,提出的两种分布式算法中,第二种算法即改进后的分布式算法,较之简单的非分布式算法和第一种分布式算法,能够有效提高大规模航班串编制效率。
-
关键词
MAPREDUCE框架
HADOOP平台
航班串编制
大数据
-
Keywords
MapReduce framework
Hadoop platform
flight string compilation
big data
-
分类号
TP305
[自动化与计算机技术—计算机系统结构]
-