Exact Algorithms for Edge Deletion to Cactus Graphs and Weighted Variants

Abstract

We study exact exponential-time algorithms for Edge Deletion to Cactus. Given a connected graph G, the task is to delete a minimum number of edges so that the remaining spanning graph is a connected cactus. Akhtar and Philip (IWOCA 2026) gave an O*(3n)-time algorithm for the unweighted problem, where n is the number of vertices in the input graph and the O*(·) notation hides polynomial factors. We improve this bound to O*(2n) time and space. More generally, if the deletion costs take at most q distinct nonnegative real values, then the weighted problem can be solved in O*(2n nO(q)) time and space. Thus every fixed number of distinct costs, and in particular the unweighted case, admits a faster exact algorithm. For nonnegative integer costs of total weight W, we obtain an O*(2n(W+1)) pseudo-polynomial algorithm, while arbitrary nonnegative real costs admit an O*(3n) exact algorithm.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…