ACM Home Page
Please provide us with feedback. Feedback
Online nonpreemptive scheduling of equal-length jobs on two identical machines
Full text PdfPdf (219 KB)
Source
ACM Transactions on Algorithms (TALG) archive
Volume 5 ,  Issue 1  (November 2008) table of contents
Article No. 2  
Year of Publication: 2008
ISSN:1549-6325
Authors
Michael H. Goldwasser  Saint Louis University, St. Louis, MO
Mark Pedigo  Saint Louis University, St. Louis, MO
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 176,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1435375.1435377
What is a DOI?

ABSTRACT

We consider the nonpreemptive scheduling of two identical machines for jobs with equal processing times yet arbitrary release dates and deadlines. Our objective is to maximize the number of jobs completed by their deadlines. Using standard nomenclature, this problem is denoted as P2 | pj = p,rj | ∑ &Uhorbar;j. The problem is known to be polynomially solvable in an offline setting.

In an online variant of the problem, a job's existence and parameters are revealed to the scheduler only upon that job's release date. We present an online deterministic algorithm for the problem and prove that it is 3/2-competitive. A simple lower bound shows that this is the optimal deterministic competitiveness.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Baptiste, P., Brucker, P., Knust, S., and Timkovsky, V. G. 2004. Ten notes on equal-processing-time scheduling. 4OR: Quarterly J. Belgian, French and Italian Oper. Res. Soc. 2, 2 (July), 111--127.
 
2
Baruah, S. K., Haritsa, J. R., and Sharma, N. 2001. On-line scheduling to maximize task completions. J. Combin. Math. Combin. Computing 39, 65--78.
 
3
 
4
 
5
Ding, J., and Zhang, G. 2006. Online scheduling with hard deadlines on parallel machines. In Proceedings of the 2nd International Conference on Algorithmic Aspects in Information and Management (Hong Kong, China). Lecture Notes in Computer Science, vol. 4041. Springer-Verlag, New York, 32--42.
 
6
 
7
 
8
 
9
Jackson, J. R. 1955. Scheduling a production line to minimize maximum tardiness. Research Report 43, Management Science Research Project, University of California, Los Angeles. Jan.
 
10
Simons, B. B. 1983. Multiprocessor scheduling of unit length jobs with arbitrary release times and deadlines. SIAM J. Comput. 12, 294--299.
 
11

Collaborative Colleagues:
Michael H. Goldwasser: colleagues
Mark Pedigo: colleagues