<div class="csl-bib-body">
<div class="csl-entry">Schidler, A., & Szeider, S. (2023). SAT-boosted tabu search for coloring massive graphs. <i>ACM Journal on Experimental Algorithmics</i>, <i>28</i>, Article 1.5. https://doi.org/10.1145/3603112</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/193252
-
dc.description.abstract
Graph coloring is the problem of coloring the vertices of a graph with as few colors as possible, avoiding monochromatic edges. It is one of the most fundamental NP-hard computational problems. For decades researchers have developed exact and heuristic methods for graph coloring. While methods based on propositional satisfiability (SAT) feature prominently among these exact methods, the encoding size is prohibitive for large graphs. For such graphs, heuristic methods have been proposed, with tabu search among the most successful ones.
In this article, we enhance tabu search for graph coloring within the SAT-based local improvement (SLIM) framework. Our hybrid algorithm incrementally improves a candidate solution by repeatedly selecting small subgraphs and coloring them optimally with a SAT solver. This approach scales to dense graphs with several hundred thousand vertices and over 1.5 billion edges. Our experimental evaluation shows that our hybrid algorithm beats state-of-the-art methods on large dense graphs.
en
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.description.sponsorship
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.language.iso
en
-
dc.publisher
Association for Computing Machinery (ACM)
-
dc.relation.ispartof
ACM Journal on Experimental Algorithmics
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
Graph coloring
en
dc.subject
SAT Encoding
en
dc.subject
Tabu Search
en
dc.subject
SAT-based local improvement
en
dc.subject
massive graphs
en
dc.title
SAT-boosted tabu search for coloring massive graphs