Ant colony optimization for the nonlinear resource allocation problem

被引:48
作者
Yin, PY [1 ]
Wang, JY [1 ]
机构
[1] Natl Chi Nan Univ, Dept Informat Management, Puli 545, Nantou, Taiwan
关键词
nonlinear resource allocation problem; adaptive resource bounds; ant colony optimization; genetic algorithm; mathematical programming;
D O I
10.1016/j.amc.2005.05.042
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The nonlinear resource allocation problem addresses the important issue which seeks to find an optimal allocation of a limited amount of resource to a number of tasks for optimizing a nonlinear objective over the given resource constraint. Relevant literature has been focused on the use of mathematical programming approaches, few researches based on meta-heuristic algorithms have been conducted. In this paper we present an ant colony optimization algorithm for conquering the nonlinear resource allocation problem. To ensure the resource constraint is satisfied, we incorporate adaptive resource bounds to guide the search. The experimental results manifest that the proposed method is more effective and efficient than a genetic algorithm. Also, our method converges at a fast rate and a reliable performance guarantee is provided through a worst-case analysis. (c) 2005 Elsevier Inc. All rights reserved.
引用
收藏
页码:1438 / 1453
页数:16
相关论文
共 24 条
[1]  
[Anonymous], 2001, ARTS LEARNING
[2]   Optimal resource allocation with minimum activation levels and fixed costs [J].
Basso, A ;
Peccati, LA .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2001, 131 (03) :536-549
[3]   Resource allocation during tests for optimally reliable software [J].
Berman, O ;
Cutler, M .
COMPUTERS & OPERATIONS RESEARCH, 2004, 31 (11) :1847-1865
[4]   THE NONLINEAR RESOURCE-ALLOCATION PROBLEM [J].
BRETTHAUER, KM ;
SHETTY, B .
OPERATIONS RESEARCH, 1995, 43 (04) :670-683
[5]   A pegging algorithm for the nonlinear resource allocation problem [J].
Bretthauer, KM ;
Shetty, B .
COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (05) :505-527
[6]   Optimal testing-resource allocation with genetic algorithm for modular software systems [J].
Dai, YS ;
Xie, M ;
Poh, KL ;
Yang, B .
JOURNAL OF SYSTEMS AND SOFTWARE, 2003, 66 (01) :47-55
[7]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[8]  
Dorigo M., 1992, THESIS DIP ELETTRONI
[9]  
ERNST A, 2001, P 16 NAT C AUSTR SOC
[10]   SOLUTION TECHNIQUES FOR SOME ALLOCATION PROBLEMS [J].
FEDERGRUEN, A ;
ZIPKIN, P .
MATHEMATICAL PROGRAMMING, 1983, 25 (01) :13-24