多个目标

而典型的只有一个目标函数的优化模型,实际优化问题通常有多个,相互竞争的目标。例如,在一个生产计划模型,您可能想要获得利润最大化,降低后期订单,或在劳动力调度应用程序中,您可能想要减少的数量变化,人手短缺的同时也尊重工人的偏好的转变。

你所面对的主要挑战当使用多个,相互竞争的目标是决定如何管理它们之间的权衡。Gurobi提供了工具,简化了任务:Gurobi允许你混合多个目标,对待他们分层次,或者把两种方法结合起来。在混合的方法,优化加权组合的个人目标。在分层或词典的方法,设置一个优先级为每个目标,以优先顺序和优化。在优化一个目标时,你只考虑解决方案,不会降低高优先级目标的客观价值。Gurobi允许您输入和管理目标,为混合的方法,提供重量和设置优先权等级的方法。



部分