Reprinted from Optimization; 47:251-265 [2000]