In this work we address a class of deterministic scheduling problems in which k agents compete for the usage of a single machine. The agents have their own objective functions and submit their tasks in successive steps to an external coordination subject, who sequences them by selecting the shortest task in each step. We look at the problem in two different settings and consider different combinations of cost functions. In a centralized perspective, generalizing previous results for the case with k=2 agents, we characterize the set of Pareto efficient solutions as for a classical multicriteria optimization problems. On one hand we determine the number of Pareto efficient solutions and on the other hand we study the computational complexity of the associated decision problem. Then, we consider the problem from a single agent perspective. In particular, we provide a worst-case analysis on the performance of two natural heuristic algorithms, SPT and WSPT, that suggest to an agent how to sequence its own tasks when its objective is makespan, sum of completion times, or sum of weighted completion times.

Nicosia, G., Pacifici, A., Pferschy, U. (2018). Competitive multi-agent scheduling with an iterative selection rule. 4OR, 16(1), 15-29 [10.1007/s10288-017-0341-7].

Competitive multi-agent scheduling with an iterative selection rule

PACIFICI, ANDREA;
2018-03-07

Abstract

In this work we address a class of deterministic scheduling problems in which k agents compete for the usage of a single machine. The agents have their own objective functions and submit their tasks in successive steps to an external coordination subject, who sequences them by selecting the shortest task in each step. We look at the problem in two different settings and consider different combinations of cost functions. In a centralized perspective, generalizing previous results for the case with k=2 agents, we characterize the set of Pareto efficient solutions as for a classical multicriteria optimization problems. On one hand we determine the number of Pareto efficient solutions and on the other hand we study the computational complexity of the associated decision problem. Then, we consider the problem from a single agent perspective. In particular, we provide a worst-case analysis on the performance of two natural heuristic algorithms, SPT and WSPT, that suggest to an agent how to sequence its own tasks when its objective is makespan, sum of completion times, or sum of weighted completion times.
7-mar-2018
Pubblicato
Rilevanza internazionale
Articolo
Esperti anonimi
Settore MAT/09 - RICERCA OPERATIVA
English
Scheduling, Multi-agent optimization, Worst-case performance analysis
Nicosia, G., Pacifici, A., Pferschy, U. (2018). Competitive multi-agent scheduling with an iterative selection rule. 4OR, 16(1), 15-29 [10.1007/s10288-017-0341-7].
Nicosia, G; Pacifici, A; Pferschy, U
Articolo su rivista
File in questo prodotto:
File Dimensione Formato  
kagents_4OR_3.0.pdf

solo utenti autorizzati

Licenza: Copyright dell'editore
Dimensione 397.89 kB
Formato Adobe PDF
397.89 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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