A heuristic for the convex recoloring problem in graphs

被引:0
|
作者
Dantas, Ana Paula S. [1 ]
de Souza, Cid C. [1 ]
Dias, Zanoni [1 ]
机构
[1] Univ Campinas Unicamp, Inst Comp, Av Albert Einstein, BR-1251 Campinas, SP, Brazil
关键词
convex recoloring; GRASP; combinatorial optimization; ALGORITHM;
D O I
10.1111/itor.12896
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a coloring as a function that assigns a color to a vertex, regardless of the color of its neighbors. In this sense, a coloring is said to be convex if every set of all same colored vertices induces a connected subgraph. The Convex Recoloring Problem finds the minimum number of recolored vertices needed to turn a coloring convex. This problem is most commonly studied considering trees due to its origins in Computational Biology, but in this paper, we focus on general graphs. We propose a heuristic based on the Greedy Randomized Adaptive Search Procedure to solve the problem. We present computational experiments for our heuristic and compare it to an Integer Linear Programming (ILP) model from the literature. In these experiments, our heuristic recolored at most one vertex more than the ILP model, and it was also able to give better solutions when the ILP model was unable to find the optimal solution within the time limit. We also introduce a set of benchmark instances for the problem.
引用
收藏
页码:1454 / 1478
页数:25
相关论文
共 50 条
  • [1] A GRASP for the Convex Recoloring Problem in Graphs
    dos Santos Dantasa, Ana Paula
    de Souzaa, Cid Carvalho
    Dias, Zanoni
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2019, 346 : 379 - 391
  • [2] An extended formulation of the convex recoloring problem on a tree
    Sunil Chopra
    Bartosz Filipecki
    Kangbok Lee
    Minseok Ryu
    Sangho Shim
    Mathieu Van Vyve
    Mathematical Programming, 2017, 165 : 529 - 548
  • [3] An extended formulation of the convex recoloring problem on a tree
    Chopra, Sunil
    Filipecki, Bartosz
    Lee, Kangbok
    Ryu, Minseok
    Shim, Sangho
    Van Vyve, Mathieu
    MATHEMATICAL PROGRAMMING, 2017, 165 (02) : 529 - 548
  • [4] The convex recoloring problem: polyhedra, facets and computational experiments
    Campelo, Manoel
    Freire, Alexandre S.
    Lima, Karla R.
    Moura, Phablo F. S.
    Wakabayashi, Yoshiko
    MATHEMATICAL PROGRAMMING, 2016, 156 (1-2) : 303 - 330
  • [5] The convex recoloring problem: polyhedra, facets and computational experiments
    Manoel Campêlo
    Alexandre S. Freire
    Karla R. Lima
    Phablo F. S. Moura
    Yoshiko Wakabayashi
    Mathematical Programming, 2016, 156 : 303 - 330
  • [6] Convex recoloring of paths
    Lima, Karla Roberta
    Wakabayashi, Yoshiko
    DISCRETE APPLIED MATHEMATICS, 2014, 164 : 450 - 459
  • [7] Strong inequalities and a branch-and-price algorithm for the convex recoloring problem
    Campelo, Manoel
    Freire, Alexandre S.
    Moura, Phablo F. S.
    Soares, Joel C.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 303 (01) : 54 - 65
  • [8] 1.5-approximation algorithm for the 2-Convex Recoloring problem
    Bar-Yehuda, Reuven
    Kutiel, Gilad
    Rawitz, Dror
    DISCRETE APPLIED MATHEMATICS, 2018, 246 : 2 - 11
  • [9] Convex recoloring as an evolutionary marker
    Frenkel, Zeev
    Kiat, Yosef
    Izhaki, Ido
    Snir, Sagi
    MOLECULAR PHYLOGENETICS AND EVOLUTION, 2017, 107 : 209 - 220
  • [10] List recoloring of planar graphs
    Chandran, L. Sunil
    Gupta, Uttam K.
    Pradhan, Dinabandhu
    DISCRETE APPLIED MATHEMATICS, 2025, 363 : 71 - 87