A variable neighbourhood search algorithm for the constrained task allocation problem

被引:19
作者
Lusa, A. [1 ]
Potts, C. N. [2 ]
机构
[1] Univ Politecn Cataluna, Barcelona, Spain
[2] Univ Southampton, Southampton, Hants, England
关键词
task allocation problem; variable neighbourhood search; local search;
D O I
10.1057/palgrave.jors.2602413
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
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.
引用
收藏
页码:812 / 822
页数:11
相关论文
共 9 条
[1]   A hybrid heuristic to solve a task allocation problem [J].
Chen, WH ;
Lin, CS .
COMPUTERS & OPERATIONS RESEARCH, 2000, 27 (03) :287-303
[2]   Exact solutions to task allocation problems [J].
Ernst, Andreas ;
Jiang, Houyuan ;
Krishnamoorthy, Mohan .
MANAGEMENT SCIENCE, 2006, 52 (10) :1634-1646
[3]  
Hadj-Alouane A. B., 1999, Journal of Scheduling, V2, P189, DOI 10.1002/(SICI)1099-1425(199907/08)2:4<189::AID-JOS25>3.0.CO
[4]  
2-I
[5]   Assignment of program modules to processors: A simulated annealing approach [J].
Hamam, Y ;
Hindi, KS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 122 (02) :509-513
[6]   Variable neighborhood search: Principles and applications [J].
Hansen, P ;
Mladenovic, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 130 (03) :449-467
[7]   Variable neighborhood search [J].
Mladenovic, N ;
Hansen, P .
COMPUTERS & OPERATIONS RESEARCH, 1997, 24 (11) :1097-1100
[8]  
RAO GS, 1979, IEEE T COMPUT, V28, P291, DOI 10.1109/TC.1979.1675348
[9]   MULTIPROCESSOR SCHEDULING WITH AID OF NETWORK FLOW ALGORITHMS [J].
STONE, HS .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1977, 3 (01) :85-93