Efficient Determinant Maximization for All Matroids

11/18/2022
by   Adam Brown, et al.
0

Determinant maximization provides an elegant generalization of problems in many areas, including convex geometry, statistics, machine learning, fair allocation of goods, and network design. In an instance of the determinant maximization problem, we are given a collection of vectors v_1,…, v_n ∈ℝ^d, and the goal is to pick a subset S⊆ [n] of given vectors to maximize the determinant of the matrix ∑_i ∈ S v_iv_i^⊤, where the picked set of vectors S must satisfy some combinatorial constraint such as cardinality constraint (|S| ≤ k) or matroid constraint (S is a basis of a matroid defined on [n]). In this work, we give a combinatorial algorithm for the determinant maximization problem under a matroid constraint that achieves O(d^O(d))-approximation for any matroid of rank r≥ d. This complements the recent result of <cit.> that achieves a similar bound for matroids of rank r≤ d, relying on a geometric interpretation of the determinant. Our result matches the best-known estimation algorithms <cit.> for the problem, which could estimate the objective value but could not give an approximate solution with a similar guarantee. Our work follows the framework developed by <cit.> of using matroid intersection based algorithms for determinant maximization. To overcome the lack of a simple geometric interpretation of the objective when r ≥ d, our approach combines ideas from combinatorial optimization with algebraic properties of the determinant. We also critically use the properties of a convex programming relaxation of the problem introduced by <cit.>.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/09/2022

Determinant Maximization via Matroid Intersection Algorithms

Determinant maximization problem gives a general framework that models p...
research
04/16/2020

Maximizing Determinants under Matroid Constraints

Given vectors v_1,…,v_n∈ℝ^d and a matroid M=([n],I), we study the proble...
research
06/01/2023

Dynamic Algorithms for Matroid Submodular Maximization

Submodular maximization under matroid and cardinality constraints are cl...
research
07/10/2017

Subdeterminant Maximization via Nonconvex Relaxations and Anti-concentration

Several fundamental problems that arise in optimization and computer sci...
research
10/02/2020

A Weight-scaling Algorithm for f-factors of Multigraphs

We discuss combinatorial algorithms for finding a maximum weight f-facto...
research
02/15/2023

On Finite-Step Convergence of the Non-Greedy Algorithm for L_1-Norm PCA and Beyond

The non-greedy algorithm for L_1-norm PCA proposed in <cit.> is revisite...
research
02/21/2019

The Markovian Price of Information

Suppose there are n Markov chains and we need to pay a per-step price to...

Please sign up or login with your details

Forgot password? Click here to reset