I have a set of close mixed-integer programming problems. More exactly, all the problems share the same set of (binary and continuous) variables, the same set of inequality constraints, and the same objective function. However, equality constraints are specific to each problem.

Is there an algorithm to solve the set of problems that is more efficient than separate solving of each of the problems?

Both mathematical algorithms and references to solvers that do this are interesting. Thanks in advance.