A parallel version of the Branch & Prune algorithm for the Molecular Distance Geometry Problem

We consider the Molecular Distance Geometry Problem (MDGP), which is the problem of finding the conformation of a molecule from some known distances between its atoms. Such distances can be estimated by performing experiments of Nuclear Magnetic Resonance (NMR). Unfortunately, data obtained during t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Mucherino, A, Lavor, C, Liberti, L, Talbi, E.-G
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 6
container_issue
container_start_page 1
container_title
container_volume
creator Mucherino, A
Lavor, C
Liberti, L
Talbi, E.-G
description We consider the Molecular Distance Geometry Problem (MDGP), which is the problem of finding the conformation of a molecule from some known distances between its atoms. Such distances can be estimated by performing experiments of Nuclear Magnetic Resonance (NMR). Unfortunately, data obtained during these experiments are usually noisy and affected by errors. In particular, some of the estimated distances can be wrong, typically because assigned to the wrong pair of atoms. When particular assumptions are satisfied, the problem can be discretized, and solved by employing an ad-hoc algorithm called Branch & Prune (BP). However, this algorithm has been proved to be less efficient than a meta-heuristic algorithm when the percentage of wrong distances is large. We propose a parallel version of the BP algorithm which is able to handle this kind of instances. The scalability of the proposed algorithm allows for solving very large instances containing wrong distances. Implementation details of the algorithm in C/MPI are discussed, and computational experiments, performed on the nation-wide grid infrastructure Grid5000, are presented.
doi_str_mv 10.1109/AICCSA.2010.5586983
format Conference Proceeding
fullrecord <record><control><sourceid>hal_6IE</sourceid><recordid>TN_cdi_ieee_primary_5586983</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5586983</ieee_id><sourcerecordid>oai_HAL_hal_00687531v1</sourcerecordid><originalsourceid>FETCH-LOGICAL-h124t-b8ebd236715b3a7074f0c1a242f5fe36303327ec2aaaa2a3d30ed24324f768cd3</originalsourceid><addsrcrecordid>eNo9kEtPwzAQhM1LopT-gl58QuKQ4rfdYwjQVioCCbgSOcmGBDl15aSV-u8JtHQuK818u9IsQmNKJpSS6V28SJK3eMJIb0hp1NTwE3RFBRNCayrNKRowqmgkOSdnaDTV5j9T6vyYMXaJRm37TXoJyYRRA_QZ47UN1jlweAuhrf0K-xJ3FeD7YFd5hW_wa9isAFv35UPdVQ0uffgDnr2DfONswA912_Uw4Bn4Brqw63d85qC5RheldS2MDnOIPp4e35N5tHyZLZJ4GVWUiS7KDGQF46rvknGriRYlyallgpWyBK444ZxpyJntxSwvOIGCCc5EqZXJCz5Et_u7lXXpOtSNDbvU2zqdx8v01yNEGS053dKeHe_ZGgCO8OGt_Ae-lWZe</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A parallel version of the Branch &amp; Prune algorithm for the Molecular Distance Geometry Problem</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Mucherino, A ; Lavor, C ; Liberti, L ; Talbi, E.-G</creator><creatorcontrib>Mucherino, A ; Lavor, C ; Liberti, L ; Talbi, E.-G</creatorcontrib><description>We consider the Molecular Distance Geometry Problem (MDGP), which is the problem of finding the conformation of a molecule from some known distances between its atoms. Such distances can be estimated by performing experiments of Nuclear Magnetic Resonance (NMR). Unfortunately, data obtained during these experiments are usually noisy and affected by errors. In particular, some of the estimated distances can be wrong, typically because assigned to the wrong pair of atoms. When particular assumptions are satisfied, the problem can be discretized, and solved by employing an ad-hoc algorithm called Branch &amp; Prune (BP). However, this algorithm has been proved to be less efficient than a meta-heuristic algorithm when the percentage of wrong distances is large. We propose a parallel version of the BP algorithm which is able to handle this kind of instances. The scalability of the proposed algorithm allows for solving very large instances containing wrong distances. Implementation details of the algorithm in C/MPI are discussed, and computational experiments, performed on the nation-wide grid infrastructure Grid5000, are presented.</description><identifier>ISSN: 2161-5322</identifier><identifier>ISBN: 9781424477166</identifier><identifier>ISBN: 1424477166</identifier><identifier>EISSN: 2161-5330</identifier><identifier>EISBN: 1424477158</identifier><identifier>EISBN: 9781424477173</identifier><identifier>EISBN: 9781424477159</identifier><identifier>EISBN: 1424477174</identifier><identifier>DOI: 10.1109/AICCSA.2010.5586983</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computer Science ; Indium phosphide ; Other</subject><ispartof>ACS/IEEE International Conference on Computer Systems and Applications - AICCSA 2010, 2010, p.1-6</ispartof><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0003-3139-6821</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5586983$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,885,2058,4050,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5586983$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://inria.hal.science/hal-00687531$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Mucherino, A</creatorcontrib><creatorcontrib>Lavor, C</creatorcontrib><creatorcontrib>Liberti, L</creatorcontrib><creatorcontrib>Talbi, E.-G</creatorcontrib><title>A parallel version of the Branch &amp; Prune algorithm for the Molecular Distance Geometry Problem</title><title>ACS/IEEE International Conference on Computer Systems and Applications - AICCSA 2010</title><addtitle>AICCSA</addtitle><description>We consider the Molecular Distance Geometry Problem (MDGP), which is the problem of finding the conformation of a molecule from some known distances between its atoms. Such distances can be estimated by performing experiments of Nuclear Magnetic Resonance (NMR). Unfortunately, data obtained during these experiments are usually noisy and affected by errors. In particular, some of the estimated distances can be wrong, typically because assigned to the wrong pair of atoms. When particular assumptions are satisfied, the problem can be discretized, and solved by employing an ad-hoc algorithm called Branch &amp; Prune (BP). However, this algorithm has been proved to be less efficient than a meta-heuristic algorithm when the percentage of wrong distances is large. We propose a parallel version of the BP algorithm which is able to handle this kind of instances. The scalability of the proposed algorithm allows for solving very large instances containing wrong distances. Implementation details of the algorithm in C/MPI are discussed, and computational experiments, performed on the nation-wide grid infrastructure Grid5000, are presented.</description><subject>Computer Science</subject><subject>Indium phosphide</subject><subject>Other</subject><issn>2161-5322</issn><issn>2161-5330</issn><isbn>9781424477166</isbn><isbn>1424477166</isbn><isbn>1424477158</isbn><isbn>9781424477173</isbn><isbn>9781424477159</isbn><isbn>1424477174</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9kEtPwzAQhM1LopT-gl58QuKQ4rfdYwjQVioCCbgSOcmGBDl15aSV-u8JtHQuK818u9IsQmNKJpSS6V28SJK3eMJIb0hp1NTwE3RFBRNCayrNKRowqmgkOSdnaDTV5j9T6vyYMXaJRm37TXoJyYRRA_QZ47UN1jlweAuhrf0K-xJ3FeD7YFd5hW_wa9isAFv35UPdVQ0uffgDnr2DfONswA912_Uw4Bn4Brqw63d85qC5RheldS2MDnOIPp4e35N5tHyZLZJ4GVWUiS7KDGQF46rvknGriRYlyallgpWyBK444ZxpyJntxSwvOIGCCc5EqZXJCz5Et_u7lXXpOtSNDbvU2zqdx8v01yNEGS053dKeHe_ZGgCO8OGt_Ae-lWZe</recordid><startdate>201005</startdate><enddate>201005</enddate><creator>Mucherino, A</creator><creator>Lavor, C</creator><creator>Liberti, L</creator><creator>Talbi, E.-G</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>1XC</scope><orcidid>https://orcid.org/0000-0003-3139-6821</orcidid></search><sort><creationdate>201005</creationdate><title>A parallel version of the Branch &amp; Prune algorithm for the Molecular Distance Geometry Problem</title><author>Mucherino, A ; Lavor, C ; Liberti, L ; Talbi, E.-G</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-h124t-b8ebd236715b3a7074f0c1a242f5fe36303327ec2aaaa2a3d30ed24324f768cd3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Computer Science</topic><topic>Indium phosphide</topic><topic>Other</topic><toplevel>online_resources</toplevel><creatorcontrib>Mucherino, A</creatorcontrib><creatorcontrib>Lavor, C</creatorcontrib><creatorcontrib>Liberti, L</creatorcontrib><creatorcontrib>Talbi, E.-G</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection><collection>Hyper Article en Ligne (HAL)</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Mucherino, A</au><au>Lavor, C</au><au>Liberti, L</au><au>Talbi, E.-G</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A parallel version of the Branch &amp; Prune algorithm for the Molecular Distance Geometry Problem</atitle><btitle>ACS/IEEE International Conference on Computer Systems and Applications - AICCSA 2010</btitle><stitle>AICCSA</stitle><date>2010-05</date><risdate>2010</risdate><spage>1</spage><epage>6</epage><pages>1-6</pages><issn>2161-5322</issn><eissn>2161-5330</eissn><isbn>9781424477166</isbn><isbn>1424477166</isbn><eisbn>1424477158</eisbn><eisbn>9781424477173</eisbn><eisbn>9781424477159</eisbn><eisbn>1424477174</eisbn><abstract>We consider the Molecular Distance Geometry Problem (MDGP), which is the problem of finding the conformation of a molecule from some known distances between its atoms. Such distances can be estimated by performing experiments of Nuclear Magnetic Resonance (NMR). Unfortunately, data obtained during these experiments are usually noisy and affected by errors. In particular, some of the estimated distances can be wrong, typically because assigned to the wrong pair of atoms. When particular assumptions are satisfied, the problem can be discretized, and solved by employing an ad-hoc algorithm called Branch &amp; Prune (BP). However, this algorithm has been proved to be less efficient than a meta-heuristic algorithm when the percentage of wrong distances is large. We propose a parallel version of the BP algorithm which is able to handle this kind of instances. The scalability of the proposed algorithm allows for solving very large instances containing wrong distances. Implementation details of the algorithm in C/MPI are discussed, and computational experiments, performed on the nation-wide grid infrastructure Grid5000, are presented.</abstract><pub>IEEE</pub><doi>10.1109/AICCSA.2010.5586983</doi><tpages>6</tpages><orcidid>https://orcid.org/0000-0003-3139-6821</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 2161-5322
ispartof ACS/IEEE International Conference on Computer Systems and Applications - AICCSA 2010, 2010, p.1-6
issn 2161-5322
2161-5330
language eng
recordid cdi_ieee_primary_5586983
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Computer Science
Indium phosphide
Other
title A parallel version of the Branch & Prune algorithm for the Molecular Distance Geometry Problem
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-06T22%3A38%3A16IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20parallel%20version%20of%20the%20Branch%20&%20Prune%20algorithm%20for%20the%20Molecular%20Distance%20Geometry%20Problem&rft.btitle=ACS/IEEE%20International%20Conference%20on%20Computer%20Systems%20and%20Applications%20-%20AICCSA%202010&rft.au=Mucherino,%20A&rft.date=2010-05&rft.spage=1&rft.epage=6&rft.pages=1-6&rft.issn=2161-5322&rft.eissn=2161-5330&rft.isbn=9781424477166&rft.isbn_list=1424477166&rft_id=info:doi/10.1109/AICCSA.2010.5586983&rft_dat=%3Chal_6IE%3Eoai_HAL_hal_00687531v1%3C/hal_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1424477158&rft.eisbn_list=9781424477173&rft.eisbn_list=9781424477159&rft.eisbn_list=1424477174&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5586983&rfr_iscdi=true