Single machine flow-time scheduling with a single breakdown (Q1111018): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Created a new Item
 
ReferenceBot (talk | contribs)
Changed an Item
 
(4 intermediate revisions by 3 users not shown)
Property / author
 
Property / author: Q1060841 / rank
Normal rank
 
Property / author
 
Property / author: Alexander H. G. Rinnooy Kan / rank
Normal rank
 
Property / author
 
Property / author: John L. Bruno / rank
 
Normal rank
Property / author
 
Property / author: Alexander H. G. Rinnooy Kan / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: Single machine flow-time scheduling with a single breakdown / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4131987 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4198056 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Negative Dynamic Programming / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 19:38, 18 June 2024

scientific article
Language Label Description Also known as
English
Single machine flow-time scheduling with a single breakdown
scientific article

    Statements

    Single machine flow-time scheduling with a single breakdown (English)
    0 references
    0 references
    0 references
    0 references
    0 references
    1989
    0 references
    We consider the problem of scheduling tasks on a single machine to minimize the flowtime. The machine is subject to breakdowns during the processing of the tasks. The breakdowns occur at random times and the machine is unavailable until it is repaired. The times for repair are random and independent of each other and of the breakdown process. A task that is preempted due to a breakdown must be restarted and otherwise preemptions are not allowed. We show in the case of a single breakdown that if the distribution function of the time to breakdown is concave then shortest processing time (SPT) first scheduling stochastically minimizes the flowtime. For the case of multiple breakdowns we show that SPT minimizes the expected flowtime when the times to breakdown are exponentially distributed. If the time for a single breakdown is known before scheduling begins, and the processing times of the tasks are also known, then we show that the problem of deciding whether there is a schedule with flowtime less than or equal to a given value is NP-complete. Finally, we bound the performance of SPT scheduling in the deterministic case when there is a single breakdown.
    0 references
    0 references
    flowtime minimization
    0 references
    scheduling
    0 references
    breakdowns
    0 references
    NP-complete
    0 references