An Algorithm for Nonsmooth Optimization by Successive Piecewise Linearization

We present an optimization method for Lipschitz continuous, piecewise smooth (PS) objective functions based on successive piecewise linearization. Since, in many realistic cases, nondifferentiabilities are caused by the occurrence of abs(), max(), and min(), we concentrate on these nonsmooth elemental functions. The method’s idea is to locate an optimum of a PS objective function by explicitly handling the kink structure at the level of piecewise linear models. This piecewise linearization can be generated in its abs-normal-form by minor extension of standard algorithmic, or automatic differentiation tools. This paper first presents convergence results for the minimization algorithm developed. Numerical results including comparisons with other nonsmooth optimization methods then illustrate the capabilities of the proposed approach.

Citation

Universität Paderborn, December 2016

Article

Download

View PDF