No label defined (Q4223483)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
scientific article; zbMATH DE number 1235242
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | No label defined |
scientific article; zbMATH DE number 1235242 |
Statements
4 January 1999
0 references
on-line setting
0 references
single-machine scheduling
0 references
parallel machine scheduling
0 references
total completion time
0 references
makespan
0 references
maximum lateness
0 references
lower bounds
0 references
randomization
0 references
complexity of job insertion
0 references
polynomial-time heuristic
0 references
0.8770220875740051
0 references
0.8641810417175293
0 references
0.8619944453239441
0 references
0.8599575161933899
0 references
0.8563119173049927
0 references
We analyze some of the standard machine scheduling models in an on-line setting. The on-line paradigm we use is that jobs arrive over time, where all job characteristics become known at their arrival. Within this paradigm we assume that the release date of a job is equal to the arrival of the job. After the introduction in chapter 1 we consider single-machine scheduling in chapter 2. The problems under consideration are the minimization of total completion time and maximum lateness with negative due dates, respectively. We give best possible deterministic on-line algorithms for both problems. Furthermore, we provide insight into the extent to which the option to restart jobs or to apply a randomized algorithm can help. In chapter 3 we consider parallel machine scheduling. The problems under consideration are the minimization of total completion time, makespan, and maximum lateness with negative due dates, respectively. As in the single-machine case, we give lower bounds on the performance guarantee for deterministic and randomized on-line algorithms, and we investigate how much restarting jobs can help. For identical machines we give a deterministic on-line algorithm with a reasonable performance guarantee for minimizing makespan. For uniform machines we give necessary and sufficient conditions on the machine speeds to allow for the existence of a deterministic on line algorithm for minimizing makespan when only a finite number of preemptions is allowed, and we also give an optimal deterministic on-line algorithm for the cases that these conditions are satisfied. In chapter 4 we consider the minimization of the makespan for the two-machine open shop, flow shop, and job shop model. Again, we provide insight in the potential benefits of randomization. In the second part of chapter 4 we consider the specific situation where a single job has to be inserted into a given schedule, without changing the order of the jobs in the schedule. We discuss the complexity of job insertion in the various shop models and give a polynomial-time heuristic for the insertion of a job in a job shop. Finally, in chapter 5, we summarize what we have learned of studying the online paradigm where jobs arrive over time. We discuss the shortcomings of competitive analysis and the used on-line paradigm, and mention some options to overcome some of these deficiencies.
0 references