An improved multi-threaded implementation of the MCSFilter optimization algorithm
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2022 |
| Outros Autores: | , , |
| Idioma: | eng |
| Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
| Texto Completo: | http://hdl.handle.net/10198/28338 |
Resumo: | The Multistart Coordinate Search Filter (MCSFilter) is an optimization method suitable to find all minimizers of a non convex problem, with any type of constraints. When used in industrial contexts, execution time may be critical, in order to keep production processes within safe and expected bounds. One way to increase performance is through parallelization. In this work, a second parallel version of the MCSFilter method is presented, aiming at faster execution times than a previous parallel implementation. The new solver was tested with a set of fourteen problems, with different characteristics and behavior. The results obtained represent an improvement of the execution times over all previous MCSFilter implementations (sequential and parallel). They also allowed to identify bottlenecks to be lifted in future parallel versions. |
| id |
RCAP_e3ca4a477d413c0ea63d4bb45d13453f |
|---|---|
| oai_identifier_str |
oai:bibliotecadigital.ipb.pt:10198/28338 |
| 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 |
An improved multi-threaded implementation of the MCSFilter optimization algorithmOptimizationMCSFilter methodParallelizationThe Multistart Coordinate Search Filter (MCSFilter) is an optimization method suitable to find all minimizers of a non convex problem, with any type of constraints. When used in industrial contexts, execution time may be critical, in order to keep production processes within safe and expected bounds. One way to increase performance is through parallelization. In this work, a second parallel version of the MCSFilter method is presented, aiming at faster execution times than a previous parallel implementation. The new solver was tested with a set of fourteen problems, with different characteristics and behavior. The results obtained represent an improvement of the execution times over all previous MCSFilter implementations (sequential and parallel). They also allowed to identify bottlenecks to be lifted in future parallel versions.Instituto Politécnico de BragançaBiblioteca Digital do IPBMonteiro, LuisRufino, JoséRomanenko, AndreyFernandes, Florbela P.2023-05-22T10:29:51Z20222022-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10198/28338engMonteiro, Luis; Rufino, José; Romanenko, Andrey; Fernandes, Florbela P. (2022). An improved multi-threaded implementation of the MCSFilter optimization algorithm. In 2nd International Conference on Optimization, Learning Algorithms and Applications, OL2A 2022: book of abstracts. Bragança; Instituto Politécnico de Bragança. ISBN 978-972-745-309-2978-972-745-309-2info: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-02-25T12:19:43Zoai:bibliotecadigital.ipb.pt:10198/28338Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T11:47:16.092251Repositó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 |
An improved multi-threaded implementation of the MCSFilter optimization algorithm |
| title |
An improved multi-threaded implementation of the MCSFilter optimization algorithm |
| spellingShingle |
An improved multi-threaded implementation of the MCSFilter optimization algorithm Monteiro, Luis Optimization MCSFilter method Parallelization |
| title_short |
An improved multi-threaded implementation of the MCSFilter optimization algorithm |
| title_full |
An improved multi-threaded implementation of the MCSFilter optimization algorithm |
| title_fullStr |
An improved multi-threaded implementation of the MCSFilter optimization algorithm |
| title_full_unstemmed |
An improved multi-threaded implementation of the MCSFilter optimization algorithm |
| title_sort |
An improved multi-threaded implementation of the MCSFilter optimization algorithm |
| author |
Monteiro, Luis |
| author_facet |
Monteiro, Luis Rufino, José Romanenko, Andrey Fernandes, Florbela P. |
| author_role |
author |
| author2 |
Rufino, José Romanenko, Andrey Fernandes, Florbela P. |
| author2_role |
author author author |
| dc.contributor.none.fl_str_mv |
Biblioteca Digital do IPB |
| dc.contributor.author.fl_str_mv |
Monteiro, Luis Rufino, José Romanenko, Andrey Fernandes, Florbela P. |
| dc.subject.por.fl_str_mv |
Optimization MCSFilter method Parallelization |
| topic |
Optimization MCSFilter method Parallelization |
| description |
The Multistart Coordinate Search Filter (MCSFilter) is an optimization method suitable to find all minimizers of a non convex problem, with any type of constraints. When used in industrial contexts, execution time may be critical, in order to keep production processes within safe and expected bounds. One way to increase performance is through parallelization. In this work, a second parallel version of the MCSFilter method is presented, aiming at faster execution times than a previous parallel implementation. The new solver was tested with a set of fourteen problems, with different characteristics and behavior. The results obtained represent an improvement of the execution times over all previous MCSFilter implementations (sequential and parallel). They also allowed to identify bottlenecks to be lifted in future parallel versions. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022 2022-01-01T00:00:00Z 2023-05-22T10:29:51Z |
| dc.type.driver.fl_str_mv |
conference object |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10198/28338 |
| url |
http://hdl.handle.net/10198/28338 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
Monteiro, Luis; Rufino, José; Romanenko, Andrey; Fernandes, Florbela P. (2022). An improved multi-threaded implementation of the MCSFilter optimization algorithm. In 2nd International Conference on Optimization, Learning Algorithms and Applications, OL2A 2022: book of abstracts. Bragança; Instituto Politécnico de Bragança. ISBN 978-972-745-309-2 978-972-745-309-2 |
| 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 |
Instituto Politécnico de Bragança |
| publisher.none.fl_str_mv |
Instituto Politécnico de Bragança |
| 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_ |
1833592236961431552 |