The proximal distance algorithm
arXiv:1507.07598
Abstract
The MM principle is a device for creating optimization algorithms satisfying the ascent or descent property. The current survey emphasizes the role of the MM principle in nonlinear programming. For smooth functions, one can construct an adaptive interior point method based on scaled Bregmann barriers. This algorithm does not follow the central path. For convex programming subject to nonsmooth constraints, one can combine an exact penalty method with distance majorization to create versatile algorithms that are effective even in discrete optimization. These proximal distance algorithms are highly modular and reduce to set projections and proximal mappings, both very well-understood techniques in optimization. We illustrate the possibilities in linear programming, binary piecewise-linear programming, nonnegative quadratic programming, regression, matrix completion, and inverse sparse covariance estimation.
22 pages, 0 figures, 8 tables, modified from conference publication
Cited by in corpus (5)
- Dynamic Visualization and Fast Computation for Convex Clustering via Algorithmic Regularization
- Generalized Linear Model Regression under Distance-to-set Penalties
- On Accelerated Methods in Optimization
- Finding best approximation pairs for two intersections of closed convex sets
- Proximal Distance Algorithms: Theory and Examples