New approximation algorithms for machine scheduling with rejection on single and parallel machine

In this paper we consider three machine scheduling problems with the special feature that jobs may be rejected at a certain penalty. There are n jobs which are characterized by a release date, a processing time and a penalty. Each job is either accepted and then processed by one machine, or rejected...

Full description

Saved in:
Bibliographic Details
Published inJournal of combinatorial optimization Vol. 40; no. 4; pp. 929 - 952
Main Authors Liu, Peihai, Lu, Xiwen
Format Journal Article
LanguageEnglish
Published New York Springer US 01.11.2020
Springer Nature B.V
Subjects
Online AccessGet full text
ISSN1382-6905
1573-2886
DOI10.1007/s10878-020-00642-9

Cover

More Information
Summary:In this paper we consider three machine scheduling problems with the special feature that jobs may be rejected at a certain penalty. There are n jobs which are characterized by a release date, a processing time and a penalty. Each job is either accepted and then processed by one machine, or rejected and then a rejection penalty is paid. The objective is to minimize the maximum completion time of all accepted job plus the total penalties of all rejected jobs. When jobs have identical release dates, we present a ( 3 2 - 1 2 m )-approximation algorithm for the parallel machine problem. When jobs have general release dates, we propose a 4 3 -approximation algorithm for the single machine problem and a ( 1 + max { 0.618 , 1 - 1 m } )-approximation algorithm for the parallel machine problem, respectively.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:1382-6905
1573-2886
DOI:10.1007/s10878-020-00642-9