TY - JOUR
T1 - Competitive travelling salesmen problem
T2 - A hyper-heuristic approach
AU - Kendall, G.
AU - Li, J.
N1 - Funding Information:
Acknowledgements—This study is supported by an EPSRC (Engineering and Physical Science Research Council) project (Ref: EP/D061571/1). The authors would like to thank Dr Andrew Parkes for his helpful comments. The authors also thank two anonymous reviewers for their helpful comments.
PY - 2013/2
Y1 - 2013/2
N2 - We introduce a novel variant of the travelling salesmen problem and propose a hyper-heuristic methodology in order to solve it. In a competitive travelling salesmen problem (CTSP), m travelling salesmen are to visit n cities and the relationship between the travelling salesmen is non-cooperative. The salesmen will receive a payoff if they are the first one to visit a city and they pay a cost for any distance travelled. The objective of each salesman is to visit as many unvisited cities as possible, with a minimum travelling distance. Due to the competitive element, each salesman needs to consider the tours of other salesman when planning their own tour. Since equilibrium analysis is difficult in the CTSP, a hyper-heuristic methodology is developed. The model assumes that each agent adopts a heuristic (or set of heuristics) to choose their moves (or tour) and each agent knows that the moves/tours of all agents are not necessarily optimal. The hyper-heuristic consists of a number of low-level heuristics, each of which can be used to create a move/tour given the heuristics of the other agents, together with a high-level heuristic that is used to select from the low-level heuristics at each decision point. Several computational examples are given to illustrate the effectiveness of the proposed approach.
AB - We introduce a novel variant of the travelling salesmen problem and propose a hyper-heuristic methodology in order to solve it. In a competitive travelling salesmen problem (CTSP), m travelling salesmen are to visit n cities and the relationship between the travelling salesmen is non-cooperative. The salesmen will receive a payoff if they are the first one to visit a city and they pay a cost for any distance travelled. The objective of each salesman is to visit as many unvisited cities as possible, with a minimum travelling distance. Due to the competitive element, each salesman needs to consider the tours of other salesman when planning their own tour. Since equilibrium analysis is difficult in the CTSP, a hyper-heuristic methodology is developed. The model assumes that each agent adopts a heuristic (or set of heuristics) to choose their moves (or tour) and each agent knows that the moves/tours of all agents are not necessarily optimal. The hyper-heuristic consists of a number of low-level heuristics, each of which can be used to create a move/tour given the heuristics of the other agents, together with a high-level heuristic that is used to select from the low-level heuristics at each decision point. Several computational examples are given to illustrate the effectiveness of the proposed approach.
KW - Game theory
KW - Heuristics
KW - Hyper-heuristic
KW - Travelling salesmen problem
UR - http://www.scopus.com/inward/record.url?scp=84871955267&partnerID=8YFLogxK
U2 - 10.1057/jors.2012.37
DO - 10.1057/jors.2012.37
M3 - Article
AN - SCOPUS:84871955267
SN - 0160-5682
VL - 64
SP - 208
EP - 216
JO - Journal of the Operational Research Society
JF - Journal of the Operational Research Society
IS - 2
ER -