Revisiting the Approximate Carathéodory Problem via the Frank-Wolfe
Algorithm
Mathematical programming (Math. Program.), 2019
Abstract
The approximate Carath\'eodory theorem states that given a polytope , each point in can be approximated within -accuracy in -norm as the convex combination of vertices, where and is the diameter of in -norm. A solution satisfying these properties can be built using probabilistic arguments [Barman, 2015] or by applying mirror descent to the dual problem [Mirrokni et al., 2017]. We revisit the approximate Carath\'eodory problem by solving the primal problem via the Frank-Wolfe algorithm, providing a simplified analysis and leading to an efficient practical method. Sublinear to linear sparsity bounds are derived naturally using existing convergence results of the Frank-Wolfe algorithm in different scenarios.
View on arXivComments on this paper
