I am trying to maximize the revenues from building various products while minimizing the number of machines used to make those products (i.e. increase the utilization of these machines).
The first objective function is the revenue maximization, while the second would be the minimization of the number of machine used.
Let's say, I get a gap of 7% from the first objective optimization (which does not guarantee that I got the best solution for this objective). Then, I set the RelTol parameter to 0 when optimizing for the second objective.
However, decreasing the number of machines used will change the revenues (since the costs part of the revenues depends on the number of machines used). This will therefore change the value of the first objective function.
Given that RelTol is set to 0, is this possible? In other words, can I get a lower/higher value for the first objective function when optimizing the second objective function when RelTol = 0?
Thank you for your help.
Please sign in to leave a comment.