Report ID
1998-25
Report Authors
Teofilo F. Gonzalez and Toshio Murayama
Report Date
Abstract
The balanced {\\em k-Min-Cut (k-Max-Cut)} problem consists of partitioning the$n$ vertices of an edge weighted complete (undirected) graph into $k$equally-sized sets so as to minimize (maximize) the sum of the weights of theedges joining vertices in different subsets. We concentrate on the$(k,t)$-Max-Cut and $(k,t)$-Min-Cut problems defined over complete graphs thatsatisfy the triangle inequality as well as on a restricted class of thesegraphs.We establish a bound for the objective function value of an optimal partitionfor the $(k,t)$-Min-Cut and $(k,t)$-Max-Cut problems, and give probleminstances that asymptotically achieve this bound. The existence of this smallbound is important because it implies that any feasible solution is anear-optimal approximation to the $(k,t)$-Max-Cut and $(k,t)$-Min-Cut problems,for reasonable values of $k$. This shows that in a dynamic environment wherethe weights change, vertices are added and/or deleted, etc., any feasiblesolution is a reasonably good solution.We also present a characterization of an optimal partition for theone-dimensional version of our partitioning problems, and present a simple $O(n\\log n)$ time algorithm to generate an optimal partition. For some restrictedversions of these problems we present $O(n)$ time algorithms, and for otherversions we establish a robust $\\Omega(n \\log n)$ lower bound for the timerequired to compute an optimal partition.