The alternating direction method of multipliers for finding the distance between ellipsoids

作者:

Highlights:

摘要

We study several versions of the alternating direction method of multipliers (ADMM) for solving the convex problem of finding the distance between two ellipsoids and the nonconvex problem of finding the distance between the boundaries of two ellipsoids. In the convex case we present the ADMM with and without automatic penalty updates and demonstrate via numerical experiments on problems of various dimensions that our methods significantly outperform all other existing methods for finding the distance between ellipsoids. In the nonconvex case we propose a heuristic rule for updating the penalty parameter and a heuristic restarting procedure (a heuristic choice of a new starting for point for the second run of the algorithm). The restarting procedure was verified numerically with the use of a global method based on KKT optimality conditions. The results of numerical experiments on various test problems showed that this procedure always allows one to find a globally optimal solution in the nonconvex case. Furthermore, the numerical experiments also demonstrated that our version of the ADMM significantly outperforms existing methods for finding the distance between the boundaries of ellipsoids on problems of moderate and high dimensions.

论文关键词:ADMM,Ellipsoid,Distance,Optimization algorithm,Nonconvex optimization

论文评审过程:Received 17 November 2020, Revised 30 April 2021, Accepted 17 May 2021, Available online 4 June 2021, Version of Record 4 June 2021.

论文官网地址:https://doi.org/10.1016/j.amc.2021.126387