Optimization of job shop scheduling problems using teaching-learning-based optimization algorithm

被引:33
|
作者
Keesari H.S. [1 ]
Rao R.V. [1 ]
机构
[1] Department of Mechanical Engineering, S. V. National Institute of Technology, Surat, 395007, Gujarat
关键词
Benchmark problems; Job shop scheduling; Teaching-learning-based optimization;
D O I
10.1007/s12597-013-0159-9
中图分类号
学科分类号
摘要
A job shop scheduling problem is one of the most difficult NP hard combinatorial optimization problems. In a job shop scheduling problem (JSSP), there are n jobs that should be processed on m machines. Each job consists of a predetermined sequence of task operations, each of which needs to be processed without interruption for a given period of time on a given machine. Tasks of the same job cannot be processed concurrently. In recent years, optimization algorithms such as simulated annealing (SA), genetic algorithm (GA), tabu search (TS), ant colony optimization (ACO) particle swarm optimization (PSO) and artificial bee colony (ABC) have played a significant role in solving small-scale job shop scheduling problems. However, when the problem size grows, metaheuristic algorithms usually take excessive time to converge. In this study, a recently developed Teaching-Learning-Based Optimization (TLBO) method is proposed to solve the job shop scheduling problems to minimize the makespan. The proposed algorithm is tested on 58 job shop scheduling bench mark problems from OR Library and results are compared with the results obtained by using the other algorithms. It is concluded that the TLBO algorithm can be effectively used for job shop scheduling problems. © Operational Research Society of India 2013.
引用
收藏
页码:545 / 561
页数:16
相关论文
共 50 条
  • [1] An Improved Teaching-Learning-Based Optimization Algorithm to Solve Job Shop Scheduling Problems
    Li, Linna
    Weng, Wei
    Fujimura, Shigeru
    [J]. 2017 16TH IEEE/ACIS INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS 2017), 2017, : 797 - 801
  • [2] An effective teaching-learning-based optimization algorithm for the flexible job-shop scheduling problem with fuzzy processing time
    Xu, Ye
    Wang, Ling
    Wang, Sheng-yao
    Liu, Min
    [J]. NEUROCOMPUTING, 2015, 148 : 260 - 268
  • [3] Teaching-learning-based optimization algorithm for hybrid flow shop scheduling problem with assembly operations
    Xu, Zhiwei
    Lei, Deming
    [J]. PROCEEDINGS OF THE 30TH CHINESE CONTROL AND DECISION CONFERENCE (2018 CCDC), 2018, : 4879 - 4884
  • [4] An effective hybrid teaching-learning-based optimization algorithm for permutation flow shop scheduling problem
    Xie, Zhanpeng
    Zhang, Chaoyong
    Shao, Xiniyu
    Lin, Wenwen
    Zhu, Haiping
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2014, 77 : 35 - 47
  • [5] An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems
    Yu, Kunjie
    Wang, Xin
    Wang, Zhenlei
    [J]. JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (04) : 831 - 843
  • [6] An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems
    Kunjie Yu
    Xin Wang
    Zhenlei Wang
    [J]. Journal of Intelligent Manufacturing, 2016, 27 : 831 - 843
  • [7] An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems
    Rao, R. Venkata
    Patel, Vivek
    [J]. SCIENTIA IRANICA, 2013, 20 (03) : 710 - 720
  • [8] Solving chiller loading optimization problems using an improved teaching-learning-based optimization algorithm
    Duan, Pei-yong
    Li, Jun-qing
    Wang, Yong
    Sang, Hong-yan
    Jia, Bao-xian
    [J]. OPTIMAL CONTROL APPLICATIONS & METHODS, 2018, 39 (01): : 65 - 77
  • [9] Structural optimization with teaching-learning-based optimization algorithm
    Dede, Tayfun
    Ayvaz, Yusuf
    [J]. STRUCTURAL ENGINEERING AND MECHANICS, 2013, 47 (04) : 495 - 511
  • [10] A Novel Teaching-Learning-Based Optimization Algorithm for Energy-Efficient Scheduling in Hybrid Flow Shop
    Lei, Deming
    Gao, Liang
    Zheng, Youlian
    [J]. IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2018, 65 (02) : 330 - 340