1978
DOI: 10.1287/opre.26.1.121
|View full text |Cite
|
Sign up to set email alerts
|

A Solvable Case of the One-Machine Scheduling Problem with Ready and Due Times

Abstract: We consider a class of n-job one-machine scheduling problems with ready time r(i), processing time p(i), and due time d(i) for each job i. Preemption is not allowed, and precedence constraints among jobs are not assumed. For this problem we show that there is a 0(n2)-time algorithm to find a schedule that minimizes the number of tardy jobs, under the assumption that r(i) < r(j) implies d(i) ≤ d(j).

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
41
0
1

Year Published

1991
1991
2018
2018

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 121 publications
(42 citation statements)
references
References 3 publications
0
41
0
1
Order By: Relevance
“…In particular, when all jobs have the same (unit) weight and the same release time, non-preemptive real-time scheduling can be solved in O(n log n) time, using Moore's algorithm [18]. Also, when release times and due dates of jobs are ordered similarly (i.e., r i < r j ⇒ d i ≤ d j ), the problem is solvable in O(n 2 )-time using dynamic programming [15]. An improved O(n log n)-time algorithm was proposed by Lawler [16].…”
Section: Related Workmentioning
confidence: 99%
“…In particular, when all jobs have the same (unit) weight and the same release time, non-preemptive real-time scheduling can be solved in O(n log n) time, using Moore's algorithm [18]. Also, when release times and due dates of jobs are ordered similarly (i.e., r i < r j ⇒ d i ≤ d j ), the problem is solvable in O(n 2 )-time using dynamic programming [15]. An improved O(n log n)-time algorithm was proposed by Lawler [16].…”
Section: Related Workmentioning
confidence: 99%
“…Kise et al [13] showed that the problem can be solved in O(n 2 ) time provided that the release dates and due dates are compatible (that is, the jobs can be indexed so that r 1 ≤ r 2 ≤ …≤ r n and d 1 [15] proposed an O(n 5 ) dynamic programming algorithm for the pre-emptive case (1 | r i ,…”
Section: Previous Workmentioning
confidence: 99%
“…, the same problem is solvable in O(n 2 ) with a dynamic programming algorithm in [16]. In VANET environment, if we do not consider any prioritized message/signature, we can adopt the algorithm in [16].…”
Section: E Batch Schedulingmentioning
confidence: 99%
“…In VANET environment, if we do not consider any prioritized message/signature, we can adopt the algorithm in [16].…”
Section: E Batch Schedulingmentioning
confidence: 99%