1 research outputs found
Computing the Largest Bond and the Maximum Connected Cut of a Graph
The cut-set of a graph is the set of edges that have
one endpoint in and the other endpoint in , and
whenever is connected, the cut of is called a
connected cut. A bond of a graph is an inclusion-wise minimal disconnecting
set of , i.e., bonds are cut-sets that determine cuts of
such that and are both connected. Contrasting with
a large number of studies related to maximum cuts, there exist very few results
regarding the largest bond of general graphs. In this paper, we aim to reduce
this gap on the complexity of computing the largest bond, and the maximum
connected cut of a graph. Although cuts and bonds are similar, we remark that
computing the largest bond and the maximum connected cut of a graph tends to be
harder than computing its maximum cut. We show that it does not exist a
constant-factor approximation algorithm to compute the largest bond, unless P =
NP. Also, we show that {\sc Largest Bond} and {\sc Maximum Connected Cut} are
NP-hard even for planar bipartite graphs, whereas \textsc{Maximum Cut} is
trivial on bipartite graphs and polynomial-time solvable on planar graphs. In
addition, we show that {\sc Largest Bond} and {\sc Maximum Connected Cut} are
NP-hard on split graphs, and restricted to graphs of clique-width they can
not be solved in time unless the Exponential Time
Hypothesis fails, but they can be solved in time .
Finally, we show that both problems are fixed-parameter tractable when
parameterized by the size of the solution, the treewidth, and the twin-cover
number.Comment: This paper resulted from a merge of two papers submitted to arXiv
(arXiv:1908.03389 and arXiv:1910.01071). Both preliminary versions were
presented at the 14th International Symposium on Parameterized and Exact
Computation (IPEC 2019