In this paper we present an implementable algorithm for solving optimization problems of the type: minimize f_0(x), subject to f(x)<0, where x element of R^N and f_0 and f are real-valued functions that are the pointwise maxima of two families of continuously differentiable functions.