Integer Programming Approaches to Balanced Connected k-Partition

11/13/2019
by   Flávio K. Miyazawa, et al.
0

We address the problem of partitioning a vertex-weighted connected graph into k connected subgraphs that have similar weights, for a fixed integer k≥ 2. This problem, known as the balanced connected k-partition problem (BCP_k), is defined as follows. Given a connected graph G with nonnegative weights on the vertices, find a partition {V_i}_i=1^k of V(G) such that each class V_i induces a connected subgraph of G, and the weight of a class with the minimum weight is as large as possible. It is known that BCP_k is NP-hard even on bipartite graphs and on interval graphs. It has been largely investigated under different approaches and perspectives. On the practical side, BCP_k is used to model many applications arising in police patrolling, image processing, cluster analysis, operating systems and robotics. We propose three integer linear programming formulations for the balanced connected k-partition problem. The first one contains only binary variables and a potentially large number of constraints that are separable in polynomial time. Some polyhedral results on this formulation, when all vertices have unit weight, are also presented. The other formulations are based on flows and have a polynomial number of constraints and variables. Preliminary computational experiments have shown that the proposed formulations outperform the other formulations presented in the literature.

READ FULL TEXT
research
08/23/2021

Approximation and parameterized algorithms to find balanced connected partitions of graphs

Partitioning a connected graph into k vertex-disjoint connected subgraph...
research
10/29/2018

R-BBG_2: Recursive Bipartition of Bi-connected Graphs

Given an undirected graph G(V, E), it is well known that partitioning a ...
research
05/25/2023

Maximum Weight Independent Set in Graphs with no Long Claws in Quasi-Polynomial Time

We show that the Maximum Weight Independent Set problem (MWIS) can be so...
research
07/10/2021

Connected k-partition of k-connected graphs and c-claw-free graphs

A connected partition is a partition of the vertices of a graph into set...
research
09/05/2017

An Exact Approach for the Balanced k-Way Partitioning Problem with Weight Constraints and its Application to Sports Team Realignment

In this work a balanced k-way partitioning problem with weight constrain...
research
11/09/2020

Balanced Crown Decomposition for Connectivity Constraints

We introduce the balanced crown decomposition that captures the structur...
research
02/09/2021

Balanced Districting on Grid Graphs with Provable Compactness and Contiguity

Given a graph G = (V,E) with vertex weights w(v) and a desired number of...

Please sign up or login with your details

Forgot password? Click here to reset