Solving Job Shop Scheduling Problems with a Generic Bee Colony Optimization Framework

被引:0
|
作者
Wong, Li-Pei [1 ]
Low, Malcolm Yoke Hean [2 ]
Chong, Chin Soon [3 ]
机构
[1] Univ Sains Malaysia, Sch Comp Sci, Usm 11800, Pulau Pinang, Malaysia
[2] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
[3] Singapore Inst Mfg Technol, Singapore 638075, Singapore
关键词
Bee Colony Optimization; Job Shop Scheduling Problem; bio-inspired computation; metaheuristic; soft computing; TABOO SEARCH; ALGORITHM;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Job Shop Scheduling Problem (JSSP) is a Combinatorial Optimization Problem (COP) with NP-hard nature [ 14]. Hence, finding an optimum solution for a JSSP with large scale of data and constraints is complicated. This paper presents a generic Bee Colony Optimization (BCO) framework for solving JSSP. The proposed BCO framework realizes computationally the foraging behaviour and waggle dance performed by bees. It is also integrated with mechanisms such as elitism, local optimization and adaptive pruning. The framework is designed using the object-oriented approach where it contains a set of domain independent classes and abstract classes. The framework can be extended to solve other COPs and any enhancement added to the proposed framework will be applicable across all other COPs. A set of 82 JSSP benchmark instances were employed as the testbed and the results show that the proposed BCO framework is able to solve 54% of them to an average deviation percentage of <= 1% from known optimal or known upper bound.
引用
收藏
页码:269 / 280
页数:12
相关论文
共 50 条
  • [41] Memetic algorithms for solving job-shop scheduling problems
    Hasan S.M.K.
    Sarker R.
    Essam D.
    Cornforth D.
    Memetic Computing, 2009, 1 (1) : 69 - 83
  • [42] Hybrid Ant Colony Multi-Objective Optimization for Flexible Job Shop Scheduling Problems
    Luo, De-Lin
    Chen, Hai-Ping
    Wu, Shun-Xiang
    Shi, Yue-Xiang
    JOURNAL OF INTERNET TECHNOLOGY, 2010, 11 (03): : 361 - 369
  • [43] Hybrid Genetic Algorithm for Solving Job Shop Scheduling Problems
    Piroozfard, Hamed
    Hassan, Adnan
    Moghadam, Ali Mokhtari
    Asl, Ali Derakhshan
    MATERIALS, INDUSTRIAL, AND MANUFACTURING ENGINEERING RESEARCH ADVANCES 1.1, 2014, 845 : 559 - 563
  • [44] An improved ant colony optimization for solving the flexible job shop scheduling problem with multiple time constraints
    Yan, Shaofeng
    Zhang, Guohui
    Sun, Jinghe
    Zhang, Wenqiang
    MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2023, 20 (04) : 7519 - 7547
  • [45] AN ARTIFICIAL BEE COLONY ALGORITHM FOR SOLVING NURSE SCHEDULING PROBLEMS
    Sarucan, Ahmet
    Buyukozkan, Kadir
    UNCERTAINTY MODELING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2012, 7 : 183 - 188
  • [46] Adaptive Hybrid Ant Colony Optimization for Solving Dual Resource Constrained Job Shop Scheduling Problem
    Li J.
    Sun S.
    Huang Y.
    Journal of Software, 2011, 6 (04) : 584 - 594
  • [47] A multi-strategy integration Pareto artificial bee colony algorithm for flexible job shop scheduling problems
    Zhao B.
    Gao J.
    Fu Y.
    Zhao J.
    Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2019, 39 (05): : 1225 - 1235
  • [48] A Shaking Optimization Algorithm for Solving Job Shop Scheduling Problem
    Abdelhafiez, Ehab A.
    Alturki, Fahd A.
    INDUSTRIAL ENGINEERING AND MANAGEMENT SYSTEMS, 2011, 10 (01): : 7 - 14
  • [49] Optimal Computing Budget Allocation for Ordinal Optimization in Solving Stochastic Job Shop Scheduling Problems
    Yang, Hong-an
    Lv, Yangyang
    Xia, Changkai
    Sun, Shudong
    Wang, Honghao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [50] Solution representation for job shop scheduling problems in ant colony optimisation
    Montgomery, James
    Fayad, Carole
    Petrovic, Sanja
    ANT COLONY OPTIMIZATION AND SWARM INTELLIGENCE, PROCEEDINGS, 2006, 4150 : 484 - 491