A Peaceman-Rachford Splitting Method for the Protein Side-Chain Positioning Problem

This paper considers the NP-hard protein side-chain positioning ( SCP ) problem, an important final task of protein structure prediction. We formulate the SCP as an integer quadratic program and derive its doubly nonnegative (DNN) (convex) relaxation. Strict feasibility fails for this DNN relaxation...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:INFORMS journal on computing 2024-10
Hauptverfasser: Burkowski, Forbes, Im, Haesol, Wolkowicz, Henry
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title INFORMS journal on computing
container_volume
creator Burkowski, Forbes
Im, Haesol
Wolkowicz, Henry
description This paper considers the NP-hard protein side-chain positioning ( SCP ) problem, an important final task of protein structure prediction. We formulate the SCP as an integer quadratic program and derive its doubly nonnegative (DNN) (convex) relaxation. Strict feasibility fails for this DNN relaxation. We apply facial reduction to regularize the problem. This gives rise to a natural splitting of the variables. We then use a variation of the Peaceman-Rachford splitting method to solve the DNN relaxation. The resulting relaxation and rounding procedures provide strong approximate solutions. Empirical evidence shows that almost all our instances of this NP-hard SCP problem, taken from the Protein Data Bank, are solved to provable optimality . Our large problems correspond to solving a DNN relaxation with 2,883,601 binary variables to provable optimality. History: Accepted by Paul Brooks, Area Editor for Applications in Biology, Medicine, & Healthcare. Funding: This research was supported by the Natural Sciences and Engineering Research Council of Canada [Grants 50503-10827 and RGPIN-2016-04660]. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0094 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2023.0094 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ .
doi_str_mv 10.1287/ijoc.2023.0094
format Article
fullrecord <record><control><sourceid>crossref_infor</sourceid><recordid>TN_cdi_crossref_primary_10_1287_ijoc_2023_0094</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>10_1287_ijoc_2023_0094</sourcerecordid><originalsourceid>FETCH-LOGICAL-c202t-e1b69857b7e928cfc185d43c20a2a9b6f7883b1c19dae44b9b0b1141fedb778a3</originalsourceid><addsrcrecordid>eNqFUE1PxCAUJEYT19WrZ_4AFSht4bjZ-JWssbF6boC-WjZt2RQu_ntp1runN3kz8zJvELpnNGNcVg_u6G3GKc8zSpW4QBtW8JIUBZeXCVPFiJJFeY1uQjhSSkUu1AY1O1yDtjDpmXxoO_R-6XBzGl2Mbv7GbxAH3-G0xXEAXC8-gptx4zog-0EnWPvgovPzqk60GWG6RVe9HgPc_c0t-np6_Ny_kMP78-t-dyA2pYwEmClTospUoLi0vWWy6ESeSM21MmVfSZkbZpnqNAhhlKGGMcF66ExVSZ1vUXa-axcfwgJ9e1rcpJefltF2raRdK2nXStq1kmQgZ4Ob00dT-E__C62ZZDc</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>A Peaceman-Rachford Splitting Method for the Protein Side-Chain Positioning Problem</title><source>INFORMS PubsOnLine</source><creator>Burkowski, Forbes ; Im, Haesol ; Wolkowicz, Henry</creator><creatorcontrib>Burkowski, Forbes ; Im, Haesol ; Wolkowicz, Henry</creatorcontrib><description>This paper considers the NP-hard protein side-chain positioning ( SCP ) problem, an important final task of protein structure prediction. We formulate the SCP as an integer quadratic program and derive its doubly nonnegative (DNN) (convex) relaxation. Strict feasibility fails for this DNN relaxation. We apply facial reduction to regularize the problem. This gives rise to a natural splitting of the variables. We then use a variation of the Peaceman-Rachford splitting method to solve the DNN relaxation. The resulting relaxation and rounding procedures provide strong approximate solutions. Empirical evidence shows that almost all our instances of this NP-hard SCP problem, taken from the Protein Data Bank, are solved to provable optimality . Our large problems correspond to solving a DNN relaxation with 2,883,601 binary variables to provable optimality. History: Accepted by Paul Brooks, Area Editor for Applications in Biology, Medicine, &amp; Healthcare. Funding: This research was supported by the Natural Sciences and Engineering Research Council of Canada [Grants 50503-10827 and RGPIN-2016-04660]. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0094 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2023.0094 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ .</description><identifier>ISSN: 1091-9856</identifier><identifier>EISSN: 1526-5528</identifier><identifier>DOI: 10.1287/ijoc.2023.0094</identifier><language>eng</language><publisher>INFORMS</publisher><subject>doubly nonnegative relaxation ; facial reduction ; Peaceman-Rachford splitting method ; protein structure prediction ; side-chain positioning</subject><ispartof>INFORMS journal on computing, 2024-10</ispartof><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c202t-e1b69857b7e928cfc185d43c20a2a9b6f7883b1c19dae44b9b0b1141fedb778a3</cites><orcidid>0000-0002-2625-9200</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,3692,27924,27925</link.rule.ids></links><search><creatorcontrib>Burkowski, Forbes</creatorcontrib><creatorcontrib>Im, Haesol</creatorcontrib><creatorcontrib>Wolkowicz, Henry</creatorcontrib><title>A Peaceman-Rachford Splitting Method for the Protein Side-Chain Positioning Problem</title><title>INFORMS journal on computing</title><description>This paper considers the NP-hard protein side-chain positioning ( SCP ) problem, an important final task of protein structure prediction. We formulate the SCP as an integer quadratic program and derive its doubly nonnegative (DNN) (convex) relaxation. Strict feasibility fails for this DNN relaxation. We apply facial reduction to regularize the problem. This gives rise to a natural splitting of the variables. We then use a variation of the Peaceman-Rachford splitting method to solve the DNN relaxation. The resulting relaxation and rounding procedures provide strong approximate solutions. Empirical evidence shows that almost all our instances of this NP-hard SCP problem, taken from the Protein Data Bank, are solved to provable optimality . Our large problems correspond to solving a DNN relaxation with 2,883,601 binary variables to provable optimality. History: Accepted by Paul Brooks, Area Editor for Applications in Biology, Medicine, &amp; Healthcare. Funding: This research was supported by the Natural Sciences and Engineering Research Council of Canada [Grants 50503-10827 and RGPIN-2016-04660]. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0094 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2023.0094 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ .</description><subject>doubly nonnegative relaxation</subject><subject>facial reduction</subject><subject>Peaceman-Rachford splitting method</subject><subject>protein structure prediction</subject><subject>side-chain positioning</subject><issn>1091-9856</issn><issn>1526-5528</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><recordid>eNqFUE1PxCAUJEYT19WrZ_4AFSht4bjZ-JWssbF6boC-WjZt2RQu_ntp1runN3kz8zJvELpnNGNcVg_u6G3GKc8zSpW4QBtW8JIUBZeXCVPFiJJFeY1uQjhSSkUu1AY1O1yDtjDpmXxoO_R-6XBzGl2Mbv7GbxAH3-G0xXEAXC8-gptx4zog-0EnWPvgovPzqk60GWG6RVe9HgPc_c0t-np6_Ny_kMP78-t-dyA2pYwEmClTospUoLi0vWWy6ESeSM21MmVfSZkbZpnqNAhhlKGGMcF66ExVSZ1vUXa-axcfwgJ9e1rcpJefltF2raRdK2nXStq1kmQgZ4Ob00dT-E__C62ZZDc</recordid><startdate>20241004</startdate><enddate>20241004</enddate><creator>Burkowski, Forbes</creator><creator>Im, Haesol</creator><creator>Wolkowicz, Henry</creator><general>INFORMS</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-2625-9200</orcidid></search><sort><creationdate>20241004</creationdate><title>A Peaceman-Rachford Splitting Method for the Protein Side-Chain Positioning Problem</title><author>Burkowski, Forbes ; Im, Haesol ; Wolkowicz, Henry</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c202t-e1b69857b7e928cfc185d43c20a2a9b6f7883b1c19dae44b9b0b1141fedb778a3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>doubly nonnegative relaxation</topic><topic>facial reduction</topic><topic>Peaceman-Rachford splitting method</topic><topic>protein structure prediction</topic><topic>side-chain positioning</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Burkowski, Forbes</creatorcontrib><creatorcontrib>Im, Haesol</creatorcontrib><creatorcontrib>Wolkowicz, Henry</creatorcontrib><collection>CrossRef</collection><jtitle>INFORMS journal on computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Burkowski, Forbes</au><au>Im, Haesol</au><au>Wolkowicz, Henry</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Peaceman-Rachford Splitting Method for the Protein Side-Chain Positioning Problem</atitle><jtitle>INFORMS journal on computing</jtitle><date>2024-10-04</date><risdate>2024</risdate><issn>1091-9856</issn><eissn>1526-5528</eissn><abstract>This paper considers the NP-hard protein side-chain positioning ( SCP ) problem, an important final task of protein structure prediction. We formulate the SCP as an integer quadratic program and derive its doubly nonnegative (DNN) (convex) relaxation. Strict feasibility fails for this DNN relaxation. We apply facial reduction to regularize the problem. This gives rise to a natural splitting of the variables. We then use a variation of the Peaceman-Rachford splitting method to solve the DNN relaxation. The resulting relaxation and rounding procedures provide strong approximate solutions. Empirical evidence shows that almost all our instances of this NP-hard SCP problem, taken from the Protein Data Bank, are solved to provable optimality . Our large problems correspond to solving a DNN relaxation with 2,883,601 binary variables to provable optimality. History: Accepted by Paul Brooks, Area Editor for Applications in Biology, Medicine, &amp; Healthcare. Funding: This research was supported by the Natural Sciences and Engineering Research Council of Canada [Grants 50503-10827 and RGPIN-2016-04660]. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0094 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2023.0094 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ .</abstract><pub>INFORMS</pub><doi>10.1287/ijoc.2023.0094</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0002-2625-9200</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1091-9856
ispartof INFORMS journal on computing, 2024-10
issn 1091-9856
1526-5528
language eng
recordid cdi_crossref_primary_10_1287_ijoc_2023_0094
source INFORMS PubsOnLine
subjects doubly nonnegative relaxation
facial reduction
Peaceman-Rachford splitting method
protein structure prediction
side-chain positioning
title A Peaceman-Rachford Splitting Method for the Protein Side-Chain Positioning 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-06T08%3A46%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-crossref_infor&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Peaceman-Rachford%20Splitting%20Method%20for%20the%20Protein%20Side-Chain%20Positioning%20Problem&rft.jtitle=INFORMS%20journal%20on%20computing&rft.au=Burkowski,%20Forbes&rft.date=2024-10-04&rft.issn=1091-9856&rft.eissn=1526-5528&rft_id=info:doi/10.1287/ijoc.2023.0094&rft_dat=%3Ccrossref_infor%3E10_1287_ijoc_2023_0094%3C/crossref_infor%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true