<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Phys.</journal-id>
<journal-title>Frontiers in Physics</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Phys.</abbrev-journal-title>
<issn pub-type="epub">2296-424X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">748285</article-id>
<article-id pub-id-type="doi">10.3389/fphy.2021.748285</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physics</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>An Application of Quantum Annealing Computing to Seismic Inversion</article-title>
<alt-title alt-title-type="left-running-head">Souza et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">Application of Quantum Annealing to Seismic Inversion</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Souza</surname>
<given-names>Alexandre M.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/968488/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Martins</surname>
<given-names>Eldues O.</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Roditi</surname>
<given-names>Itzhak</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>S&#xe1;</surname>
<given-names>Nahum</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1508988/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Sarthour</surname>
<given-names>Roberto S.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Oliveira</surname>
<given-names>Ivan S.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Centro Brasileiro de Pesquisas F&#x00ED;sicas</institution>, <addr-line>Rio de Janeiro</addr-line>, <country>Brazil</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Petr&#x00F3;leo Brasileiro S.A., Centro de Pesquisas Leopoldo Miguez de Mello</institution>, <addr-line>Rio de Janeiro</addr-line>, <country>Brazil</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Institute for Theoretical Physics</institution>, <addr-line>Zurich</addr-line>, <country>Switzerland</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/166100/overview">Adam Miranowicz</ext-link>, Adam Mickiewicz University, Poland</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/207178/overview">Natalia Korolkova</ext-link>, University of St Andrews, United&#x20;Kingdom</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1286380/overview">Che-Ming Li</ext-link>, National Cheng Kung University, Taiwan</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Alexandre M. Souza, <email>amsouza@cbpf.br</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Quantum Engineering and Technology, a section of the journal Frontiers in Physics</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>18</day>
<month>01</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>9</volume>
<elocation-id>748285</elocation-id>
<history>
<date date-type="received">
<day>27</day>
<month>07</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>06</day>
<month>12</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Souza, Martins, Roditi, S&#xe1;, Sarthour and Oliveira.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Souza, Martins, Roditi, S&#xe1;, Sarthour and Oliveira</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>Quantum computing, along with quantum metrology and quantum communication, are disruptive technologies that promise, in the near future, to impact different sectors of academic research and industry. Among the computational challenges with great interest in science and industry are the inversion problems. These kinds of numerical procedures can be described as the process of determining the cause of an event from measurements of its effects. In this paper, we apply a recursive quantum algorithm to a D-Wave quantum annealer to solve a small scale seismic inversions problem. We compare the obtained results from the quantum computer to those derived from a classical algorithm. The accuracy achieved by the quantum computer is at least as good as that of the classical computer.</p>
</abstract>
<kwd-group>
<kwd>quantum computing</kwd>
<kwd>quantum annealing</kwd>
<kwd>seismic inversion</kwd>
<kwd>linear equations</kwd>
<kwd>binary optimization</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Seismic geophysics relies heavily on subsurface modeling based on the numerical analysis of data collected in the field. The computational processing of a large amount of data generated in a typical seismic experiment can take an equally large amount of time before a consistent subsurface model is produced. Electromagnetic reservoir data, like CSEM (Controlled Source Electromagnetic), petrophysical techniques, such as electrical resistivity and magnetic resonance on multi-wells, and engineering optimization problems like reservoir flux simulators, well field design and oil production maximization also need a strong computational apparatus for analysis.</p>
<p>On the other hand, in the past decade, there has been much progress in the development of quantum computers: Machines exploiting the laws of quantum mechanics to solve hard computational problems faster than conventional computers. A concrete example of such progress is the so-called quantum supremacy, that has been recently demonstrated using specific purpose quantum computers [<xref ref-type="bibr" rid="B1">1</xref>&#x2013;<xref ref-type="bibr" rid="B3">3</xref>]. The Geoscience field and related industries, such as the hydrocarbon industry, are strong candidates to benefit from those advances brought by quantum computing.</p>
<p>Currently, different quantum technologies and computational models are being advanced. Giant companies like IBM, Google, and Intel are developing quantum computers based on superconducting technologies [<xref ref-type="bibr" rid="B4">4</xref>]. Other companies are also putting considerable effort into building a fully functional quantum computer based on Josephson junctions, such as the North American Rigetti, whereas, the also American IonQ and the Austrian AQT are working on computers based on trapped ions [<xref ref-type="bibr" rid="B5">5</xref>]. The Canadian company D-Wave, leader in the computational model known as quantum annealing [<xref ref-type="bibr" rid="B6">6</xref>], is already trading quantum machines, and the also Canadian Xanadu is providing cloud access to their photonic quantum computer [<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B8">8</xref>]. Recent reviews comparing superconducting and trapped-ion technologies and different cloud-based platforms can be found in Refs. [<xref ref-type="bibr" rid="B9">9</xref>, <xref ref-type="bibr" rid="B10">10</xref>], respectively.</p>
<p>In the field of Geoscience, recent works have used quantum annealers to hydrology inversion problems [<xref ref-type="bibr" rid="B11">11</xref>, <xref ref-type="bibr" rid="B12">12</xref>]. In those works, it was shown that, although the size of the problem that can be solved on a third-generation D-Wave quantum annealer is considered small for modern computers, they are larger than the problems solved with similar methodology with Intel&#x2019;s third and fourth generation chips. It is also important to mention that optimization techniques are widely used in seismic inversions, but usually classical algorithms get stuck in local minima. Previous works [<xref ref-type="bibr" rid="B13">13</xref>&#x2013;<xref ref-type="bibr" rid="B15">15</xref>] have indicated that quantum annealing can be advantageous to solve seismic problems. However, the potential applications of quantum computing in Geoscience has so far been largely unexploited in the specialized literature.</p>
<p>In this work, we present a formulation of a seismic problem as a binary optimization, and one small scale subsurface seismic problem is solved using the D-Wave quantum annealer available in the Amazon Braket service. We have evaluated the performance of the quantum computer comparing the results obtained to those derived from a classical computer. Our analysis was focused on the accuracy. It was found that the accuracy achieved by the quantum computer is at least as good as that of the classical computer for the problem we have studied.</p>
<p>This paper is organized as follows. In <xref ref-type="sec" rid="s2">Section 2</xref> we introduce the basic idea of quantum annealing. In <xref ref-type="sec" rid="s3">Sections 3</xref>, <xref ref-type="sec" rid="s4">4</xref>, we present the formulation of a seismic inversion as a binary optimization problem and the methods used, respectively. In <xref ref-type="sec" rid="s5">Section 5</xref>, the results obtained in the D-Wave quantum annealer are shown. In the last section, we draw the conclusion.</p>
</sec>
<sec id="s2">
<title>2 Quantum Annealing</title>
<p>In the literature, there are many different quantum computational models developed. Currently, three main models of quantum computing are being considered: The logic gate model, or circuit model, boson sampling, and the adiabatic model. The gate model is an universal quantum computation model that is performed programming a step-by-step instruction build from basic building blocks, known as quantum gates, similar to the classical circuit model [<xref ref-type="bibr" rid="B16">16</xref>]. This model is exploited by companies such as IBM, Intel, Rigetti, IonQ, AQT, and Google. Boson sampling computers consists in sampling from the output distribution of bosons in a linear interferometer [<xref ref-type="bibr" rid="B8">8</xref>, <xref ref-type="bibr" rid="B17">17</xref>]. There is strong evidence that such an experiment is hard to be simulated in classical computers, but it is efficiently solved by special purpose photonic chips. The adiabatic computation model [<xref ref-type="bibr" rid="B18">18</xref>, <xref ref-type="bibr" rid="B19">19</xref>] is a model in which the computational problem is mapped into a Hamiltonian, in such a way that the solution of the computational problem is encoded in the ground state of the quantum system represented by the Hamiltonian <italic>H</italic>
<sub>
<italic>final</italic>
</sub>. The computation is performed starting from the ground state of a known Hamiltonian <italic>H</italic>
<sub>
<italic>initial</italic>
</sub>. The Hamiltonian is slowly modified towards to the target Hamiltonian <italic>H</italic>
<sub>
<italic>final</italic>
</sub>. During the process, the total Hamiltonian of the system is given by<disp-formula id="e1">
<mml:math id="m1">
<mml:mi>H</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>p</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">fi</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>p</italic>&#x20;&#x2208; [0, 1]. According to the adiabatic theorem, if the evolution is performed adiabatically, the quantum state of the system remains in the instantaneous ground state throughout the entire process.</p>
<p>The adiabatic model is equivalent to the gate model [<xref ref-type="bibr" rid="B20">20</xref>], i.e.,&#x20;any problem that can be computed in the gate model will also be computable in the adiabatic model. This statement is valid for certain types of <italic>k</italic>&#x20;&#x2212; local Hamiltonians [<xref ref-type="bibr" rid="B20">20</xref>]. For example, considering a system of <italic>n</italic> qubits, we can perform universal adiabatic computation by choosing [<xref ref-type="bibr" rid="B21">21</xref>].<disp-formula id="e2">
<mml:math id="m2">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m3">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">fi</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m4">
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula>, with <italic>k</italic>&#x20;&#x3d; <italic>x</italic>, <italic>y</italic>, <italic>z</italic>, is one of the Pauli matrices of the <italic>i</italic>
<sup>
<italic>th</italic>
</sup> qubit, <italic>&#x3b4;</italic>
<sub>
<italic>i</italic>
</sub> and <italic>H</italic>
<sub>
<italic>i</italic>
</sub> are local transverse and longitudinal fields, respectively, and <italic>J</italic>
<sub>
<italic>i</italic>,<italic>j</italic>
</sub> and <italic>K</italic>
<sub>
<italic>i</italic>,<italic>j</italic>
</sub> are coupling constants.</p>
<p>The adiabatic model can be viewed as a special case of the quantum annealing computing. In quantum annealers, the Hamiltonian change is not adiabatic. Therefore, quantum annealing is a heuristic type of computation. The D-Wave computer is a quantum annealer that uses Ising chains<disp-formula id="e4">
<mml:math id="m5">
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">fi</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>J</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>.</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>The quantum annealing performed with Ising chains is unlikely to implement universal quantum computation [<xref ref-type="bibr" rid="B22">22</xref>]. Therefore, D-Wave annealers are more restrictive than the universal adiabatic model. Quantum annealing with Ising chains can be applied to a class of computational problems known as NP-hard problems [<xref ref-type="bibr" rid="B23">23</xref>]. It is believed that quantum annealing will be able to find better approximate solutions or find such approximate solutions faster then classical computers [<xref ref-type="bibr" rid="B22">22</xref>]. Here, it is also important to mention that the advantage of quantum annealers over classical methods is still under debate [<xref ref-type="bibr" rid="B24">24</xref>&#x2013;<xref ref-type="bibr" rid="B26">26</xref>]. Recent works have proposed that, in some cases, quantum annealing is advantageous over classical computing [<xref ref-type="bibr" rid="B27">27</xref>&#x2013;<xref ref-type="bibr" rid="B30">30</xref>], on the other hand, no advantage was reported in Refs. [<xref ref-type="bibr" rid="B24">24</xref>, <xref ref-type="bibr" rid="B31">31</xref>]. The origin of the possible speedup is also under debate. Quantum tunneling is often claimed to be the key mechanism underlying possible speedups of quantum annealing. However, recent work has found numerical evidence that quantum tunneling processes can be efficiently simulated by Monte Carlo methods [<xref ref-type="bibr" rid="B32">32</xref>]. There is also evidence to suggest that it is unlikely to achieve exponential speedups over classical computing solely by the use of quantum tunneling [<xref ref-type="bibr" rid="B33">33</xref>]. The role of the temperature in the performance of quantum annealing has been also studied in&#x20;[<xref ref-type="bibr" rid="B34">34</xref>].</p>
<p>To solve a problem in the D-Wave quantum annealer [<xref ref-type="bibr" rid="B6">6</xref>], it is necessary first to express the problem to be solved as an Ising problem or as a quadratic unconstrained binary optimization (QUBO), which is equivalent to Ising but defined on the binary values 0 and 1, whereas the Ising problem is defined on the binary values &#xb1;1/2. The QUBO problem can be written as the minimization of the quadratic function<disp-formula id="e5">
<mml:math id="m6">
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">q</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">Q</mml:mi>
<mml:mi mathvariant="bold">q</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>where <bold>q</bold> &#x2208; {0,1}<sup>
<italic>n</italic>
</sup>, <bold>Q</bold> is a <italic>n</italic>&#x20;&#xd7; <italic>n</italic> upper (lower) triangular matrix and the vector <inline-formula id="inf2">
<mml:math id="m7">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> contains <italic>n</italic> binary variables. QUBO problems are commonly used in machine learning and many important computational problems can be translated to a QUBO formulation as well [<xref ref-type="bibr" rid="B35">35</xref>]. Examples of problems that have been addressed with a D-Wave quantum annealer are: the classification of human cancer types [<xref ref-type="bibr" rid="B36">36</xref>], traffic optimization [<xref ref-type="bibr" rid="B37">37</xref>], transcription factor DNA binding [<xref ref-type="bibr" rid="B29">29</xref>], metamaterial designing [<xref ref-type="bibr" rid="B38">38</xref>] and Higgs boson data analysis&#x20;[<xref ref-type="bibr" rid="B39">39</xref>].</p>
<p>Recently, there has been a growing interest in quantum algorithms for systems of linear equations, <bold>Ax &#x3d; b</bold>, where <bold>A</bold> is a <italic>n</italic>&#x20;&#xd7; <italic>n</italic> matrix and <bold>b</bold> is a unit vector. Such algorithms may find applications in different research areas, including Geoscience. In the quantum gate model, the quantum version of such problem is called Quantum Linear Systems Problem (QLSP) [<xref ref-type="bibr" rid="B40">40</xref>, <xref ref-type="bibr" rid="B41">41</xref>], and it is defined as the problem of preparing the state<disp-formula id="e6">
<mml:math id="m8">
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo stretchy="false">&#x232a;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo stretchy="false">&#x7c;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">&#x7c;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf3">
<mml:math id="m9">
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> is the solution of <bold>Ax &#x3d;&#x20;b</bold>.</p>
<p>In 2008, Harrow, Hassidim, and Lloyd (HHL) proposed a quantum algorithm for the QLSP problem [<xref ref-type="bibr" rid="B42">42</xref>]. Given some assumptions [<xref ref-type="bibr" rid="B43">43</xref>], the run time of HHL is <italic>O</italic>(<italic>k</italic>
<sup>2</sup>
<italic>s</italic>
<sup>2</sup>&#x2009; log(<italic>n</italic>)/<italic>&#x3f5;</italic>) where <italic>k</italic> is the condition number of the matrix <bold>A</bold>, defined as the absolute value of the ratio between the largest and smallest eigenvalues of <bold>A</bold>, <italic>s</italic> is the sparsity of <bold>A</bold>, defined as the number of nonzero entries per row, and <italic>&#x3f5;</italic> is the desired precision.</p>
<p>After the initial HHL proposal, several improvements were achieved: the condition number dependence was reduced from <italic>k</italic>
<sup>2</sup> to <italic>k</italic>&#x2009;log&#x2009;<sup>3</sup>(<italic>k</italic>) [<xref ref-type="bibr" rid="B44">44</xref>], the error dependency was reduced from 1/<italic>&#x3f5;</italic> to a polynomial function in log(1/<italic>&#x3f5;</italic>) [<xref ref-type="bibr" rid="B45">45</xref>], and a sparsity-independent runtime scaling was achieved in [<xref ref-type="bibr" rid="B46">46</xref>]. The QLSP problem can also be solved using iterative quantum solvers in runtime <italic>O</italic>(<italic>k</italic>
<sup>2</sup>&#x2009; log(<italic>k</italic>)/log(1/<italic>&#x3f5;</italic>)) [<xref ref-type="bibr" rid="B47">47</xref>] and with runtimes <italic>O</italic>(<italic>k</italic>&#x2009;log(<italic>k</italic>)/<italic>&#x3f5;</italic>) and <italic>O</italic> (<italic>k</italic>
<sup>2</sup>&#x2009; log(<italic>k</italic>)/<italic>&#x3f5;</italic>) using the evolution randomization method, a simple variant of adiabatic quantum computing where the parameter <italic>p</italic> in <xref ref-type="disp-formula" rid="e1">(1)</xref> varies discretely, rather than continuously [<xref ref-type="bibr" rid="B48">48</xref>]. The best general-purpose classical conjugate gradient algorithm to solve <bold>Ax &#x3d; b</bold> has the runtime <italic>O</italic>(<italic>nks</italic>&#x2009;log(1/<italic>&#x3f5;</italic>)). Here, we must emphasize a fundamental difference between classical and quantum algorithms. While the conjugate gradient returns the solution vector <bold>x</bold>, quantum algorithms return a quantum state, <xref ref-type="disp-formula" rid="e6">Eq. 6</xref>, that approximately contains all the components <italic>x</italic>
<sub>
<italic>i</italic>
</sub> of the solution vector <bold>x</bold>. It is possible to obtain any specific entry <italic>x</italic>
<sub>
<italic>i</italic>
</sub> by measuring the output state (6), but in general, it will require repeating the algorithm many times, which would kill the exponential speedup. Still, quantum algorithms can be used as subroutines in different applications [<xref ref-type="bibr" rid="B40">40</xref>,&#x20;<xref ref-type="bibr" rid="B43">43</xref>].</p>
<p>In quantum annealers, the problems of solving a system of linear equations and a system of polynomial equations were previously studied in [<xref ref-type="bibr" rid="B49">49</xref>&#x2013;<xref ref-type="bibr" rid="B51">51</xref>] and [<xref ref-type="bibr" rid="B52">52</xref>], respectively. Unlike the previously mentioned quantum algorithms, quantum annealing solves <bold>Ax &#x3d; b</bold> completely, i.e.,&#x20;it returns the vector <bold>x</bold>. To compare the performances of a quantum annealer and a classical computer, we must take into account the cost to prepare the problem, i.e.,&#x20;the procedure to map <bold>Ax &#x3d; b</bold> into a QUBO or Ising problem, the cost to perform the annealing, and also the cost to post-process the results. The performance of quantum annealers to solve linear systems was studied in detail in Ref. [<xref ref-type="bibr" rid="B50">50</xref>]. It was shown that quantum annealers might be competitive if there exists a post-processing method that is polynomial in the size of the Matrix <bold>A</bold> with a degree less then&#x20;3.</p>
</sec>
<sec id="s3">
<title>3 Seismic Inversion Written as a QUBO Problem</title>
<p>We considered the propagation of sound waves in a multi-layered medium, as shown in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>. Multiple sources produce sound waves that can be reflected in the interface of each layer. Assuming that the wave propagation can be modeled as narrow beams or rays, the sound trace originated in the <italic>i</italic>
<sup>
<italic>th</italic>
</sup> source reaches the <italic>i</italic>
<sup>
<italic>th</italic>
</sup> detector after the time interval<disp-formula id="e7">
<mml:math id="m10">
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>where <italic>d</italic>
<sub>
<italic>ij</italic>
</sub> and <italic>v</italic>
<sub>
<italic>j</italic>
</sub> are the distance traveled by the sound waves and the sound speed in the <italic>j</italic>
<sup>
<italic>th</italic>
</sup> layer, respectively. If we consider the thickness of each layer as <italic>h</italic>
<sub>
<italic>j</italic>
</sub> and the distance between two consecutive sources (detectors) as &#x394;<sub>
<italic>i</italic>
</sub>, we can write <italic>d</italic>
<sub>
<italic>ij</italic>
</sub> &#x3d; <italic>h</italic>
<sub>
<italic>j</italic>
</sub>/cos&#x2009;<italic>&#x3b8;</italic>
<sub>
<italic>j</italic>
</sub> where <italic>&#x3b8;</italic>
<sub>
<italic>j</italic>
</sub> &#x3d; arctan(&#x394;<sub>
<italic>j</italic>
</sub>/<italic>h</italic>
<sub>
<italic>j</italic>
</sub>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Schematics of seismic data acquisition. Sound traces created in the <italic>i</italic>
<sup>
<italic>th</italic>
</sup> source <italic>S</italic>
<sub>
<italic>i</italic>
</sub> are detected at <italic>D</italic>
<sub>
<italic>i</italic>
</sub> after the time of travel <italic>t</italic>
<sub>
<italic>i</italic>
</sub>. This figure depicts a simplified scheme with only <italic>m</italic>&#x20;&#x3d; 3 layers, but we have considered up to <italic>m</italic>&#x20;&#x3d; 46.</p>
</caption>
<graphic xlink:href="fphy-09-748285-g001.tif"/>
</fig>
<p>The layered model described above is commonly used in seismic explorations, either offshore or onshore [<xref ref-type="bibr" rid="B53">53</xref>]. In seismic experiments the goal is to determine the velocities {<italic>v</italic>
<sub>
<italic>j</italic>
</sub>} from the time intervals {<italic>t</italic>
<sub>
<italic>i</italic>
</sub>}, by solving the system<disp-formula id="e8">
<mml:math id="m11">
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold">t</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>where <inline-formula id="inf4">
<mml:math id="m12">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf5">
<mml:math id="m13">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is the slowness vector, <bold>M</bold> is a <italic>m</italic>&#x20;&#xd7; <italic>m</italic> lower triangular matrix with nonzero elements given by <italic>M</italic>
<sub>.,<italic>j</italic>
</sub> &#x3d; 2<italic>h</italic>
<sub>
<italic>j</italic>
</sub>/cos&#x2009;<italic>&#x3b8;</italic>
<sub>
<italic>j</italic>
</sub>, and <italic>m</italic> is the number of layers.</p>
<p>In order to use a quantum annealer to solve the above seismic problem it is necessary to translate the problem into a QUBO formulation. To proceed, first, we rewrite the system (8) as a minimization problem with the objective function<disp-formula id="e9">
<mml:math id="m14">
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">s</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo stretchy="false">&#x2016;</mml:mo>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">t</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">&#x2016;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>where <inline-formula id="inf6">
<mml:math id="m15">
<mml:mi mathvariant="bold">s</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>. Next we write the slowness vector as <bold>s</bold> &#x3d; <bold>s</bold>
<sub>
<bold>0</bold>
</sub> &#x2b; <italic>L</italic>(<bold>x &#x2212; I</bold>), where <italic>L</italic> defines the bounding limits of <bold>s</bold>, 0 &#x2264; <italic>x</italic>
<sub>
<italic>i</italic>
</sub> &#x3c; 2&#x20;<italic>&#x2200; x</italic>
<sub>
<italic>i</italic>
</sub>, <inline-formula id="inf7">
<mml:math id="m16">
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>1,1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> and the vector <bold>s</bold>
<sub>
<bold>0</bold>
</sub> is an initial guess for <bold>s</bold>. The objective function <italic>f</italic>(<bold>s</bold>) is rewritten as<disp-formula id="e10">
<mml:math id="m17">
<mml:mi>f</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi mathvariant="bold">x</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x3d;</mml:mo>
<mml:mo stretchy="false">&#x2016;</mml:mo>
<mml:mi mathvariant="bold">M</mml:mi>
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">b</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">&#x2016;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf8">
<mml:math id="m18">
<mml:mi mathvariant="bold">x</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="double-struck">R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> and <bold>b</bold> &#x3d; (<bold>t</bold> &#x2b; <italic>L</italic>
<bold>MI</bold> &#x2212; <bold>Ms</bold>
<sub>
<bold>0</bold>
</sub>)/<italic>L</italic>. The matrix <bold>M</bold> and the vector <bold>b</bold> are parameters of the objective function while the vector <bold>x</bold> must be converted into a binary format. Here we discretized each <italic>x</italic>
<sub>
<italic>i</italic>
</sub> variable with the R-bit approximation<disp-formula id="e11">
<mml:math id="m19">
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>To formulate our QUBO problem, we construct a new binary vector <bold>q</bold> and a new real matrix <bold>A</bold> in order to form the binary system of equations <bold>Aq &#x3d; b</bold>. It is straightforward to reformulate this system as a binary optimization problem [<xref ref-type="bibr" rid="B49">49</xref>&#x2013;<xref ref-type="bibr" rid="B51">51</xref>], whose solution vector, <bold>q</bold>&#x2a;, is given by<disp-formula id="e12">
<mml:math id="m20">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mrow>
<mml:mi mathvariant="bold">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mi>arg</mml:mi>
<mml:munder>
<mml:mrow>
<mml:mi>min</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">q</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:munder>
<mml:mo stretchy="false">&#x2016;</mml:mo>
<mml:mi mathvariant="bold">A</mml:mi>
<mml:mi mathvariant="bold">q</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="bold">b</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">&#x2016;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(12)</label>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m21">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right"/>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mi>arg</mml:mi>
<mml:munder>
<mml:mrow>
<mml:mi>min</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold">q</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="{" close="}">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:munder>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="bold">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="sans-serif">T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mi mathvariant="bold">Q</mml:mi>
<mml:mi mathvariant="bold">q</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(13)</label>
</disp-formula>where<disp-formula id="e14">
<mml:math id="m22">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(14)</label>
</disp-formula>
<disp-formula id="e15">
<mml:math id="m23">
<mml:mtable class="eqnarray">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;for&#x2009;</mml:mtext>
<mml:mi>i</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:math>
<label>(15)</label>
</disp-formula>and <inline-formula id="inf9">
<mml:math id="m24">
<mml:mi>C</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mrow>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> is an additive constant that does not change the ground&#x20;state.</p>
<p>The precision of the solution depends on how many binary digits are used to represent the real variables of the problem, a solution with good precision would consume a large number of qubits of the quantum hardware. Here we have used a recursive approach similar to what was used in [<xref ref-type="bibr" rid="B49">49</xref>] to improve the precision of floating-point division. Our recursive approach is described in the <xref ref-type="other" rid="alg1">Algorithm 1</xref>, using such an approach we could improve the solution of a system of linear equations with 46 real variables, using just a few qubits to represent each variable. Next, we will show in our example that using <italic>R</italic>&#x20;&#x3d; 3, in <xref ref-type="disp-formula" rid="e11">Eq. 11</xref>, and carrying 20 iterations is sufficient to reach a good solution.</p>
<p>
<statement content-type="algorithm" id="alg1">
<label>Algorithm 1</label>
<p>Function to solve the system of equations <bold>Ms</bold> &#x3d; <bold>t</bold>. The vector <bold>s</bold>
<sub>
<bold>0</bold>
</sub> is the initial guess for <bold>s</bold>, <italic>&#x3f5;</italic> is the tolerance, <italic>N</italic>
<sub>max</sub> is the maximum number of iterations, and <italic>L</italic> defines the interval where we expect to find the solutions (see text).</p>
<p>
<inline-graphic xlink:href="fphy-09-748285-fx1.tif"/>
</p>
</statement>
</p>
</sec>
<sec id="s4">
<title>4 Methods</title>
<p>We have performed the quantum computation with the D-Wave computer provided by the Amazon Braket service. Currently, there are two versions of quantum annealer available in Amazon Braket. The first is the D-wave 2000Q version, this computer contains 2041 working qubits. The connections among the qubits are represented by a graph called Chimera [<xref ref-type="bibr" rid="B54">54</xref>]. In this topology, each qubit is coupled to no more than 6 other qubits. We can call Chimera as a graph of degree 6. The second version is the D-Wave Advantage system, it is a more advanced computer with 5,436 working qubits disposed in a Pegasus graph with degree 15 [<xref ref-type="bibr" rid="B55">55</xref>]. A QUBO problem can also is represented by a graph, where each vertex of the graph corresponds to a binary variable <italic>q</italic>
<sub>
<italic>i</italic>
</sub>. When the QUBO problem is represented by a graph with degree greater then 6, for Chimera, or 15, for Pegasus, it is necessary to embed the QUBO graph onto the chip topology. The present seismic problem, for example, is represented by a full graph, where each vertex is connected to all other vertices. In this work, the embeddings were obtained using a heuristic algorithm [<xref ref-type="bibr" rid="B56">56</xref>] provided by D-Wave.</p>
<p>Errors during the computation are important issues to be considered. In quantum annealing, the computational problem is encoded into the ground state of the Ising Hamiltonian (4), the gap between the ground state and the excited states is a key property of the system. If the gap is too small, thermal excitations and non-adiabatic transitions can induce transitions, as a consequence, the computer will output an excited state, which can be viewed as a computational error [<xref ref-type="bibr" rid="B57">57</xref>]. In addition, the wrong implementation of the Hamiltonian (4) may result in the wrong ground state [<xref ref-type="bibr" rid="B57">57</xref>]. We have noticed that the ground state was achieved with high probability. Therefore, unwanted transitions due to thermal fluctuations or non-adiabatic evolution do not represent an important issue in our case. The annealing time used was 20&#x20;<italic>&#x3bc;s</italic>, the minimal and default value of the D-Wave machine. To post-process the output we use default D-Wave&#x2019; routines.</p>
<p>In our implementation, analog errors are the most important, i.e.,&#x20;inaccurate implementations of the parameters <italic>H</italic>
<sub>
<italic>i</italic>
</sub> and <italic>J</italic>
<sub>
<italic>i</italic>,<italic>j</italic>
</sub> described in the <xref ref-type="disp-formula" rid="e4">Eq. 4</xref>. To reduce the impact of analog errors, we have used 10&#x20;spin-reversal transforms, also known as gauge transformations [<xref ref-type="bibr" rid="B58">58</xref>, <xref ref-type="bibr" rid="B59">59</xref>]. This type of transformation is based on the fact that the structure of the Ising problem is not affected when the following transformations are applied: <italic>H</italic>
<sub>
<italic>i</italic>
</sub> &#x2192; <italic>g</italic>
<sub>
<italic>i</italic>
</sub>
<italic>H</italic>
<sub>
<italic>i</italic>
</sub> and <italic>J</italic>
<sub>
<italic>i</italic>,<italic>j</italic>
</sub> &#x2192; <italic>g</italic>
<sub>
<italic>i</italic>
</sub>
<italic>g</italic>
<sub>
<italic>j</italic>
</sub>
<italic>J</italic>
<sub>
<italic>i</italic>,<italic>j</italic>
</sub>, where <italic>g</italic>
<sub>
<italic>i</italic>
</sub> &#x3d; &#xb1;1. The original and transformed problems have identical energies. However, the sample statistics are affected by the spin-reversal transform because the quantum hardware is a physical object subject to errors.</p>
</sec>
<sec id="s5">
<title>5 Results</title>
<p>We have applied the above formulation to solve a small scale underwater seismic inversion problem. Artificial data were generated by simulating sound traces in ocean. We have used the sound speed profile of the Philippine Sea, available to public [<xref ref-type="bibr" rid="B60">60</xref>], as shown in <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>. From the simulation, we obtained the travel times between the sources and detectors. The seismic inversion model was constructed using 46 layers while the real variables were digitalized with <italic>R</italic>&#x20;&#x3d; 3 bits. This model yields 138 binary variables, for the present type of problem, it is the maximum number of variables that we can embed in the working graph of the D-Wave Advantage system available in Amazon.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Acoustic sound traces. In the <bold>(A)</bold>, we show the sound speed profile of the Philippine sea [<xref ref-type="bibr" rid="B60">60</xref>]. In the <bold>(B)</bold>, we show the results of numerical simulations of sound traces with incident angle <italic>&#x3b8;</italic>
<sub>0</sub> &#x3d; 80<sup>
<italic>o</italic>
</sup> and, in the <bold>(C)</bold>, we show the seismic model used. The thickness of each layer of the model matches the position where the corresponding sound trace is reflected. For clarity, we only show the simulations involving only 4 sources (receptors).</p>
</caption>
<graphic xlink:href="fphy-09-748285-g002.tif"/>
</fig>
<p>To perform the seismic inversion we have considered that all layers in the model match the position where the sound wave is reflected, as shown in <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>. The solution is presented in <xref ref-type="fig" rid="F3">Figure&#x20;3</xref>, as can be seen, good results are obtained with 20 iteractions. We have also performed the inversion with a classical computer running the forward substitution algorithm to invert the lower triangular matrix in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref>. When classical and quantum inversions are compared, we found that the relative error between them was <inline-formula id="inf10">
<mml:math id="m25">
<mml:mo>&#x2248;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula>, as shown in <xref ref-type="fig" rid="F4">Figure&#x20;4</xref>. This result shows that the quantum computer using the recursive approach to solve a system of linear equations has enough control to find solutions with good precision.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Seismic inversion obtained in the quantum annealer for different iterations. The black curve is the original sound speed profile and the blue curve is the result of the inversion obtained in the quantum annealer.</p>
</caption>
<graphic xlink:href="fphy-09-748285-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Comparisons between classical and quantum solutions. In the <bold>(A)</bold>, we show the <italic>&#x3c7;</italic>
<sup>2</sup> test between the quantum annealing solution and the classical solution. The relative error between the classical and quantum solutions is shown as a function of the ocean depth in the <bold>(B)</bold>.</p>
</caption>
<graphic xlink:href="fphy-09-748285-g004.tif"/>
</fig>
<p>The results could also be compared to the benchmark provided by the condition number of the numerical problem at hand. When performing a numerical inversion procedure on the lower triangular matrix <bold>M</bold> to recover the solution <bold>s</bold> in <xref ref-type="disp-formula" rid="e8">Eq. 8</xref>, a straightforward estimation of the lower bound of the relative error <italic>&#x3f5;</italic>
<sub>
<italic>s</italic>
</sub> in <bold>s</bold> arising from the relative error <italic>&#x3f5;</italic>
<sub>
<italic>t</italic>
</sub> in the righthand side vector <bold>t</bold> due to the numerical conditioning of <bold>M</bold> is given by [<xref ref-type="bibr" rid="B61">61</xref>].<disp-formula id="e16">
<mml:math id="m26">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3f5;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:math>
<label>(16)</label>
</disp-formula>where <italic>&#x3ba;</italic>
<sub>
<italic>&#x221e;</italic>
</sub> is the condition number given by<disp-formula id="e17">
<mml:math id="m27">
<mml:msub>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x221e;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>cos</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>min</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>cos</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>Therefore, the condition number relates the error associated with <bold>t</bold>, <italic>&#x3f5;</italic>
<sub>
<italic>s</italic>
</sub>, and the error of the solution <bold>s</bold>, <italic>&#x3f5;</italic>
<sub>
<italic>s</italic>
</sub>. In this particular application of seismic inversion, where distances are generally in the scale of 10<sup>3</sup>
<italic>m</italic>, it is reasonable to assume that the figures are accurate up to the order of <inline-formula id="inf11">
<mml:math id="m28">
<mml:mo>&#x2248;</mml:mo>
<mml:mn>10</mml:mn>
<mml:mi>m</mml:mi>
</mml:math>
</inline-formula>, with the next order of magnitude (1<italic>m</italic>) giving the scale of the error <italic>&#x3f5;</italic>
<sub>
<italic>t</italic>
</sub>. Given that the error <italic>&#x3f5;</italic>
<sub>
<italic>t</italic>
</sub> can be estimated as <inline-formula id="inf12">
<mml:math id="m29">
<mml:mo>&#x2248;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:math>
</inline-formula> and the condition number is <italic>&#x3ba;</italic>
<sub>
<italic>&#x221e;</italic>
</sub> &#x2248; 1, then we can estimate <italic>&#x3f5;</italic>
<sub>
<italic>s</italic>
</sub> &#x2248; 10<sup>&#x2212;3</sup> from (16). This shows that the error of the quantum approach comes from the inversion problem by itself and is of the same order as the classical approach.</p>
</sec>
<sec id="s6">
<title>6 Conclusion</title>
<p>Quantum computing represents a fundamentally different paradigm, an entirely different way to perform calculations. The Geoscience field and related industries are strong candidates to benefit from it. However, the performance of Geoscience inversion problems on current available quantum computers has so far been largely unexploited.</p>
<p>In this paper, we have solved a seismic inversions in a D-Wave quantum annealer. The seismic problem was written as a system of linear equations and then translated into a QUBO formulation. The results presented here indicate that the current available quantum annealers can solve a seismic inversion at a relatively small size with nearly the same accuracy as a classical computer. The proof-of-principle computations performed here show some promise for the use of quantum annealing in Geosciences.</p>
<p>The practical use of quantum annealing in Geosciences will require the ability to solve large problems. To address this issue, decomposer tools have been proposed to divide a large problem into small subproblems which can be solved individually by the quantum hardware [<xref ref-type="bibr" rid="B62">62</xref>&#x2013;<xref ref-type="bibr" rid="B64">64</xref>]. Using such approach, it is possible to solve a large-sized problem using just a limited number of available qubits. Another interesting approach is the reverse annealing. Within this method, one starts from known local solutions which can be obtained in a classical computer. The annealing is performed backward from the known classical state to a state of quantum superposition, then proceeding forward it is possible to reach a new classical state that is a better solution than the initial one. Recently, it has been shown that it is possible to refine local solutions with recursive applications of reverse annealing [<xref ref-type="bibr" rid="B65">65</xref>&#x2013;<xref ref-type="bibr" rid="B68">68</xref>]. We believe that the development of hybrid quantum-classical methods, such as mentioned above, will be essential to solve complex seismic problems on quantum annealers in the near future.</p>
<p>Finally, we should mention that the problem solved here is well-conditioned, however, often Geoscience problems are ill-conditioned. An interesting question is whether quantum computers can solve ill-conditioned problems efficiently. In Ref. [<xref ref-type="bibr" rid="B69">69</xref>], it was theoretically proposed that preconditioning methods can expand the number of linear systems problems that can achieve exponential speedup over classical computers. In future works, we plan to study the performance of the quantum annealers to solve ill-conditioned problems. Another attractive prospect for future work is the implementation of Geoscience problems in gate model computers, based either on superconducting or trapped ions technologies.</p>
</sec>
</body>
<back>
<sec id="s7">
<title>Data Availability Statement</title>
<p>Publicly available datasets were analyzed in this study. This data can be found here: Hodges RP. Underwater Acoustics (Wiley) (2002). (text book).</p>
</sec>
<sec id="s8">
<title>Author Contributions</title>
<p>AS ran the quantum computer, analyzed the results, co-wrote, and reviewed the manuscript. EM initiated the study, co-wrote, and reviewed the manuscript. NS, IR, RS, and IO co-wrote and reviewed the manuscript.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>This work was supported by the Brazilian National Institute of Science and Technology for Quantum Information (INCT-IQ) Grant No. 465&#x2009;469/2&#x2009;014-0, the Coordena&#xe7;&#xe3;o de Aperfei&#xe7;oamento de Pessoal de N&#xed;vel Superior&#x2014;Brasil (CAPES)&#x2014;Finance Code 001, Conselho Nacional de Desenvolvimento Cient&#xed;fico e Tecnol&#xf3;gico (CNPq) and PETROBRAS: Projects 2017/00&#x2009;486-1, 2018/00&#x2009;233-9, and 2019/00&#x2009;062-2. AS acknowledges support from FAPERJ (Grant No. 203.166/2 017). IO acknowledges FAPERJ (Grant No. 202.518/2 019).</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of Interest</title>
<p>Author EM was employed by the company Petr&#x00F3;leo Brasileiro S.A.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest..</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ack>
<p>We are in debt with Prof. Daniel Lidar and the Information Sciences Institute of the University of Southern California, for&#x20;giving us access to the D-Wave Quantum Annealer that&#x20;was&#x20;used in the first version of this work. The authors also acknowledges L. Cirto, N. L. Holanda and M.D. Correia for discussions and suggestions in the early stages of this work.</p>
</ack>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arute</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Arya</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Babbush</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Bacon</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Bardin</surname>
<given-names>JC</given-names>
</name>
<name>
<surname>Barends</surname>
<given-names>R</given-names>
</name>
<etal/>
</person-group> <article-title>Quantum Supremacy Using a Programmable Superconducting Processor</article-title>. <source>Nature</source> (<year>2019</year>) <volume>574</volume>:<fpage>505</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1038/s41586-019-1666-5</pub-id> </citation>
</ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhong</surname>
<given-names>H-S</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Y-H</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M-C</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>L-C</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>Y-H</given-names>
</name>
<etal/>
</person-group> <article-title>Quantum Computational Advantage Using Photons</article-title>. <source>Science</source> (<year>2020</year>) <volume>370</volume>:<fpage>1460</fpage>&#x2013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1126/science.abe8770</pub-id> </citation>
</ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Bao</surname>
<given-names>W-S</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M-C</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X</given-names>
</name>
<etal/>
</person-group> <article-title>Strong Quantum Computational Advantage Using a Superconducting Quantum Processor</article-title>. <source>Phys Rev Lett</source> (<year>2021</year>) <volume>127</volume>:<fpage>180501</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.127.180501</pub-id> </citation>
</ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kjaergaard</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Schwartz</surname>
<given-names>ME</given-names>
</name>
<name>
<surname>Braum&#xfc;ller</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Krantz</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>JI-J</given-names>
</name>
<name>
<surname>Gustavsson</surname>
<given-names>S</given-names>
</name>
<etal/>
</person-group> <article-title>Superconducting Qubits: Current State of Play</article-title>. <source>Annu Rev Condens Matter Phys</source> (<year>2020</year>) <volume>11</volume>:<fpage>369</fpage>&#x2013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1146/annurev-conmatphys-031119-050605</pub-id> </citation>
</ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bruzewicz</surname>
<given-names>CD</given-names>
</name>
<name>
<surname>Chiaverini</surname>
<given-names>J</given-names>
</name>
<name>
<surname>McConnell</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Sage</surname>
<given-names>JM.</given-names>
</name>
</person-group> <article-title>Trapped-ion Quantum Computing: Progress and Challenges</article-title>. <source>Appl Phys Rev</source> (<year>2019</year>) <volume>6</volume>:<fpage>021314</fpage>. <pub-id pub-id-type="doi">10.1063/1.5088164</pub-id> </citation>
</ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Job</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>D.</given-names>
</name>
</person-group> <article-title>Test-driving 1000 Qubits</article-title>. <source>Quan Sci. Technol.</source> (<year>2018</year>) <volume>3</volume>:<fpage>030501</fpage>. <pub-id pub-id-type="doi">10.1088/2058-9565/aabd9b</pub-id> </citation>
</ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bourassa</surname>
<given-names>JE</given-names>
</name>
<name>
<surname>Alexander</surname>
<given-names>RN</given-names>
</name>
<name>
<surname>Vasmer</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Patil</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Tzitrin</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Matsuura</surname>
<given-names>T</given-names>
</name>
<etal/>
</person-group> <article-title>Blueprint for a Scalable Photonic Fault-Tolerant Quantum Computer</article-title>. <source>Quantum</source> (<year>2021</year>) <volume>5</volume>:<fpage>392</fpage>. <pub-id pub-id-type="doi">10.22331/q-2021-02-04-392</pub-id> </citation>
</ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brod</surname>
<given-names>DJ</given-names>
</name>
<name>
<surname>Galvao</surname>
<given-names>EF</given-names>
</name>
<name>
<surname>Crespi</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Osellame</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Spagnolo</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Sciarrino</surname>
<given-names>F</given-names>
</name>
</person-group>. <article-title>Photonic Implementation of Boson Sampling: a Review</article-title>. <source>Adv Photon</source> (<year>2019</year>) <volume>1</volume>:<fpage>034001</fpage>. </citation>
</ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Linke</surname>
<given-names>NM</given-names>
</name>
<name>
<surname>Maslov</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Roetteler</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Debnath</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Figgatt</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Landsman</surname>
<given-names>KA</given-names>
</name>
<etal/>
</person-group> <article-title>Experimental Comparison of Two Quantum Computing Architectures</article-title>. <source>Proc Natl Acad Sci USA</source> (<year>2017</year>) <volume>114</volume>:<fpage>3305</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1618020114</pub-id> </citation>
</ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Devitt</surname>
<given-names>SJ.</given-names>
</name>
</person-group> <article-title>Performing Quantum Computing Experiments in the Cloud</article-title>. <source>Phys Rev A</source> (<year>2016</year>) <volume>94</volume>:<fpage>032329</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.94.032329</pub-id> </citation>
</ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>O&#x2019;Malley</surname>
<given-names>D.</given-names>
</name>
</person-group> <article-title>An Approach to Quantum-Computational Hydrologic Inverse Analysis</article-title>. <source>Sci Rep</source> (<year>2018</year>) <volume>8</volume>:<fpage>6919</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-018-25206-0</pub-id> </citation>
</ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Golden</surname>
<given-names>JK</given-names>
</name>
<name>
<surname>O&#x2019;Malley</surname>
<given-names>D.</given-names>
</name>
</person-group> <article-title>Pre- and post-processing in Quantum-Computational Hydrologic Inverse Analysis</article-title>. <source>Quan Inf Process</source> (<year>2021</year>) <volume>20</volume>:<fpage>176</fpage>. <pub-id pub-id-type="doi">10.1007/s11128-021-03115-y</pub-id> </citation>
</ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Alulaiw</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Sen</surname>
<given-names>MK.</given-names>
</name>
</person-group> <article-title>Prestack Seismic Inversion by Quantum Annealing: Application to Cana Field</article-title>. In: <conf-name>SEG Technical Program Expanded Abstracts</conf-name> (<year>2015</year>). p. <fpage>3507</fpage>&#x2013;<lpage>3511</lpage>. <pub-id pub-id-type="doi">10.1190/segam2015-5831164.1</pub-id> </citation>
</ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wei</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>P-M</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J-Y.</given-names>
</name>
</person-group> <article-title>Quantum Annealing Inversion and its Implementation</article-title>. <source>Chin J&#x20;Geophys</source> (<year>2006</year>) <volume>49</volume>:<fpage>499</fpage>&#x2013;<lpage>506</lpage>. <pub-id pub-id-type="doi">10.1002/cjg2.860</pub-id> </citation>
</ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Greer</surname>
<given-names>S</given-names>
</name>
<name>
<surname>O&#x2019;Malley</surname>
<given-names>D.</given-names>
</name>
</person-group> <article-title>An Approach to Seismic Inversion with Quantum Annealing</article-title>. In: <conf-name>SEG Technical Program Expanded Abstracts</conf-name> (<year>2020</year>). p. <fpage>2845</fpage>&#x2013;<lpage>2849</lpage>. <pub-id pub-id-type="doi">10.1190/segam2020-3424413.1</pub-id> </citation>
</ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nielsen</surname>
<given-names>MA</given-names>
</name>
<name>
<surname>Chuang</surname>
<given-names>IL</given-names>
</name>
</person-group>. <source>Quantum Computaion and Quantum Information</source>. <publisher-name>Cambridge University Press</publisher-name> (<year>2001</year>). </citation>
</ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Aaronson</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Arkhipov</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>The Computational Complexity of Linear Optics</article-title>. In: <conf-name>Proceedings of the forty-third annual ACM symposium on Theory of computing</conf-name> (<year>2011</year>). p. <fpage>333</fpage>. <pub-id pub-id-type="doi">10.1145/1993636.1993682</pub-id> </citation>
</ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Farhi</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Goldstone</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Gutmann</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Lapan</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Lundgren</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Preda</surname>
<given-names>D.</given-names>
</name>
</person-group> <article-title>A Quantum Adiabatic Evolution Algorithm Applied to Random Instances of an Np-Complete Problem</article-title>. <source>Science</source> (<year>2001</year>) <volume>292</volume>:<fpage>472</fpage>&#x2013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1126/science.1057726</pub-id> </citation>
</ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Albash</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>DA</given-names>
</name>
</person-group>. <article-title>Adiabatic Quantum Computation</article-title>. <source>Rev Mod Phys</source> (<year>2018</year>) <volume>90</volume>:<fpage>015002</fpage>. <pub-id pub-id-type="doi">10.1103/revmodphys.90.015002</pub-id> </citation>
</ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aharonov</surname>
<given-names>D</given-names>
</name>
<name>
<surname>van Dam</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Kempe</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Landau</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Lloyd</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Regev</surname>
<given-names>O.</given-names>
</name>
</person-group> <article-title>Adiabatic Quantum Computation Is Equivalent to Standard Quantum Computation</article-title>. <source>SIAM J&#x20;Comput</source> (<year>2007</year>) <volume>37</volume>:<fpage>166</fpage>&#x2013;<lpage>94</lpage>. <pub-id pub-id-type="doi">10.1137/s0097539705447323</pub-id> </citation>
</ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biamonte</surname>
<given-names>JD</given-names>
</name>
<name>
<surname>Love</surname>
<given-names>PJ</given-names>
</name>
</person-group>. <article-title>Realizable Hamiltonians for Universal Adiabatic Quantum Computers</article-title>. <source>Phys Rev A</source> (<year>2008</year>) <volume>78</volume>:<fpage>012352</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.78.012352</pub-id> </citation>
</ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Preskill</surname>
<given-names>J.</given-names>
</name>
</person-group> <article-title>Quantum Computing in the Nisq Era and beyond</article-title>. <source>Quantum</source> (<year>2018</year>) <volume>2</volume>:<fpage>79</fpage>. <pub-id pub-id-type="doi">10.22331/q-2018-08-06-79</pub-id> </citation>
</ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barahona</surname>
<given-names>F.</given-names>
</name>
</person-group> <article-title>On the Computational Complexity of Ising Spin Glass Models</article-title>. <source>J&#x20;Phys A: Math Gen</source> (<year>1982</year>) <volume>15</volume>:<fpage>3241</fpage>&#x2013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.1088/0305-4470/15/10/028</pub-id> </citation>
</ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>R&#xf8;nnow</surname>
<given-names>TF</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Job</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Boixo</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Isakov</surname>
<given-names>SV</given-names>
</name>
<name>
<surname>Wecker</surname>
<given-names>D</given-names>
</name>
<etal/>
</person-group> <article-title>Quantum Computing. Defining and Detecting Quantum Speedup</article-title>. <source>Science</source> (<year>2014</year>) <volume>345</volume>:<fpage>420</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1126/science.1252319</pub-id> </citation>
</ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mandra</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W</given-names>
</name>
<name>
<surname>Perdomo-Ortiz</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Katzgraber</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Strengths and Weaknesses of Weak-strong Cluster Problems: A Detailed Overview of State-Of-The-Art Classical Heuristics versus Quantum Approaches</article-title>. <source>Phys Rev A</source> (<year>2016</year>) <volume>94</volume>:<fpage>022337</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.94.022337</pub-id> </citation>
</ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Katzgraber</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Hamze</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Ochoa</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Munoz-Bauza</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Seeking Quantum Speedup through Spin Glasses: The Good, the Bad, and the Ugly</article-title>. <source>Phys Rev X</source> (<year>2015</year>) <volume>5</volume>:<fpage>031026</fpage>. <pub-id pub-id-type="doi">10.1103/physrevx.5.031026</pub-id> </citation>
</ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Albash</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>DA</given-names>
</name>
</person-group>. <article-title>Demonstration of a Scaling Advantage for a Quantum Annealer over Simulated Annealing</article-title>. <source>Phys Rev X</source> (<year>2018</year>) <volume>8</volume>:<fpage>031016</fpage>. <pub-id pub-id-type="doi">10.1103/physrevx.8.031016</pub-id> </citation>
</ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Denchev</surname>
<given-names>V</given-names>
</name>
<name>
<surname>Boixo</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Isakov</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Babbush</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Smelyanskiy</surname>
<given-names>V</given-names>
</name>
<etal/>
</person-group> <article-title>What Is the Computational Value of Finite-Range Tunneling</article-title>. <source>Phys Rev X</source> (<year>2016</year>) <volume>6</volume>:<fpage>031015</fpage>. <pub-id pub-id-type="doi">10.1103/physrevx.6.031015</pub-id> </citation>
</ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>RY</given-names>
</name>
<name>
<surname>Di Felice</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Rohs</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>DA.</given-names>
</name>
</person-group> <article-title>Quantum Annealing versus Classical Machine Learning Applied to a Simplified Computational Biology Problem</article-title>. <source>Npj&#x20;Quan Inf</source> (<year>2018</year>) <volume>4</volume>:<fpage>14</fpage>. <pub-id pub-id-type="doi">10.1038/s41534-018-0060-8</pub-id> </citation>
</ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baldassi</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Zecchina</surname>
<given-names>R.</given-names>
</name>
</person-group> <article-title>Efficiency of Quantum vs. Classical Annealing in Nonconvex Learning Problems</article-title>. <source>Proc Natl Acad Sci USA</source> (<year>2018</year>) <volume>115</volume>:<fpage>1457</fpage>&#x2013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1073/pnas.1711456115</pub-id> </citation>
</ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hen</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Job</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Albash</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Ronnow</surname>
<given-names>T</given-names>
</name>
<name>
<surname>Troyer</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Probing for Quantum Speedup in Spin-Glass Problems with Planted Solutions</article-title>. <source>Phys Rev A</source> (<year>2015</year>) <volume>95</volume>:<fpage>042325</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.92.042325</pub-id> </citation>
</ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Brady</surname>
<given-names>LT</given-names>
</name>
<name>
<surname>van Dam</surname>
<given-names>W</given-names>
</name>
</person-group>. <article-title>Quantum Monte Carlo Simulations of Tunneling in Quantum Adiabatic Optimization</article-title>. <source>Phys Rev A</source> (<year>2016</year>) <volume>93</volume>:<fpage>032304</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.93.032304</pub-id> </citation>
</ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Crosson</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Harrow</surname>
<given-names>AW</given-names>
</name>
</person-group>. <article-title>Simulated Quantum Annealing Can Be Exponentially Faster Than Classical Simulated Annealing</article-title>. In: <conf-name>2016 IEEE 57th Annual Symposium on Foundations of Computer Science (FOCS)</conf-name>; <conf-date>9-11 Oct. 2016</conf-date>; <conf-loc>New Brunswick, NJ, USA</conf-loc>. (<year>2016</year>) <fpage>714</fpage>. <pub-id pub-id-type="doi">10.1109/focs.2016.81</pub-id> </citation>
</ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Smelyanskiy</surname>
<given-names>VN</given-names>
</name>
<name>
<surname>Isakov</surname>
<given-names>SV</given-names>
</name>
<name>
<surname>Boixo</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Mazzola</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Troyer</surname>
<given-names>M</given-names>
</name>
<etal/>
</person-group> <article-title>Scaling Analysis and Instantons for Thermally-Assisted Tunneling and Quantum Monte Carlo Simulations</article-title>. <source>Phys Rev A</source> (<year>2017</year>) <volume>95</volume>:<fpage>012322</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.95.012322</pub-id> </citation>
</ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lucas</surname>
<given-names>A.</given-names>
</name>
</person-group> <article-title>Ising Formulations of many Np Problems</article-title>. <source>Front Phys</source> (<year>2014</year>) <volume>2</volume>:<fpage>5</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2014.00005</pub-id> </citation>
</ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>RY</given-names>
</name>
<name>
<surname>Gujja</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Bajaj</surname>
<given-names>SR</given-names>
</name>
<name>
<surname>Gamel</surname>
<given-names>OE</given-names>
</name>
<name>
<surname>Cilfone</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Gulcher</surname>
<given-names>JR</given-names>
</name>
<etal/>
</person-group> <article-title>Quantum Processor-Inspired Machine Learning in the Biomedical Sciences</article-title>. <source>Patterns</source> (<year>2021</year>) <volume>2</volume>:<fpage>100246</fpage>. <pub-id pub-id-type="doi">10.1016/j.patter.2021.100246</pub-id> </citation>
</ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Neukart</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Compostella</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Seidel</surname>
<given-names>C</given-names>
</name>
<name>
<surname>von Dollen</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Yarkoni</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Parney</surname>
<given-names>B.</given-names>
</name>
</person-group> <article-title>Traffic Flow Optimization Using a Quantum Annealer</article-title>. <source>Front ICT</source> (<year>2017</year>) <volume>4</volume>:<fpage>29</fpage>. <pub-id pub-id-type="doi">10.3389/fict.2017.00029</pub-id> </citation>
</ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kitai</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Ju</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Tanaka</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Tsuda</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Shiomi</surname>
<given-names>J</given-names>
</name>
<etal/>
</person-group> <article-title>Designing Metamaterials with Quantum Annealing and Factorization Machines</article-title>. <source>Phys Rev Res</source> (<year>2020</year>) <volume>2</volume>:<fpage>013319</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevResearch.2.013319</pub-id> </citation>
</ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mott</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Job</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Vlimant</surname>
<given-names>J-R</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Spiropulu</surname>
<given-names>M.</given-names>
</name>
</person-group> <article-title>Solving a Higgs Optimization Problem with Quantum Annealing for Machine Learning</article-title>. <source>Nature</source> (<year>2017</year>) <volume>550</volume>:<fpage>375</fpage>&#x2013;<lpage>9</lpage>. <pub-id pub-id-type="doi">10.1038/nature24047</pub-id> </citation>
</ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Duan</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>C-H</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Hsieh</surname>
<given-names>C-Y.</given-names>
</name>
</person-group> <article-title>A Survey on HHL Algorithm: From Theory to Application in Quantum Machine Learning</article-title>. <source>Phys Lett A</source> (<year>2020</year>) <volume>384</volume>:<fpage>126595</fpage>. <pub-id pub-id-type="doi">10.1016/j.physleta.2020.126595</pub-id> </citation>
</ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Dervovic</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Herbster</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Mountney</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Severini</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Usher</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Wossnig</surname>
<given-names>L.</given-names>
</name>
</person-group> <article-title>Quantum Linear Systems Algorithms: A Primer</article-title>. <source>arXiv</source>
<comment>[Preprint]</comment> (<year>2018</year>). <comment>Available from <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1802.08227">https://arxiv.org/abs/1802.08227</ext-link>
</comment>. </citation>
</ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Harrow</surname>
<given-names>AW</given-names>
</name>
<name>
<surname>Hassidim</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Lloyd</surname>
<given-names>S.</given-names>
</name>
</person-group> <article-title>Quantum Algorithm for Linear Systems of Equations</article-title>. <source>Phys Rev Lett</source> (<year>2009</year>) <volume>103</volume>:<fpage>150502</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.103.150502</pub-id> </citation>
</ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aaronson</surname>
<given-names>S.</given-names>
</name>
</person-group> <article-title>Read the fine Print</article-title>. <source>Nat Phys</source> (<year>2015</year>) <volume>11</volume>:<fpage>291</fpage>&#x2013;<lpage>3</lpage>. <pub-id pub-id-type="doi">10.1038/nphys3272</pub-id> </citation>
</ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ambainis</surname>
<given-names>A.</given-names>
</name>
</person-group> <article-title>Variable Time Amplitude Amplification and Quantum Algorithms for Linear Algebra Problems</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>D&#xfc;rr</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Wilke</surname>
<given-names>T</given-names>
</name>
</person-group>, editors. <conf-name>29th International Symposium on Theoretical Aspects of Computer Science (STACS 2012)</conf-name>, <volume>14</volume>. <publisher-loc>Dagstuhl, Germany</publisher-loc>: <publisher-name>Schloss Dagstuhl&#x2013;Leibniz-Zentrum fuer Informatik</publisher-name> (<year>2012</year>). p. <fpage>636</fpage>&#x2013;<lpage>47</lpage>. <comment>Leibniz International Proceedings in Informatics (LIPIcs)</comment>. <pub-id pub-id-type="doi">10.4230/LIPIcs.STACS.2012.636</pub-id> </citation>
</ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Childs</surname>
<given-names>AM</given-names>
</name>
<name>
<surname>Kothari</surname>
<given-names>R</given-names>
</name>
<name>
<surname>Somma</surname>
<given-names>RD.</given-names>
</name>
</person-group> <article-title>Quantum Algorithm for Systems of Linear Equations with Exponentially Improved Dependence on Precision</article-title>. <source>SIAM J&#x20;Comput</source> (<year>2017</year>) <volume>46</volume>:<fpage>1920</fpage>&#x2013;<lpage>50</lpage>. <pub-id pub-id-type="doi">10.1137/16M1087072</pub-id> </citation>
</ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wossnig</surname>
<given-names>L</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Z</given-names>
</name>
<name>
<surname>Prakash</surname>
<given-names>A.</given-names>
</name>
</person-group> <article-title>Quantum Linear System Algorithm for Dense Matrices</article-title>. <source>Phys Rev Lett</source> (<year>2018</year>) <volume>120</volume>:<fpage>050502</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.120.050502</pub-id> </citation>
</ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shao</surname>
<given-names>C</given-names>
</name>
<name>
<surname>Xiang</surname>
<given-names>H</given-names>
</name>
</person-group>. <article-title>Row and Column Iteration Methods to Solve Linear Systems on a Quantum Computer</article-title>. <source>Phys Rev A</source> (<year>2020</year>) <volume>101</volume>:<fpage>022322</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.101.022322</pub-id> </citation>
</ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Subasi</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Somma</surname>
<given-names>RD</given-names>
</name>
<name>
<surname>Orsucci</surname>
<given-names>D</given-names>
</name>
</person-group>. <article-title>Quantum Algorithms for Systems of Linear Equations Inspired by Adiabatic Quantum Computing</article-title>. <source>Phys Rev Lett</source> (<year>2019</year>) <volume>122</volume>:<fpage>060404</fpage>. <pub-id pub-id-type="doi">10.1103/PhysRevLett.122.060504</pub-id> </citation>
</ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rogers</surname>
<given-names>ML</given-names>
</name>
<name>
<surname>Singleton</surname>
<given-names>RL.</given-names>
</name>
</person-group> <article-title>Floating-point Calculations on a Quantum Annealer: Division and Matrix Inversion</article-title>. <source>Front Phys</source> (<year>2020</year>) <volume>8</volume>:<fpage>8</fpage>. <pub-id pub-id-type="doi">10.3389/fphy.2020.00265</pub-id> </citation>
</ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Borle</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Lomonaco</surname>
<given-names>SJ.</given-names>
</name>
</person-group> <article-title>Analyzing the Quantum Annealing Approach for Solving Linear Least Squares Problems</article-title>. In: <person-group person-group-type="editor">
<name>
<surname>Das</surname>
<given-names>GK</given-names>
</name>
<name>
<surname>Mandal</surname>
<given-names>PS</given-names>
</name>
<name>
<surname>Mukhopadhyaya</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Nakano</surname>
<given-names>S</given-names>
</name>
</person-group>, editors. <source>WALCOM: Algorithms and Computation</source>. <publisher-name>Springer</publisher-name> (<year>2019</year>). p. <fpage>289</fpage>&#x2013;<lpage>301</lpage>. <pub-id pub-id-type="doi">10.1007/978-3-030-10564-8_23</pub-id> </citation>
</ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>O&#x27;Malley</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Vesselinov</surname>
<given-names>VV</given-names>
</name>
</person-group>. <article-title>ToQ.jl: A High-Level Programming Language for D-Wave Machines Based on Julia</article-title>. In: <conf-name>IEEE Conference on High Performance Extreme Computing</conf-name>. <publisher-name>HPEC</publisher-name> (<year>2016</year>). p. <fpage>1</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1109/HPEC.2016.7761616</pub-id> </citation>
</ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chang</surname>
<given-names>CC</given-names>
</name>
<name>
<surname>Gambhir</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Humble</surname>
<given-names>TS</given-names>
</name>
<name>
<surname>Sota</surname>
<given-names>S.</given-names>
</name>
</person-group> <article-title>Quantum Annealing for Systems of Polynomial Equations</article-title>. <source>Sci Rep</source> (<year>2019</year>) <volume>9</volume>:<fpage>10258</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-019-46729-0</pub-id> </citation>
</ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kearey</surname>
<given-names>P</given-names>
</name>
<name>
<surname>Brooks</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Hill</surname>
<given-names>I</given-names>
</name>
</person-group>. <source>An Introduction to Geophysical Exploration</source>. <edition>3 edn</edition> <publisher-name>Wiley</publisher-name> (<year>2002</year>). </citation>
</ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bunyk</surname>
<given-names>PI</given-names>
</name>
<name>
<surname>Hoskinson</surname>
<given-names>EM</given-names>
</name>
<name>
<surname>Johnson</surname>
<given-names>MW</given-names>
</name>
<name>
<surname>Tolkacheva</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Altomare</surname>
<given-names>F</given-names>
</name>
<name>
<surname>Berkley</surname>
<given-names>AJ</given-names>
</name>
<etal/>
</person-group> <article-title>Architectural Considerations in the Design of a Superconducting Quantum Annealing Processor</article-title>. <source>IEEE Trans Appl Supercond</source> (<year>2014</year>) <volume>24</volume>:<fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1109/TASC.2014.2318294</pub-id> </citation>
</ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Dattani</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Szalay</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Chancellor</surname>
<given-names>N</given-names>
</name>
</person-group>. <article-title>Pegasus: The Second Connectivity Graph for Large-Scale Quantum Annealing Hardware</article-title>. <source>arXiv</source>
<comment>[Preprint]</comment> (<year>2019</year>). <comment>Available from <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1901.07636">https://arxiv.org/abs/1901.07636</ext-link>
</comment>. </citation>
</ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Cai</surname>
<given-names>J</given-names>
</name>
<name>
<surname>Macready</surname>
<given-names>B</given-names>
</name>
<name>
<surname>Roy</surname>
<given-names>A</given-names>
</name>
</person-group>. <article-title>A Practical Heuristic for Finding Graph Minors</article-title>. <source>arXiv</source>
<comment>[Preprint]</comment> (<year>2014</year>). <comment>Available from <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1406.2741">https://arxiv.org/abs/1406.2741</ext-link>
</comment>. </citation>
</ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pearson</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Mishra</surname>
<given-names>A</given-names>
</name>
<name>
<surname>Hen</surname>
<given-names>I</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>DA.</given-names>
</name>
</person-group> <article-title>Analog Errors in Quantum Annealing: Doom and hope</article-title>. <source>Npj&#x20;Quan Inf</source> (<year>2019</year>) <volume>Vol. 5</volume>:<fpage>2347</fpage>. <pub-id pub-id-type="doi">10.1038/s41534-019-0210-7</pub-id> </citation>
</ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="web">
<comment>[Dataset]</comment> <collab>Inc DWS</collab>. <article-title>Qpu Solver Datasheet</article-title> (<year>2021</year>). <comment>Available at: <ext-link ext-link-type="uri" xlink:href="http://file:///C:/Users/alexa/Downloads/09-1109B-C_QPU_Solver_Datasheet.pdf">file:///C:/Users/alexa/Downloads/09-1109B-C_QPU_Solver_Datasheet.pdf</ext-link> (Accessed October 15, 2021)</comment>. </citation>
</ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Pelofske</surname>
<given-names>E</given-names>
</name>
<name>
<surname>Hahn</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Djidjev</surname>
<given-names>H.</given-names>
</name>
</person-group> <article-title>Optimizing the Spin Reversal Transform on the D-Wave 2000q</article-title>
<conf-name>2019 IEEE International Conference on Rebooting Computing (ICRC)</conf-name> (<year>2019</year>). p. <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1109/ICRC.2019.8914719</pub-id> </citation>
</ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hodges</surname>
<given-names>RP</given-names>
</name>
</person-group>. <source>Underwater Acoustics</source>. <publisher-name>Wiley</publisher-name> (<year>2002</year>). </citation>
</ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kincaid</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Cheney</surname>
<given-names>W</given-names>
</name>
</person-group>. <source>Numerical Analysis: Mathematics of Scientific Computing</source>. <publisher-loc>USA</publisher-loc>: <publisher-name>Brooks/Cole Publishing</publisher-name> (<year>1991</year>). </citation>
</ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="web">
<comment>[Dataset]</comment> <collab>Inc DWS</collab>. <article-title>Qbsolv Documentation</article-title> (<year>2021</year>). <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://docs.ocean.dwavesys.com/_/downloads/qbsolv/en/latest/pdf/">https://docs.ocean.dwavesys.com/_/downloads/qbsolv/en/latest/pdf/</ext-link> (Accessed October 15, 2021)</comment>. </citation>
</ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Okada</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Ohzeki</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Terabe</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Taguchi</surname>
<given-names>S.</given-names>
</name>
</person-group> <article-title>Improving Solutions by Embedding Larger Subproblems in a D-Wave Quantum Annealer</article-title>. <source>Sci Rep</source> (<year>2019</year>) <volume>9</volume>:<fpage>2098</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-018-38388-4</pub-id> </citation>
</ref>
<ref id="B64">
<label>64.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nishimura</surname>
<given-names>N</given-names>
</name>
<name>
<surname>Tanahashi</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Suganuma</surname>
<given-names>K</given-names>
</name>
<name>
<surname>Miyama</surname>
<given-names>MJ</given-names>
</name>
<name>
<surname>Ohzeki</surname>
<given-names>M.</given-names>
</name>
</person-group> <article-title>Item Listing Optimization for E-Commerce Websites Based on Diversity</article-title>. <source>Front Comput Sci</source> (<year>2019</year>) <volume>1</volume>:<fpage>2</fpage>. <pub-id pub-id-type="doi">10.3389/fcomp.2019.00002</pub-id> </citation>
</ref>
<ref id="B65">
<label>65.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Passarelli</surname>
<given-names>G</given-names>
</name>
<name>
<surname>Yip</surname>
<given-names>KW</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>DA</given-names>
</name>
<name>
<surname>Nishimori</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Lucignano</surname>
<given-names>P</given-names>
</name>
</person-group>. <article-title>Reverse Quantum Annealing of the P-Spin Model with Relaxation</article-title>. <source>Phys Rev A</source> (<year>2020</year>) <volume>101</volume>:<fpage>022331</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.101.022331</pub-id> </citation>
</ref>
<ref id="B66">
<label>66.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yamashiro</surname>
<given-names>Y</given-names>
</name>
<name>
<surname>Ohkuwaa</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Nishimori</surname>
<given-names>H</given-names>
</name>
<name>
<surname>Lidar</surname>
<given-names>DA</given-names>
</name>
</person-group>. <article-title>Dynamics of Reverse Annealing for the Fully Connected P-Spin Model</article-title>. <source>Phys Rev A</source> (<year>2019</year>) <volume>100</volume>:<fpage>052331</fpage>. <pub-id pub-id-type="doi">10.1103/physreva.100.052321</pub-id> </citation>
</ref>
<ref id="B67">
<label>67.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Venturelli</surname>
<given-names>D</given-names>
</name>
<name>
<surname>Kondratyev</surname>
<given-names>A.</given-names>
</name>
</person-group> <article-title>Reverse Quantum Annealing Approach to Portfolio Optimization Problems</article-title>. <source>Quan Mach. Intell.</source> (<year>2019</year>) <volume>1</volume>:<fpage>17</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1007/s42484-019-00001-w</pub-id> </citation>
</ref>
<ref id="B68">
<label>68.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arai</surname>
<given-names>S</given-names>
</name>
<name>
<surname>Ohzeki</surname>
<given-names>M</given-names>
</name>
<name>
<surname>Tanaka</surname>
<given-names>K</given-names>
</name>
</person-group>. <article-title>Mean Field Analysis of Reverse Annealing for Code-Division Multiple-Access Multiuser Detection</article-title>. <source>Phys Rev Res</source> (<year>2021</year>) <volume>3</volume>:<fpage>033006</fpage>. <pub-id pub-id-type="doi">10.1103/physrevresearch.3.033006</pub-id> </citation>
</ref>
<ref id="B69">
<label>69.</label>
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Clader</surname>
<given-names>BD</given-names>
</name>
<name>
<surname>Jacobs</surname>
<given-names>BC</given-names>
</name>
<name>
<surname>Sprouse</surname>
<given-names>CR.</given-names>
</name>
</person-group> <article-title>Preconditioned Quantum Linear System Algorithm</article-title>. <source>Phys Rev Lett</source> (<year>2013</year>) <volume>110</volume>:<fpage>250504</fpage>. <pub-id pub-id-type="doi">10.1103/physrevlett.110.250504</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>