scholarly journals Evolutionary algorithm using surrogate models for solving bilevel multiobjective programming problems

PLoS ONE ◽  
2020 ◽  
Vol 15 (12) ◽  
pp. e0243926
Author(s):  
Yuhui Liu ◽  
Hecheng Li ◽  
Hong Li

A bilevel programming problem with multiple objectives at the leader’s and/or follower’s levels, known as a bilevel multiobjective programming problem (BMPP), is extraordinarily hard as this problem accumulates the computational complexity of both hierarchical structures and multiobjective optimisation. As a strongly NP-hard problem, the BMPP incurs a significant computational cost in obtaining non-dominated solutions at both levels, and few studies have addressed this issue. In this study, an evolutionary algorithm is developed using surrogate optimisation models to solve such problems. First, a dynamic weighted sum method is adopted to address the follower’s multiple objective cases, in which the follower’s problem is categorised into several single-objective ones. Next, for each the leader’s variable values, the optimal solutions to the transformed follower’s programs can be approximated by adaptively improved surrogate models instead of solving the follower’s problems. Finally, these techniques are embedded in MOEA/D, by which the leader’s non-dominated solutions can be obtained. In addition, a heuristic crossover operator is designed using gradient information in the evolutionary procedure. The proposed algorithm is executed on some computational examples including linear and nonlinear cases, and the simulation results demonstrate the efficiency of the approach.

Author(s):  
Minghe Sun

Optimization problems with multiple criteria measuring solution quality can be modeled as multiobjective programming problems. Because the objective functions are usually in conflict, there is not a single feasible solution that can optimize all objective functions simultaneously. An optimal solution is one that is most preferred by the decision maker (DM) among all feasible solutions. An optimal solution must be nondominated but a multiobjective programming problem may have, possibly infinitely, many nondominated solutions. Therefore, tradeoffs must be made in searching for an optimal solution. Hence, the DM's preference information is elicited and used when a multiobjective programming problem is solved. The model, concepts and definitions of multiobjective programming are presented and solution methods are briefly discussed. Examples are used to demonstrate the concepts and solution methods. Graphics are used in these examples to facilitate understanding.


2005 ◽  
Vol 47 (2) ◽  
pp. 155-172 ◽  
Author(s):  
Tadeusz Antczak

AbstractIn this paper, Antczak's η-approximation approach is used to prove the equivalence between optima of multiobjective programming problems and the η-saddle points of the associated η-approximated vector optimisation problems. We introduce an η-Lagrange function for a constructed η-approximated vector optimisation problem and present some modified η-saddle point results. Furthermore, we construct an η-approximated Mond-Weir dual problem associated with the original dual problem of the considered multiobjective programming problem. Using duality theorems between η-approximation vector optimisation problems and their duals (that is, an η-approximated dual problem), various duality theorems are established for the original multiobjective programming problem and its original Mond-Weir dual problem.


Filomat ◽  
2017 ◽  
Vol 31 (2) ◽  
pp. 489-498 ◽  
Author(s):  
Anurag Jayswal ◽  
Krishna Kummari ◽  
Vivek Singh

As duality is an important and interesting feature of optimization problems, in this paper, we continue the effort of Long and Huang [X. J. Long, N. J. Huang, Optimality conditions for efficiency on nonsmooth multiobjective programming problems, Taiwanese J. Math., 18 (2014) 687-699] to discuss duality results of two types of dual models for a nonsmooth multiobjective programming problem using convexificators.


2013 ◽  
Vol 2013 ◽  
pp. 1-6
Author(s):  
X. F. Hu ◽  
L. N. Wang

This paper deals with a constraint multiobjective programming problem and its dual problem in the lexicographic order. We establish some duality theorems and present several existence results of a Lagrange multiplier and a lexicographic saddle point theorem. Meanwhile, we study the relations between the lexicographic saddle point and the lexicographic solution to a multiobjective programming problem.


2014 ◽  
Vol 505-506 ◽  
pp. 524-527
Author(s):  
Ming Fa Zheng ◽  
Qi Hang He ◽  
Zu Tong Wang ◽  
Dong Qing Su

This paper is devoted to the application of stochastic order to the with stochastic multiobjective programming problem. A new method, called stochastic approach, is originally presented based on stochastic order. The partial Pareto efficient solution is defined first, and then several types of stochastic order from the viewpoint of practical problems are proposed. The results obtained can provide theoretical basis for dealing with the stochastic problems in field of civil engineering and transportation.


2006 ◽  
Vol 23 (04) ◽  
pp. 525-542 ◽  
Author(s):  
TADEUSZ ANTCZAK

In this paper, the so-called η-approximation approach is used to obtain the sufficient conditions for a nonlinear multiobjective programming problem with univex functions with respect to the same function η. In this method, an equivalent η-approximated vector optimization problem is constructed by a modification of both the objective and the constraint functions in the original multiobjective programming problem at the given feasible point. Moreover, to find the optimal solutions of the original multiobjective problem, it sufficies to solve its associated η-approximated vector optimization problem. Finally, the description of the η-approximation algorithm for solving a nonlinear multiobjective programming problem involving univex functions is presented.


2012 ◽  
Vol 2012 ◽  
pp. 1-13 ◽  
Author(s):  
Tao Zhang ◽  
Tiesong Hu ◽  
Yue Zheng ◽  
Xuning Guo

An improved particle swarm optimization (PSO) algorithm is proposed for solving bilevel multiobjective programming problem (BLMPP). For such problems, the proposed algorithm directly simulates the decision process of bilevel programming, which is different from most traditional algorithms designed for specific versions or based on specific assumptions. The BLMPP is transformed to solve multiobjective optimization problems in the upper level and the lower level interactively by an improved PSO. And a set of approximate Pareto optimal solutions for BLMPP is obtained using the elite strategy. This interactive procedure is repeated until the accurate Pareto optimal solutions of the original problem are found. Finally, some numerical examples are given to illustrate the feasibility of the proposed algorithm.


Sign in / Sign up

Export Citation Format

Share Document