NS-BRKGA for Multi-Objective Time- and Machine-Dependent Scheduling Problem

Vol 57, 2025 - 339949
Complete Articles (CA)
Favorite this paper
How to cite this paper?
Abstract

The Time- and Machine-Dependent Scheduling Problem (TMDSP) models the large-scale scheduling of Firmware-Over-The-Air (FOTA) updates for fleets of connected devices under time-varying resource constraints.

The original TMDSP minimizes only the total completion time, which can lead to unbalanced schedules with a high makespan.

We propose a multi-objective extension, called MOTMDSP, that simultaneously minimizes makespan and total completion time.

Our approach is based on a Non-dominated Sorting Biased Random-Key Genetic Algorithm (NS-BRKGA) with a specialized decoder for the MOTMDSP.

We evaluate NS-BRKGA on realistic large-scale instances derived from FOTA scenarios for connected vehicles.

In the experiments, the method produces high-quality Pareto fronts and outperforms several reference multi-objective algorithms, including the Non-dominated Sorting Genetic Algorithm II (NSGA-II), providing operators with a wide range of schedules that reflect different trade-offs between the objectives.

Share your ideas or questions with the authors!

Did you know that the greatest stimulus in scientific and cultural development is curiosity? Leave your questions or suggestions to the author!

Sign in to interact

Have a question or suggestion? Share your feedback with the authors!

Institutions
  • 1 Universidade Estadual de Campinas (UNICAMP)
  • 2 Unicamp
  • 3 Universidade Federal de São Carlos
  • 4 AT&T (United States)
Track
  • OMO-Multi objective optimization
Keywords
Multi-Objective Optimization
Firmware-Over-The-Air (FOTA) Updates
Biased Random-Key Genetic Algorithm (BRKGA)