Quick approximation to matrices and applications

被引:295
作者
Frieze, A [1 ]
Kannan, R
机构
[1] Carnegie Mellon Univ, Dept Math Sci, Pittsburgh, PA 15213 USA
[2] Yale Univ, Dept Comp Sci, New Haven, CT 06520 USA
基金
美国国家科学基金会;
关键词
D O I
10.1007/s004930050052
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
We give algorithms to find the following simply described approximation to a given matrix. Given an mxn matrix A with entries between say -1 and 1, and an error parameter epsilon between 0 and 1, we find a matrix D (implicitly) which is the sum of 0(1/epsilon(2)) simple rank 1 matrices so that the sum of entries of any submatrix (among the 2(m+n)) of (A - D) is at most epsilon mn in absolute value. Our algorithm takes time dependent only on epsilon and the allowed probability of failure (not on m,n). We draw on two lines of research to develop the algorithms: one is built around the fundamental Regularity Lemma of Szemeredi in Graph Theory and the constructive version of Alon, Duke, Leffman, Rodl and Yuster. The second one is from the papers of Arora, Karger and Karpinski, Fernandez de la Vega and most directly Goldwasser, Goldreich and Ron who develop approximation algorithms for a set of graph problems, typical of which is the maximum cut problem. From our matrix approximation, the above graph algorithms and the Regularity Lemma and several other results follow in a simple way. We generalize our approximations to multi-dimensional arrays and from that derive approximation algorithms for all dense Max-SNP problems.
引用
收藏
页码:175 / 220
页数:46
相关论文
共 30 条
[1]   THE ALGORITHMIC ASPECTS OF THE REGULARITY LEMMA [J].
ALON, N ;
DUKE, RA ;
LEFMANN, H ;
RODL, V ;
YUSTER, R .
JOURNAL OF ALGORITHMS, 1994, 16 (01) :80-109
[2]   POLYNOMIAL-TIME RANDOMIZED APPROXIMATION SCHEMES FOR TUTTE-GROTHENDIECK INVARIANTS - THE DENSE CASE [J].
ALON, N ;
FRIEZE, A ;
WELSH, D .
RANDOM STRUCTURES & ALGORITHMS, 1995, 6 (04) :459-478
[3]  
ALON N, 1992, PROBABILISTIC METHOD
[4]  
Annan JD., 1994, Comb. Probab. Comput, V3, P273, DOI DOI 10.1017/S0963548300001188
[5]  
Arora S., 1995, Proceedings of the Twenty-Seventh Annual ACM Symposium on the Theory of Computing, P284, DOI 10.1145/225058.225140
[6]   A new rounding procedure for the assignment problem with applications to dense graph arrangement problems [J].
Arora, S ;
Frieze, A ;
Kaplan, H .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :21-30
[7]  
ARORA S, 1992, AN S FDN CO, P14
[8]  
Broder Andrei Z., 1988, P 20 ANN ACM S THEOR, P551
[9]  
Broder AZ, 1986, P 18 ANN ACM S THEOR, P50, DOI DOI 10.1145/12130.12136
[10]  
BURKARD RE, IN PRESS ANNOTATED B