On the Complexity of Scheduling Unit-Time Jobs with OR-Precedence Constraints

dc.contributor.authorJohannes, Berit
dc.date.accessioned2021-12-17T10:05:21Z
dc.date.available2021-12-17T10:05:21Z
dc.date.issued2003
dc.description.abstractAND/OR-networks are an important generalization of ordinary precedence constraints in various scheduling contexts. AND/OR-networks consist of traditional AND-precedence constraints, where a job can only be started after all its predecessors are completed, and OR-precedence constraints, where a job is ready as soon as any of its predecessors is completed. Hence, scheduling problems with AND/OR-constraints inherit the computational hardness of the corresponding problems with AND-precedence constraints. On the other hand, the complexity status of various scheduling problems with OR-constraints has remained open. In this paper, we present several complexity results for scheduling unit-time jobs subject to OR-precedence constraints. In particular, we give a polynomial-time algorithm for minimizing the makespan and the total completion time on identical parallel machines. This algorithm can also be applied if the number of available machines does not decrease over time. In the general case of profile scheduling, scheduling jobs with OR-precedence constraints to minimize the makespan or the total completion time is strongly NP-hard. Furthermore, it is not possible to approximate the makespan with a constant ratio, unless P=NP. In contrast to the makespan and the total completion time, minimizing the total weighted completion time is strongly NP-hard, even on a single machine.en
dc.identifier.issn2197-8085
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/15476
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-14249
dc.language.isoenen
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subject.ddc510 Mathematiken
dc.subject.otherschedulingen
dc.subject.otheror-precedence constraintsen
dc.subject.otheralgorithmsen
dc.subject.otherlist-schedulingen
dc.subject.othercomplexityen
dc.subject.othermakespanen
dc.subject.othersum of completion timesen
dc.subject.otherwieghted sum of completion timesen
dc.subject.otherprofile schedulingen
dc.titleOn the Complexity of Scheduling Unit-Time Jobs with OR-Precedence Constraintsen
dc.typeResearch Paperen
dc.type.versionsubmittedVersionen
tub.accessrights.dnbfreeen
tub.affiliationFak. 2 Mathematik und Naturwissenschaften::Inst. Mathematikde
tub.affiliation.facultyFak. 2 Mathematik und Naturwissenschaftende
tub.affiliation.instituteInst. Mathematikde
tub.publisher.universityorinstitutionTechnische Universität Berlinen
tub.series.issuenumber2003, 50en
tub.series.namePreprint-Reihe des Instituts für Mathematik, Technische Universität Berlinen
tub.subject.msc200090B35 Scheduling theory, deterministicen
tub.subject.msc200068Q25 Analysis of algorithms and problem complexityen

Files

Original bundle
Now showing 1 - 2 of 2
Loading…
Thumbnail Image
Name:
Report-050-2003.pdf
Size:
98.68 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Report-050-2003.ps
Size:
306.05 KB
Format:
Postscript Files

Collections