TCS Journal 2025 Journal Article
Runtime performance of evolutionary algorithms for the chance-constrained makespan scheduling problem
- Feng Shi
- Daoyu Huang
- Xiankun Yan
- Frank Neumann
The makespan scheduling problem is an extensively studied NP-hard problem, and its simplest version is to find an allocation approach for a set of jobs with deterministic processing time to two identical machines such that the makespan is minimized. However, in real-life scenarios, the actual processing time of each job may be stochastic under the influence of external factors. Thus within this paper, we first propose a chance-constrained version of the makespan scheduling problem. Then we study the theoretical performance of RLS and (1+1) EA for three variants of the chance-constrained makespan scheduling problem. Within those variants, our theoretical analysis implies that distinct uncertainties influence the behaviors of the two algorithms. Specifically, we separately analyze the expected runtime of the two algorithms to obtain an optimal solution or almost optimal solution to the instances of the three variants. In addition, we further investigate the experimental performance of the two algorithms for the three variants.