An inner approximation method to compute the weight set decomposition of a triobjective mixed-integer problem

This article is dedicated to the weight set decomposition of a multiobjective (mixed-)integer linear problem with three objectives. We propose an algorithm that returns a decomposition of the parameter set of the weighted sum scalarization by solving biobjective subproblems via Dichotomic Search which corresponds to a line exploration in the weight set. Additionally, we present theoretical results regarding the boundary of the weight set components that direct the line exploration. The resulting algorithm runs in output polynomial time, i.e. its running time is polynomial in the encoding length of both the input and output. Also, the proposed approach can be used for each weight set component individually and is able to give intermediate results, which can be seen as an “approximation” of the weight set component. We compare the running time of our method with the one of an existing algorithm and conduct a computational study that shows the competitiveness of our algorithm. Further, we give a state-of-the-art survey of algorithms in the literature.

[1]  Anthony Przybylski,et al.  A Recursive Algorithm for Finding All Nondominated Extreme Points in the Outcome Set of a Multiobjective Integer Programme , 2010, INFORMS J. Comput..

[2]  Matthias Ehrgott,et al.  Multicriteria Optimization , 2005 .

[3]  Christian Glaßer,et al.  Approximability and Hardness in Multi-objective Optimization , 2010, CiE.

[4]  A. M. Geoffrion Proper efficiency and the theory of vector maximization , 1968 .

[5]  Timothy M. Chan Optimal output-sensitive convex hull algorithms in two and three dimensions , 1996, Discret. Comput. Geom..

[6]  Andreas H. Hamel,et al.  Benson type algorithms for linear vector optimization and applications , 2013, J. Glob. Optim..

[7]  L. Paquete,et al.  Easy to say they are Hard, but Hard to see they are Easy— Towards a Categorization of Tractable Multiobjective Combinatorial Optimization Problems , 2017 .

[8]  Petra Mutzel,et al.  Output-Sensitive Algorithms for Enumerating the Extreme Nondominated Points of Multiobjective Combinatorial Optimization Problems , 2015, ESA.

[9]  Jared L. Cohon,et al.  Multiobjective programming and planning , 2004 .

[10]  Karsten Weihe,et al.  On the cardinality of the Pareto set in bicriteria shortest path problems , 2006, Ann. Oper. Res..

[11]  Sanjeev Arora,et al.  Computational Complexity: A Modern Approach , 2009 .

[12]  Lizhen Shao,et al.  A dual variant of Benson’s “outer approximation algorithm” for multiple objective linear programming , 2012, J. Glob. Optim..

[13]  Lotfi A. Zadeh,et al.  Optimality and non-scalar-valued performance criteria , 1963 .

[14]  H. Kuhn The Hungarian method for the assignment problem , 1955 .

[15]  Anthony Przybylski,et al.  A two phase method for multi-objective integer programming and its application to the assignment problem with three objectives , 2010, Discret. Optim..

[16]  Andreas Löhne,et al.  Geometric Duality in Multiple Objective Linear Programming , 2008, SIAM J. Optim..

[17]  G. Ziegler Lectures on Polytopes , 1994 .

[18]  Mihalis Yannakakis,et al.  On Generating All Maximal Independent Sets , 1988, Inf. Process. Lett..

[19]  João Paulo Costa,et al.  Graphical exploration of the weight space in three-objective mixed integer linear programs , 2016, Eur. J. Oper. Res..

[20]  Murat Köksalan,et al.  An Exact Algorithm for Finding Extreme Supported Nondominated Points of Multiobjective Mixed Integer Programs , 2010, Manag. Sci..

[21]  Y. Aneja,et al.  BICRITERIA TRANSPORTATION PROBLEM , 1979 .

[22]  Matthias Ehrgott,et al.  Output-sensitive Complexity of Multiobjective Combinatorial Optimization , 2016, ArXiv.

[23]  Kathrin Klamroth,et al.  Connectedness of Efficient Solutions in Multiple Objective Combinatorial Optimization , 2011, J. Optim. Theory Appl..