Phenotype Based Surrogate-Assisted Multi-objective Genetic Programming with Brood Recombination for Dynamic Flexible Job Shop Scheduling
Dynamic flexible job shop scheduling (DFJSS) is an important combinatorial optimisation problem with a large number of real-world applications such as component production in manufacturing. Genetic programming (GP), as a hyper-heuristic approach, has been widely used to learn scheduling heuristics f...
Saved in:
Published in | 2022 IEEE Symposium Series on Computational Intelligence (SSCI) pp. 1218 - 1225 |
---|---|
Main Authors | , , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
04.12.2022
|
Subjects | |
Online Access | Get full text |
DOI | 10.1109/SSCI51031.2022.10022169 |
Cover
Abstract | Dynamic flexible job shop scheduling (DFJSS) is an important combinatorial optimisation problem with a large number of real-world applications such as component production in manufacturing. Genetic programming (GP), as a hyper-heuristic approach, has been widely used to learn scheduling heuristics for DFJSS. Brood recombination has been shown its effectiveness to improve the performance of GP by generating more offspring and preselecting only promising individuals into the next generation. However, evaluating more individuals requires more computational cost. Phenotype based surrogate models have been successfully used with GP to speed up the evaluation in single-objective dynamic job shop scheduling. However, its effectiveness on multi-objective dynamic job shop scheduling is unknown. To fill this gap, this paper proposes a novel surrogate-assisted multi-objective GP based on the phenotype of GP individuals for DFJSS. Specifically, we first use phenotypic vector to represent the behaviour of GP individuals in DFJSS. Second, K-nearest neighbour based surrogates are built according to the phenotypic characterisations and multiple fitness values of the evaluated individuals. Last, the built surrogate models are used to predict the fitness of newly generated offspring in GP with brood recombination. The results show that with the same training time, the proposed algorithm can achieve significantly better scheduling heuristics than the compared algorithm. The analyses of population diversity, feature importance, and the number of non-dominated individuals have also shown the effectiveness of the proposed algorithm in different aspects. |
---|---|
AbstractList | Dynamic flexible job shop scheduling (DFJSS) is an important combinatorial optimisation problem with a large number of real-world applications such as component production in manufacturing. Genetic programming (GP), as a hyper-heuristic approach, has been widely used to learn scheduling heuristics for DFJSS. Brood recombination has been shown its effectiveness to improve the performance of GP by generating more offspring and preselecting only promising individuals into the next generation. However, evaluating more individuals requires more computational cost. Phenotype based surrogate models have been successfully used with GP to speed up the evaluation in single-objective dynamic job shop scheduling. However, its effectiveness on multi-objective dynamic job shop scheduling is unknown. To fill this gap, this paper proposes a novel surrogate-assisted multi-objective GP based on the phenotype of GP individuals for DFJSS. Specifically, we first use phenotypic vector to represent the behaviour of GP individuals in DFJSS. Second, K-nearest neighbour based surrogates are built according to the phenotypic characterisations and multiple fitness values of the evaluated individuals. Last, the built surrogate models are used to predict the fitness of newly generated offspring in GP with brood recombination. The results show that with the same training time, the proposed algorithm can achieve significantly better scheduling heuristics than the compared algorithm. The analyses of population diversity, feature importance, and the number of non-dominated individuals have also shown the effectiveness of the proposed algorithm in different aspects. |
Author | Zhang, Fangfang Mei, Yi Zhang, Mengjie Nguyen, Su |
Author_xml | – sequence: 1 givenname: Fangfang surname: Zhang fullname: Zhang, Fangfang email: fangfang.zhang@ecs.vuw.ac.nz organization: School of Engineering and Computer Science, Victoria University of Wellington,New Zealand – sequence: 2 givenname: Yi surname: Mei fullname: Mei, Yi email: yi.mei@ecs.vuw.ac.nz organization: School of Engineering and Computer Science, Victoria University of Wellington,New Zealand – sequence: 3 givenname: Su surname: Nguyen fullname: Nguyen, Su email: P.Nguyen4@latrobe.edu.au organization: Centre for Data Analytics and Cognition, La Trobe University,Melbourne,Victoria,Australia,3086 – sequence: 4 givenname: Mengjie surname: Zhang fullname: Zhang, Mengjie email: mengjie.zhang@ecs.vuw.ac.nz organization: School of Engineering and Computer Science, Victoria University of Wellington,New Zealand |
BookMark | eNo1UM1OwzAYCxIcYOwNkMgLdOSnadPjNtgYGmKicJ6S9Osa1CZTmjH2Bjw2lYCLLVu2D75C5847QOiWkgmlpLgry_lKUMLphBHGJpQMSLPiDI2LXNIsE6nMM1lcou9NA87H0x7wTPVQ4fIQgt-pCMm0720fB-v50EabeP0BJtpPwEtwEK3BmyEYVNdZt8NHGxs8C95X-BWM77R1KlrvcO0Dvj851Q2FRQtfVreAn7zGZeP3uDQNVId2WLhGF7Vqexj_8Qi9Lx7e5o_J-mW5mk_XiWUkjYkQxqSaEMNqqFItOaGVpFpkVEGtdc1lAYILUuSCDQo4p3kudaUVE8xUgo_Qze-uBYDtPthOhdP2_yD-A7OUYzQ |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/SSCI51031.2022.10022169 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISBN | 9781665487689 1665487682 |
EndPage | 1225 |
ExternalDocumentID | 10022169 |
Genre | orig-research |
GroupedDBID | 6IE 6IL CBEJK RIE RIL |
ID | FETCH-LOGICAL-i204t-55cc4b00c2fed4b8301d81b561aefbbf389e53509752bf3e331778bdba252cd53 |
IEDL.DBID | RIE |
IngestDate | Thu Jan 18 11:14:52 EST 2024 |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i204t-55cc4b00c2fed4b8301d81b561aefbbf389e53509752bf3e331778bdba252cd53 |
PageCount | 8 |
ParticipantIDs | ieee_primary_10022169 |
PublicationCentury | 2000 |
PublicationDate | 2022-Dec.-4 |
PublicationDateYYYYMMDD | 2022-12-04 |
PublicationDate_xml | – month: 12 year: 2022 text: 2022-Dec.-4 day: 04 |
PublicationDecade | 2020 |
PublicationTitle | 2022 IEEE Symposium Series on Computational Intelligence (SSCI) |
PublicationTitleAbbrev | SSCI |
PublicationYear | 2022 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
Score | 1.8734655 |
Snippet | Dynamic flexible job shop scheduling (DFJSS) is an important combinatorial optimisation problem with a large number of real-world applications such as... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 1218 |
SubjectTerms | Brood Recombination Dynamic Flexible Job Shop Scheduling Genetic programming Heuristic algorithms Job shop scheduling Phenotype Processor scheduling Production Sociology Surrogate Training |
Title | Phenotype Based Surrogate-Assisted Multi-objective Genetic Programming with Brood Recombination for Dynamic Flexible Job Shop Scheduling |
URI | https://ieeexplore.ieee.org/document/10022169 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA9uJ08qTvwmB6_p1jTZuqvToQPHoA52G0mTOD_WjNFe_Av8s30v3RQFwVtbQlryy-v7vZf3QciVEokBU5YzIO-WidimTHXzPktTJTrGxUY4PNF9GHfvpmI0k7NNsnrIhbHWhuAzG-FlOMs3Pq_QVdbGcqE87vYbpAH7rE7W2sRsxZ1-O8sG91ggDs0-zqPt6B99U4LaGO6R8faFdbTIa1SVOsrff9Vi_PcX7ZPWd4YenXzpngOyY4tD8jFZ2MKjU5Veg3IyNKvWa49-MgYoIJ6GhoRb5vVL_aOjWHYa9g5OhnFaS5iNom-Wgn3uDUXrdAnGc8CPAsGlN3ULezrESpr6zdKR1zRb-BXNAH-Dge1PLTId3j4O7tim0wJ75h1RMinzXIAA5txZI3QKUm-AzwK3UtZp7YDVWJkAt-hJDnc2AdbRS7XRikueG5kckWbhC3tMqNNOJKKnwPZ1QsWxkkpxJzXXIO06zk9IC5dxvqqLacy3K3j6x_MzsotohggScU6a5bqyF8ADSn0Z8P8EYZu2oQ |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3dT8IwEG8UH_RJjRi_7YOvHaxrYbyKEkAgJIOEN9KurZ9shGwv_gX-2d5toNHExLdtabqld7f73fXuV0JulAgMhLKcAXi3TPg2ZKoRt1gYKlE3zjfC4Y7ucNToTkV_JmfrZvWiF8ZaWxSfWQ8vi718k8Y5pspqSBfK_UZrm-yA4xeybNdaV2359VYtito9pIjDwI9zbzP-x8kphePo7JPR5pVlvcirl2fai99_sTH--5sOSPW7R4-Ov7zPIdmyyRH5GD_ZJMW0Kr0F92RolK9WKWbKGMgBJWpo0XLLUv1S_uooEk-D9uBkWKm1gNkoZmcpROipoRifLiB8LiRIAeLSu_IQe9pBLk39Zmk_1TR6Spc0Ag0wWNr-WCXTzv2k3WXrsxbYM6-LjEkZxwJMMObOGqFDsHsDiBbQlbJOawe4xsoA0EVTcrizAeCOZqiNVlzy2MjgmFSSNLEnhDrtRCCaCqJfJ5TvK6kUd1JzDfau_fiUVHEZ58uSTmO-WcGzP55fk93uZDiYD3qjh3Oyh5It6knEBalkq9xeAirI9FWhC58Zbrnu |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2022+IEEE+Symposium+Series+on+Computational+Intelligence+%28SSCI%29&rft.atitle=Phenotype+Based+Surrogate-Assisted+Multi-objective+Genetic+Programming+with+Brood+Recombination+for+Dynamic+Flexible+Job+Shop+Scheduling&rft.au=Zhang%2C+Fangfang&rft.au=Mei%2C+Yi&rft.au=Nguyen%2C+Su&rft.au=Zhang%2C+Mengjie&rft.date=2022-12-04&rft.pub=IEEE&rft.spage=1218&rft.epage=1225&rft_id=info:doi/10.1109%2FSSCI51031.2022.10022169&rft.externalDocID=10022169 |