RMIT University
Browse

An investigation of ensemble combination schemes for genetic programming based hyper-heuristic approaches to dynamic job shop scheduling

journal contribution
posted on 2024-11-03, 09:37 authored by John Park, Yi Mei, Phan Bach Su NguyenPhan Bach Su Nguyen, Gang Chen, Mengjie Zhang
Genetic programming based hyper-heuristic (GP-HH) approaches that evolve ensembles of dispatching rules have been effectively applied to dynamic job shop scheduling (JSS) problems. Ensemble GP-HH approaches have been shown to be more robust than existing GP-HH approaches that evolve single dispatching rules for dynamic JSS problems. For ensemble learning in classification, the design of how the members of the ensembles interact with each other, e.g., through various combination schemes, is important for developing effective ensembles for specific problems. In this paper, we investigate and carry out systematic analysis for four popular combination schemes. They are majority voting, which has been applied to dynamic JSS, followed by linear combination, weighted majority voting and weighted linear combination, which have not been applied to dynamic JSS. In addition, we propose several measures for analysing the decision making process in the ensembles evolved by GP. The results show that linear combination is generally better for the dynamic JSS problem than the other combination schemes investigated. In addition, the different combination schemes result in significantly different interactions between the members of the ensembles. Finally, the analysis based on the measures shows that the behaviours of the evolved ensembles are significantly affected by the combination schemes. Weighted majority voting has bias towards single members of the ensembles.

History

Related Materials

  1. 1.
    DOI - Is published in 10.1016/j.asoc.2017.11.020
  2. 2.
    ISSN - Is published in 15684946

Journal

Applied Soft Computing

Volume

63

Start page

72

End page

86

Total pages

15

Publisher

Elsevier BV

Place published

Netherlands

Language

English

Copyright

© 2017 Elsevier B.V. All rights reserved.

Former Identifier

2006123824

Esploro creation date

2023-07-23

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC