Solving Tri-criteria: Total Completion Time, Total Earliness, and Maximum Tardiness Using Exact and Heuristic Methods on Single-Machine Scheduling Problems
Machine scheduling problems have become increasingly complex and dynamic. In industrial contexts, managers often evaluate several objectives simultaneously and attempt to identify the optimal solution that satisfies all concerns. This study proposes two heuristic methods based on SPT and dominated rules (DR) to minimize Total Completion ∑Cj, Total Earliness ∑Ej
, and Maximum Tardiness Time Tmax for multicriteria and multi-objective functions (1//(∑Cj,ΣEj,Tmax) and (∑Cj+∑Ej+Tmax)) based on single machine scheduling problems. in addition, two exact methods Branch and Bound (BAB with and without DR) and a complete enumeration method are applied to solve the multi- criteria and multi-objective functions. According to the calculation results, the CEM is able to solve problems up to n=11 jobs, while BAB without DR and BAB with DR able to resolve problems from n=19 to n=50 jobs, respectively, within a reasonable time. However, heuristic methods can solve up to n=5000 jobs. in addition, the experimental results for a subproblem show that the heuristic methods can solve up to n=4000 jobs. Practical experiments demonstrate the proposed heuristic methods are the most effective of all approaches. All methods used in this work were coded with MATLAB 2019a.
Details
Title
Solving Tri-criteria: Total Completion Time, Total Earliness, and Maximum Tardiness Using Exact and Heuristic Methods on Single-Machine Scheduling Problems
Authors/Creators
Nagham M. Neamah
Bayda A. Kalaf
Wafaa Mansoor - Murdoch University, College of Science, Technology, Engineering and Mathematics
Publication Details
Mathematical modelling of engineering problems, Vol.11(4), pp.987-995
Publisher
International Information and Engineering Technology Association