Proportional Volume Sampling and Approximation Algorithms for A-Optimal Design

02/22/2018
by   Aleksandar Nikolov, et al.
0

We study the A-optimal design problem where we are given vectors v_1,...,v_n∈R^d, an integer k≥ d, and the goal is to select a set S of k vectors that minimizes the trace of (∑_i∈ Sv_iv_i^)^-1. Traditionally, the problem is an instance of optimal design of experiments in statistics where each vector corresponds to a linear measurement of an unknown vector and the goal is to pick k of them that minimize the average variance of the error in the maximum likelihood estimate of the vector being measured. The problem also finds applications in sensor placement in wireless networks, sparse least squares regression, feature selection for k-means clustering, and matrix approximation. In this paper, we introduce proportional volume sampling to obtain improved approximation algorithms for A-optimal design. Given a matrix, proportional volume sampling picks a set of columns S of size k with probability proportional to μ(S) times (∑_i∈ Sv_iv_i^) for some measure μ. Our main result is to show the approximability of the A-optimal design problem can be reduced to approximate independence properties of the measure μ. We appeal to hard-core distributions as candidate distributions μ that allow us to obtain improved approximation algorithms for the A-optimal design. Our results include a d-approximation when k=d, an (1+ϵ)-approximation when k=Ω(d/ϵ+1/ϵ^21/ϵ) and k/k-d+1-approximation when repetitions of vectors are allowed in the solution. We consider generalization of the problem for k≤ d and obtain a k-approximation. The last result implies a restricted invertibility principle for the harmonic mean of singular values. We also show that the problem is NP-hard to approximate within a fixed constant when k=d.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset