Solving the FS-RCPSP with hyper-heuristics: A policy-driven approach

被引:12
|
作者
Alipouri, Yagub [1 ]
Sebt, Mohammad Hassan [1 ]
Ardeshir, Abdollah [1 ]
Chan, Weng Tat [2 ]
机构
[1] Amirkabir Univ Technol, Dept Civil Engn, Tehran, Iran
[2] Natl Univ Singapore, Dept Civil Engn, Singapore, Singapore
关键词
Project scheduling; resource-constrained; fuzzy stochastic durations; hyper-heuristics; policy evolution; PROJECT SCHEDULING PROBLEM; OPTIMIZATION ALGORITHM; GENETIC ALGORITHM; RESOURCE; UNCERTAINTY;
D O I
10.1080/01605682.2018.1441636
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, a problem in the area of scheduling, namely Fuzzy Stochastic Resource-Constrained Project Scheduling Problem (FS-RCPSP), is addressed. Like the original Resource-Constrained Project Scheduling Problem (RCPSP), the objective is to minimise the expected makespan of the project subject to precedence and resource constraints. However, due to mixed uncertainty comprising fuzziness and randomness in the estimates of activity durations, the makespan is a fuzzy stochastic number. Recognising both fuzziness and randomness in activity durations results in more robust schedules but the scheduling problem is harder to solve. A hyper-heuristic, named Self-adaptive Differential Evolution to Scheduling Policy (SADESP) is proposed to address this issue. SADESP has two key modules: (1) a module (policyEvolver) which evolves scheduling policy and (2) a dynamic scheduling procedure (dScheduler) which makes scheduling decisions using a particular scheduling policy. The performance of SADESP is benchmarked against CPLEX across an extensive set of 960 problems created with ProGen - a standardised problem generator for creating benchmark problems in scheduling. The results returned by SADESP for FS-RCPSP are very encouraging, both in terms of accuracy and computational performance.
引用
收藏
页码:403 / 419
页数:17
相关论文
共 45 条
  • [1] Solving the Software Project Scheduling Problem with Hyper-heuristics
    de Andrade, Joaquim
    Silva, Leila
    Britto, Andre
    Amaral, Rodrigo
    ARTIFICIAL INTELLIGENCEAND SOFT COMPUTING, PT I, 2019, 11508 : 399 - 411
  • [2] Dynamic scheduling of manufacturing systems: a product-driven approach using hyper-heuristics
    Bouazza, Wassim
    Sallez, Yves
    Trentesaux, Damien
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2021, 34 (06) : 641 - 665
  • [3] Exploring Classificational Cellular Automaton Hyper-heuristics for Solving the Knapsack Problem
    Zarate-Aranda, Jose Eduardo
    Ortiz-Bayliss, Jose Carlos
    ADVANCES IN SOFT COMPUTING, PT II, MICAI 2024, 2025, 15247 : 57 - 69
  • [4] Solving high school timetabling problems worldwide using selection hyper-heuristics
    Ahmed, Leena N.
    Oezcan, Ender
    Kheiri, Ahmed
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (13) : 5463 - 5471
  • [5] An Experimental Study on Ant Colony Optimization Hyper-Heuristics for Solving the Knapsack Problem
    Duhart, Bronson
    Camarena, Fernando
    Carlos Ortiz-Bayliss, Jose
    Amaya, Ivan
    Terashima-Marin, Hugo
    PATTERN RECOGNITION, 2018, 10880 : 62 - 71
  • [6] Solving urban transit route design problem using selection hyper-heuristics
    Ahmed, Leena
    Mumford, Christine
    Kheiri, Ahmed
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2019, 274 (02) : 545 - 559
  • [7] Selection and Generation Hyper-heuristics for Solving the Vehicle Routing Problem with Time Windows
    Espinoza-Nevarez, David
    Carlos Ortiz-Bayliss, Jose
    Terashima-Marin, Hugo
    Gatica, Gustavo
    PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'16 COMPANION), 2016, : 139 - 140
  • [8] A Survey on Examination Scheduling Problem (ESP) and Hyper-Heuristics Approaches for Solving ESP
    Rankhambe, Jayashree P.
    Pandharpatte, Rupali M.
    2015 IEEE INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING (ICIP), 2015, : 254 - 259
  • [9] Discovering Action Regions for Solving the Bin Packing Problem through Hyper-heuristics
    Silva-Galvez, Arturo
    Orozco-Sanchez, Jorge
    Lara-Cardenas, Erick
    Carlos Ortiz-Bayliss, Jose
    Amaya, Ivan
    Cruz-Duarte, Jorge M.
    Terashima-Marin, Hugo
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 822 - 828
  • [10] Beyond Hyper-Heuristics: A Squared Hyper-Heuristic Model for Solving Job Shop Scheduling Problems
    Vela, Alonso
    Cruz-Duarte, Jorge M.
    Carlos Ortiz-Bayliss, Jose
    Amaya, Ivan
    IEEE ACCESS, 2022, 10 : 43981 - 44007