Title of article :
Parallel Jobs Scheduling with a Specific Due Date: a Semi-Definite Relaxation-Based Algorithm
Author/Authors :
Behnamian, Javad Department of Industrial Engineering - Faculty of Engineering - Bu-Ali Sina University, Hamedan
Pages :
12
From page :
199
To page :
210
Abstract :
One of the assumptions made in classical scheduling theory is that a job is always executed by one machine at a time. Since this assumption is not always true, in this paper, a relatively new concept of job scheduling, namely parallel jobs, is considered, in which a job can be executed by one or more machine at the same time. While the analytical conditions can be easily stated for some simple models, a graph model approach is required when conflicts of processor usage are present. The main decisions and solving steps are: (i) converting the scheduling problem to graph model; (ii) dividing jobs into independent sets: in this phase, we propose a semi-definite relaxation-based algorithm in which we use graph coloring concept; (iii) sequencing the independent sets as a single-machine scheduling in which jobs in such a system are job sets formed by using a semi-definite relaxation solution and determining the problem as a schedule that minimizes the sum of the tardiness of jobs. In this regard, after grouping the jobs by a semi-definite programming relaxation-based algorithm, we used the rounding algorithm for graph coloring. We also proposed a variable neighborhood search algorithm for sequencing the obtained job sets in order to minimize the sum of the tardiness. Experimental results show that this methodology is interesting by obtaining good results.
Keywords :
Parallel jobs scheduling , Semidefinite relaxation , Tardiness , Graph coloring
Journal title :
Journal of Optimization in Industrial Engineering
Serial Year :
2020
Record number :
2523732
Link To Document :
بازگشت