setObjectiveN tolerances
AnsweredIn 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?
-
Official comment
This post is more than three years old. Some information may not be up to date. For current information, please check the Gurobi Documentation or Knowledge Base. If you need more help, please create a new post in the community forum, or try Gurobot, our chatbot interface offering instant, expert-level support. -
We discuss multiple objective tolerances in detail in the subsection Allowing Multiple-Objective Degradation in Working With Multiple Objectives section of the documentation. Does this answer your question?
0
Post is closed for comments.
Comments
2 comments