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 条
[21]   Network Models for Multiobjective Discrete Optimization [J].
Bergman, David ;
Bodur, Merve ;
Cardonha, Carlos ;
Cire, Andre A. .
INFORMS JOURNAL ON COMPUTING, 2022, 34 (02) :990-1005
[22]   The Weighted p-Norm Weight Set Decomposition for Multiobjective Discrete Optimization Problems [J].
Helfrich, Stephan ;
Prinz, Kathrin ;
Ruzika, Stefan .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2024, 202 (03) :1187-1216
[23]   Multiobjective Reservoir Operation Optimization Using Improved Multiobjective Dynamic Programming Based on Reference Lines [J].
He, Zhongzheng ;
Zhou, Jianzhong ;
Mo, Li ;
Qin, Hui ;
Xiao, Xiaogang ;
Jia, Benjun ;
Wang, Chao .
IEEE ACCESS, 2019, 7 :103473-103484
[24]   Necessary Optimality Conditions and a New Approach to Multiobjective Bilevel Optimization Problems [J].
Gadhi, N. ;
Dempe, S. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2012, 155 (01) :100-114
[25]   Necessary Optimality Conditions for Multiobjective Bilevel Programs [J].
Ye, Jane J. .
MATHEMATICS OF OPERATIONS RESEARCH, 2011, 36 (01) :165-184
[26]   An algorithm based on particle swarm optimization for multiobjective bilevel linear problems [J].
Alves, Maria Joao ;
Costa, Joao Paulo .
APPLIED MATHEMATICS AND COMPUTATION, 2014, 247 :547-561
[27]   Necessary Optimality Conditions and a New Approach to Multiobjective Bilevel Optimization Problems [J].
N. Gadhi ;
S. Dempe .
Journal of Optimization Theory and Applications, 2012, 155 :100-114
[28]   Semivectorial bilevel programming versus scalar bilevel programming [J].
Dempe, Stephan ;
Mehlitz, Patrick .
OPTIMIZATION, 2020, 69 (04) :657-679
[29]   On the quality of discrete representations in multiple objective programming [J].
Stacey L. Faulkenberg ;
Margaret M. Wiecek .
Optimization and Engineering, 2010, 11 :423-440
[30]   Knowledge discovery in multiobjective optimization problems in engineering via Genetic Programming [J].
Russo, Igor L. S. ;
Bernardino, Heder S. ;
Barbosa, Helio J. C. .
EXPERT SYSTEMS WITH APPLICATIONS, 2018, 99 :93-102