期刊文献+

求解作业车间调度的变邻域细菌觅食优化算法 被引量:17

Bacterial Foraging Optimization Algorithm Based on Variable Neighborhood for Job-shop Scheduling Problem
下载PDF
导出
摘要 针对最小化最大完工时间的作业车间调度问题,提出一种基于变邻域趋化操作的细菌觅食优化算法。邻域搜索是一类改进型局部搜索算法,在每一步迭代过程中通过搜索当前解的邻域得到一个改进的解,利用邻域搜索可大大提高局部最优解的精确度。本算法采用基于操作的编码,使得细菌觅食优化算法适用于作业车间调度求解;将3种不同的邻域结构引入趋化操作中,以便扩大可行解的搜索空间,细菌个体按照自适应学习策略根据邻域的各自贡献率选择搜索方式,减少陷入局部极小的机会;同时使用自适应步长更新各邻域内趋化操作的位置,根据适应度值动态调整搜索精度,避免早熟收敛。典型算例试验表明,该算法具有一定的鲁棒性,并有效地提高了搜索精度和收敛性。 A bacterial foraging optimization algorithm based on variable neighborhood is proposed to solve job-shop scheduling problem (JSP) with objective function of minimize the maximum completion time. The neighborhood search is a kind of improved local search algorithm, and it can greatly improve accuracy of the local optimal solution. By searching neighborhood of the current solution, an improved solution can be obtained. The operation-based encoding is firstly used to allow bacteria foraging optimization algorithm for JSP solving. Three different neighborhood structures are used for chemotaxis operation to expand the feasible solution space. In the proposed algorithm, each bacterial Can select different search method in accordance with contribution of the neighborhood to reduce the chance of local minimum. The location of bacterial can be also updated using adaptive step size of chemotaxis Operation in different neighborhoods. Therefore, search accuracy can be adjusted according to the fitness value of each bacterial to avoid premature convergence. Typical example experiments show that the algorithm has certainly robustness and effectively improve search accuracy and convergence.
作者 易军 李太福
出处 《机械工程学报》 EI CAS CSCD 北大核心 2012年第12期178-183,共6页 Journal of Mechanical Engineering
基金 国家自然科学基金(50905194) 重庆市自然科学基金(CSTC2008BB2356) 重庆科技学院校内科研基金(CK2011B04) 重庆市自然科学基金计划重点(cstc2012jjB40006)资助项目
关键词 作业车间调度 细菌觅食优化算法 变邻域搜索 趋化操作 自适应步长 Job-shop scheduling problem Bacterial foraging optimization algorithm Variable neighborhood searchChemotaxis operation Adaptive step size
  • 相关文献

参考文献14

  • 1JAIN A S, MEERAN S. Deterministic job-shop scheduling:Past, present and future[J]. Eur. J. Oper. Res., 1999, 113:390-434.
  • 2HEINONEN J, PETTERSSON F. Hybrid ant colony optimization and visibility studies applied to a job-shop scheduling problem[J]. Applied Mathematics and Computation,2007,187(2):989-998.
  • 3HUANG Kuoling, LIAO Chingjong. Ant colony optimization combined with taboo search for the job shop scheduling problem[J]. Computers & Operations Research, 2008, 35(4):1030-1046.
  • 4ZHANG Chaoyong, LI Peigen, RAO Yunqing, et al. A very fast TS/SA algorithm for the job shop scheduling problem[J]. Computers & Operations Research, 2008, 35(1):282-294.
  • 5SHAA D Y, HSUB Chengyu. A hybrid particle swarm optimization for job shop scheduling problem[J]. Computers & Industrial Engineering,2006, 51(4):791-808.
  • 6PEZZELLAA F, MORGANTIA G, CIASCHETTIB G. A genetic algorithm for the flexible job-shop scheduling problem[J]. Computers & Operations Research, 2008, 35(10):3202-3212.
  • 7PASSINO K M. Biomimicry of bacterial foraging for distributed optimization and control[J]. IEEE Control Systems Magazine,2002,22:52-67.
  • 8WU Chunguo, ZHANG Na, JIANG Jingqing, et al. Improved bacterial foraging algorithms and their applications to job shop scheduling problems[J]. Lecture Notes in Computer Science, 2007, 4431:562-569.
  • 9DAS S,DASGUPTA S,BISWAS A,et al. On stability of the chemotactic dynamics in bacterial foraging optimization algorithm[J]. IEEE Transactions on Systems,Man,and Cybernetics, Part A:Systems and Humans,2009,39(3):670-679.
  • 10MISHRA S. A hybrid least square-fuzzy bacterial foraging strategy for harmonic estimation[J]. IEEE Trans on Evolutionary Computation,2005,9(1):61-73.

二级参考文献11

  • 1HERRMANN J,PROTH J M,SAUER N.Heuristics for unrelated machine scheduling with precedence constraints[J].European Journal of Operational Research,1997,102(3):528-537.
  • 2HURINK J,KNUST S.List scheduling in a parallel machine environment with precedence constraints and setup times[J].Operations Research Letters,2001,29(5):231-239.
  • 3CHRISTOPH S T.Job shop scheduling with alternative process plans[J].Int.J.Production Economics,2001,74(1-3):125-134.
  • 4YEO K K,KITAE P,JESUK K.A symbiotic evolutionary algorithm for the integration of process planning and job shop scheduling[J].Computers & Operations Research,2003,30(8):1 151-1 171.
  • 5HOLTHAUS O.Scheduling in job shops with machine breakdowns:an experimental study[J].Computers & Industrial Engineering,1999,36(1):137-162.
  • 6SUSANNE A,GUNTER S.Scheduling with unexpected machine breakdowns[J].Discrete Applied Mathematics,2001,110(2-3):85-99.
  • 7RAJENDRAN C,HOLTHAUS O.A comparative study of dispatching rules in dynamic flow shops and job shops[J].European Journal of Operational Research,1999,116(1):156-170.
  • 8SARPER H,HENRY M.Combinatorial evaluation of six dispatching rules in a dynamic two-machine flow shop[J].International Journal of Management Science,1996,24(1):73-81.
  • 9MOSHEIOV G,ORON D.A note on the SPT heuristic for solving scheduling problems with generalized due dates[J].Computer & Operations Research,2004,31(5):645-655.
  • 10KANET J J,HAYYA J G.Priority dispatching with operation due-dates in a job shop[J].Journal of Operations Management,1982,2:167-176.

共引文献32

同被引文献230

引证文献17

二级引证文献120

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部