An outer approximation algorithm for multiobjective mixed-integer linear programming

arxiv(2021)

引用 0|浏览2
暂无评分
摘要
In this work, we present the first outer approximation algorithm for multiobjective mixed-integer linear programming (MOMILP). The algorithm produces the non-dominated extreme points for MOMILP, and the facets of the convex hull of these points. Our algorithm uses an oracle which consists of solving single-objective weighted-sum problems. We show that analogous to existing outer approximation algorithms for multiobjective linear programming, our algorithm needs a number of oracle calls, which is polynomial in the number of facets of the convex hull of the non-dominated extreme points. As a consequence, for problems for which the weighted-sum problem is solvable in polynomial time, the facets can be computed in incremental polynomial time. From a practical perspective, due to its outer approximation nature, the algorithm provides valid lower bound sets for use in multiobjective branch-and-bound algorithms at any stage of its execution and thus allows for early termination of such a bound computation. Moreover, the oracle produces Pareto optimal solutions, which makes the algorithm also attractive from the primal side. Finally, the oracle can also be called with any relaxation of the original MOMILP, and the obtained points and facets still provide a valid lower bound set. A computational study is done to assess the efficiency of our algorithm.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要