An Algorithm for Separable Nonconvex Programming Problems

Published Online:https://doi.org/10.1287/mnsc.15.9.550

In this paper we present an algorithm for solving mathematical programming problems of the form: Find x = (x1,…, xn) to minimize ∑φi(xi) subject to xG and lxL. Each φi is assumed to be lower semicontinuous, possibly nonconvex, and G is assumed to be closed. The algorithm is of the branch and bound type and solves a sequence of problems in each of which the objective function is convex. These problems correspond to successive partitions of the feasible set. Two different rules for refining the partitions are considered; these lead to convergence of the algorithm under different requirements on the problem functions. Examples are given, and computational considerations are discussed.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.