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 条
[31]   Optimality conditions for a multiobjective bilevel optimization problem involving set valued constraints [J].
Gadhi, N. ;
Hamdaoui, K. ;
El Idrissi, M. .
OPTIMIZATION, 2021, 70 (09) :2013-2029
[32]   An Algorithm for Generating Efficient Outcome Points for Convex Multiobjective Programming Problem [J].
Nguyen Thi Bach Kim ;
Le Quang Thuy .
INTELLIGENT INFORMATION AND DATABASE SYSTEMS, PT II, PROCEEDINGS, 2010, 5991 :390-399
[33]   Research on Joint Ground Movement Optimization Based on Bilevel Programming [J].
Sun, Ruofei ;
Li, Jie ;
Niu, Kexin ;
Tian, Yong ;
Xu, Can .
AEROSPACE, 2022, 9 (09)
[34]   On efficiency conditions for nonsmooth multiobjective fractional bilevel programming with non-locally Lipschitz functions [J].
Bouibed, Karima ;
Slimani, Hachem ;
Radjef, Mohammed Said .
OPSEARCH, 2024,
[35]   Decomposition of a Multiobjective Optimization Problem into a Number of Simple Multiobjective Subproblems [J].
Liu, Hai-Lin ;
Gu, Fangqing ;
Zhang, Qingfu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (03) :450-455
[36]   Performance indicators in multiobjective optimization [J].
Audet, Charles ;
Bigeon, Jean ;
Cartier, Dominique ;
Le Digabel, Sebastien ;
Salomon, Ludovic .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 292 (02) :397-422
[37]   Enumeration of the Nondominated Set of Multiobjective Discrete Optimization Problems [J].
Tamby, Satya ;
Vanderpooten, Daniel .
INFORMS JOURNAL ON COMPUTING, 2021, 33 (01) :72-85
[38]   Directionally differentiable multiobjective optimization involving discrete inclusions [J].
Ishizuka, Y ;
Tuan, HD .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1996, 88 (03) :585-616
[39]   Analysis of the weighted Tchebycheff weight set decomposition for multiobjective discrete optimization problems [J].
Helfrich, Stephan ;
Perini, Tyler ;
Halffmann, Pascal ;
Boland, Natashia ;
Ruzika, Stefan .
JOURNAL OF GLOBAL OPTIMIZATION, 2023, 86 (02) :417-440
[40]   Computing the nadir point for multiobjective discrete optimization problems [J].
Kirlik, Gokhan ;
Sayin, Serpil .
JOURNAL OF GLOBAL OPTIMIZATION, 2015, 62 (01) :79-99