A quantum evolutionary algorithm for quadratic multiple knapsack problem

被引:0
|
作者
Hubei Key Laboratory of Automotive Power Train and Electronic Control, Hubei University of Automotive Technology, Shiyan [1 ]
Hubei
442002, China
不详 [2 ]
200051, China
机构
[1] Hubei Key Laboratory of Automotive Power Train and Electronic Control, Hubei University of Automotive Technology, Shiyan, 442002, Hubei
[2] Intelligent Systems Research Center, Donghua University, Shanghai
来源
Jisuanji Xuebao | / 8卷 / 1518-1529期
基金
中国国家自然科学基金;
关键词
Combinatorial optimization; Constrained optimization; Quadratic multiple knapsack problem; Quantum-inspired evolutionary algorithm;
D O I
10.11897/SP.J.1016.2015.01518
中图分类号
学科分类号
摘要
The quadratic multiple knapsack problem is a new problem that combines the two classical NP-hard problems of quadratic knapsack problem and multiple knapsack problem. It is difficult to solve this problem due to the multi-variable coupling. In addition, the existing heuristic algorithms for this problem are not accurate and efficient enough. To solve the problem, a new quantum-inspired evolutionary algorithm (QEA) is proposed. New quantum observation in this algorithm is able to decode quantum and to handle a part of the constraints of this problem at the same time. This ensures that there is no problem of trapping in a local optimality and frequent decoding that often plagues standard QEA. A self-adaptive quantum updating mode in this algorithm is more efficient compared with the traditional look-up table in QEA. Local and global repair operators are developed to maintain the feasibility of the populations. Moreover, an exchange operator is presented to enhance the searching around the boundary. In experiments on standard quadratic multiple knapsack problem instances, the algorithm performs better than the other related algorithms in terms of accuracy and efficiency. ©, 2015, Science Press. All right reserved.
引用
收藏
页码:1518 / 1529
页数:11
相关论文
共 15 条
  • [1] Hiley A., Julstrom B.A., The quadratic multiple knapsack problem and three heuristic approaches to it, Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation, pp. 547-552, (2006)
  • [2] Pisinger D., The quadratic knapsack problem-A survey, Discrete Applied Mathematics, 155, 5, pp. 623-648, (2007)
  • [3] Della Croce F., Quadri D., Improving an exact approach for solving separable integer quadratic knapsack problems, Journal of Combinatorial Optimization, 22, 9, pp. 1-8, (2010)
  • [4] Wang H., Kochenberger G., Glover F., A computational study on the quadratic knapsack problem with multiple constraints, Computers & Operations Research, 39, 1, pp. 3-11, (2012)
  • [5] Sarac T., Sipahioglu A., A genetic algorithm for the quadratic multiple knapsack problem, Advances in Brain, Vision, and Artificial Intelligence, 10, 9, pp. 490-498, (2007)
  • [6] Singh A., Baghel A., A new grouping genetic algorithm for the quadratic multiple knapsack problem, Evolutionary Computation in Combinatorial Optimization, 12, 9, pp. 210-218, (2007)
  • [7] Sipahioglu A., Sarac T., Solving the generalized quadratic multiple knapsack problem by using F-MSG algorithm, Proceedings of the 24th Mini EURO Conference on Continuous Optimization and Information-Based Technologies in the Financial Sector, pp. 2102-2110, (2010)
  • [8] Sundar S., Singh A., A swarm intelligence approach to the quadratic multiple knapsack problem, Neural Information Processing Theory and Algorithms, 11, 2, pp. 626-633, (2010)
  • [9] Han K.H., Kim J.H., Quantum-inspired evolutionary algorithm for a class of combinatorial optimization, IEEE Transactions on Evolutionary Computation, 6, 6, pp. 580-593, (2002)
  • [10] Zhang G., Quantum-inspired evolutionary algorithms: A survey and empirical study, Journal of Heuristics, 21, 3, pp. 1-49, (2011)