Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-06T01:26:31.553Z Has data issue: false hasContentIssue false

Solving multi-agent scheduling problems on parallel machineswith a global objective function

Published online by Cambridge University Press:  07 March 2014

F. Sadi
Affiliation:
UniversitéFrançois-Rabelais de Tours, CNRS, LI EA 6300, OC ERL CNRS 6305, 64 avenue Jean Portalis, 37200 Tours, France.. faiza.sadi@univ-tours.fr, ameur.soukhal@univ-tours.fr, jean-charles.billaut@univ-tours.fr
A. Soukhal
Affiliation:
UniversitéFrançois-Rabelais de Tours, CNRS, LI EA 6300, OC ERL CNRS 6305, 64 avenue Jean Portalis, 37200 Tours, France.. faiza.sadi@univ-tours.fr, ameur.soukhal@univ-tours.fr, jean-charles.billaut@univ-tours.fr
J.-C. Billaut
Affiliation:
UniversitéFrançois-Rabelais de Tours, CNRS, LI EA 6300, OC ERL CNRS 6305, 64 avenue Jean Portalis, 37200 Tours, France.. faiza.sadi@univ-tours.fr, ameur.soukhal@univ-tours.fr, jean-charles.billaut@univ-tours.fr

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

In this study, we consider a scheduling environment with m(m ≥ 1) parallel machines.The set of jobs to schedule is divided into K disjoint subsets. Each subset of jobs isassociated with one agent. The K agents compete to perform their jobs on commonresources. The objective is to find a schedule that minimizes a global objective functionf 0, while maintaining the regularobjective function of each agent, f k, at a level nogreater than a fixed value, εk (fk ∈ {fkmax, ∑fk}, k = 0, ..., K). This problem is a multi-agent schedulingproblem with a global objective function. In this study, we consider the casewith preemption and the case without preemption. If preemption is allowed, we propose apolynomial time algorithm based on a network flow approach for the unrelated parallelmachine case. If preemption is not allowed, we propose some general complexity results anddevelop dynamic programming algorithms.

Information

Type
Research Article
Copyright
© EDP Sciences, ROADEF, SMAI, 2014