by Guy Even, Joseph (seffi Naor, Satish Rao, Baruch Schieber
http://www.informatik.uni-frankfurt.de/~fp/AlI/SKK/Divide_and_Conquer.ps.gz
Add To MetaCart
Abstract:
We present a novel divide-and-conquer paradigm for approximating NP-hard graph optimization problems. The paradigm models graph optimization problems that satisfy two properties: First, a divide-and-conquer approach is applicable. Second, a fractional spreading metric is computable in polynomial time. The spreading metric assigns rational lengths to either edges or vertices of the input graph, such that all subgraphs on which the optimization problem is non-trivial have large diameters. In addition, the spreading metric provides a lower bound, � � , on the cost of solving the optimization problem. We present a polynomial time approximation algorithm for problems modeled by our paradigm whose approximation factor is O (minflog � � log log ��; log k log log kg), where k denotes the number of "interesting " vertices in the problem instance, and is at most the number of vertices. We present seven problems that can be formulated to fit the paradigm. For all these problems our algorithm improves previous results. The problems are: (1) linear arrangement; (2) embedding a graph in a d-dimensional mesh; (3) interval graph completion; (4) minimizing storage-time product; (5) subset feedback sets in directed graphs and multicuts in circular networks; (6) symmetric multicuts in directed networks; (7) multiway separators and ae-separators (for small values of ae) in directed graphs.
Citations
|
7716
|
Computers and Intractability: A Guide to the Theory of NP-Completeness
– Garey, Johnson
- 1979
|
|
295
|
The geometry of graphs and some of its algorithmic applications
– LINIAL, LONDON, et al.
- 1994
|
|
207
|
An approximate max-flow min-cut theorems for uniform multicommodity flow problem with applications to approximation algorithms
– Leighton, Rao
- 1988
|
|
195
|
Interior-point polynomial algorithms in convex programming
– Nesterov, Nemirovskii
- 1994
|
|
167
|
Space-filling Curves
– Sagan
- 1994
|
|
121
|
A framework for solving VLSI graph layout problems
– Bhatt, Leighton
- 1984
|
|
106
|
Approximate max-flow min-(multi)cut theorems and their applications
– Garg, Vazirani, et al.
|
|
84
|
An o(log k) approximate min-cut max-flow theorem and approximation algorithm
– Aumann, Rabani
- 1998
|
|
63
|
How good is recursive bisection
– Simon, Teng
- 1997
|
|
57
|
Packing directed circuits fractionally
– Seymour
- 1995
|
|
52
|
Approximating minimum feedback sets and multi-cuts in directed graphs
– Even, Naor, et al.
- 1995
|
|
24
|
Approximation algorithms for geometric embeddings in the plane with applications to parallel processing problems
– Hansen
- 1989
|
|
10
|
Ordering problems approximated: single processor scheduling and interval graph completion
– Ravi, Agrawal, et al.
- 1991
|
|
6
|
Approximation algorithms for VLSI partition problems
– Leighton, Makedon, et al.
- 1990
|
|
4
|
Bounds on the max-flow min-cut ratio for directed multicommodity flows. Unpublished Manuscript
– Klein, Plotkin, et al.
- 1993
|
|
3
|
Spreading metric based approximate graph partitioning algorithms
– Even, Naor, et al.
- 1995
|
|
2
|
Rangan, "A unified approach to domination problems in interval graphs
– Ramalingam, Pandu
- 1988
|