Back to Search Start Over

Solving Vertex Cover in Polynomial Time on Hyperbolic Random Graphs.

Authors :
Bläsius, Thomas
Fischbeck, Philipp
Friedrich, Tobias
Katzmann, Maximilian
Source :
Theory of Computing Systems. Feb2023, Vol. 67 Issue 1, p28-51. 24p.
Publication Year :
2023

Abstract

The computational complexity of the VertexCover problem has been studied extensively. Most notably, it is NP-complete to find an optimal solution and typically NP-hard to find an approximation with reasonable factors. In contrast, recent experiments suggest that on many real-world networks the run time to solve VertexCover is way smaller than even the best known FPT-approaches can explain. We link these observations to two properties that are observed in many real-world networks, namely a heterogeneous degree distribution and high clustering. To formalize these properties and explain the observed behavior, we analyze how a branch-and-reduce algorithm performs on hyperbolic random graphs, which have become increasingly popular for modeling real-world networks. In fact, we are able to show that the VertexCover problem on hyperbolic random graphs can be solved in polynomial time, with high probability. The proof relies on interesting structural properties of hyperbolic random graphs. Since these predictions of the model are interesting in their own right, we conducted experiments on real-world networks showing that these properties are also observed in practice. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
14324350
Volume :
67
Issue :
1
Database :
Academic Search Index
Journal :
Theory of Computing Systems
Publication Type :
Academic Journal
Accession number :
161883853
Full Text :
https://doi.org/10.1007/s00224-021-10062-9