Quick approximation to matrices and applications

313Citations
Citations of this article
44Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We give algorithms to find the following simply described approximation to a given matrix. Given an m × n matrix A with entries between say -1 and 1, and an error parameter ∈ between 0 and 1 we find a matrix D (implicitly) which is the sum of O(1/∈2) simple rank 1 matrices so that the sum of entries of any submatrix (among the 2m+n) of (A-D) is at most ∈mn in absolute value. Our algorithm takes time dependent only on ∈ 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 Szemerédi in Graph Theory and the constructive version of Alon Duke, Leffman, Rödl 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.

Cite

CITATION STYLE

APA

Frieze, A., & Kannan, R. (1999). Quick approximation to matrices and applications. Combinatorica, 19(2), 175–220. https://doi.org/10.1007/s004930050052

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free