位置:成果数据库 > 期刊 > 期刊详情页
蛙跳算法与批量无等待流水线调度问题的优化
  • ISSN号:1001-3695
  • 期刊名称:《计算机应用研究》
  • 时间:0
  • 分类:TP18[自动化与计算机技术—控制科学与工程;自动化与计算机技术—控制理论与控制工程]
  • 作者机构:[1]聊城大学计算机学院,山东聊城252059, [2]海南大学三亚学院,海南三亚572022
  • 相关基金:国家自然科学基金资助项目(60874075 70871065); 数字制造装备与技术国家重点实验室开放课题(华中科技大学); 博士后科学基金资助项目(20070410791); 山东省软件科学研究计划资助项目(2009RKB125); 山东省教育厅资助项目(J08LJ20)
中文摘要:

针对以makespan为指标的批量无等待流水线调度问题,提出了一种有效的离散蛙跳算法。首先采用基于工序的编码方式使蛙跳算法直接应用于调度问题;其次采用基于NEH与改进NEH和随机产生相结合的初始化方法,保证了初始解的高质量和分布性;再次采用交叉或变异方法产生新解,保持了种群的优越性和多样性;最后对全局最优解执行快速局部搜索,有效地降低了算法的时间复杂度,平衡算法的全局和局部开发能力。对随机生成不同规模的实例进行广泛的实验,通过仿真实验结果的比较,表明所得蛙跳算法的有效性和高效性。

英文摘要:

This paper proposed an effective shuffled frog-leaping algorithm ( SFLA) for solving the lot-streaming flow shop scheduling problem with the criterion of minimizing maximum completion time (i. e. ,makespan) under no-wait production cases. Firstly,the proposed SFLA represented an individual or frog as a job permutation to make the original SFLA suitable for scheduling problem. Secondly,designed an initialization method based on the NEH heuristic. Thirdly,used a crossover operator or mutation operator to produce a new individual. Finally,in order to further enhance the algorithm’s exploitation capability and efficiency,embedded a fast local search algorithm based on the insert or swap neighborhood in the proposed shuffled frog-leaping algorithm. This can reduce CPU time. The computational results and comparisons show that the proposed SFLA is effective and efficient for random instants in finding better solutions for the problem considered.

同期刊论文项目
期刊论文 83 会议论文 13 著作 1
同项目期刊论文
期刊信息
  • 《计算机应用研究》
  • 北大核心期刊(2011版)
  • 主管单位:四川省科学技术厅
  • 主办单位:四川省计算机研究院
  • 主编:刘营
  • 地址:成都市成科西路3号
  • 邮编:610041
  • 邮箱:arocmag@163.com
  • 电话:028-85210177 85249567
  • 国际标准刊号:ISSN:1001-3695
  • 国内统一刊号:ISSN:51-1196/TP
  • 邮发代号:62-68
  • 获奖情况:
  • 第二届国家期刊奖百种重点科技期刊,国内计算技术类重点核心期刊,国内外著名数据库收录期刊
  • 国内外数据库收录:
  • 俄罗斯文摘杂志,波兰哥白尼索引,英国科学文摘数据库,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版),中国北大核心期刊(2000版)
  • 被引量:60049