Computing the Pareto frontier of a bi-objective bi-level linear problem using a multiobjective mixed-integer programming algorithm

In this article, we study the bi-level linear programming problem with multiple objective functions on the upper level (with particular focus on the bi-objective case) and a single objective function on the lower level. We have restricted our attention to this type of problem because the consideration of several objectives at the lower level raises additional issues for the bi-level decision process resulting from the difficulty of anticipating a decision from the lower level decision maker. We examine some properties of the problem and propose a methodological approach based on the reformulation of the problem as a multiobjective mixed 0–1 linear programming problem. The basic idea consists in applying a reference point algorithm that has been originally developed as an interactive procedure for multiobjective mixed-integer programming. This approach further enables characterization of the whole Pareto frontier in the bi-objective case. Two illustrative numerical examples are included to show the viability of the proposed methodology.

[1]  Gabriele Eichfelder,et al.  Multiobjective bilevel optimization , 2010, Math. Program..

[2]  Stephan Dempe,et al.  Linear bilevel programming with upper level constraints depending on the lower level solution , 2006, Appl. Math. Comput..

[3]  Jonathan F. Bard,et al.  Practical Bilevel Optimization: Algorithms and Applications , 1998 .

[4]  E. Polak,et al.  On Multicriteria Optimization , 1976 .

[5]  João C. N. Clímaco,et al.  A note on a decision support system for multiobjective integer and mixed-integer programming problems , 2004, Eur. J. Oper. Res..

[6]  Jörg Fliege,et al.  Gap-free computation of Pareto-points by quadratic scalarizations , 2004, Math. Methods Oper. Res..

[7]  M. Sakawa,et al.  Stackelberg Solutions to Multiobjective Two-Level Linear Programming Problems , 1999 .

[8]  János Fülöp,et al.  On the equivalency between a linear bilevel programming problem and linear optimization over the efficient set. (Working paper of the Laboratory of Operations Research and Decision Systems (LORDS) WP 93-1.) , 1993 .

[9]  Patrice Marcotte,et al.  Bilevel programming: A survey , 2005, 4OR.

[10]  Erhan Erkut,et al.  Solving the hazmat transport network design problem , 2008, Comput. Oper. Res..

[11]  Stephan Dempe,et al.  Foundations of Bilevel Programming , 2002 .

[12]  Xinping Shi,et al.  Model and interactive algorithm of bi-level multi-objective decision-making with multiple interconnected decision makers , 2001 .

[13]  Kaisa Miettinen,et al.  Nonlinear multiobjective optimization , 1998, International series in operations research and management science.

[14]  Kalyanmoy Deb,et al.  Solving Bilevel Multi-Objective Optimization Problems Using Evolutionary Algorithms , 2009, EMO.

[15]  Gabriele Eichfelder,et al.  Adaptive Scalarization Methods in Multiobjective Optimization , 2008, Vector Optimization.

[16]  J. Benoist Connectedness of the Efficient Set for Strictly Quasiconcave Sets , 1998 .

[17]  José Fortuny-Amat,et al.  A Representation and Economic Interpretation of a Two-Level Programming Problem , 1981 .

[18]  Yafeng Yin,et al.  Multiobjective bilevel optimization for transportation planning and management problems , 2002 .

[19]  R. S. Laundy,et al.  Multiple Criteria Optimisation: Theory, Computation and Application , 1989 .

[20]  Tharam S. Dillon,et al.  Decentralized multi-objective bilevel decision making with fuzzy demands , 2007, Knowl. Based Syst..

[21]  Mallozzi Lina,et al.  HIERARCHICAL SYSTEMS WITH WEIGHTED REACTION SET , 1996 .

[22]  Ibrahim A. Baky,et al.  Interactive balance space approach for solving multi-level multi-objective programming problems , 2007, Inf. Sci..

[23]  S. Dempe Annotated Bibliography on Bilevel Programming and Mathematical Programs with Equilibrium Constraints , 2003 .

[24]  Pierre Hansen,et al.  Links Between Linear Bilevel and Mixed 0–1 Programming Problems , 1995 .

[25]  Andrzej P. Wierzbicki,et al.  The Use of Reference Objectives in Multiobjective Optimization , 1979 .

[26]  Dong Cao,et al.  A partial cooperation model for non-unique linear two-level decision problems , 2002, Eur. J. Oper. Res..

[27]  J. G. Ecker,et al.  Solving Bilevel Linear Programs Using Multiple Objective Linear Programming , 2009 .

[28]  João C. N. Clímaco,et al.  An interactive reference point approach for multiobjective mixed-integer programming using branch-and-bound , 2000, Eur. J. Oper. Res..

[29]  V. Bowman On the Relationship of the Tchebycheff Norm and the Efficient Frontier of Multiple-Criteria Objectives , 1976 .

[30]  Charles Audet,et al.  A note on the definition of a linear bilevel programming solution , 2005, Appl. Math. Comput..

[31]  G. Eichfelder Solving Nonlinear Multiobjective Bilevel Optimization Problems with Coupled Upper Level Constraints , 2007 .

[32]  Ralph E. Steuer,et al.  An interactive weighted Tchebycheff procedure for multiple objective programming , 1983, Math. Program..

[33]  Joaquim Júdice,et al.  A sequential LCP method for bilevel linear programming , 1992, Ann. Oper. Res..

[34]  X Shi,et al.  Interactive bilevel multi-objective decision making , 1997 .

[35]  Alessio Ishizaka,et al.  Multi-criteria decision analysis , 2013 .