Connecting Terminals and 2-Disjoint Connected Subgraphs

Abstract

Given a graph G=(V,E) and a set of terminal vertices T we say that a superset S of T is T-connecting if S induces a connected graph, and S is minimal if no strict subset of S is T-connecting. In this paper we prove that there are at most |V T| |T|-2 · 3|V T|3 minimal T-connecting sets when |T| ≤ n/3 and that these can be enumerated within a polynomial factor of this bound. This generalizes the algorithm for enumerating all induced paths between a pair of vertices, corresponding to the case |T|=2. We apply our enumeration algorithm to solve the 2-Disjoint Connected Subgraphs problem in time O*(1.7804n), improving on the recent O*(1.933n) algorithm of Cygan et al. 2012 LATIN paper.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…