A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms

Bi-level programming problems (BLP) constitute an important class of non-convex optimization problems, which makes it challenging to find a global optimal solution. In this article, we propose an efficient technique to solve this category of problems. We reformulated the initial problem as a single...

Full description

Saved in:
Bibliographic Details
Main Authors: Wafa Bouguern, Smail Addoune, Hanene Debbiche
Format: Article
Language:English
Published: Universidade Federal de Viçosa (UFV) 2024-12-01
Series:The Journal of Engineering and Exact Sciences
Subjects:
Online Access:https://periodicos.ufv.br/jcec/article/view/20661
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Bi-level programming problems (BLP) constitute an important class of non-convex optimization problems, which makes it challenging to find a global optimal solution. In this article, we propose an efficient technique to solve this category of problems. We reformulated the initial problem as a single-level optimization problem using the optimal value function of the lower-level problem. To solve the latter, we employed a technique based on -dense curves to approximate the value function of the lower-level problem. Two evolutionary algorithms were then used to solve the reformulated problem. Furthermore, we extended our method to address multi-objective bi-level programming problems with a single objective at the upper level and multiple objectives at the lower level, known as a semi-vectorial bi-level programming problem. Several numerical experiments on nonlinear BLP show the outstanding efficiency of our approach.
ISSN:2527-1075