A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem

Detalhes bibliográficos
Autor(a) principal: Soares, Ines
Data de Publicação: 2021
Outros Autores: Alves, Maria João, Henggeler Antunes, Carlos
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: https://hdl.handle.net/10316/94373
https://doi.org/10.1016/j.ejor.2020.09.015
Resumo: In this paper, a deterministic bounding procedure for the global optimization of a mixed-integer bi-level programming problem is proposed. The aim has been to develop an efficient algorithm to deal with a case study in the electricity retail market. In this problem, an electricity retailer wants to define a timeof-use tariff structure to maximize profits, but he has to take into account the consumers’ reaction by means of re-scheduling appliance operation to minimize costs. The problem has been formulated as a bi-level mixed-integer programming model. The algorithm we propose uses optimal-value-function reformulations based on similar principles as the ones that have been used by other authors, which are adapted to the characteristics of this type of (pricing optimization) problems where no upper (lower) level variables appear in the lower (upper) level constraints. The overall strategy consists of generating a series of convergent upper bounds and lower bounds for the upper-level objective function until the difference between these bounds is below a given threshold. Computational results are presented as well as a comparison with a hybrid approach combining a particle swarm optimization algorithm to deal with the upper-level problem and an exact solver to tackle the lower-level problem, which we have previously developed to address a similar case study. When the lower-level model is difficult, a significant relative MIP gap is unavoidable when solving the algorithm’s subproblems. Novel reformulations of those subproblems using “elastic” variables are proposed trying to obtain meaningful lower/upper bounds within an acceptable computational time.
id RCAP_f52bee697e92c9d21b846334466307e3
oai_identifier_str oai:estudogeral.uc.pt:10316/94373
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problemGlobal optimizationBi-level optimizationMixed-integer linear programming modePricing problemDynamic tariffsElectricity retail marketDemand responseIn this paper, a deterministic bounding procedure for the global optimization of a mixed-integer bi-level programming problem is proposed. The aim has been to develop an efficient algorithm to deal with a case study in the electricity retail market. In this problem, an electricity retailer wants to define a timeof-use tariff structure to maximize profits, but he has to take into account the consumers’ reaction by means of re-scheduling appliance operation to minimize costs. The problem has been formulated as a bi-level mixed-integer programming model. The algorithm we propose uses optimal-value-function reformulations based on similar principles as the ones that have been used by other authors, which are adapted to the characteristics of this type of (pricing optimization) problems where no upper (lower) level variables appear in the lower (upper) level constraints. The overall strategy consists of generating a series of convergent upper bounds and lower bounds for the upper-level objective function until the difference between these bounds is below a given threshold. Computational results are presented as well as a comparison with a hybrid approach combining a particle swarm optimization algorithm to deal with the upper-level problem and an exact solver to tackle the lower-level problem, which we have previously developed to address a similar case study. When the lower-level model is difficult, a significant relative MIP gap is unavoidable when solving the algorithm’s subproblems. Novel reformulations of those subproblems using “elastic” variables are proposed trying to obtain meaningful lower/upper bounds within an acceptable computational time.Elsevier2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articlehttps://hdl.handle.net/10316/94373https://hdl.handle.net/10316/94373https://doi.org/10.1016/j.ejor.2020.09.015eng03772217https://doi.org/10.1016/j.ejor.2020.09.015Soares, InesAlves, Maria JoãoHenggeler Antunes, Carlosinfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-25T10:32:44Zoai:estudogeral.uc.pt:10316/94373Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T05:42:16.052798Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
title A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
spellingShingle A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
Soares, Ines
Global optimization
Bi-level optimization
Mixed-integer linear programming mode
Pricing problem
Dynamic tariffs
Electricity retail market
Demand response
title_short A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
title_full A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
title_fullStr A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
title_full_unstemmed A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
title_sort A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
author Soares, Ines
author_facet Soares, Ines
Alves, Maria João
Henggeler Antunes, Carlos
author_role author
author2 Alves, Maria João
Henggeler Antunes, Carlos
author2_role author
author
dc.contributor.author.fl_str_mv Soares, Ines
Alves, Maria João
Henggeler Antunes, Carlos
dc.subject.por.fl_str_mv Global optimization
Bi-level optimization
Mixed-integer linear programming mode
Pricing problem
Dynamic tariffs
Electricity retail market
Demand response
topic Global optimization
Bi-level optimization
Mixed-integer linear programming mode
Pricing problem
Dynamic tariffs
Electricity retail market
Demand response
description In this paper, a deterministic bounding procedure for the global optimization of a mixed-integer bi-level programming problem is proposed. The aim has been to develop an efficient algorithm to deal with a case study in the electricity retail market. In this problem, an electricity retailer wants to define a timeof-use tariff structure to maximize profits, but he has to take into account the consumers’ reaction by means of re-scheduling appliance operation to minimize costs. The problem has been formulated as a bi-level mixed-integer programming model. The algorithm we propose uses optimal-value-function reformulations based on similar principles as the ones that have been used by other authors, which are adapted to the characteristics of this type of (pricing optimization) problems where no upper (lower) level variables appear in the lower (upper) level constraints. The overall strategy consists of generating a series of convergent upper bounds and lower bounds for the upper-level objective function until the difference between these bounds is below a given threshold. Computational results are presented as well as a comparison with a hybrid approach combining a particle swarm optimization algorithm to deal with the upper-level problem and an exact solver to tackle the lower-level problem, which we have previously developed to address a similar case study. When the lower-level model is difficult, a significant relative MIP gap is unavoidable when solving the algorithm’s subproblems. Novel reformulations of those subproblems using “elastic” variables are proposed trying to obtain meaningful lower/upper bounds within an acceptable computational time.
publishDate 2021
dc.date.none.fl_str_mv 2021
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://hdl.handle.net/10316/94373
https://hdl.handle.net/10316/94373
https://doi.org/10.1016/j.ejor.2020.09.015
url https://hdl.handle.net/10316/94373
https://doi.org/10.1016/j.ejor.2020.09.015
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 03772217
https://doi.org/10.1016/j.ejor.2020.09.015
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Elsevier
publisher.none.fl_str_mv Elsevier
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833602444413632512