Finding Near-Optimal Weight Independent Sets at Scale
Journal of Graph Algorithms and Applications, Tome 28 (2024) no. 1, pp. 439-473.

Voir la notice de l'article provenant de la source Journal of Graph Algorythms and Applications website

Computing maximum weight independent sets in graphs is an important NP-hard optimization problem. The problem is particularly difficult to solve in large graphs for which data reduction techniques do not work well. To be more precise, state-of-the-art branch-and-reduce algorithms can solve many large-scale graphs if reductions are applicable. Otherwise, their performance quickly degrades due to branching requiring exponential time. In this paper, we develop an advanced memetic algorithm to tackle the problem, which incorporates recent data reduction techniques to compute near-optimal weight independent sets in huge sparse networks. More precisely, we use a memetic approach to recursively choose vertices that are likely to be in a large-weight independent set. We include these vertices into the solution, and further reduce the graph. We show that identifying and removing vertices likely to be in large-weight independent sets opens up the reduction space and speeds up the computation of large-weight independent sets remarkably. Our experimental evaluation indicates that we are able to outperform state-of-the-art algorithms. For example, our two algorithm configurations compute the best results among all competing algorithms for all instances tested. Thus, it can be seen as a useful tool when large-weight independent sets need to be computed in practice.
DOI : 10.7155/jgaa.v28i1.2997
Keywords: maximum weight independent set, memetic algorithm, data reduction

Ernestine Großmann 1 ; Sebastian Lamm 2 ; Christian Schulz 1 ; Darren Strash 3

1 Heidelberg University
2 Karlsruhe Institute of Technology
3 Hamilton College
@article{JGAA_2024_28_1_a18,
     author = {Ernestine Gro{\ss}mann and Sebastian Lamm and Christian Schulz and Darren Strash},
     title = {Finding {Near-Optimal} {Weight} {Independent} {Sets} at {Scale}},
     journal = {Journal of Graph Algorithms and Applications},
     pages = {439--473},
     publisher = {mathdoc},
     volume = {28},
     number = {1},
     year = {2024},
     doi = {10.7155/jgaa.v28i1.2997},
     language = {en},
     url = {http://geodesic.mathdoc.fr/articles/10.7155/jgaa.v28i1.2997/}
}
TY  - JOUR
AU  - Ernestine Großmann
AU  - Sebastian Lamm
AU  - Christian Schulz
AU  - Darren Strash
TI  - Finding Near-Optimal Weight Independent Sets at Scale
JO  - Journal of Graph Algorithms and Applications
PY  - 2024
SP  - 439
EP  - 473
VL  - 28
IS  - 1
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/articles/10.7155/jgaa.v28i1.2997/
DO  - 10.7155/jgaa.v28i1.2997
LA  - en
ID  - JGAA_2024_28_1_a18
ER  - 
%0 Journal Article
%A Ernestine Großmann
%A Sebastian Lamm
%A Christian Schulz
%A Darren Strash
%T Finding Near-Optimal Weight Independent Sets at Scale
%J Journal of Graph Algorithms and Applications
%D 2024
%P 439-473
%V 28
%N 1
%I mathdoc
%U http://geodesic.mathdoc.fr/articles/10.7155/jgaa.v28i1.2997/
%R 10.7155/jgaa.v28i1.2997
%G en
%F JGAA_2024_28_1_a18
Ernestine Großmann; Sebastian Lamm; Christian Schulz; Darren Strash. Finding Near-Optimal Weight Independent Sets at Scale. Journal of Graph Algorithms and Applications, Tome 28 (2024) no. 1, pp. 439-473. doi : 10.7155/jgaa.v28i1.2997. http://geodesic.mathdoc.fr/articles/10.7155/jgaa.v28i1.2997/

Cité par Sources :