کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
392916 665198 2014 13 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Estimation of distribution algorithm for a class of nonlinear bilevel programming problems
ترجمه فارسی عنوان
برآورد الگوریتم توزیع برای یک کلاس از مشکلات برنامه نویسی خطی غیر خطی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی


• EDA is proposed for solving a class of nonlinear bilevel programming problems.
• BLPP can be transformed into a single-level programming using KKT conditions.
• EDA can avoid the requirement of so many parameters as in genetic algorithms.
• EDA can solve BLPP without differentiable or convex upper level objective function.

In this paper, a novel evolutionary algorithm called estimation of distribution algorithm (EDA) is proposed for solving a special class of nonlinear bilevel programming problems (BLPPs) in which the lower level problem is a convex programming problem for each given upper level decision. This special type of BLPP is transformed into a equivalent single-level constrained optimization problem using the Karush-Kuhn-er conditions of the lower level problem. Then, we propose an EDA based on the statistical information of the superior candidate solutions to solve the transformed problem. We stress that the new population of individuals is sampled from the probabilistic distribution of those superior solutions. Thus, one of the main advantages of EDA over most other meta-heuristics is its ability to adapt the operators to the structure of the problem, although adaptation in EDA is usually limited by the initial choice of the probabilistic model. In addition, two specific rules are established in the initialization procedure to make use of the hierarchical structure of BLPPs and to handle the constraints. Moreover, without requiring the differentiability of the objective function, or the convexity of the search space of the equivalent problem, the proposed algorithm can address nonlinear BLPPs with non-differentiable or non-convex upper level objective function and upper level constraint functions. Finally, the proposed algorithm has been applied to 16 benchmark problem; in five of these problems, all of the upper level variables and lower level variables are 10-dimensional. The numerical results compared with those of other methods reveal the feasibility and effectiveness of the proposed algorithm.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information Sciences - Volume 256, 20 January 2014, Pages 184–196
نویسندگان
, , ,