Iterated backtrack removal search for finding k-vertex-critical subgraphs - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Heuristics Année : 2019

Iterated backtrack removal search for finding k-vertex-critical subgraphs

Résumé

Given an undirected graph G=(V,E) and a positive integer k, a k-vertex-critical subgraph (k-VCS) of G is a subgraph H such that its chromatic number equals k (i.e., χ(H)=k), and removing any vertex causes a decrease of χ(H). The k-VCS problem (k-VCSP) is to find the smallest k-vertex-critical subgraph H∗ of G. This paper proposes an iterated backtrack-based removal (IBR) heuristic to find k-VCS for a given graph G. IBR extends the popular removal strategy that is intensification-oriented. The proposed extensions include two new diversification-oriented search components—a backtracking mechanism to reconsider some removed vertices and a perturbation strategy to escape local optima traps. Computational results on 80 benchmark graphs show that IBR is very competitive in terms of solution quality and run-time efficiency compared with state-of-the-art algorithms in the literature. Specifically, IBR improves the best-known solutions for 9 graphs and matches the best results for other 70 instances. We investigate the interest of the key components of the proposed algorithm.

Fichier non déposé

Dates et versions

hal-01666820 , version 1 (18-12-2017)

Identifiants

Citer

Wen Sun, Jin-Kao Hao, Alexandre Caminada. Iterated backtrack removal search for finding k-vertex-critical subgraphs. Journal of Heuristics, 2019, 25, pp.565-590. ⟨10.1007/s10732-017-9358-5⟩. ⟨hal-01666820⟩
144 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More