• DocumentCode
    1963611
  • Title

    Symmetry and Approximability of Submodular Maximization Problems

  • Author

    Vondrak, Jan

  • Author_Institution
    IBM Almaden Res. Center, San Jose, CA, USA
  • fYear
    2009
  • fDate
    25-27 Oct. 2009
  • Firstpage
    651
  • Lastpage
    670
  • Abstract
    A number of recent results on optimization problems involving submodular functions have made use of the "multilinear relaxation" of the problem. We present a general approach to deriving inapproximability results in the value oracle model, based on the notion of "symmetry gap". Our main result is that for any fixed instance that exhibits a certain "symmetry gap" in its multilinear relaxation, there is a naturally related class of instances for which a better approximation factor than the symmetry gap would require exponentially many oracle queries. This unifies several known hardness results for submodular maximization, e.g. the optimality of (1 - 1/e)-approximation for monotone submodular maximization under a cardinality constraint and the impossibility of (1/2 + ?)-approximation for unconstrained (non-monotone) submodular maximization. It follows from our result that (1/2 + ?)-approximation is also impossible for non-monotone submodular maximization subject to a (non-trivial) matroid constraint. On the algorithmic side, we present a 0.309approximation for this problem, improving the previously known factor of 1/4 - o(1). As another application, we consider the problem of maximizing a non-monotone submodular function over the bases of a matroid. A (1/6 - o(1))-approximation has been developed for this problem, assuming that the matroid contains two disjoint bases. We show that the best approximation one can achieve is indeed related to packings of bases in the matroid. Specifically, for any k ? 2, there is a class of matroids of fractional base packing number v = k/k-1, such that any algorithm achieving a better than (1 - 1/v)-approximation for this class would require exponentially many value queries. On the positive side, we present a 1/2(1 - 1/v - o(1))approximation algorithm for the same problem. Our hardness results hold in fact for very special symmetric instances. For such symmetric instances, we show that the approximation factors of 1/2 (for submodular max- imization subject to a matroid constraint) and 1 - 1/v (for a matroid base constraint) can be achieved algorithmically and hence are optimal.
  • Keywords
    optimisation; probability; approximation factor; cardinality constraint; fixed instance; fractional base packing number; matroid constraint; multilinear relaxation; nonmonotone submodular function; optimization problems; oracle queries; submodular maximization problems; symmetric instances; symmetry gap; value oracle model; Approximation algorithms; Computer science; Cost accounting; Greedy algorithms; Merging; Polynomials; approximation algorithms; multilinear extension; submodular functions. matroids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2009. FOCS '09. 50th Annual IEEE Symposium on
  • Conference_Location
    Atlanta, GA
  • ISSN
    0272-5428
  • Print_ISBN
    978-1-4244-5116-6
  • Type

    conf

  • DOI
    10.1109/FOCS.2009.24
  • Filename
    5438588