A deterministic bounding procedure for the global optimization of a bi-level mixed-integer problem
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2021 |
| Outros Autores: | , |
| 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 |