An effective teaching-learning-based optimisation algorithm for RCPSP with ordinal interval numbers

被引:18
|
作者
Zheng, Huan-yu [1 ]
Wang, Ling [1 ]
机构
[1] Tsinghua Univ, Dept Automat, Tsinghua Natl Lab Informat Sci & Technol TNList, Beijing 100084, Peoples R China
基金
美国国家科学基金会;
关键词
teaching-learning-based optimisation; ordinal interval resource-based crossover; self-study phase; ordinal interval number; exam phase; Resource-constrained project scheduling; MULTIOBJECTIVE OPTIMIZATION; SCHEDULING PROBLEM; PROJECT; HEURISTICS; UNCERTAINTY;
D O I
10.1080/00207543.2014.961205
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
To solve the resource-constrained project-scheduling problem (RCPSP) with ordinal interval numbers, this paper presents an effective teaching-learning-based optimisation (TLBO) algorithm. Ordinal interval number is introduced as a novel tool for handling vague information to describe the RCPSP under uncertain environment. An ordinal interval-based parallel schedule generation scheme is used to generate feasible schedules. Two new phases including the self-study phase and the exam phase are incorporated into the TLBO to enhance the teaching-learning process. In the self-study phase, the population is updated by a mutation operator to prevent premature convergence and to enhance exploration search. In the exam phase, elite students are selected to enhance exploitation search. Moreover, a novel ordinal interval resource-based crossover operator (OIRBCO) is well designed for both the teacher phase and the student phase of the TLBO. Computational comparisons between the OIRBCO and the existing two-point crossover show that OIRBCO is more effective due to the utilisation of the resource information. In addition, statistical comparisons with particle swarm optimisation and simulated annealing show that the proposed TLBO is more effective in solving the RCPSP with ordinal interval numbers.
引用
收藏
页码:1777 / 1790
页数:14
相关论文
共 50 条
  • [1] A Co-evolutionary Teaching-learning-based Optimization Algorithm for Stochastic RCPSP
    Zheng, Huan-yu
    Wang, Ling
    Wang, Sheng-yao
    [J]. 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 587 - 594
  • [2] A discrete teaching-learning-based optimisation algorithm for realistic flowshop rescheduling problems
    Li, Jun-qing
    Pan, Quan-ke
    Mao, Kun
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2015, 37 : 279 - 292
  • [3] AN EFFECTIVE GLOBAL PATH PLANNING ALGORITHM WITH TEACHING-LEARNING-BASED OPTIMIZATION
    Nejad, Emad Hazrati
    Yigit-Sert, Sevgi
    Amrahov, Sahin Emrah
    [J]. KYBERNETIKA, 2024, 60 (03) : 293 - 316
  • [4] Hybrid teaching-learning-based PSO for trajectory optimisation
    Wang, Hongfei
    Li, Yongwei
    [J]. ELECTRONICS LETTERS, 2017, 53 (12) : 777 - 778
  • [5] Optimal setting of TCSCs in power systems using teaching-learning-based optimisation algorithm
    Jordehi, A. Rezaee
    [J]. NEURAL COMPUTING & APPLICATIONS, 2015, 26 (05): : 1249 - 1256
  • [6] Improved Teaching-Learning-Based Optimization Algorithm
    Zhai, Junchang
    Qin, Yuping
    Zhao, Zhen
    Yao, Minghai
    [J]. 2018 37TH CHINESE CONTROL CONFERENCE (CCC), 2018, : 3112 - 3116
  • [7] A note on teaching-learning-based optimization algorithm
    Crepinsek, Matej
    Liu, Shih-Hsi
    Mernik, Luka
    [J]. INFORMATION SCIENCES, 2012, 212 : 79 - 93
  • [8] Modified Teaching-Learning-Based Optimization Algorithm
    Tuo ShouHeng
    [J]. 2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 7976 - 7981
  • [9] Research on modified teaching-learning-based optimisation algorithm for estimating parameters of Van Genuchten equation
    Gu, Fahui
    Huang, Ying
    Liu, Yue
    [J]. International Journal of Computational Science and Engineering, 2017, 15 (1-2) : 123 - 129
  • [10] Total harmonic distortion minimisation in multilevel inverters using the teaching-learning-based optimisation algorithm
    Olamaei, Javad
    Karimi, Masoumeh
    [J]. INTERNATIONAL JOURNAL OF AMBIENT ENERGY, 2018, 39 (03) : 264 - 269