Skip to content
conftrace_
2018 IJCAI IJCAI 2018

Distributing Frank-Wolfe via Map-Reduce

We identify structural properties under which a convex optimization over the simplex can be massively parallelized via map-reduce operations using the Frank-Wolfe (FW) algorithm. A broad class of problems, e.g., Convex Approximation, Experimental Designs, and Adaboost, can be tackled this way. We implement FW over Apache Spark, and solve problems with 20 million variables using 350 cores in 79 minutes; the same operation takes 165 hours when executed serially.

🌉 Interdisciplinary Bridge - Artificial Intelligence and Mathematics & Optimization

More from IJCAI 2018

All IJCAI 2018 papers →