“…We consider optimization programs of the form min x∈R n f (x), (1) where f : R n → R is non-smooth, non-convex, and locally Lipschitz. We present a bundle algorithm for (1), which converges globally in the sense that every accumulation pointx of the sequence of serious steps is critical, that is, satisfies 0 ∈ ∂f (x), (2) where ∂f (x) is the Clarke subdifferential of f at x. Non-convexity of (1) leads to three major difficulties.…”