Loading…
Computational overhead of locality reduction in binary optimization problems
Recently, there has been considerable interest in solving optimization problems by mapping these onto a binary representation, sparked mostly by the use of quantum annealing machines. Such binary representation is reminiscent of a discrete physical two-state system, such as the Ising model. As such,...
Saved in:
Published in: | Computer physics communications 2021-12, Vol.269, p.108102, Article 108102 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c297t-ed019a9eb7e9962ac2e336f1f47faefd04b8485eba05f4f68e77c84c83e95f0f3 |
---|---|
cites | cdi_FETCH-LOGICAL-c297t-ed019a9eb7e9962ac2e336f1f47faefd04b8485eba05f4f68e77c84c83e95f0f3 |
container_end_page | |
container_issue | |
container_start_page | 108102 |
container_title | Computer physics communications |
container_volume | 269 |
creator | Valiante, Elisabetta Hernandez, Maritza Barzegar, Amin Katzgraber, Helmut G. |
description | Recently, there has been considerable interest in solving optimization problems by mapping these onto a binary representation, sparked mostly by the use of quantum annealing machines. Such binary representation is reminiscent of a discrete physical two-state system, such as the Ising model. As such, physics-inspired techniques—commonly used in fundamental physics studies—are ideally suited to solve optimization problems in a binary format. While binary representations can be often found for paradigmatic optimization problems, these typically result in k-local higher-order unconstrained binary optimization cost functions. In this work, we discuss the effects of locality reduction needed for the majority of the currently available quantum and quantum-inspired solvers that can only accommodate 2-local (quadratic) cost functions. General locality reduction approaches require the introduction of ancillary variables which cause an overhead over the native problem. Using a parallel tempering Monte Carlo solver on Microsoft Azure Quantum, as well as k-local binary problems with planted solutions, we show that post reduction to a corresponding 2-local representation the problems become considerably harder to solve. We further quantify the increase in computational hardness introduced by the reduction algorithm by measuring the variation of number of variables, statistics of the coefficient values, and the population annealing entropic family size. Our results demonstrate the importance of avoiding locality reduction when solving optimization problems. |
doi_str_mv | 10.1016/j.cpc.2021.108102 |
format | article |
fullrecord | <record><control><sourceid>elsevier_cross</sourceid><recordid>TN_cdi_crossref_primary_10_1016_j_cpc_2021_108102</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0010465521002149</els_id><sourcerecordid>S0010465521002149</sourcerecordid><originalsourceid>FETCH-LOGICAL-c297t-ed019a9eb7e9962ac2e336f1f47faefd04b8485eba05f4f68e77c84c83e95f0f3</originalsourceid><addsrcrecordid>eNp9kNFKwzAUhoMoOKcP4F1eoPMkTZsEr2SoEwbe6HVI0xPMaJuSdIP59HbOa69-Dvzf4ecj5J7BigGrH3YrN7oVB87mWzHgF2TBlNQF10JckgUAg0LUVXVNbnLeAYCUulyQ7Tr2436yU4iD7Wg8YPpC29LoaRed7cJ0pAnbvTsVaBhoEwabjjSOU-jD9y9HxxSbDvt8S6687TLe_eWSfL48f6w3xfb99W39tC0c13IqsAWmrcZGotY1t45jWdaeeSG9Rd-CaJRQFTYWKi98rVBKp4RTJerKgy-XhJ3_uhRzTujNmEI_zzIMzEmH2ZlZhznpMGcdM_N4ZnAedgiYTHYBB4dtSOgm08bwD_0DPVNqNg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Computational overhead of locality reduction in binary optimization problems</title><source>Elsevier</source><creator>Valiante, Elisabetta ; Hernandez, Maritza ; Barzegar, Amin ; Katzgraber, Helmut G.</creator><creatorcontrib>Valiante, Elisabetta ; Hernandez, Maritza ; Barzegar, Amin ; Katzgraber, Helmut G.</creatorcontrib><description>Recently, there has been considerable interest in solving optimization problems by mapping these onto a binary representation, sparked mostly by the use of quantum annealing machines. Such binary representation is reminiscent of a discrete physical two-state system, such as the Ising model. As such, physics-inspired techniques—commonly used in fundamental physics studies—are ideally suited to solve optimization problems in a binary format. While binary representations can be often found for paradigmatic optimization problems, these typically result in k-local higher-order unconstrained binary optimization cost functions. In this work, we discuss the effects of locality reduction needed for the majority of the currently available quantum and quantum-inspired solvers that can only accommodate 2-local (quadratic) cost functions. General locality reduction approaches require the introduction of ancillary variables which cause an overhead over the native problem. Using a parallel tempering Monte Carlo solver on Microsoft Azure Quantum, as well as k-local binary problems with planted solutions, we show that post reduction to a corresponding 2-local representation the problems become considerably harder to solve. We further quantify the increase in computational hardness introduced by the reduction algorithm by measuring the variation of number of variables, statistics of the coefficient values, and the population annealing entropic family size. Our results demonstrate the importance of avoiding locality reduction when solving optimization problems.</description><identifier>ISSN: 0010-4655</identifier><identifier>EISSN: 1879-2944</identifier><identifier>DOI: 10.1016/j.cpc.2021.108102</identifier><language>eng</language><publisher>Elsevier B.V</publisher><ispartof>Computer physics communications, 2021-12, Vol.269, p.108102, Article 108102</ispartof><rights>2021 Elsevier B.V.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c297t-ed019a9eb7e9962ac2e336f1f47faefd04b8485eba05f4f68e77c84c83e95f0f3</citedby><cites>FETCH-LOGICAL-c297t-ed019a9eb7e9962ac2e336f1f47faefd04b8485eba05f4f68e77c84c83e95f0f3</cites><orcidid>0000-0001-6346-8047 ; 0000-0003-3820-7851 ; 0000-0003-3341-9943</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,777,781,27905,27906</link.rule.ids></links><search><creatorcontrib>Valiante, Elisabetta</creatorcontrib><creatorcontrib>Hernandez, Maritza</creatorcontrib><creatorcontrib>Barzegar, Amin</creatorcontrib><creatorcontrib>Katzgraber, Helmut G.</creatorcontrib><title>Computational overhead of locality reduction in binary optimization problems</title><title>Computer physics communications</title><description>Recently, there has been considerable interest in solving optimization problems by mapping these onto a binary representation, sparked mostly by the use of quantum annealing machines. Such binary representation is reminiscent of a discrete physical two-state system, such as the Ising model. As such, physics-inspired techniques—commonly used in fundamental physics studies—are ideally suited to solve optimization problems in a binary format. While binary representations can be often found for paradigmatic optimization problems, these typically result in k-local higher-order unconstrained binary optimization cost functions. In this work, we discuss the effects of locality reduction needed for the majority of the currently available quantum and quantum-inspired solvers that can only accommodate 2-local (quadratic) cost functions. General locality reduction approaches require the introduction of ancillary variables which cause an overhead over the native problem. Using a parallel tempering Monte Carlo solver on Microsoft Azure Quantum, as well as k-local binary problems with planted solutions, we show that post reduction to a corresponding 2-local representation the problems become considerably harder to solve. We further quantify the increase in computational hardness introduced by the reduction algorithm by measuring the variation of number of variables, statistics of the coefficient values, and the population annealing entropic family size. Our results demonstrate the importance of avoiding locality reduction when solving optimization problems.</description><issn>0010-4655</issn><issn>1879-2944</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><recordid>eNp9kNFKwzAUhoMoOKcP4F1eoPMkTZsEr2SoEwbe6HVI0xPMaJuSdIP59HbOa69-Dvzf4ecj5J7BigGrH3YrN7oVB87mWzHgF2TBlNQF10JckgUAg0LUVXVNbnLeAYCUulyQ7Tr2436yU4iD7Wg8YPpC29LoaRed7cJ0pAnbvTsVaBhoEwabjjSOU-jD9y9HxxSbDvt8S6687TLe_eWSfL48f6w3xfb99W39tC0c13IqsAWmrcZGotY1t45jWdaeeSG9Rd-CaJRQFTYWKi98rVBKp4RTJerKgy-XhJ3_uhRzTujNmEI_zzIMzEmH2ZlZhznpMGcdM_N4ZnAedgiYTHYBB4dtSOgm08bwD_0DPVNqNg</recordid><startdate>202112</startdate><enddate>202112</enddate><creator>Valiante, Elisabetta</creator><creator>Hernandez, Maritza</creator><creator>Barzegar, Amin</creator><creator>Katzgraber, Helmut G.</creator><general>Elsevier B.V</general><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0001-6346-8047</orcidid><orcidid>https://orcid.org/0000-0003-3820-7851</orcidid><orcidid>https://orcid.org/0000-0003-3341-9943</orcidid></search><sort><creationdate>202112</creationdate><title>Computational overhead of locality reduction in binary optimization problems</title><author>Valiante, Elisabetta ; Hernandez, Maritza ; Barzegar, Amin ; Katzgraber, Helmut G.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c297t-ed019a9eb7e9962ac2e336f1f47faefd04b8485eba05f4f68e77c84c83e95f0f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Valiante, Elisabetta</creatorcontrib><creatorcontrib>Hernandez, Maritza</creatorcontrib><creatorcontrib>Barzegar, Amin</creatorcontrib><creatorcontrib>Katzgraber, Helmut G.</creatorcontrib><collection>CrossRef</collection><jtitle>Computer physics communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Valiante, Elisabetta</au><au>Hernandez, Maritza</au><au>Barzegar, Amin</au><au>Katzgraber, Helmut G.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Computational overhead of locality reduction in binary optimization problems</atitle><jtitle>Computer physics communications</jtitle><date>2021-12</date><risdate>2021</risdate><volume>269</volume><spage>108102</spage><pages>108102-</pages><artnum>108102</artnum><issn>0010-4655</issn><eissn>1879-2944</eissn><abstract>Recently, there has been considerable interest in solving optimization problems by mapping these onto a binary representation, sparked mostly by the use of quantum annealing machines. Such binary representation is reminiscent of a discrete physical two-state system, such as the Ising model. As such, physics-inspired techniques—commonly used in fundamental physics studies—are ideally suited to solve optimization problems in a binary format. While binary representations can be often found for paradigmatic optimization problems, these typically result in k-local higher-order unconstrained binary optimization cost functions. In this work, we discuss the effects of locality reduction needed for the majority of the currently available quantum and quantum-inspired solvers that can only accommodate 2-local (quadratic) cost functions. General locality reduction approaches require the introduction of ancillary variables which cause an overhead over the native problem. Using a parallel tempering Monte Carlo solver on Microsoft Azure Quantum, as well as k-local binary problems with planted solutions, we show that post reduction to a corresponding 2-local representation the problems become considerably harder to solve. We further quantify the increase in computational hardness introduced by the reduction algorithm by measuring the variation of number of variables, statistics of the coefficient values, and the population annealing entropic family size. Our results demonstrate the importance of avoiding locality reduction when solving optimization problems.</abstract><pub>Elsevier B.V</pub><doi>10.1016/j.cpc.2021.108102</doi><orcidid>https://orcid.org/0000-0001-6346-8047</orcidid><orcidid>https://orcid.org/0000-0003-3820-7851</orcidid><orcidid>https://orcid.org/0000-0003-3341-9943</orcidid></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0010-4655 |
ispartof | Computer physics communications, 2021-12, Vol.269, p.108102, Article 108102 |
issn | 0010-4655 1879-2944 |
language | eng |
recordid | cdi_crossref_primary_10_1016_j_cpc_2021_108102 |
source | Elsevier |
title | Computational overhead of locality reduction in binary optimization problems |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-19T19%3A42%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-elsevier_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Computational%20overhead%20of%20locality%20reduction%20in%20binary%20optimization%20problems&rft.jtitle=Computer%20physics%20communications&rft.au=Valiante,%20Elisabetta&rft.date=2021-12&rft.volume=269&rft.spage=108102&rft.pages=108102-&rft.artnum=108102&rft.issn=0010-4655&rft.eissn=1879-2944&rft_id=info:doi/10.1016/j.cpc.2021.108102&rft_dat=%3Celsevier_cross%3ES0010465521002149%3C/elsevier_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c297t-ed019a9eb7e9962ac2e336f1f47faefd04b8485eba05f4f68e77c84c83e95f0f3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true |