An Evolutionary Partition Based Method for Solving Scheduling Problems With Hard Q-Times

Chaoran Wang,Leyuan Shi
DOI: https://doi.org/10.1109/tase.2024.3367914
IF: 6.636
2024-01-01
IEEE Transactions on Automation Science and Engineering
Abstract:This paper proposes a new evolutionary partition based method to tackle complex combinatorial optimization problems, such as a class of scheduling problems with hard Q-time constraints. The proposed method creatively integrates prune mechanism and evolutionary theory into the Nested Partition scheme. Theoretical results reveals that this method converges with probability one to the optimal solution for any given combinatorial optimization problem with finite feasible solutions. The study also presents a hybrid variant of this method, incorporating a partheno-genetic algorithm, thereby demonstrating the flexibility and robustness of the proposed method. Through numerical experiments, the robust capacity and efficiency of the proposed methods compared with the Branch and Bound method, the Nested Partition method, and Genetic Algorithms are highlighted. Note to Practitioners—This paper is motivated by a complex large-scale scheduling problem with hard Q-Time constraints prevalent in various industries. Existing methods either fail to meet these hard constraints or satisfy them at the expense of a large makespan. This paper presents a novel evolutionary partition based method with solid mathematical proofs ensuring its capability of problem solving. Numerical results show that our method outperforms existing methods by providing superior quality solutions in a shorter computational time while ensuring that the hard Q-times are met. The effectiveness, efficiency, and flexibility make this method an attractive approach for dealing with practical scheduling problems.
automation & control systems
What problem does this paper attempt to address?