Skip to main content

Comments

4 comments

  • Official comment
    Simranjit Kaur
    • Gurobi Staff
    This post is more than two 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.
  • Maliheh Aramon
    • Gurobi Staff

    Hi John, 

    Please check the multobj.py example that implements a set covering problem with four different objectives. The problem is an example of combining hierarchical and blended approaches to optimize various objectives. 

    Please have a look and then let us know if you have any followup questions. 

    Best regards,

    Maliheh

    0
  • John Chu
    • Gurobi-versary
    • First Comment
    • First Question

    Thank you so much for your answer. Based on this example, may I ask you what is the difference between implementation of strict hierarchical model and this one which is implementing "Combining hierarchical and blended model?"

    0
  • Riley Clement
    • Gurobi Staff

    Hi John,

    Say you had objectives X, Y and Z.  Then, by example:

    Heirarchical:
    Optimize X, then Y, then Z

    Blended:
    Optimize aX + bY + cZ (for scalars a,b,c)

    Heirarchical + Blended
    Optimize aX + bY, then Z

    - Riley

    0

Post is closed for comments.