Non-monotone DR-submodular Maximization over General Convex Sets

Non-monotone DR-submodular Maximization over General Convex Sets

Christoph Dürr, Nguyen Kim Thang, Abhinav Srivastav, Léo Tible

Proceedings of the Twenty-Ninth International Joint Conference on Artificial Intelligence
Main track. Pages 2148-2154. https://doi.org/10.24963/ijcai.2020/297

Many real-world problems can often be cast as the optimization of DR-submodular functions defined over a convex domain. These functions play an important role with applications in many areas of applied mathematics, such as machine learning, computer vision, operation research, communication systems or economics. In addition, they capture a subclass of non-convex optimization that provides both practical and theoretical guarantees. In this paper, we show that for maximizing non-monotone DR-submodular functions over a general convex set (such as up-closed convex sets, conic convex set, etc) the Frank-Wolfe algorithm achieves an approximation guarantee which depends on the convex set. To the best of our knowledge, this is the first approximation guarantee. Finally we benchmark our algorithm on problems arising in machine learning domain with the real-world datasets.
Keywords:
Machine Learning: Learning Theory
Machine Learning: Online Learning