Independent double DQN-based multi-agent reinforcement learning approach for online two-stage hybrid flow shop scheduling with batch machines

M Wang, J Zhang, P Zhang, L Cui, G Zhang - Journal of Manufacturing …, 2022 - Elsevier
Two-stage hybrid flow shop scheduling with batch machines and jobs arriving over time is
complex and challenging in various real-world production scenarios. For the online …

Ensembles of priority rules for resource constrained project scheduling problem

M Đumić, D Jakobović - Applied Soft Computing, 2021 - Elsevier
Resource constrained project scheduling problem is an NP-hard problem that attracts many
researchers because of its complexity and daily use. In literature there are a lot of various …

Genetic programming with local search to evolve priority rules for scheduling jobs on a machine with time-varying capacity

FJ Gil-Gala, MR Sierra, C Mencía, R Varela - Swarm and Evolutionary …, 2021 - Elsevier
Priority rules combined with schedule generation schemes are a usual approach to online
scheduling. These rules are commonly designed by experts on the problem domain …

[HTML][HTML] Ensembles of priority rules to solve one machine scheduling problem in real-time

FJ Gil-Gala, M Đurasević, R Varela, D Jakobović - Information sciences, 2023 - Elsevier
Priority rules are one of the most common and popular approaches to real-time scheduling.
Over the last decades, several methods have been developed to generate rules …

Automated design of heuristics for the container relocation problem using genetic programming

M Đurasević, M Đumić - Applied soft computing, 2022 - Elsevier
The container relocation problem is a challenging combinatorial optimisation problem
tasked with finding a sequence of container relocations required to retrieve all containers by …

Evolving ensembles of heuristics for the travelling salesman problem

FJ Gil-Gala, M Durasević, MR Sierra, R Varela - Natural Computing, 2023 - Springer
Abstract The Travelling Salesman Problem (TSP) is a well-known optimisation problem that
has been widely studied over the last century. As a result, a variety of exact and approximate …

[HTML][HTML] Surrogate model for memetic genetic programming with application to the one machine scheduling problem with time-varying capacity

FJ Gil-Gala, MR Sierra, C Mencía, R Varela - Expert Systems with …, 2023 - Elsevier
Surrogate evaluation is a useful, if not the unique, technique in population-based
evolutionary algorithms where exact fitness calculation is too expensive. This situation …

Generative deep reinforcement learning method for dynamic parallel machines scheduling with adaptive maintenance activities

M Wang, J Zhang, P Zhang, W **ang, M **… - Journal of Manufacturing …, 2024 - Elsevier
In the process industries, where orders arrive at irregular intervals, inappropriate
maintenance frequency often leads to unplanned shutdowns of high-speed parallel …

Collaboration methods for ensembles of dispatching rules for the dynamic unrelated machines environment

M Đurasević, FJ Gil-Gala, L Planinić… - … applications of artificial …, 2023 - Elsevier
Dynamic scheduling represents an important combinatorial optimisation problem that often
appears in the real world. The difficulty in solving these problems arises from their dynamic …

Comparison of schedule generation schemes for designing dispatching rules with genetic programming in the unrelated machines environment

M Đurasević, D Jakobović - Applied Soft Computing, 2020 - Elsevier
Automatically designing new dispatching rules (DRs) by genetic programming has become
an increasingly researched topic. Such an approach enables that DRs can be designed …