Alternative Second-Order Conditions in Constrained Optimization