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 条
[1]   Simple Random Sampling Estimation of the Number of Local Optima [J].
Alyahya, Khulood ;
Rowe, Jonathan E. .
PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 :932-941
[2]  
[Anonymous], LNCS, DOI DOI 10.1007/978-3-662-44320-0_18
[3]  
[Anonymous], 1979, COMPUTERS INTRACTABI
[4]   Phase transition and finite-size scaling for the integer partitioning problem [J].
Borgs, C ;
Chayes, J ;
Pittel, B .
RANDOM STRUCTURES & ALGORITHMS, 2001, 19 (3-4) :247-288
[5]  
Burke E.K., 2009, P 11 ANN C COMPANION, P2205, DOI DOI 10.1145/1570256.1570303
[6]   Computational aspects of hard Knapsack Problems [J].
Caccetta, L ;
Kulanoot, A .
NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 2001, 47 (08) :5547-5558
[7]   Dynamic selection of evolutionary algorithm operators based on online learning and fitness landscape metrics [J].
Consoli, Pietro A. ;
Minku, Leandro L. ;
Cercia, Xin Yao .
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8886 :359-370
[8]   Global vs Local Search on Multi-objective NK-Landscapes: Contrasting the Impact of Problem Features [J].
Daolio, Fabio ;
Liefooghe, Arnaud ;
Verel, Sebastien ;
Aguirre, Hernan ;
Tanaka, Kiyoshi .
GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, :369-376
[9]   Probabilistic analysis of the number partitioning problem [J].
Ferreira, FF ;
Fontanari, JF .
JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1998, 31 (15) :3417-3428
[10]  
GALLO G, 1980, MATH PROGRAM STUD, V12, P132, DOI 10.1007/BFb0120892