Landscape Analysis of a Class of NP-Hard Binary Packing Problems

被引:16
作者
Alyahya, Khulood [1 ]
Rowe, Jonathan E. [2 ]
机构
[1] Univ Exeter, Dept Comp Sci, Exeter EX4 4QF, Devon, England
[2] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
基金
英国工程与自然科学研究理事会;
关键词
Local search; random restarts; landscape analysis; binary knapsack problem; number partitioning; quadratic knapsack; combinatorial optimisation problems; operator selection; plateau; local optima; basin of attraction; phase transition; constraint optimisation; penalty functions; feasibility problem; FITNESS LANDSCAPE; LOCAL SEARCH; OPTIMIZATION; NUMBER; DIFFICULTY; ANATOMY;
D O I
10.1162/evco_a_00237
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents an exploratory landscape analysis of three NP-hard combinatorial optimisation problems: the number partitioning problem, the binary knapsack problem, and the quadratic binary knapsack problem. In the article, we examine empirically a number of fitness landscape properties of randomly generated instances of these problems. We believe that the studied properties give insight into the structure of the problem landscape and can be representative of the problem difficulty, in particular with respect to local search algorithms. Our work focuses on studying how these properties vary with different values of problem parameters. We also compare these properties across various landscapes that were induced by different penalty functions and different neighbourhood operators. Unlike existing studies of these problems, we study instances generated at random from various distributions. We found a general trend where some of the landscape features in all of the three problems were found to vary between the different distributions. We captured this variation by a single, easy to calculate parameter and we showed that it has a potentially useful application in guiding the choice of the neighbourhood operator of some local search heuristics.
引用
收藏
页码:47 / 73
页数:27
相关论文
共 40 条
[21]  
Olsen A. L., 1994, Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence (Cat. No.94TH0650-2), P554, DOI 10.1109/ICEC.1994.350000
[22]   Where are the hard knapsack problems? [J].
Pisinger, D .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (09) :2271-2284
[23]   Core problems in Knapsack algorithms [J].
Pisinger, D .
OPERATIONS RESEARCH, 1999, 47 (04) :570-575
[24]   The quadratic knapsack problem - a survey [J].
Pisinger, David .
DISCRETE APPLIED MATHEMATICS, 2007, 155 (05) :623-648
[25]   Maximum Satisfiability: Anatomy of the Fitness Landscape for a Hard Combinatorial Optimization Problem [J].
Pruegel-Bennett, Adam ;
Tayarani-Najaran, Mohammad-Hassan .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2012, 16 (03) :319-338
[26]  
Prugel-Bennett A., 2015, EVOLUTIONARY COMPUTA, V24, P347
[27]   Statistical analysis of local search landscapes [J].
Reeves, CR ;
Eremeev, AV .
JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2004, 55 (07) :687-693
[28]   Phase transitions of subset sum and Shannon's limit in source coding [J].
Sasamoto, T .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2003, 321 (1-2) :369-374
[29]   Statistical mechanics of an NP-complete problem: subset sum [J].
Sasamoto, T ;
Toyoizumi, T ;
Nishimori, H .
JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 2001, 34 (44) :9555-9567
[30]   Measuring instance difficulty for combinatorial optimization problems [J].
Smith-Miles, Kate ;
Lopes, Leo .
COMPUTERS & OPERATIONS RESEARCH, 2012, 39 (05) :875-889