Single Machine Scheduling with Precedence Constrains, Release and Delivery Times

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The goal of this paper is to propose algorithms for scheduling problem, where set of jobs performed on a single processor. Each job has a release time, when it becomes available for processing, a processing time and a delivery time. We study the case in which there exist precedence constrains among jobs and preemption is not allowed. The objective is to minimize the time, by which all jobs are delivered. The single machine scheduling problem is one of the classic NP-hard optimization problems, and it is useful in solving flowshop and jobshop scheduling problems. We develop branch and bound algorithm for the problem. We propose an approximation algorithm to find an upper bound, solve the preemptive version of the problem to provide a lower bound and use a binary branching rule, where at each branch node, a complete schedule is generated. To illustrate the effectiveness of our algorithms we tested them on randomly generated set of jobs.

Cite

CITATION STYLE

APA

Grigoreva, N. (2020). Single Machine Scheduling with Precedence Constrains, Release and Delivery Times. In Advances in Intelligent Systems and Computing (Vol. 1052, pp. 188–198). Springer Verlag. https://doi.org/10.1007/978-3-030-30443-0_17

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free