Back to Search Start Over

A complexity analysis and algorithms for two-machine shop scheduling problems under linear constraints

Authors :
Zhenbo Wang
Kameng Nip
Source :
Journal of Scheduling.
Publication Year :
2021
Publisher :
Springer Science and Business Media LLC, 2021.

Abstract

We study several two-machine shop scheduling problems, namely flow shop, job shop and open shop scheduling problems under linear constraints. In these problems, the processing times of two stages of jobs are also decision variables and satisfy a system of linear constraints. The goal of each problem is to determine the processing time of each job, and to schedule the jobs to the shop machine such that the makespan, i.e., the completion time of all jobs, is minimized. These problems can find application in various areas, such as industrial production, advertising and automotive maintenance. We study the computational complexity and propose polynomial-time optimal or approximation algorithms for them. In particular, we show that although a two-machine flow shop scheduling problem and a two-machine job shop scheduling problem without recirculation can be solved in polynomial time, the problems where processing times satisfy linear constraints are generally NP-hard in the strong sense. Then, we design algorithms for various settings of these problems. We design polynomial-time algorithms for them when there are a fixed number of constraints. For the general case, we first propose a simple 2-approximation algorithm, and then design a polynomial-time approximation schemes. In contrast to the previous two problems, we show that the two-machine open shop scheduling problem under linear constraints can be solved in polynomial time.

Details

ISSN :
10991425 and 10946136
Database :
OpenAIRE
Journal :
Journal of Scheduling
Accession number :
edsair.doi...........ce3273200fbb7ae1d63b62088e774dd5
Full Text :
https://doi.org/10.1007/s10951-021-00677-8