Solving problems with a mix of hard and soft constraints using modified infeasibility driven evolutionary algorithm (IDEA-M) | IEEE Conference Publication | IEEE Xplore