2011Unpublished venueRequires access

Exploring and Exploiting Effectively Based Hyper-Heuristic Approach for Solving Travelling Salesman Problem

Mitra Montazeri, Hossein Nezamabadi–pour, Abbas Bahrololoum

Open publisher page 5 citations

Abstract

Heuristic algorithms are one of the major volunteer for solving NP problems. These algorithms by trading off between exploration and exploitation attempt to find an optimum solution in a reasonable time. Therefore, heuristic studies which are combination of global heuristic algorithm for exploring solution space and local heuristic algorithm for exploiting solution space have been attended. In these combinational heuristic algorithms, local heuristic algorithm is problem oriented. This issue can decrease a capability of exploiting of combinational heuristic algorithms and cause to decrease a probable of finding an optimal solution. In this paper, we propose a new optimization algorithm based on Hyper-Heuristic for solving TSP which uses local searches with domain-independent. A hyper-heuristic approach has two levels. In low level, it has some local searches which search neighborhood of solution and in high level it has choice function which select a proper local search depended on characteristics of the region of the solution space that is currently under exploration and also the performance history of local searches. In the proposed method, we use 6 local searches and our choice function based on reinforcement learning. In our choice function, the local search that has better performance history has high chance to be chosen. In aim of improving efficiency of our method we use a global search algorithm, Genetic Algorithm. Empirical results on standard databases of TSP confirm the efficiency of the proposed method in comparison with combinational heuristic algorithms.

About this research paper

What this paper is about

Heuristic algorithms are one of the major volunteer for solving NP problems. These algorithms by trading off between exploration and exploitation attempt to find an optimum solution in a reasonable time. Therefore, heuristic studies which are combination of global heuristic algorithm for exploring solution space and local heuristic algorithm for exploiting solution space have been attended. In these combinational heuristic algorithms, local heuristic algorithm is problem oriented. This issue can decrease a capability of exploiting of combinational heuristic algorithms and cause to decrease a probable of finding an optimal solution. In this paper, we propose a new optimization algorithm based on Hyper-Heuristic for solving TSP which uses local searches with domain-independent. A hyper-heuristic approach has two levels. In low level, it has some local searches which search neighborhood of solution and in high level it has choice function which select a proper local search depended on characteristics of the region of the solution space that is currently under exploration and also the performance history of local searches. In the proposed method, we use 6 local searches and our choice function based on reinforcement learning. In our choice function, the local search that has better performance history has high chance to be chosen. In aim of improving efficiency of our method we use a global search algorithm, Genetic Algorithm. Empirical results on standard databases of TSP confirm the efficiency of the proposed method in comparison with combinational heuristic algorithms.

Why it matters

OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Heuristic algorithms are one of the major volunteer for solving NP problems. These algorithms by trading off between exploration and exploitation attempt to find an optimum solution in a reasonable time. Therefore, heuristic studies which are combination of global heuristic algorithm for exploring solution space and local heuristic algorithm for exploiting solution space have been attended. In these combinational heuristic algorithms, local heuristic algorithm is problem oriented. This issue can decrease a capability of exploiting of combinational heuristic algorithms and cause to decrease a probable of finding an optimal solution. In this paper, we propose a new optimization algorithm based on Hyper-Heuristic for solving TSP which uses local searches with domain-independent. A hyper-heuristic approach has two levels. In low level, it has some local searches which search neighborhood of solution and in high level it has choice function which select a proper local search depended on characteristics of the region of the solution space that is currently under exploration and also the performance history of local searches. In the proposed method, we use 6 local searches and our choice function based on reinforcement learning. In our choice function, the local search that has better performance history has high chance to be chosen. In aim of improving efficiency of our method we use a global search algorithm, Genetic Algorithm. Empirical results on standard databases of TSP confirm the efficiency of the proposed method in comparison with combinational heuristic algorithms.

Key concepts: Null-move heuristic, Heuristic, Consistent heuristic, Mathematical optimization, Travelling salesman problem, Local search (optimization), Computer science, Incremental heuristic search

Related papers

Back to paper searchBrowse research topicsOriginal source
Exploring and Exploiting Effectively Based Hyper-Heuristic Approach for Solving Travelling Salesman Problem — Research Paper | ScholarLens