English

R-BBG$_2$: Recursive Bipartition of Bi-connected Graphs

Data Structures and Algorithms 2018-10-30 v1 Combinatorics

Abstract

Given an undirected graph G(V,E)G(V, E), it is well known that partitioning a graph GG into qq connected subgraphs of equal or specificed sizes is in general NP-hard problem. On the other hand, it has been shown that the q-partition problem is solvable in polynomial time for q-connected graphs. For example, efficient polynomial time algorithms for finding 2-partition (bipartition) or 3-partition of 2-connected or 3-connected have been developed in the literature. In this paper, we are interested in the following problem: given a bi-connected graph GG of size nn, can we partition it into two (connected) sub-graphs, G[V1]G[V_1] and G[V2]G[V_2] of sizes n1n_1 and n2n_2 such as both G[V1]G[V_1] and G[V2]G[V_2] are also bi-connected (and n1+n2=nn_1+n_2=n)? We refer to this problem as the recursive bipartition problem of bi-connected graphs, denoted by R-BBG2_2. We show that a ploynomial algorithm exists to both decide the recursive bipartion problem R-BBG2_2 and find the corresponding bi-connected subgraphs when such a recursive bipartition exists.

Keywords

Cite

@article{arxiv.1810.11965,
  title  = {R-BBG$_2$: Recursive Bipartition of Bi-connected Graphs},
  author = {Ngoc-Tu Nguyen and Zhi-Li Zhang},
  journal= {arXiv preprint arXiv:1810.11965},
  year   = {2018}
}