I am trying to solve an integer programming problem with only boolean variables and it takes too much time to find an optimal solution (more than an hour sometimes).