RMIT University
Browse

Multitask Genetic Programming-Based Generative Hyperheuristics: A Case Study in Dynamic Scheduling

journal contribution
posted on 2024-11-03, 09:28 authored by Fangfang Zhang, Yi Mei, Phan Bach Su NguyenPhan Bach Su Nguyen, Kay Chen Tan, Mengjie Zhang
Evolutionary multitask learning has achieved great success due to its ability to handle multiple tasks simultaneously. However, it is rarely used in the hyperheuristic domain, which aims at generating a heuristic for a class of problems rather than solving one specific problem. The existing multitask hyperheuristic studies only focus on heuristic selection, which is not applicable to heuristic generation. To fill the gap, we propose a novel multitask generative hyperheuristic approach based on genetic programming (GP) in this article. Specifically, we introduce the idea in evolutionary multitask learning to GP hyperheuristics with a suitable evolutionary framework and individual selection pressure. In addition, an origin-based offspring reservation strategy is developed to maintain the quality of individuals for each task. To verify the effectiveness of the proposed approach, comprehensive empirical studies have been conducted on the homogeneous and heterogeneous multitask dynamic flexible job shop scheduling. The results show that the proposed algorithm can significantly improve the quality of scheduling heuristics for each task in all the examined scenarios. In addition, the evolved scheduling heuristics verify the mutual help among the tasks in a multitask scenario.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/TCYB.2021.3065340
  2. 2.
    ISSN - Is published in 21682267

Journal

IEEE Transactions on Cybernetics

Volume

52

Issue

10

Start page

10515

End page

10528

Total pages

14

Publisher

Institute of Electrical and Electronics Engineers Inc.

Place published

Piscataway, USA

Language

English

Copyright

© 2021 IEEE

Former Identifier

2006123752

Esploro creation date

2023-07-22

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC