Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level
Main Author: | |
---|---|
Publication Date: | 2025 |
Other Authors: | |
Format: | preprint |
Language: | eng |
Source: | SciELO Preprints |
Download full: | https://preprints.scielo.org/index.php/scielo/preprint/view/11577 |
Summary: | This paper proposes an exact method to solve an integer indefinite quadratic bilevel problem with multiple objectives at the upper level, where the objective functions at both levels are a product of two linear functions. The suggested algorithm uses a branch and cut algorithm based on a multiobjective integer linear problem obtained by replacing the indefinite quadratic objectives of the upper level by their two linear functions and the classical branch and bound technique for integer decision variables. Then, the integer solutions obtained are tested for optimality of the lower level problem by using a library IBM CPLEX 12.8 for C++ programs. The integer indefinite quadratic bilevel programming problem with single objective at both levels is solved in the first step, based on the dantzig cut. The second phase explorates with the efficient cut to provide the set of efficient solutions without listing the whole integer domain. After the presentation of the algorithm, a numerical example and computational experiments are provided. |
id |
SCI-1_14a644d68ebf42c2ec5e20731e6768c7 |
---|---|
oai_identifier_str |
oai:ops.preprints.scielo.org:preprint/11577 |
network_acronym_str |
SCI-1 |
network_name_str |
SciELO Preprints |
repository_id_str |
|
spelling |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper levelMulti-objective programmingbilevel programminginteger programmingquadratic programminglinear programmingbranch and cutThis paper proposes an exact method to solve an integer indefinite quadratic bilevel problem with multiple objectives at the upper level, where the objective functions at both levels are a product of two linear functions. The suggested algorithm uses a branch and cut algorithm based on a multiobjective integer linear problem obtained by replacing the indefinite quadratic objectives of the upper level by their two linear functions and the classical branch and bound technique for integer decision variables. Then, the integer solutions obtained are tested for optimality of the lower level problem by using a library IBM CPLEX 12.8 for C++ programs. The integer indefinite quadratic bilevel programming problem with single objective at both levels is solved in the first step, based on the dantzig cut. The second phase explorates with the efficient cut to provide the set of efficient solutions without listing the whole integer domain. After the presentation of the algorithm, a numerical example and computational experiments are provided.SciELO PreprintsSciELO PreprintsSciELO Preprints2025-03-31info:eu-repo/semantics/preprintinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://preprints.scielo.org/index.php/scielo/preprint/view/1157710.1590/SciELOPreprints.11577enghttps://preprints.scielo.org/index.php/scielo/preprint/view/11577/21070Copyright (c) 2025 Fatima Fali, Mustapha Moulaihttps://creativecommons.org/licenses/by/4.0info:eu-repo/semantics/openAccessFali, FatimaMoulai, Mustaphareponame:SciELO Preprintsinstname:Scientific Electronic Library Online (SCIELO)instacron:SCI2025-03-26T07:21:05Zoai:ops.preprints.scielo.org:preprint/11577Servidor de preprintshttps://preprints.scielo.org/index.php/scieloONGhttps://preprints.scielo.org/index.php/scielo/oaiscielo.submission@scielo.orgopendoar:2025-03-26T07:21:05SciELO Preprints - Scientific Electronic Library Online (SCIELO)false |
dc.title.none.fl_str_mv |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level |
title |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level |
spellingShingle |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level Fali, Fatima Multi-objective programming bilevel programming integer programming quadratic programming linear programming branch and cut |
title_short |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level |
title_full |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level |
title_fullStr |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level |
title_full_unstemmed |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level |
title_sort |
Branch and cut method for solving integer indefinitequadratic bilevel programs with multiple objectives atthe upper level |
author |
Fali, Fatima |
author_facet |
Fali, Fatima Moulai, Mustapha |
author_role |
author |
author2 |
Moulai, Mustapha |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Fali, Fatima Moulai, Mustapha |
dc.subject.por.fl_str_mv |
Multi-objective programming bilevel programming integer programming quadratic programming linear programming branch and cut |
topic |
Multi-objective programming bilevel programming integer programming quadratic programming linear programming branch and cut |
description |
This paper proposes an exact method to solve an integer indefinite quadratic bilevel problem with multiple objectives at the upper level, where the objective functions at both levels are a product of two linear functions. The suggested algorithm uses a branch and cut algorithm based on a multiobjective integer linear problem obtained by replacing the indefinite quadratic objectives of the upper level by their two linear functions and the classical branch and bound technique for integer decision variables. Then, the integer solutions obtained are tested for optimality of the lower level problem by using a library IBM CPLEX 12.8 for C++ programs. The integer indefinite quadratic bilevel programming problem with single objective at both levels is solved in the first step, based on the dantzig cut. The second phase explorates with the efficient cut to provide the set of efficient solutions without listing the whole integer domain. After the presentation of the algorithm, a numerical example and computational experiments are provided. |
publishDate |
2025 |
dc.date.none.fl_str_mv |
2025-03-31 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/preprint info:eu-repo/semantics/publishedVersion |
format |
preprint |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://preprints.scielo.org/index.php/scielo/preprint/view/11577 10.1590/SciELOPreprints.11577 |
url |
https://preprints.scielo.org/index.php/scielo/preprint/view/11577 |
identifier_str_mv |
10.1590/SciELOPreprints.11577 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
https://preprints.scielo.org/index.php/scielo/preprint/view/11577/21070 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2025 Fatima Fali, Mustapha Moulai https://creativecommons.org/licenses/by/4.0 info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2025 Fatima Fali, Mustapha Moulai https://creativecommons.org/licenses/by/4.0 |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
SciELO Preprints SciELO Preprints SciELO Preprints |
publisher.none.fl_str_mv |
SciELO Preprints SciELO Preprints SciELO Preprints |
dc.source.none.fl_str_mv |
reponame:SciELO Preprints instname:Scientific Electronic Library Online (SCIELO) instacron:SCI |
instname_str |
Scientific Electronic Library Online (SCIELO) |
instacron_str |
SCI |
institution |
SCI |
reponame_str |
SciELO Preprints |
collection |
SciELO Preprints |
repository.name.fl_str_mv |
SciELO Preprints - Scientific Electronic Library Online (SCIELO) |
repository.mail.fl_str_mv |
scielo.submission@scielo.org |
_version_ |
1831964362327195648 |