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!
_version_ 1832569803878957056
author Wafa Bouguern
Smail Addoune
Hanene Debbiche
author_facet Wafa Bouguern
Smail Addoune
Hanene Debbiche
author_sort Wafa Bouguern
collection DOAJ
description 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.
format Article
id doaj-art-714a8fa92c524a519cc796337ee860a5
institution Kabale University
issn 2527-1075
language English
publishDate 2024-12-01
publisher Universidade Federal de Viçosa (UFV)
record_format Article
series The Journal of Engineering and Exact Sciences
spelling doaj-art-714a8fa92c524a519cc796337ee860a52025-02-02T19:53:05ZengUniversidade Federal de Viçosa (UFV)The Journal of Engineering and Exact Sciences2527-10752024-12-0110910.18540/jcecvl10iss9pp20661A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithmsWafa Bouguern0Smail Addoune1Hanene Debbiche2Mathematical Analysis and Applications Laboratory, Department of Mathematics, University Mohamed El Bachir El Ibrahimi of Bordj Bou Arreridj, El Anasser 34030, AlgeriaMathematical Analysis and Applications Laboratory, Department of Mathematics, University Mohamed El Bachir El Ibrahimi of Bordj Bou Arreridj, El Anasser 34030, AlgeriaMathematical Analysis and Applications Laboratory, Department of Mathematics, University Mohamed El Bachir El Ibrahimi of Bordj Bou Arreridj, El Anasser 34030, Algeria 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. https://periodicos.ufv.br/jcec/article/view/20661Nonlinear bi-level programmingMulticriteria optimizationoptimization
spellingShingle Wafa Bouguern
Smail Addoune
Hanene Debbiche
A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms
The Journal of Engineering and Exact Sciences
Nonlinear bi-level programming
Multicriteria optimization
optimization
title A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms
title_full A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms
title_fullStr A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms
title_full_unstemmed A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms
title_short A novel approach for solving bi-level mono-objective and multi-objective programming problems using evolutionary algorithms
title_sort novel approach for solving bi level mono objective and multi objective programming problems using evolutionary algorithms
topic Nonlinear bi-level programming
Multicriteria optimization
optimization
url https://periodicos.ufv.br/jcec/article/view/20661
work_keys_str_mv AT wafabouguern anovelapproachforsolvingbilevelmonoobjectiveandmultiobjectiveprogrammingproblemsusingevolutionaryalgorithms
AT smailaddoune anovelapproachforsolvingbilevelmonoobjectiveandmultiobjectiveprogrammingproblemsusingevolutionaryalgorithms
AT hanenedebbiche anovelapproachforsolvingbilevelmonoobjectiveandmultiobjectiveprogrammingproblemsusingevolutionaryalgorithms
AT wafabouguern novelapproachforsolvingbilevelmonoobjectiveandmultiobjectiveprogrammingproblemsusingevolutionaryalgorithms
AT smailaddoune novelapproachforsolvingbilevelmonoobjectiveandmultiobjectiveprogrammingproblemsusingevolutionaryalgorithms
AT hanenedebbiche novelapproachforsolvingbilevelmonoobjectiveandmultiobjectiveprogrammingproblemsusingevolutionaryalgorithms