Optimization with Least Constraint Violation