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