Bilevel programming for generating discrete representations in multiobjective optimization

被引:9
作者
Kirlik, Gokhan [1 ]
Sayin, Serpil [2 ]
机构
[1] Univ Maryland Med Syst, Enterprise Data & Analyt, Linthicum, MD 21090 USA
[2] Koc Univ, Coll Adm Sci & Econ, TR-34450 Istanbul, Turkey
关键词
Multiobjective optimization; Decision Maker; Representation; Nondominated set; Coverage error; Bilevel programming problem; EFFICIENT EXTREME-POINTS; PARETO FRONT GENERATION; MIXED-INTEGER PROGRAMS; WEIGHTED-SUM METHOD; LINEAR-PROGRAMS; ALGORITHM; SET; DECOMPOSITION;
D O I
10.1007/s10107-017-1149-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The solution to a multiobjective optimization problem consists of the nondominated set that portrays all relevant trade-off information. The ultimate goal is to identify a Decision Maker's most preferred solution without generating the entire set of nondominated solutions. We propose a bilevel programming formulation that can be used to this end. The bilevel program is capable of delivering an efficient solution that maps into a given set, provided that one exits. If the Decision Maker's preferences are known a priori, they can be used to specify the given set. Alternatively, we propose a method to obtain a representation of the nondominated set when the Decision Maker's preferences are not available. This requires a thorough search of the outcome space. The search can be facilitated by a partitioning scheme similar to the ones used in global optimization. Since the bilevel programming formulation either finds a nondominated solution in a given partition element or determines that there is none, a representation with a specified coverage error level can be found in a finite number of iterations. While building a discrete representation, the algorithm also generates an approximation of the nondominated set within the specified error factor. We illustrate the algorithm on the multiobjective linear programming problem.
引用
收藏
页码:585 / 604
页数:20
相关论文
共 50 条
[41]   Computing the nadir point for multiobjective discrete optimization problems [J].
Gokhan Kirlik ;
Serpil Sayın .
Journal of Global Optimization, 2015, 62 :79-99
[42]   Optimization Parallelizing for Discrete Programming Problems [J].
I. V. Sergienko ;
V. P. Shilo ;
V. A. Roshchin .
Cybernetics and Systems Analysis, 2004, 40 (2) :184-189
[43]   Generating Efficient Outcome Points for Convex Multiobjective Programming Problems and Its Application to Convex Multiplicative Programming [J].
Le Quang Thuy ;
Nguyen Thi Bach Kim ;
Nguyen Tuan Thien .
JOURNAL OF APPLIED MATHEMATICS, 2011,
[44]   Location Optimization for Community Smart Parcel Lockers Based on Bilevel Programming [J].
Yang, Xia ;
Wang, Chenyang ;
He, Xiaozheng ;
Zhang, Hedi ;
Xu, Guangming .
JOURNAL OF ADVANCED TRANSPORTATION, 2023, 2023
[45]   Adjacency based method for generating maximal efficient faces in multiobjective linear programming [J].
Krichen, S. ;
Masri, H. ;
Guitouni, A. .
APPLIED MATHEMATICAL MODELLING, 2012, 36 (12) :6301-6311
[46]   A Benson type algorithm for nonconvex multiobjective programming problems [J].
Nobakhtian, Soghra ;
Shafiei, Narjes .
TOP, 2017, 25 (02) :271-287
[47]   A study of mixed discrete bilevel programs using semidefinite and semi-infinite programming [J].
Kue, Floriane Mefo ;
Dempe, Stephan .
OPERATIONS RESEARCH LETTERS, 2023, 51 (01) :84-91
[48]   Quadratic scalarization for decomposed multiobjective optimization [J].
Dandurand, Brian ;
Wiecek, Margaret M. .
OR SPECTRUM, 2016, 38 (04) :1071-1096
[49]   Global search perspectives for multiobjective optimization [J].
Lovison, Alberto .
JOURNAL OF GLOBAL OPTIMIZATION, 2013, 57 (02) :385-398
[50]   An Effective Ensemble Framework for Multiobjective Optimization [J].
Wang, Wenjun ;
Yang, Shaoqiang ;
Lin, Qiuzhen ;
Zhang, Qingfu ;
Wong, Ka-Chun ;
Coello, Carlos A. Coello ;
Chen, Jianyong .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (04) :645-659