RMIT University
Browse

Task Relatedness Based Multitask Genetic Programming for Dynamic Flexible Job Shop Scheduling

journal contribution
posted on 2024-11-03, 10:22 authored by Fangfang Zhang, Yi Mei, Phan Bach Su NguyenPhan Bach Su Nguyen, Kay Chen Tan, Mengjie Zhang
Multitasking learning has been successfully used in handling multiple related tasks simultaneously. In reality, there are often many tasks to be solved together, and the relatedness between them is unknown in advance. In this paper, we focus on multitask genetic programming for the dynamic flexible job shop scheduling problems, and address two challenges. The first is how to measure the relatedness between tasks accurately. The second is how to select task pairs to transfer knowledge during the multitask learning process. To measure the relatedness between dynamic flexible job shop scheduling tasks, we propose a new relatedness metric based on the behaviour distributions of the variable-length genetic programming individuals. In addition, for more effective knowledge transfer, we develop an adaptive strategy to choose the most suitable assisted task for the target task based on the relatedness information between tasks. The findings show that in all of the multitask scenarios studied, the proposed algorithm can substantially increase the effectiveness of the learned scheduling heuristics for all the desired tasks. The effectiveness of the proposed algorithm has also been verified by the analyses of task relatedness and structures of the evolved scheduling heuristics, and the discussions of population diversity and knowledge transfer.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1109/TEVC.2022.3199783
  2. 2.
    ISSN - Is published in 1089778X

Journal

IEEE Transactions on Evolutionary Computation

Volume

27

Issue

6

Start page

1705

End page

1719

Total pages

15

Publisher

IEEE

Place published

United States

Language

English

Copyright

© 2022 IEEE.

Former Identifier

2006123769

Esploro creation date

2024-02-15