,
Philipp Mauve
,
Vaishali Surianarayanan
Creative Commons Attribution 4.0 International license
We study the practical performance of the very recent quasi-polynomial algorithm for Circle Graph 3-Coloring (SOSA 2026 best paper), a problem of significant relevance to graph drawing due to its close connection to 3-page book embeddings. We implement and optimize this combinatorial algorithm and benchmark it against state-of-the-art SAT-based approaches on three sets of instances, the hardest of which required a new generation procedure to obtain non-trivial benchmarks. Across all three, our implementation outperforms the SAT-based approaches, with the largest gap on the most challenging instances.
@InProceedings{ganian_et_al:LIPIcs.GD.2026.29,
author = {Ganian, Robert and Mauve, Philipp and Surianarayanan, Vaishali},
title = {{Circle Graph 3-Coloring: Can Simplicity Beat SAT?}},
booktitle = {34th International Symposium on Graph Drawing and Network Visualization (GD 2026)},
pages = {29:1--29:12},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-452-9},
ISSN = {1868-8969},
year = {2026},
volume = {396},
editor = {L\"{o}ffler, Maarten and Miksch, Silvia},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.GD.2026.29},
URN = {urn:nbn:de:0030-drops-279243},
doi = {10.4230/LIPIcs.GD.2026.29},
annote = {Keywords: Circle graphs, 3-coloring, book embeddings, simplicity in algorithms}
}
archived version
archived version