4.7 Article

Automatic generation of a hybrid algorithm for the maximum independent set problem using genetic programming

Journal

APPLIED SOFT COMPUTING
Volume 144, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.asoc.2023.110474

Keywords

Automatic generation of algorithm; Genetic programming; Metaheuristics; Heuristics; Integer programming; Maximum independent set problem

Ask authors/readers for more resources

One of the fundamental problems in graph optimization is determining the maximum set of unconnected vertices, known as the maximum independent set problem. This paper presents a new artificially generated algorithm for solving this problem. The algorithm is generated using genetic programming, combining heuristics, a tabu search method, and an exact mathematical formulation to find the best computational performance among all generated algorithms.
One of graph optimization's fundamental and most challenging problems is determining the maximum set of unconnected vertices in a graph, called the maximum independent set problem. This problem consists of finding the largest independent set in a graph, where an independent set is a set of vertices such that no two vertices are adjacent. This paper presents a new artificially generated algorithm for the maximum independent set problem. The new algorithm is generated by the automatic generation of algorithms, a technique that allows the construction of new hybrid algorithms, taking advantage of existing algorithms. Thus, the automatic generation of algorithms combines basic heuristics for the problem, a tabu search method selected from the literature, and an exact method that solves the problem's mathematical formulation working for a limited computational time. With these components, the space of possible algorithms is traversed by employing genetic programming. Algorithms of small sizes are generated to study their structure and discover new algorithmic combinations. Then, we select the algorithm that finds solutions with the best computational performance among all the generated algorithms. This best algorithm is compared with three state-of-the-art algorithms for the problem, presenting the best computational performance for the 131 instances in the literature. & COPY; 2023 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available