Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3-Regular 3-XORSAT Planted Solutions Benchmark of Classical and Quantum Heuristic Optimizers #5

Open
Kashalpha opened this issue May 5, 2021 · 0 comments
Labels
Quantum Annealing 量子アニーリング

Comments

@Kashalpha
Copy link
Owner

一言でいうと

線形方程式系をマッピングした組合せ最適化問題をベンチマーク問題として、6つのQUBOソルバー、SATonGPU algorithm、Digital Annealer(DA)、Simulated Bifurcation Machine (SBM)、single CPUでのparallel tempering(PT)、Virtual MemComputing Machine(MEM)、D-Wave Advantage(DWA)の計算時間のスケーリングを比較した。
D-Waveのマシンを除いて、スケーリングの指数はほぼ同じ。

論文リンク

https://arxiv.org/abs/2103.08464

概要

  • ベンチマーク問題は、2値変数からなるn/2本の線形方程式系を3次のbinary optimizationに焼き直したもので、もとの方程式は多項式時間で解が分かる
  • QUBOに変形するのに追加でn/2のbitが必要なので、最終的なQUBOはn変数
  • 評価指標はtime-to-solution(TTS)で、nが大きい領域でのn依存性(TTS ~ 10^{an+b})を調査
  • ベンチマーク結果のscaling exponentの値で、ソルバーは3グループに分けることができる
    • scaling exponentが0.017~0.019程度:SATonGPU、DAU
    • scaling exponentが0.021~0.025程度:SBM、PT 、MEM
    • scaling exponentが0.08程度:DWA
  • DAが最も良く、DWAが一番ダメ
  • DWAのscaling exponentは断熱定理から期待される結果よりも大きい->ノイズやコントロールエラーが原因(?)

先行研究

コメント

  • scaling exponentを計算するときに使っている問題のサイズがアルゴリズムによって違うので少し微妙
@Kashalpha Kashalpha added the Quantum Annealing 量子アニーリング label May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Quantum Annealing 量子アニーリング
Projects
None yet
Development

No branches or pull requests

1 participant