Theoretical Paper

Journal of the Operational Research Society (2008) 59, 812–822; doi:10.1057/palgrave.jors.2602413 Published online 4 April 2007

A variable neighbourhood search algorithm for the constrained task allocation problem

A Lusa1 and C N Potts2

  1. 1Universitat Politècnica de Catalunya (UPC), Barcelona, Spain
  2. 2University of Southampton, Southampton, UK

Correspondence: A Lusa, Research Institute IOC, Av. Diagonal 647 (edif. ETSEIB), p. 11, 08028 Barcelona, Spain. E-mail: amaia.lusa@upc.edu

Received March 2005; Accepted January 2007; Published online 4 April 2007.

Top

Abstract

A variable neighbourhood search algorithm that employs new neighbourhoods is proposed for solving a task allocation problem whose main characteristics are: (i) each task requires a certain amount of resources and each processor has a capacity constraint which limits the total resource of the tasks that are assigned to it; (ii) the cost of solution includes fixed costs when using processors, task assignment costs, and communication costs between tasks assigned to different processors. A computational study shows that the algorithm performs well in terms of time and solution quality relative to other local search procedures that have been proposed.

Keywords:

task allocation problem, variable neighbourhood search, local search

Extra navigation

.

Society resources

ADVERTISEMENT
JORS-Link to full archive
Schmalenbach Business Review E-Alert