In Gurobi's documentation regarding the setObjectiveN (https://www.gurobi.com/documentation/9.5/refman/py_model_setobjectiven.html), I read that the absolute tolerance is defined as "Absolute tolerance for the alternative objective. This initializes the ObjNAbsTol attribute for this objective.". Same for the relative one.
I am a bit confused by this definition and the usage of the word "alternative". When I define a tolerance inside the setObjectiveN, does the tolerance refer to the objective I'm defining or the previous one I defined?
Let's say I have three hierarchical objectives. Should I then add a tolerance for objectives 1 and 2, or for 2 and 3?
Please sign in to leave a comment.