Efficiently solving the Traveling Thief Problem using hill climbing and simulated annealing

被引:39
作者
El Yafrani, Mohamed [1 ]
Ahiod, Belaid [1 ]
机构
[1] Mohammed V Univ Rabat, Fac Sci, CNRST URAC 29, LRIT, BP 1014, Rabat, Morocco
关键词
Interdependence; Combinatorial optimization; Large-scale optimization; Traveling Thief Problem; Simulated annealing; Local search; ALGORITHM;
D O I
10.1016/j.ins.2017.12.011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many real-world problems are composed of multiple interacting sub-problems. However, few investigations have been carried out to look into tackling problems from a metaheuristics perspective. The Traveling Thief Problem (TTP) is a new NP-hard problem with two interdependent components that aim to provide a benchmark model to better represent this category of problems. In this paper, TTP is investigated theoretically and empirically. Two algorithms based on a 2-OPT steepest ascent hill climbing algorithm and the simulated annealing metaheuristic named CS2SA* and CS2SA-R are proposed to solve the problem. The obtained results show that the proposed algorithms are efficient for many TTP instances of different sizes and properties and are very competitive in comparison with two of the best-known state-of-the-art algorithms. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:231 / 244
页数:14
相关论文
共 42 条
[1]  
Aarts E., 1989, Simulated annealing and Boltzmann machines: a stochastic approach to combinatorial optimization and neural computing
[2]  
Ahiod B., 2016, GECCO 16
[3]  
[Anonymous], SOFT COMPUT
[4]  
[Anonymous], 2011, TECHNICAL REPORT
[5]   Chained Lin-Kernighan for large traveling salesman problems [J].
Applegate, D ;
Cook, W ;
Rohe, A .
INFORMS JOURNAL ON COMPUTING, 2003, 15 (01) :82-92
[6]  
Birattari M., 2010, Experimental Methods for the Analysis of Optimization Algorithms, P311
[7]  
Bonyadi M. R., 2016, CORR
[8]   Socially Inspired Algorithms for the Traveling Thief Problem [J].
Bonyadi, Mohammad Reza ;
Michalewicz, Zbigniew ;
Przybylek, Michal Roman ;
Wierzbicki, Adam .
GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, :421-428
[9]  
Bonyadi MR, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1037
[10]   Fast Heuristics for the Multiple Traveling Thieves Problem [J].
Chand, Shelvin ;
Wagner, Markus .
GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, :293-300