This paper deals with an on-line scheduling problem where tasks belong to a given set of c task types and are to be assigned to one of the m machines in order to minimize the maximum completion time. If a task of a certain type is assigned to a machine that has just completed the execution of a task of the same type, then it can be processed immediately. Otherwise, there is a setup time associated with switching the machine to a different task type. A suitable version of the classical List Scheduling algorithm is analyzed. A new algorithm is also proposed and an upper bound on its competitive ratio is introduced. Finally, lower bound on the competitive ratio for any on-line algorithm is derived.

Gambosi, G., Nicosia, G. (2000). On-line scheduling with setup costs. INFORMATION PROCESSING LETTERS, 73, 61-68 [10.1016/S0020-0190(99)00152-0].

On-line scheduling with setup costs

GAMBOSI, GIORGIO;
2000-01-01

Abstract

This paper deals with an on-line scheduling problem where tasks belong to a given set of c task types and are to be assigned to one of the m machines in order to minimize the maximum completion time. If a task of a certain type is assigned to a machine that has just completed the execution of a task of the same type, then it can be processed immediately. Otherwise, there is a setup time associated with switching the machine to a different task type. A suitable version of the classical List Scheduling algorithm is analyzed. A new algorithm is also proposed and an upper bound on its competitive ratio is introduced. Finally, lower bound on the competitive ratio for any on-line algorithm is derived.
2000
Pubblicato
Rilevanza internazionale
Articolo
Sì, ma tipo non specificato
Settore INF/01 - INFORMATICA
English
Approximation theory; Boundary conditions; Computational complexity; Costs; Mathematical models; Multiprocessing systems; Polynomials; Problem solving; Response time (computer systems); Scheduling; Set theory; Theorem proving; Competitive analysis; Online algorithms; Algorithms
Gambosi, G., Nicosia, G. (2000). On-line scheduling with setup costs. INFORMATION PROCESSING LETTERS, 73, 61-68 [10.1016/S0020-0190(99)00152-0].
Gambosi, G; Nicosia, G
Articolo su rivista
File in questo prodotto:
Non ci sono file associati a questo prodotto.

Questo articolo è pubblicato sotto una Licenza Licenza Creative Commons Creative Commons

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2108/53891
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact