An Efficient Algorithm for Minimizing a Sum of Euclidean Norms with Applications

In recent years rich theories on polynomial-time interior-point algorithms have been developed. These theories and algorithms can be applied to many nonlinear optimization problems to yield better complexity results for various applications. In this paper, the problem of minimizing a sum of Euclidean norms is studied. This problem is convex but not everywhere differentiable. By transforming the problem into a standard convex programming problem in conic form, we show that an $\epsilon$-optimal solution can be computed efficiently using interior-point algorithms. As applications to this problem, polynomial-time algorithms are derived for the Euclidean single facility location problem, the Euclidean multifacility location problem, and the shortest network under a given tree topology. In particular, by solving the Newton equation in linear time using {\em Gaussian elimination on leaves of a tree}, we present an algorithm which computes an $\epsilon$-optimal solution to the shortest network under a given full Steiner topology interconnecting N regular points, in $O(N \sqrt{N}(\log(\bar c/\epsilon)+\log N))$ arithmetic operations where $\bar c$ is the largest pairwise distance among the given points. The previous best-known result on this problem is a graphical algorithm which requires O(N2) arithmetic operations under certain conditions.

[1]  J. B. Rosen,et al.  On the Convergence of Miehle's Algorithm for the Euclidean Multifacility Location Problem , 1992, Oper. Res..

[2]  Guo-Liang Xue Algorithms for computing extreme points of convex hulls and the euclidean facilities location problem , 1991 .

[3]  M. Shirosaki Another proof of the defect relation for moving targets , 1991 .

[4]  Frank K. Hwang,et al.  The Shortest Network under a Given Topology , 1992, J. Algorithms.

[5]  Michael J. Todd,et al.  Self-Scaled Barriers and Interior-Point Methods for Convex Programming , 1997, Math. Oper. Res..

[6]  F. Hwang,et al.  A linear time algorithm for full steiner trees , 1986 .

[7]  Arie Tamir,et al.  Algebraic optimization: The Fermat-Weber location problem , 1990, Math. Program..

[8]  Osman Güler,et al.  Barrier Functions in Interior Point Methods , 1996, Math. Oper. Res..

[9]  A. Conn,et al.  A second-order method for solving the continuous multifacility location problem , 1982 .

[10]  Knud D. Andersen An Efficient Newton Barrier Method for Minimizing a Sum of Euclidean Norms , 1993, SIAM J. Optim..

[11]  Paul H. Calamai,et al.  A projected newton method forlp norm location problems , 1987, Math. Program..

[12]  Arie Tamir,et al.  Open questions concerning Weiszfeld's algorithm for the Fermat-Weber location problem , 1989, Math. Program..

[13]  J. B. Rosen,et al.  On the Convergence of a Hyperboloid Approximation Procedure for the Perturbed Euclidean Multifacility Location Problem , 1993, Oper. Res..

[14]  Harold W. Kuhn,et al.  A note on Fermat's problem , 1973, Math. Program..

[15]  John A. White,et al.  On Solving Multifacility Location Problems using a Hyperboloid Approximation Procedure , 1973 .

[16]  Michael L. Overton,et al.  A quadratically convergent method for minimizing a sum of euclidean norms , 1983, Math. Program..

[17]  Z. A. Melzak On the Problem of Steiner , 1961, Canadian Mathematical Bulletin.

[18]  Panos M. Pardalos,et al.  A polynomial time dual algorithm for the Euclidean multifacility location problem , 1996, Oper. Res. Lett..

[19]  Dick den Hertog,et al.  Interior Point Approach to Linear, Quadratic and Convex Programming: Algorithms and Complexity , 1994 .

[20]  Lawrence M. Ostresh THE MULTIFACILITY LOCATION PROBLEM: APPLICATIONS AND DESCENT THEOREMS , 1977 .

[21]  W. Miehle Link-Length Minimization in Networks , 1958 .

[22]  R. L. Francis,et al.  Properties of a multifacility location problem involving euclidian distances , 1972 .