
TL;DR
This paper investigates the computational complexity of separating vertex sets in geodesic convexity within graphs, showing polynomial solutions for specific graph classes where the problem is generally NP-complete.
Contribution
It demonstrates that geodesic halfspace separation is polynomial-time solvable for weakly bridged graphs, pseudo-modular graphs, and basis graphs of matroids, unlike the general NP-complete case.
Findings
Halfspace separation is NP-complete for general graphs.
Polynomial algorithms are provided for weakly bridged graphs.
Polynomial algorithms are provided for pseudo-modular graphs and basis graphs of matroids.
Abstract
Let be a simple connected undirected graph. A set is \emph{geodesically convex} if for any pair of vertices , all vertices on all shortest paths in from to are contained in . A set is said to be a {halfspace} if both and its complement (denoted by ) are convex. Given two sets , the { halfspace separation} problem asks if there exist complementary halfspaces such that and . The halfspace separation problem is known to be NP-complete for the geodesic convexity of general graphs. We show that geodesic halfspace separation is polynomial for weakly bridged graphs, pseudo-modular graphs, and the basis graphs of matroids.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
