Scheduling two groups of jobs with incomplete information
Guochuan Zhang , Xiaoqiang Cai , C. K. Wong
Journal of Systems Science and Systems Engineering ›› 2003, Vol. 12 ›› Issue (1) : 73 -81.
Scheduling two groups of jobs with incomplete information
In real world situations, most scheduling problems occur neither as complete off-line nor as complete on-line models. Most likely, a problem arises as an on-line model with some partial information. In this article, we consider such a model. We study the scheduling problem P(n 1,n 2), where two groups of jobs are to be scheduled. The first job group is available beforehand. As soon as all jobs in the first group are assigned, the second job group appears. The objective is to minimize the longest job completion time (makespan). We show a lower bound of 3/2 even for very special cases. Best possible algorithms are presented for a number of cases. Furthermore, a heuristic is proposed for the general case. The main contribution of this paper is to discuss the impact of the quantity of available information in designing an on-line algorithm. It is interesting to note that the absence of even a little bit information may significantly affect the performance of an algorithm.
Machine scheduling / worst-case analysis / on-line algorithm
| [1] |
|
| [2] |
Chen, B., C.N. Potts and G.J. Woeginger, “A review of machine scheduling: Complexity, algorithms and approximability”, D.Z. Du and P. Pardalos, Handbook of Combinatorial Optimization, Kluwer Academic Publishers, 1998. |
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
Sgall, J., “On-line scheduling”, In A. Fiat and G, J. Woeginger, Online Algorithms — The state of the art, Lecture Notes in Computer science, Vol. 1442, pp196–231, 1998. |
/
| 〈 |
|
〉 |