Title of article :
A new algorithm for solving the parallel machine scheduling problem to maximize benefit and the number of jobs processed
Author/Authors :
Rezvan, Mohammad Taghi Department of Industrial Engineering - Faculty of Engineering - University of Kashan , Gholami, Hadi Department of Computer Engineering - Ayatollah Amoli Branch - Islamic Azad University , Zakerian, Reza Department of Computer Engineering - Faculty of Mahmoudabad - Technical and Vocational University, Mazandaran
Pages :
28
From page :
115
To page :
142
Abstract :
This paper provides a mathematical model and a bi-phase heuristic algorithm for the uniform parallel machines scheduling problem to maximize benefits and the number of jobs processed before their due dates as the weighted objective function. In the first phase of this heuristic, named “the neighborhood combined dispatching rules algorithm” (NCDRA), an initial sequence by the segmentation of the dispatching rules (DRs) is generated. Then, the output sequence is segmented, and required efforts are made to derive a sequence combined with these rules to improve the objective. The second phase involves a local search in which operators such as swapping, insertion, and reversion are concurrently implemented there on. The proposed algorithm is examined on four classes of problems with 50, 100, and 1000 jobs on 5, 10, and 50 machines, respectively. Results obtained by NCDRA and a Simulated Annealing (SA) algorithm developed on problem instances indicate that the NCDRA provides high-quality results on objective function for solving problems in different scales.
Keywords :
Uniform Parallel machines , Benefit , Number of jobs processed , Heuristics
Journal title :
Journal of Quality Engineering and Production Optimization
Serial Year :
2021
Record number :
2704390
Link To Document :
بازگشت