The NP-hard Maximum Planar Subgraph problem asks for a planar subgraph H of a given graph G such that H has maximum edge cardinality. For more than two decades, the only known non-trivial exact algorithm was based on integer linear programming and Kuratowski's famous planarity criterion. We build upon this approach and present new constraint classes - together with a lifting of the polyhedron - to obtain provably stronger LP-relaxations, and in turn faster algorithms in practice. The new constraints take Euler's polyhedron formula as a starting point and combine it with considering cycles in G. This paper discusses both the theoretical as well as the practical sides of this strengthening.
@InProceedings{chimani_et_al:LIPIcs.ESA.2018.19, author = {Chimani, Markus and Wiedera, Tilo}, title = {{Cycles to the Rescue! Novel Constraints to Compute Maximum Planar Subgraphs Fast}}, booktitle = {26th Annual European Symposium on Algorithms (ESA 2018)}, pages = {19:1--19:14}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-081-1}, ISSN = {1868-8969}, year = {2018}, volume = {112}, editor = {Azar, Yossi and Bast, Hannah and Herman, Grzegorz}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ESA.2018.19}, URN = {urn:nbn:de:0030-drops-94829}, doi = {10.4230/LIPIcs.ESA.2018.19}, annote = {Keywords: algorithm engineering, graph algorithms, integer linear programming, maximum planar subgraph} }
Feedback for Dagstuhl Publishing