A multi-threaded parallel implementation of the MCSFilter optimization algorithm

The Multistart Coordinate Search Filter (MCSFilter) method is an optimization method able to find all minimizers (local and global) of a nonlinear and nonconvex problem. Reducing the time to find such minimizers may be of uttermost importance, specially in real-world applications, whether for econom...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Araújo, Leonardo Oliveira, Pacheco, Maria F., Rufino, José, Fernandes, Florbela P.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 4
container_issue 1
container_start_page 1
container_title
container_volume 2849
creator Araújo, Leonardo Oliveira
Pacheco, Maria F.
Rufino, José
Fernandes, Florbela P.
description The Multistart Coordinate Search Filter (MCSFilter) method is an optimization method able to find all minimizers (local and global) of a nonlinear and nonconvex problem. Reducing the time to find such minimizers may be of uttermost importance, specially in real-world applications, whether for economical reasons or due to other constrains of the processes under the control of optimization methods. In this paper, a first attempt to come up with a parallel version of the MCSFilter, tailored to multi-core machines, is described and discussed. Although the evaluation results indicate that this first parallel version ensures a moderate speedup, adequate to desktop-level systems, this work paves the way for increasingly efficient versions to be developed futurely. This work has been supported by FCT - Fundação para a Ciência e Tecnologia, Project Scope: UIDB/05757/2020.
doi_str_mv 10.1063/5.0162253
format Conference Proceeding
fullrecord <record><control><sourceid>proquest_scita</sourceid><recordid>TN_cdi_proquest_journals_2859722747</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2859722747</sourcerecordid><originalsourceid>FETCH-LOGICAL-p159t-9d56e730cbb030a49570f3822b5709292c890729fdd21f8f285fce45324cc4653</originalsourceid><addsrcrecordid>eNot0FFLwzAQB_AgCs7pg98g4pvQmVyapnkcw6kwUVDBt5ClictI15hmgn56K93THdyPO-6P0CUlM0oqdstnhFYAnB2hCeWcFqKi1TGaECLLAkr2cYrO-n5LCEgh6gl6meN2H7Iv8iZZ3dgGR510CDZg38ZgW7vLOvtuhzuH88bip8Xr0odsE-5i9q3_Hac6fHbJ5017jk6cDr29ONQpel_evS0eitXz_eNivioi5TIXsuGVFYyY9ZowokvJBXGsBlgPjQQJppZEgHRNA9TVDmrujC05g9KYsuJsiq7HvTF1X3vbZ7Xt9mk3nFSDlQJAlGJQN6PqjR__UDH5VqcfRYn6T0xxdUhswFcjTkbrqJL99n3W_cCorBVIWhP2BxCYZ1E</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>2859722747</pqid></control><display><type>conference_proceeding</type><title>A multi-threaded parallel implementation of the MCSFilter optimization algorithm</title><source>American Institute of Physics (AIP) Journals</source><creator>Araújo, Leonardo Oliveira ; Pacheco, Maria F. ; Rufino, José ; Fernandes, Florbela P.</creator><contributor>Simos, Theodore ; Tsitouras, Charalambos</contributor><creatorcontrib>Araújo, Leonardo Oliveira ; Pacheco, Maria F. ; Rufino, José ; Fernandes, Florbela P. ; Simos, Theodore ; Tsitouras, Charalambos</creatorcontrib><description>The Multistart Coordinate Search Filter (MCSFilter) method is an optimization method able to find all minimizers (local and global) of a nonlinear and nonconvex problem. Reducing the time to find such minimizers may be of uttermost importance, specially in real-world applications, whether for economical reasons or due to other constrains of the processes under the control of optimization methods. In this paper, a first attempt to come up with a parallel version of the MCSFilter, tailored to multi-core machines, is described and discussed. Although the evaluation results indicate that this first parallel version ensures a moderate speedup, adequate to desktop-level systems, this work paves the way for increasingly efficient versions to be developed futurely. This work has been supported by FCT - Fundação para a Ciência e Tecnologia, Project Scope: UIDB/05757/2020.</description><identifier>ISSN: 0094-243X</identifier><identifier>EISSN: 1551-7616</identifier><identifier>DOI: 10.1063/5.0162253</identifier><identifier>CODEN: APCPCS</identifier><language>eng</language><publisher>Melville: American Institute of Physics</publisher><subject>Algorithms ; Black box ; Direct search ; Optimization</subject><ispartof>AIP conference proceedings, 2023, Vol.2849 (1), p.1-4</ispartof><rights>Author(s)</rights><rights>2023 Author(s). Published by AIP Publishing.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0002-1344-8264 ; 0000-0001-9542-4460 ; 0000-0001-7915-0391</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://pubs.aip.org/acp/article-lookup/doi/10.1063/5.0162253$$EHTML$$P50$$Gscitation$$H</linktohtml><link.rule.ids>309,310,314,780,784,789,790,794,4502,23921,23922,25131,27915,27916,76145</link.rule.ids></links><search><contributor>Simos, Theodore</contributor><contributor>Tsitouras, Charalambos</contributor><creatorcontrib>Araújo, Leonardo Oliveira</creatorcontrib><creatorcontrib>Pacheco, Maria F.</creatorcontrib><creatorcontrib>Rufino, José</creatorcontrib><creatorcontrib>Fernandes, Florbela P.</creatorcontrib><title>A multi-threaded parallel implementation of the MCSFilter optimization algorithm</title><title>AIP conference proceedings</title><description>The Multistart Coordinate Search Filter (MCSFilter) method is an optimization method able to find all minimizers (local and global) of a nonlinear and nonconvex problem. Reducing the time to find such minimizers may be of uttermost importance, specially in real-world applications, whether for economical reasons or due to other constrains of the processes under the control of optimization methods. In this paper, a first attempt to come up with a parallel version of the MCSFilter, tailored to multi-core machines, is described and discussed. Although the evaluation results indicate that this first parallel version ensures a moderate speedup, adequate to desktop-level systems, this work paves the way for increasingly efficient versions to be developed futurely. This work has been supported by FCT - Fundação para a Ciência e Tecnologia, Project Scope: UIDB/05757/2020.</description><subject>Algorithms</subject><subject>Black box</subject><subject>Direct search</subject><subject>Optimization</subject><issn>0094-243X</issn><issn>1551-7616</issn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2023</creationdate><recordtype>conference_proceeding</recordtype><recordid>eNot0FFLwzAQB_AgCs7pg98g4pvQmVyapnkcw6kwUVDBt5ClictI15hmgn56K93THdyPO-6P0CUlM0oqdstnhFYAnB2hCeWcFqKi1TGaECLLAkr2cYrO-n5LCEgh6gl6meN2H7Iv8iZZ3dgGR510CDZg38ZgW7vLOvtuhzuH88bip8Xr0odsE-5i9q3_Hac6fHbJ5017jk6cDr29ONQpel_evS0eitXz_eNivioi5TIXsuGVFYyY9ZowokvJBXGsBlgPjQQJppZEgHRNA9TVDmrujC05g9KYsuJsiq7HvTF1X3vbZ7Xt9mk3nFSDlQJAlGJQN6PqjR__UDH5VqcfRYn6T0xxdUhswFcjTkbrqJL99n3W_cCorBVIWhP2BxCYZ1E</recordid><startdate>20230901</startdate><enddate>20230901</enddate><creator>Araújo, Leonardo Oliveira</creator><creator>Pacheco, Maria F.</creator><creator>Rufino, José</creator><creator>Fernandes, Florbela P.</creator><general>American Institute of Physics</general><scope>RCLKO</scope><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope><orcidid>https://orcid.org/0000-0002-1344-8264</orcidid><orcidid>https://orcid.org/0000-0001-9542-4460</orcidid><orcidid>https://orcid.org/0000-0001-7915-0391</orcidid></search><sort><creationdate>20230901</creationdate><title>A multi-threaded parallel implementation of the MCSFilter optimization algorithm</title><author>Araújo, Leonardo Oliveira ; Pacheco, Maria F. ; Rufino, José ; Fernandes, Florbela P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-p159t-9d56e730cbb030a49570f3822b5709292c890729fdd21f8f285fce45324cc4653</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Algorithms</topic><topic>Black box</topic><topic>Direct search</topic><topic>Optimization</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Araújo, Leonardo Oliveira</creatorcontrib><creatorcontrib>Pacheco, Maria F.</creatorcontrib><creatorcontrib>Rufino, José</creatorcontrib><creatorcontrib>Fernandes, Florbela P.</creatorcontrib><collection>RCAAP open access repository</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Araújo, Leonardo Oliveira</au><au>Pacheco, Maria F.</au><au>Rufino, José</au><au>Fernandes, Florbela P.</au><au>Simos, Theodore</au><au>Tsitouras, Charalambos</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A multi-threaded parallel implementation of the MCSFilter optimization algorithm</atitle><btitle>AIP conference proceedings</btitle><date>2023-09-01</date><risdate>2023</risdate><volume>2849</volume><issue>1</issue><spage>1</spage><epage>4</epage><pages>1-4</pages><issn>0094-243X</issn><eissn>1551-7616</eissn><coden>APCPCS</coden><abstract>The Multistart Coordinate Search Filter (MCSFilter) method is an optimization method able to find all minimizers (local and global) of a nonlinear and nonconvex problem. Reducing the time to find such minimizers may be of uttermost importance, specially in real-world applications, whether for economical reasons or due to other constrains of the processes under the control of optimization methods. In this paper, a first attempt to come up with a parallel version of the MCSFilter, tailored to multi-core machines, is described and discussed. Although the evaluation results indicate that this first parallel version ensures a moderate speedup, adequate to desktop-level systems, this work paves the way for increasingly efficient versions to be developed futurely. This work has been supported by FCT - Fundação para a Ciência e Tecnologia, Project Scope: UIDB/05757/2020.</abstract><cop>Melville</cop><pub>American Institute of Physics</pub><doi>10.1063/5.0162253</doi><tpages>4</tpages><orcidid>https://orcid.org/0000-0002-1344-8264</orcidid><orcidid>https://orcid.org/0000-0001-9542-4460</orcidid><orcidid>https://orcid.org/0000-0001-7915-0391</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0094-243X
ispartof AIP conference proceedings, 2023, Vol.2849 (1), p.1-4
issn 0094-243X
1551-7616
language eng
recordid cdi_proquest_journals_2859722747
source American Institute of Physics (AIP) Journals
subjects Algorithms
Black box
Direct search
Optimization
title A multi-threaded parallel implementation of the MCSFilter optimization algorithm
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T19%3A42%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_scita&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20multi-threaded%20parallel%20implementation%20of%20the%20MCSFilter%20optimization%20algorithm&rft.btitle=AIP%20conference%20proceedings&rft.au=Ara%C3%BAjo,%20Leonardo%20Oliveira&rft.date=2023-09-01&rft.volume=2849&rft.issue=1&rft.spage=1&rft.epage=4&rft.pages=1-4&rft.issn=0094-243X&rft.eissn=1551-7616&rft.coden=APCPCS&rft_id=info:doi/10.1063/5.0162253&rft_dat=%3Cproquest_scita%3E2859722747%3C/proquest_scita%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2859722747&rft_id=info:pmid/&rfr_iscdi=true