Back to Search Start Over

Optimal 3-terminal cuts and linear programming.

Authors :
Cheung, Kevin K. H.
Cunningham, William H.
Tang, Lawrence
Source :
Mathematical Programming; Mar2006, Vol. 106 Issue 1, p1-23, 23p, 10 Diagrams
Publication Year :
2006

Abstract

Given an undirected graph G=( V, E) and three specified terminal nodes t <subscript>1</subscript>, t <subscript>2</subscript>, t <subscript>3</subscript>, a 3-cut is a subset A of E such that no two terminals are in the same component of G\ A. If a non-negative edge weight c <subscript> e </subscript> is specified for each e∈ E, the optimal 3-cut problem is to find a 3-cut of minimum total weight. This problem is [InlineMediaObject not available: see fulltext.]-hard, and in fact, is max-[InlineMediaObject not available: see fulltext.]-hard. An approximation algorithm having performance guarantee [InlineMediaObject not available: see fulltext.] has recently been given by Călinescu, Karloff, and Rabani. It is based on a certain linear-programming relaxation, for which it is shown that the optimal 3-cut has weight at most [InlineMediaObject not available: see fulltext.] times the optimal LP value. It is proved here that [InlineMediaObject not available: see fulltext.] can be improved to [InlineMediaObject not available: see fulltext.], and that this is best possible. As a consequence, we obtain an approximation algorithm for the optimal 3-cut problem having performance guarantee [InlineMediaObject not available: see fulltext.]. In addition, we show that [InlineMediaObject not available: see fulltext.] is best possible for this algorithm. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00255610
Volume :
106
Issue :
1
Database :
Complementary Index
Journal :
Mathematical Programming
Publication Type :
Academic Journal
Accession number :
19168868
Full Text :
https://doi.org/10.1007/s10107-005-0668-2