Heuristic algorithm with oscillation strategy for a new class of assignment problem

被引:0
|
作者
Luo, Jia-Xiang [1 ]
Tang, Li-Xin [2 ]
Hu, Yue-Ming [1 ]
机构
[1] College of Automation Science and Engineering, South China University of Technology
[2] College of Information Science and Engineering, Northeastern University
来源
Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice | 2009年 / 29卷 / 01期
基金
高等学校博士学科点专项科研基金;
关键词
Assignment problem; Long-term memory list; Oscillation strategy;
D O I
10.1016/s1874-8651(10)60031-2
中图分类号
学科分类号
摘要
A new class of assignment problem is proposed in this paper, which roots in the optimization management of slabs in steel industry. Comparing with the generalized assignment problem, flow constraints should be considered in this problem besides the capacity constraints when assign items to knapsacks. This problem could be reduced to the generalized assignment problem, and so is NP-hard. For this problem, a heuristic with oscillation strategy and long-term memory list is proposed to solve it. The oscillation strategy makes it possible that the local search oscillates between the feasible and unfeasible solution spaces in order to find better feasible solutions. Long-term memory list is embedded to encourage the diverse moves of items, which helps to improve the scattered search ability of the algorithm. In order to testify the efficiency of the heuristic, 23 instances have been randomly generated for the computational experiments. The results show that: for small size problems, the maximum deviation of the heuristic from the optimal solution is 0.55%; for larger size problems, the heuristic could find good solutions in very short time.
引用
收藏
页码:111 / 117
页数:6
相关论文
共 6 条
  • [1] Sahni S., Gonzalez T., P-complete approximation problems, Journal of Association Computing Machinery, 23, pp. 555-565, (1976)
  • [2] Glover F., Tabu search-Part I, ORSA Journal on Computing, 1, 3, pp. 190-206, (1989)
  • [3] Glover F., Tabu search-Part II, ORSA Journal on Computing, 2, 1, pp. 4-32, (1990)
  • [4] Hanafi S., Freville A., An efficient tabu search approach for the 0-1 multidimensional knapsack problem, European Journal of Operations Research, 106, pp. 659-675, (1998)
  • [5] Lokketangen A., Glover F., Solving zero-one mixed integer programming problems using tabu search, European Journal of Operational Research, 106, pp. 624-658, (1998)
  • [6] Pisinger D., A minimal algorithm for the 0-1 knapsack problem, Operations Research, 46, 5, pp. 758-767, (1997)