Algorithmic differentiation for piecewise smooth functions: a case study for robust optimization
Abstract:
This paper presents a minimization method for Lipschitz continuous, piecewise smooth objective functions based on algorithmic differentiation (AD). We assume that all nondifferentiabilities are caused by abs(), min(), and max(). The optimization method generates successively piecewise linearizations in abs-normal form and solves these local subproblems by exploiting the resulting kink structure. Both the generation of the abs-normal form and the exploitation of the kink structure are possible due to extensions of standard AD tools. This work presents corresponding drivers for the AD tool ADOL-C which are embedded in the nonsmooth solver LiPsMin. Finally, minimax problems from robust optimization are considered. Numerical results and a comparison of LiPsMin with other nonsmooth optimization methods are discussed.
Año de publicación:
2017
Keywords:
- Nonsmooth optimization
- 90C26
- Piecewise linearization
- Robust optimization
- 90C47
- Algorithmic differentiation
- 90C30
Fuente:
Tipo de documento:
Article
Estado:
Acceso restringido
Áreas de conocimiento:
- Optimización matemática
- Optimización matemática
- Optimización matemática
Áreas temáticas:
- Programación informática, programas, datos, seguridad
- Probabilidades y matemática aplicada
- Gestión y servicios auxiliares