English

Real Stable Polynomials and Matroids: Optimization and Counting

Data Structures and Algorithms 2016-11-15 v1 Combinatorics Optimization and Control Probability

Abstract

A great variety of fundamental optimization and counting problems arising in computer science, mathematics and physics can be reduced to one of the following computational tasks involving polynomials and set systems: given an mm-variate real polynomial gg and a family of subsets BB of [m][m], (1) find SBS\in B such that the monomial in gg corresponding to SS has the largest coefficient in gg, or (2) compute the sum of coefficients of monomials in gg corresponding to all the sets in BB. Special cases of these problems, such as computing permanents, sampling from DPPs and maximizing subdeterminants have been topics of recent interest in theoretical computer science. In this paper we present a general convex programming framework geared to solve both of these problems. We show that roughly, when gg is a real stable polynomial with non-negative coefficients and BB is a matroid, the integrality gap of our relaxation is finite and depends only on mm (and not on the coefficients of g). Prior to our work, such results were known only in sporadic cases that relied on the structure of gg and BB; it was not even clear if one could formulate a convex relaxation that has a finite integrality gap beyond these special cases. Two notable examples are a result by Gurvits on the van der Waerden conjecture for real stable gg when BB is a single element and a result by Nikolov and Singh for multilinear real stable polynomials when BB is a partition matroid. Our work, which encapsulates most interesting cases of gg and BB, benefits from both - we were inspired by the latter in deriving the right convex programming relaxation and the former in establishing the integrality gap. However, proving our results requires significant extensions of both; in that process we come up with new notions and connections between stable polynomials and matroids which should be of independent interest.

Keywords

Cite

@article{arxiv.1611.04548,
  title  = {Real Stable Polynomials and Matroids: Optimization and Counting},
  author = {Damian Straszak and Nisheeth K. Vishnoi},
  journal= {arXiv preprint arXiv:1611.04548},
  year   = {2016}
}
R2 v1 2026-06-22T16:52:01.051Z