量子コンピューターの方が高速なアルゴリズムの種類は何ですか?


11

私はCSの初心者で、アルゴリズムを学んでいます。量子コンピューターを使ったとしても、その一般的なソーティングアルゴリズムは時間を超えることはできないと聞きました。ただし、因数分解アルゴリズムがはるかに高速になることも知っています。一般的に言えば、どのようなアルゴリズムが量子コンピュータで大幅に高速になるでしょうか?nlogn


1
質問を言い換えてみてください。あなたは本当に量子コンピュータでより速く解決できる問題を求めています。
Yuval Filmus

1
?。スコット・アーロンソン(量子コンピューティングの第一人者)は、ここで正確に量子コンピュータは高速化を提供しない場合は、このテーマについての話(2つのバージョンが)正確に、*と題した」あなたは(、それらをいうか)それを見つけることができていますscottaaronson.com/会談
のYuval Filmus

私の知る限り、ありません。新しいアルゴリズムが必要です。(ユヴァルの最初のコメントを参照。)
ラファエル

因数分解がより速く、推測のみであるなど、実際には証明されていません。その未解決の質問P?= BQPなど
vzn

回答:


12
  • ショアのアルゴリズムBQPを入れFACTORING(有界誤り量子多項式時間も解決するために使用することができ、Pの効果量子当量)の離散対数我々は、整数検索する問題、ようここ、およびは、(量子)多項式時間で与えられます。DISCRETE LOGARITHMの問題はFACTORINGの問題と同じステータスであり、多項式時間で解けるかどうかがわからないため、高速化できない可能性があります。kak=bab
  • Groverのアルゴリズムは、並べ替えられていないリストの検索を2次的に高速化します(多くのアルゴリズムの高速化として使用できます)。
  • 量子システムのシミュレーションもBQPにありますが、従来のTMでは指数関数的に遅くなります。
  • Pellの方程式(実際には1つの方程式ではない)を解くことは、BQPであり、もう1つは指数関数的に高速化されています。
  • 他にも、BQPにはありますが、Pにはないように見える、もっとあいまいな問題がいくつかあります。WocjanとZhangは、それらを掘り起こすための良い出発点を提供します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.