一类双目标混合整数规划问题的分支定界算法

A Branch and Bound Algorithm for a Class of Biobjective Mixed Integer Programs

Management Science · 2014
被引 108
人大 A+FT50UTD24ABS 4*

中文导读

提出一种新的分支定界方法,用于求解只有两个目标、整数变量为二进制且其中一个目标仅含整数变量的双目标混合整数规划问题,能生成全部非支配点,并在多数测试问题上优于两阶段法。

Abstract

Most real-world optimization problems are multiobjective by nature, involving noncomparable objectives. Many of these problems can be formulated in terms of a set of linear objective functions that should be simultaneously optimized over a class of linear constraints. Often there is the complicating factor that some of the variables are required to be integral. The resulting class of problems is named multiobjective mixed integer programming (MOMIP) problems. Solving these kinds of optimization problems exactly requires a method that can generate the whole set of nondominated points (the Pareto-optimal front). In this paper, we first give a survey of the newly developed branch and bound methods for solving MOMIP problems. After that, we propose a new branch and bound method for solving a subclass of MOMIP problems, where only two objectives are allowed, the integer variables are binary, and one of the two objectives has only integer variables. The proposed method is able to find the full set of nondominated points. It is tested on a large number of problem instances, from six different classes of MOMIP problems. The results reveal that the developed biobjective branch and bound method performs better on five of the six test problems, compared with a generic two-phase method. At this time, the two-phase method is the most preferred exact method for solving MOMIP problems with two criteria and binary variables. This paper was accepted by Dimitris Bertsimas, optimization.

多目标混合整数规划分支定界算法双目标优化帕累托最优前沿