Combining single objective dispatching rules into multi-objective ensembles for the dynamic unrelated machines environment (CROSBI ID 328345)
Prilog u časopisu | ostalo | međunarodna recenzija
Podaci o odgovornosti
Đurasević, Marko ; Gil-Gala, Francisco Javier ; Jakobović, Domagoj ; Coello Coello, Carlos
engleski
Combining single objective dispatching rules into multi-objective ensembles for the dynamic unrelated machines environment
Dispatching rules (DRs), which are simple constructive methods that incrementally build the schedule, represent the most popular method for solving dynamic scheduling problems. These DRs were usually designed for optimising a single criterion and work poorly when solving multi-objective (MO) problems. In recent years, we have seen an increase of research dealing with automated design of DRs using genetic programming (GP), which has enabled the application of several evolutionary MO optimisation methods to create DRs for MO problems. However, for each considered MO problem new DRs need to be evolved, which can be computationally expensive. Motivated by this, we propose a novel methodology to combine existing DRs evolved for optimising individual criteria into ensembles appropriate for optimising multiple criteria simultaneously. For this purpose, we adapt the existing simple ensemble construction (SEC) method to construct ensembles of DRs for optimising MO problems. The method is evaluated on several MO scheduling problems and compared with DRs evolved by NSGA-II and NSGA-III. The obtained results show that for most problems the proposed method constructed ensembles that significantly outperform DRs developed with standard MO algorithms. Furthermore, we propose the application of evolved MO rules and ensembles on problems with a smaller number of criteria and demonstrate that with such a strategy similar or better performance is achieved compared to evolving DRs for such problems directly, which demonstrates theif reusability and generalisation potential.
Dispatching rules ; Hyper-heuristic ; Multi-objective optimisation ; Ensembles ; Unrelated machines environment
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o izdanju
nije evidentirano
2023.
rani pristup (online first)
2210-6502
2210-6510
10.1016/j.swevo.2023.101318