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-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.

Authors

Institutions

Publication Details

Journal
The Journal of Engineering and Exact Sciences
Published
2024-12-17
DOI
https://doi.org/10.18540/jcecvl10iss9pp20661
Primary Topic
Optimization and Mathematical Programming
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Hanene Debbiche, Smail Addoune, Wafa Bouguern
The Journal of Engineering and Exact Sciences
Optimization and Mathematical Programming
article

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

Hanene Debbiche, Smail Addoune, Wafa Bouguern
article en

Abstract

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.

The Journal of Engineering and Exact SciencesVol. 10(9)
University Mohamed El Bachir El Ibrahimi of Bordj Bou Arreridj (DZ)
Openalex Percentile: Top 72%
Optimization and Mathematical Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms — Hanene Debbiche, Smail Addoune, et al. · The Journal of Engineering and Exact Sciences (2024) | TGRS Research Map | TGRS