I'm wondering about the impact of soft constraints, since no one mentioned that in Soft constraints and hard constraints.
My team makes all the constraints soft in MILP, so that a feasible solution can always be found. Furthermore, this finding helps us to locate problematic constraints.
But that approach seems to cause lots of numerical issues, because some arbitrary large penalties are used. In my mind, we should only use soft constraints whenever its penalty makes sense in the real world. I need some arguments for hard constraints (mostly bounds on variables).