Tobias Achterberg
unread,Jul 28, 2017, 8:51:27 AM7/28/17Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to gur...@googlegroups.com
Regular mixed integer linear programming (MILP) is about finding one optimal
solution (a problem instance may have multiple optimal solutions) for a given
optimization problem with linear objective function, linear constraints, and
some variables being restricted to take integer values.
Pareto optimization is about models with multiple objective functions. One seeks
to find the so-called "Pareto frontier". A feasible solution x is member of the
Pareto frontier if there is no feasible solution y, so that y is strictly better
than x in some objective function and at least as good as x for all other
objective functions.
The concept of Pareto optimization (or, more general, of multi-objective
optimization) can be applied to any optimization problem. Of course, you can
also look at the special case of Pareto optimization for MILPs.
Gurobi supports multi-objective optimization for MILPs, but not Pareto
optimization. It only supports weighted and hierarchical objective functions.
Regards,
Tobias