Transparent Gif

Department of Computer Science

University of California, Santa Barbara

Abstract

Balanced Min and Max Cuts Under the Triangle Inequality

by: Teofilo F. Gonzalez and Toshio Murayama

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.

Keywords:

Approximation Algorithms, Lower Bounds, Clustering, TriangleInequality, Online Algorithms.

Date:

October 1998

Document: 1998-25

XHTML Validation | CSS Validation
Updated 14-Nov-2005
Questions should be directed to: webmaster@cs.ucsb.edu