This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Determination of Chain Strength induced by Embedding in D-Wave Quantum Annealer

Hunpyo Lee Department of Liberal Studies, Kangwon National University, Samcheok, 25913, Republic of Korea Email: hplee@kangwon.ac.kr
Abstract

The D-wave quantum annealer requires embedding with ferromagnetic (FM) chains connected by several qubits, because it cannot capture exact long-range coupling between qubits, and retains the specific architecture that depends on the hardware type. Therefore, determination of the chain strength JcJ_{c} required to sustain FM order of qubits in the chains is crucial for the accuracy of quantum annealing. In this study, we devise combinatorial optimization problems with ordered and disordered qubits for various embeddings to predict appropriate JcJ_{c} values. We analyze the energy interval Δs\Delta_{s} and Δc\Delta_{c} between ground and first excited states in the combinatorial optimization problems without and with chains respectively, using the exact approach. We also measure the probability pp that the exact ground energy per site EgE_{g} is observed in many simulated annealing shots. We demonstrate that the determination of JcJ_{c} is increasingly sensitive with growing disorder of qubits in the combinatorial optimization problems. In addition, the values of appropriate JcJ_{c}, where the values of pp are at a maximum, increase with decreasing Δs\Delta_{s}. Finally, the appropriate value of JcJ_{c} is shown to be observed at approximately Δc/Δs=0.25\Delta_{c}/\Delta_{s}=0.25 and 2.1Eg2.1E_{g} in the ordered and disordered qubits, respectively.

pacs:
71.10.Fd,71.27.+a,71.30.+h

I Introduction

The recent progress in quantum technology has brought about the dawn of quantum machines. Machines based on qubits rather than classical binary digits are being developed and built more frequently than ever Preskill2018 . One such machine is the D-wave quantum annealer (DQA) Johnson2011 . Unlike gate-type quantum machines using circuits, the DQA implements a quantum annealing (QA) process in the parameterized Hamiltonian of a transverse-field Ising model, composed of binary superconducting qubits Johnson2011 ; Kadowaki1998 . The primary advantage of this architecture is that it is much easier to add qubits than that in the case of gate-type quantum computers while maintaining the accuracy of results King2022 . Thus, the emerging DQA, which has seen rapid increments in qubit capacity, is catching up to the computational speed of the classical digit machine in an annealing process. Consequently, it has been extensively employed in combinatorial optimization problems requiring an annealing process as well as in the research of the Ising model, which shows unconventional phases at zero temperature Amin2018 ; Isakov2016 ; Mazzola2017 ; Inoue2021 ; Kairys2020 ; King2021 ; Irie2021 ; Park2022 ; Ronnow2014 ; Albash2018 ; Ronnow2014(1) .

However, the DQA cannot technically describe exact couplings between long distance qubits. It also retains specific architectures such as Pegasus and Kimera graphs dependent on DQA hardware types. These situations demand a physical embedding of the problem into the DQA, such that the architecture of the original problem topologically matches with one on the DQA Lanthaler2021 ; Konz2021 . Additionally, the chain with ferromagnetic (FM) coupling JcJ_{c} between several qubits necessitates that one variable in the architecture of the original problem be introduced in the embedding. Therefore, JcJ_{c} energetically competes with the coupling given in the original combinatorial optimization problem. The weak or strong JcJ_{c} induce the brokenness or the clustering of chains, respectively, which lower the accuracy of results measured by the DQA. This can be improved by appropriate selection of JcJ_{c}.

Refer to caption
Figure 1: (Color online) Schematic unit cell of 2×22\times 2 qubits on two-dimensional (2D) square structure with the nearest-neighbor interaction of J1J_{1} and diagonal-neighbor interaction of J2J_{2}, as combination optimization problem. The chains with coupling of JcJ_{c} are made on three-dimensional zz-direction of 2D architecture.

In this study, we devise artificial ordered and disordered systems to estimate the appropriate JcJ_{c} between qubits in the chains appearing in various embeddings. The qubits for the combinatorial optimization problem are put on two-dimensional (2D) L×LL\times L square architecture. The chains are made on the three-dimensional (3D) zz-direction of the initially 2D architecture. The qubits in the original problem of 2D architecture are connected on edge qubits of the chains in the zz-direction. The devised systems cover all embeddings of 2D by adjustment of the composition of qubits in the chains. We consider the 2D L×LL\times L frustrated and disordered Ising model as the combinatorial optimization problem, where the intervals Δs\Delta_{s} between ground and first excited energies are systematically tuned by strength of frustration. Fig. 1 shows the schematic unit cell of 2×22\times 2 qubits on two- dimensional (2D) square structure with the nearest-neighbor interaction of J1J_{1} and diagonal-neighbor interaction of J2J_{2}. The chains are marked as circles. We control various parameters such as the distance, position, and number of the chains to provide information of approximate JcJ_{c} in many cases. We analyze the energetic model without the constraint of the penalty function, through the exact and simulated annealing (SA) approaches Kirkpatrick1983 ; Santoro2002 .

We calculate the full energy spectrum in 2D 4×44\times 4 ordered qubits with nine qubits in the chains using the exact method. We also analyze the probability pp happened exact ground energy per site EgE_{g} in many SA shots in 2D ordered and disordered L×LL\times L qubits with several chain strengths of various embeddings. We find that the energy gap Δc\Delta_{c} between ground and first excited states in the combinatorial optimization problem with chains of DQA are systematically controlled by JcJ_{c} in the ordered qubits. We confirm that JcJ_{c} is less sensitive in the ordered combinatorial optimization problem with large Δs\Delta_{s}, while it is highly sensitive in the disordered one with Δs0\Delta_{s}\approx 0. We confirm that the most appropriate JcJ_{c}, with the maximum values of pp for stable QA, increases with decreasing Δs\Delta_{s}. Finally, we find that it occurs at Jc=Δc/Δs=0.25J_{c}=\Delta_{c}/\Delta_{s}=0.25 and 2Eg2E_{g} in the ordered phase and disordered phase, respectively, with Δs0.0\Delta_{s}\approx 0.0.

Refer to caption
Figure 2: (Color online) Δc\Delta_{c} between ground and first excited energies in pure HcopH_{\text{cop}} without the chains in Eq. (1) for J2/J1=0.42J_{2}/J_{1}=0.42, 0.460.46 and 0.480.48. Δc\Delta_{c} are computed by exact method with nine qubits in the chains on the 2D 4×44\times 4 qubits.

The paper is organized as follows: Section II gives a detailed description of the combinatorial optimization problem with ordered and disordered qubits for various embeddings. In Section III, we predict JcJ_{c} for various parameters of the chains via exact and SA tools, and discuss results. Finally, we present the conclusions in Section IV.

II Artificial combinatorial optimization model for Embedding

The Hamiltonian of the DQA is given as

H=Hcop+Hchain,H=H_{\text{cop}}+H_{\text{chain}}, (1)

where HcopH_{\text{cop}} and HchainH_{\text{chain}} are the parts of the combinatorial optimization problem and the chain, respectively. Here, HchainH_{\text{chain}} is expressed as

Hchain=Jci<k,k>niσi,kzσi,kz,H_{\text{chain}}=-J_{c}\sum_{i}\sum_{<k,k^{\prime}>}^{n_{i}}\sigma_{i,k}^{z}\sigma_{i,k^{\prime}}^{z}, (2)

where JcJ_{c} means the chain coupling of FM order between kk and kk^{\prime} qubits and nin_{i} is the number of qubits at the chain of ii-site. The total number of qubits NcN_{c} in all chains is given as Nc=iniN_{c}=\sum_{i}n_{i}. Unlike the realistic DQA with a specific architecture of qubits such as the Pegasus graph, we put the qubits of the combinatorial optimization problem and of the chains in HcopH_{\text{cop}} on a 2D L×LL\times L square lattice and in HchainH_{\text{chain}} in the 3D zz-direction, respectively. These architectures cover all embeddings of 2D by control of the composition and number of qubits in the chains. To account for various embeddings, ii and nin_{i} are randomly selected in the L×LL\times L and in the size of LL, respectively.

Refer to caption
Figure 3: (Color online) Probability pp that the exact ground energy per site is observed for L=4L=4 and 66 with paramagnetic (PM) and antiferromagnetic orders of qubits. This is done in many simulated annealing shots, where the positions and distances of the qubits in the chains are randomly selected in ii-site on the ordered qubits and on zz-direction of ii-site, respectively. The critical chain strength Jc/J1J_{c}^{*}/J_{1} and Jc/J1J_{c}^{**}/J_{1} occurred the brokenness and clustering of the chains are 1.841.84 and 2.482.48, respectively.

To estimate appropriate JcJ_{c}, as a simple example we consider the combinatorial optimization problem with the frustrated and disordered qubits tuned by diagonal couplings. The Hamiltonian HcopH_{\text{cop}} of the combination optimization problem is defined as

Hcop=J1<i,j>σizσjzJ2<<i,j>>σizσjz,H_{\text{cop}}=-J_{1}\sum_{<i,j>}\sigma_{i}^{z}\sigma_{j}^{z}-J_{2}\sum_{<<i,j^{\prime}>>}\sigma_{i}^{z}\sigma_{j^{\prime}}^{z}, (3)

where nearest- and diagonal-neighbors are denoted by <i,j><i,j> and <<i,j>><<i,j^{\prime}>>, respectively. The qubits of Eq. (3) without chains display the antiferromagnetic (or PM) and stripe orders for J2/J1<0.5J_{2}/J_{1}<0.5 and J2/J1>0.5J_{2}/J_{1}>0.5 at zero temperature, respectively Jin2012 ; Jin2013 . The value of J2J_{2} systematically tunes Δs\Delta_{s}. Note that another gap Δc\Delta_{c} appears in the full DQA Hamiltonian in Eq. (1), where JcJ_{c} controls Δc\Delta_{c}. The total number of qubits used in the DQA computation is L2+NcL^{2}+N_{c}. The total ground energy of Eq. (1) is given as L2Eg+NcJcL^{2}E_{g}+N_{c}J_{c}.

III Result

We first search for the critical chain strength Jc/J1J_{c}^{*}/J_{1} occurred the chain brokenness in the 2D 4×44\times 4 optimization problem with increasing the distance and number of the chains through exact approach. Surprisingly, we confirm that Jc/J1J_{c}^{*}/J_{1} is not dependent on those of the chains in the regions of J2/J1<0.5-J_{2}/J_{1}<0.5 (or J2/J1<0.5J_{2}/J_{1}<0.5) with antiferromagnetic (or PM) order of qubits. Fig. 2 shows Δc\Delta_{c} as a function of Jc/J1J_{c}/J_{1} for J2/J1=0.42J_{2}/J_{1}=0.42, 0.460.46 and 0.480.48. Two kinks are evident in Fig. 2. Jc/J1J_{c}^{*}/J_{1} with the first kink at Δc=0\Delta_{c}=0 are 1.681.68, 1.841.84 and 1.921.92 for 4.24.2, 4.64.6 and 4.84.8, respectively. Jc/J1J_{c}^{*}/J_{1} increases with increasing J2/J1J_{2}/J_{1}. The second kink when Jc/J1J_{c}^{**}/J_{1} are 2.962.96, 2.482.48 and 2.242.24, appears 0.420.42, 0.460.46 and 0.480.48, respectively. Δc\Delta_{c} of these Jc/J1J_{c}^{**}/J_{1} are exactly equal to Δs\Delta_{s} calculated by Eq. (3) without the chains. We propose that the brokenness and clustering of the chains would appear below Jc/J1J_{c}^{*}/J_{1} and above Jc/J1J_{c}^{**}/J_{1}, respectively. The regime between Jc/J1J_{c}^{*}/J_{1} and Jc/J1J_{c}^{**}/J_{1} expected the stable QA computations is shrinking with increasing J2/J1J_{2}/J_{1}. This relationship breaks down at the combinatorial optimization problem of fully frustrated qubits with J2/J1=0.5J_{2}/J_{1}=0.5.

Refer to caption
Figure 4: (Color online) pp as a function of J2/J1J_{2}/J_{1} for Δc=0.4\Delta_{c}=0.4, 1.01.0 and Jc/J1=2.0J_{c}/J_{1}=2.0 for L=4L=4. Here, in terms of energy gaps, Jc/J1=2.0J_{c}/J_{1}=2.0 is exactly equal to Δc/Δs=0.25\Delta_{c}/\Delta_{s}=0.25 in the ordered antiferromagnetic (or PM) regions.

Next, we analyze the probability pp that EgE_{g} is observed. This is done in many SA shots to confirm the validity of the exact results calculated above. Fig. 3 displays pp as a function of Jc/J1J_{c}/J_{1} for L=4L=4 and 66 with PM and antiferromagnetic orders of qubits. PM and antiferromagnetic orders are observed at J2/J1=0.46J_{2}/J_{1}=0.46 and 0.46-0.46, respectively. The positions and distances of the qubits in the chains are randomly selected in ii-site on the 2D L×LL\times L qubits and on zz-direction of ii-site, respectively. NcN_{c} used in Fig. 3 is 1818 and 5151 for L=4L=4 and 66, respectively. As expected, in all cases, pp is zero at the brokenness state of the chains below the value of Jc/J1=1.84J_{c}^{*}/J_{1}=1.84 predicted by the exact results. Note that we do not insert pp of small values with the chain brokenness, which observe EgE_{g} in the first or second excited states of the SA computations, in Fig. 3. pp gradually decreases in the clustering state of the chains above Jc/J1=2.48J_{c}^{**}/J_{1}=2.48. The values of pp at PM order with L=4L=4 are equal to those at antiferromagnetic order within numerical deviations. Overall, pp decreases with increasing LL and NcN_{c}. The highest values of pp are observed at Jc/J1=2.0J_{c}/J_{1}=2.0 in all cases.

In the following section, we investigate why the highest peaks of pp are observed at Jc/J1=2.0J_{c}/J_{1}=2.0 in the stable QA region between the brokenness and clustering regions. We plot pp as a function of J2/J1J_{2}/J_{1} for Δc=0.4\Delta_{c}=0.4, 1.01.0 and Jc/J1=2.0J_{c}/J_{1}=2.0 in Fig. 4. Here, in terms of energy gaps, Jc/J1=2.0J_{c}/J_{1}=2.0 is equal to Δc/Δs=0.25\Delta_{c}/\Delta_{s}=0.25 in the antiferromagnetic (or PM) regions. The values of pp in all cases are decreasing with increasing J2/J1J_{2}/J_{1}. They at Jc/J1=2.0J_{c}/J_{1}=2.0 are always higher than those at Δc=0.4\Delta_{c}=0.4 and 1.01.0, even though they converge at J2/J1=0.48J_{2}/J_{1}=0.48 with a tiny Δs\Delta_{s}. We surmise that Δc/Δs=0.25\Delta_{c}/\Delta_{s}=0.25 is the optimized point without any bias between energy of the combinatorial optimization problem and the chain in Eq. (2) and Eq. (3), respectively.

Refer to caption
Figure 5: (Color online) Number of cases NN, where EgE_{g} is observed in 2000 times SA shots, at L=8L=8 for x=0.2x=0.2, 0.40.4 and 0.50.5. Here, xx is a ratio to select J2=0.25J_{2}=0.25 and 1J21-J_{2} in the diagonal bond of Eq. (3) to compose the disordered qubits.

Finally, we would like to search for appropriate JcJ_{c} in the realistic DQA, because most combinatorial optimization problems would be described using disordered qubits, while the above results use ordered qubits. For disordered systems, we consider the combinatorial optimization problem with competition between antiferromagnetic and stripe orders of the qubits. For those, we introduce an xx ratio to select J2=0.25J_{2}=0.25 and 1J21-J_{2} in the diagonal bond of Eq. (3). For instance, J2J_{2} and 1J21-J_{2} are selected according to the same ratio of x=0.5x=0.5 in the maximally disordered states of the qubits. We count the number of cases NN where EgE_{g} is observed in 2000 times SA shots. Fig 5 shows N1/3N^{1/3} as a function of Jc/J1J_{c}/J_{1} at L=8L=8 for x=0.2x=0.2, 0.40.4 and 0.50.5. The ordered and disordered qubits first appear at x=0.2x=0.2 and 0.40.4, respectively. The maximally disordered qubits are seen at 0.50.5. The averaged energy <Eg><E_{g}> of ensembles is 1.305-1.305, 1.149-1.149 and 1.117-1.117 for x=0.2x=0.2, 0.40.4 and 0.50.5, respectively. As expected, the number of cases where EgE_{g} is observed as a function of Jc/J1J_{c}/J_{1} is much larger in the ordered qubits with x=0.2x=0.2 than in the disordered ones with x=0.4x=0.4 and 0.50.5. JcJ_{c} appeared the highest number of cases are 2.12.1, 2.32.3 and 2.42.4 for 0.20.2, 0.40.4 and 0.50.5, respectively. This means that the determination of appropriate JcJ_{c} is increasingly sensitive with growing disorder and that the appropriate value of JcJ_{c} increases with increasing disorder. We guess that the appropriate JcJ_{c} is observed at approximately 2.1Eg2.1E_{g} in the disordered qubits.

IV Conclusion

The DQA, with its recent rapid increase in qubit capacity, displays much potential and has been extensively applied in the solution of various combinatorial optimization problems. However, as a limitation, the physical embedding with FM chains of several qubits is required to consider exact long-range coupling between qubits ignored in the DQA. Brokenness and clustering of qubits in the chains lowers the accuracy of results measured by the DQA. To minimize this, appropriate determination of JcJ_{c} to keep the FM ordered qubits in the chains is crucial.

We designed the ordered and disordered qubits on the 2D L×LL\times L square structure as the combinatorial optimization problem. The chains with FM ordered qubits were composed on the 3D zz-direction of the 2D architecture for examination of various embeddings. We used the exact method to compute the JcJ_{c}^{*} and JcJ_{c}^{**}, at which chain brokenness and clustering happened, respectively. We analyzed the probability pp that EgE_{g} occurred in the combinatorial optimization problems with ordered and disordered qubits to estimate appropriate JcJ_{c} in various embeddings through the SA approach. We found that JcJ_{c} is less sensitive in the ordered qubits with large Δs\Delta_{s}, while it is highly sensitive in the disordered ones with Δs0\Delta_{s}\approx 0. In addition, we found that the most appropriate JcJ_{c}, with the maximum values of pp, increases with decreasing Δc\Delta_{c}. Finally, we confirm that the appropriate JcJ_{c} is found at approximately Δc/Δs=0.25\Delta_{c}/\Delta_{s}=0.25 and 2.1Eg2.1E_{g} in the ordered and disordered qubits with Δs0.0\Delta_{s}\approx 0.0, respectively.

We would like to note that before this work, we measured the qubit configurations of Eq. (3) using the DQA with 5000+ qubits composed on the Pegasus graph Park2022 . In our experience the QA on hardware shows stronger chain brokenness than SA on classical machine. Therefore, EgE_{g} occasionally occurred within the chain brokenness phase, which is smaller than JcJ_{c}^{*}. Nevertheless, the overall tendency of pp measured by DQA is qualitatively consistent with that of pp computed by the SA approach.

V Acknowledgements

We would like to thank Hayun Park and Myeonghun Park for useful discussions. This work was supported by Ministry of Science through NRF-2021R1111A2057259. We acknowledge the hospitality at APCTP where part of this work was done.

References

  • (1) J. Preskill, Quantum Computing in the NISQ era and beyond, Quantum 2, 79 (2018).
  • (2) M. W. Johnson, M. H. S. Amin, S. Gildert, T. Lanting, F. Hamze, N. Dickson, R. Harris, A. J. Berkley, J. Johansson, P. Bunyk, et al., Quantum annealing with manufactured spins, Nature 473, 194 (2011).
  • (3) Tadashi Kadowaki and Hidetoshi Nishimori, Quantum annealing in the transverse Ising model, Phys. Rev. E 58, 5355 (1998).
  • (4) A.D. King, S. Suzuki, J. Raymond et al., Coherent quantum annealing in a programmable 2000 qubit Ising chain, Nature Phys. 102, 1745 (2022).
  • (5) M.H. Amin, E. Andriyash, J. Rolfe, B. Kulchytskyy, and Roger Melko, Quantum Boltzmann Machine, Phys. Rev. X 8, 021050 (2018).
  • (6) Sergei V. Isakov, Guglielmo Mazzola, Vadim N. Smelyanskiy, Zhang Jiang, Sergio Boixo, Hartmut Neven, and Matthias Troyer, Understanding Quantum Tunneling through Quantum Monte Carlo Simulations, Phys. Rev. Lett. 117, 180402 (2016).
  • (7) Guglielmo Mazzola, Vadim N. Smelyanskiy, and Matthias Troyer, Quantum Monte Carlo tunneling from quantum chemistry to quantum annealing, Phys. Rev. B 96, 134305, (2017).
  • (8) Inoue, D., Okada, A., Matsumori, T. et al., Traffic signal optimization on a square lattice with quantum annealing, Sci Rep 11, 3303 (2021).
  • (9) Paul Kairys, Andrew D. King, Isil Ozfidan, Kelly Boothby, Jack Raymond, Arnab Banerjee, and Travis S. Humble, Simulating the Shastry-Sutherland Ising Model Using Quantum Annealing, PRX Quantum 1, 020320 (2020).
  • (10) King, A.D., Raymond, J., Lanting, T. et al., Scaling advantage over path-integral Monte Carlo in quantum simulation of geometrically frustrated magnets, Nat. Commun. 12, 1113 (2021).
  • (11) Irie, H., Liang, H., Doi, T. et al. Hybrid quantum annealing via molecular dynamics. Sci Rep 11, 8426 (2021).
  • (12) H. Park, and H. Lee, Frustrated Ising Model on D-wave Quantum Annealing Machine J. Phys. Soc. Jpn. 91, 074001 (2022).
  • (13) Troels F. Ronnow, Zhihui Wang, Joshua Job, Sergio Boixo, Sergei V. Isakov, David Wecker, John M. Martinis, Daniel A. Lidar and Matthias Troyer, Defining and detecting quantum speedup, Science 345, 420 (2014).
  • (14) Tameem Albash and Daniel A. Lidar, Demonstration of a Scaling Advantage for a Quantum Annealer over Simulated Annealing, Phys. Rev. X 8, 031016 (2018).
  • (15) Boixo, S., Ronnow, T., Isakov, S. et al., Evidence for quantum annealing with more than one hundred qubits, Nature Phys 10, 218 (2014).
  • (16) M. Lanthaler and W. Lechner, Minimal constraints in the parity formulation of optimization problems, New J. Phys. 23 083039 (2021).
  • (17) M. S. Konz, W. Lechner, H. G. Katzgraber, and M. Troyer, Embedding Overhead Scaling of Optimization Problems in Quantum Annealing, PRX Quantum 2, 040322 (2021).
  • (18) S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi, Optimization by simulated annealing, Science 220, 671 (1983).
  • (19) Giuseppe E. Santoro, Roman Martonak, Erio Tosatti and Roberto Car, Theory of Quantum Annealing of an Ising Spin Glass, Science 295, No. 5564, 2427 (2002).
  • (20) Songbo Jin, Arnab Sen, and Anders W. Sandvik, Ashkin-Teller Criticality and Pseudo-First- Order Behavior in a Frustrated Ising Model on the Square Lattice, Phys. Rev. Lett. 108, 045702 (2012).
  • (21) Songbo Jin, Arnab Sen, Wenan Guo, and Anders W. Sandvik, Phase transitions in the frustrated Ising model on the square lattice, Phys. Rev. B 87, 144406 (2013).