资源论文Stochastic Continuous Greedy ++: When Upper and Lower Bounds Match?

Stochastic Continuous Greedy ++: When Upper and Lower Bounds Match?

2020-02-23 | |  28 |   27 |   0

Abstract

In this paper, we develop Stochastic Continuous Greedy++ (SCG++), the first efficient variant of a conditional gradient method for maximizing a continuous submodular function subject to a convex constraint. Concretely, for a monotone and continuous DR-submodular function, SCG++ achieves a tight [(1 — 1/图片.png)OPT— 图片.png ] solution while using O(1/图片.png ) stochastic gradients and O(1/图片.png) calls to the linear optimization oracle. The best previously known algorithms either achieve a suboptimal图片.pngsolution with 图片.png stochastic gradients or the tight [(1 — 1/图片.png)OPT —图片.png ] solution with suboptimal 图片.png stochastic gradients. We further provide an information-theoretic lower bound to showcase the necessity of 图片.png stochastic oracle queries in order to achieve [(1 — 1/图片.png)OPT —图片.png ] for monotone and DR-submodular functions. This result shows that our proposed SCG++ enjoys optimality in terms of both approximation guarantee, i.e., (1—1/图片.png) approximation factor, and stochastic gradient evaluations, i.e., 图片.png calls to the stochastic oracle. By using stochastic continuous optimization as an interface, we also show that it is possible to obtain the 图片.png tight approximation guarantee for maximizing a monotone but stochastic submodular set function subject to a general matroid constraint after at most 图片.png calls to the stochastic function value, where n is the number of elements in the ground set.

上一篇:Learning Distributions Generated by One-Layer ReLU Networks

下一篇:A Model to Search for Synthesizable Molecules

用户评价
全部评价

热门资源

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • The Variational S...

    Unlike traditional images which do not offer in...

  • Learning to learn...

    The move from hand-designed features to learned...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...