RAL-TR-96-096 A primal-dual algorithm for minimizinga non-convex function subject to boundand linear equality constraintsAndrew