The reviewed record of science sign in
Pith

arxiv: 2002.04063 · v1 · pith:HHYTHAHP · submitted 2020-02-10 · cs.DS

On the Unreasonable Effectiveness of the Greedy Algorithm: Greedy Adapts to Sharpness

Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:HHYTHAHPrecord.jsonopen to challenge →

classification cs.DS
keywords greedysharpnessalgorithmsubmodularbetterperformanceconvexfunction
0
0 comments X
read the original abstract

Submodular maximization has been widely studied over the past decades, mostly because of its numerous applications in real-world problems. It is well known that the standard greedy algorithm guarantees a worst-case approximation factor of 1-1/e when maximizing a monotone submodular function under a cardinality constraint. However, empirical studies show that its performance is substantially better in practice. This raises a natural question of explaining this improved performance of the greedy algorithm. In this work, we define sharpness for submodular functions as a candidate explanation for this phenomenon. The sharpness criterion is inspired by the concept of strong convexity in convex optimization. We show that the greedy algorithm provably performs better as the sharpness of the submodular function increases. This improvement ties in closely with the faster convergence rates of first order methods for sharp functions in convex optimization. Finally, we perform a computational study to empirically support our theoretical results and show that sharpness explains the greedy performance better than other justifications in the literature.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.