Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming

Detalhes bibliográficos
Autor(a) principal: Costa, M. Fernanda P.
Data de Publicação: 2016
Outros Autores: Rocha, Ana Maria A. C., Francisco, Rogério Brochado, Fernandes, Edite Manuela da G. P.
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/42942
Resumo: In this article, we aim to extend the firefly algorithm (FA) to solve bound constrained mixed-integer nonlinear programming (MINLP) problems. An exact penalty continuous formulation of the MINLP problem is used. The continuous penalty problem comes out by relaxing the integrality constraints and by adding a penalty term to the objective function that aims to penalize integrality constraint violation. Two penalty terms are proposed, one is based on the hyperbolic tangent function and the other on the inverse hyperbolic sine function. We prove that both penalties can be used to define the continuous penalty problem, in the sense that it is equivalent to the MINLP problem. The solutions of the penalty problem are obtained using a variant of the metaheuristic FA for global optimization. Numerical experiments are given on a set of benchmark problems aiming to analyze the quality of the obtained solutions and the convergence speed. We show that the firefly penalty-based algorithm compares favourably with the penalty algorithm when the deterministic DIRECT or the simulated annealing solvers are invoked, in terms of convergence speed.
id RCAP_b4e9b7e6e8b9d9c81879a803387addf1
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/42942
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programmingMixed-integer programmingFirefly algorithmPenalty function90C3090C2690C1190C5690C59Engenharia e Tecnologia::Outras Engenharias e TecnologiasCiências Naturais::MatemáticasScience & TechnologyIn this article, we aim to extend the firefly algorithm (FA) to solve bound constrained mixed-integer nonlinear programming (MINLP) problems. An exact penalty continuous formulation of the MINLP problem is used. The continuous penalty problem comes out by relaxing the integrality constraints and by adding a penalty term to the objective function that aims to penalize integrality constraint violation. Two penalty terms are proposed, one is based on the hyperbolic tangent function and the other on the inverse hyperbolic sine function. We prove that both penalties can be used to define the continuous penalty problem, in the sense that it is equivalent to the MINLP problem. The solutions of the penalty problem are obtained using a variant of the metaheuristic FA for global optimization. Numerical experiments are given on a set of benchmark problems aiming to analyze the quality of the obtained solutions and the convergence speed. We show that the firefly penalty-based algorithm compares favourably with the penalty algorithm when the deterministic DIRECT or the simulated annealing solvers are invoked, in terms of convergence speed.This work has been supported by FCT (Fundacao para a Ciencia e Tecnologia, Portugal) in the scope of the projects: PEst-UID/CEC/00319/2013 and PEst-OE/MAT/UI0013/2014.Taylor and FrancisUniversidade do MinhoCosta, M. Fernanda P.Rocha, Ana Maria A. C.Francisco, Rogério BrochadoFernandes, Edite Manuela da G. P.20162016-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttp://hdl.handle.net/1822/42942engM. Fernanda P. Costa, Ana Maria A. C. Rocha, Rogério B. Francisco & Edite M. G. P. Fernandes (2016): Firefly penalty-based algorithm for bound constrained mixedinteger nonlinear programming, Optimization, DOI: 10.1080/02331934.2015.11359200233-193410.1080/02331934.2015.1135920http://www.tandfonline.com/info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:37:55Zoai:repositorium.sdum.uminho.pt:1822/42942Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:34:16.635507Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
title Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
spellingShingle Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
Costa, M. Fernanda P.
Mixed-integer programming
Firefly algorithm
Penalty function
90C30
90C26
90C11
90C56
90C59
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
Ciências Naturais::Matemáticas
Science & Technology
title_short Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
title_full Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
title_fullStr Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
title_full_unstemmed Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
title_sort Firefly penalty-based algorithm for bound constrained mixed-integer nonlinear programming
author Costa, M. Fernanda P.
author_facet Costa, M. Fernanda P.
Rocha, Ana Maria A. C.
Francisco, Rogério Brochado
Fernandes, Edite Manuela da G. P.
author_role author
author2 Rocha, Ana Maria A. C.
Francisco, Rogério Brochado
Fernandes, Edite Manuela da G. P.
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Costa, M. Fernanda P.
Rocha, Ana Maria A. C.
Francisco, Rogério Brochado
Fernandes, Edite Manuela da G. P.
dc.subject.por.fl_str_mv Mixed-integer programming
Firefly algorithm
Penalty function
90C30
90C26
90C11
90C56
90C59
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
Ciências Naturais::Matemáticas
Science & Technology
topic Mixed-integer programming
Firefly algorithm
Penalty function
90C30
90C26
90C11
90C56
90C59
Engenharia e Tecnologia::Outras Engenharias e Tecnologias
Ciências Naturais::Matemáticas
Science & Technology
description In this article, we aim to extend the firefly algorithm (FA) to solve bound constrained mixed-integer nonlinear programming (MINLP) problems. An exact penalty continuous formulation of the MINLP problem is used. The continuous penalty problem comes out by relaxing the integrality constraints and by adding a penalty term to the objective function that aims to penalize integrality constraint violation. Two penalty terms are proposed, one is based on the hyperbolic tangent function and the other on the inverse hyperbolic sine function. We prove that both penalties can be used to define the continuous penalty problem, in the sense that it is equivalent to the MINLP problem. The solutions of the penalty problem are obtained using a variant of the metaheuristic FA for global optimization. Numerical experiments are given on a set of benchmark problems aiming to analyze the quality of the obtained solutions and the convergence speed. We show that the firefly penalty-based algorithm compares favourably with the penalty algorithm when the deterministic DIRECT or the simulated annealing solvers are invoked, in terms of convergence speed.
publishDate 2016
dc.date.none.fl_str_mv 2016
2016-01-01T00:00:00Z
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 http://hdl.handle.net/1822/42942
url http://hdl.handle.net/1822/42942
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv M. Fernanda P. Costa, Ana Maria A. C. Rocha, Rogério B. Francisco & Edite M. G. P. Fernandes (2016): Firefly penalty-based algorithm for bound constrained mixedinteger nonlinear programming, Optimization, DOI: 10.1080/02331934.2015.1135920
0233-1934
10.1080/02331934.2015.1135920
http://www.tandfonline.com/
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Taylor and Francis
publisher.none.fl_str_mv Taylor and Francis
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132864191660032