タグ付けされた質問 「complexity-theory」

量子アルゴリズムの複雑さの分析、および古典的アルゴリズムの複雑さとの比較に関する質問。

4
量子コンピューターを使用しても解読できない暗号化方法が存在する可能性はありますか?
量子コンピュータは、以前は鍵のビットサイズが指数関数的に増加するリソースによってのみ解けると考えられていた広範な暗号アルゴリズムを多項式時間で解読できることが知られています。その例は、Shorのアルゴリズムです。 しかし、私が知る限り、すべての問題がこのカテゴリに分類されるわけではありません。上の量子コンピュータのための難しい問題を作る、我々は読むことができます 研究者は、問題を解決するのではなく、量子コンピューターを評価する目的でそれらを作成するコンピューターアルゴリズムを開発しました。 量子コンピューターでさえ解読しにくい新しい暗号化アルゴリズムを期待できますか? 明確にするために、質問は特に新しいアルゴリズムの設計に言及しています。

4
量子コンピューターが指数関数的な利点を提供することが知られている問題はありますか?
量子コンピューターは、少なくともいくつかのタスクで古典的なデバイスを上回ることができると一般に信じられ主張されています。 量子コンピューターが古典的なデバイスを上回る問題で最もよく引用される例の1つはですが、が古典的なコンピューターでも効率的に解けるかどうかもません(であるかどうか)。FactoringFactoring\text{Factoring}FactoringFactoring\text{Factoring}Factoring∈PFactoring∈P\text{Factoring}\in \text{P} データベース検索など、量子コンピューターが利点を提供することが知られている他の一般的に引用されている問題については、高速化は多項式のみです。 量子コンピューターが指数関数的な優位性を提供することを示すことができる問題の例はありますか(強力な計算複雑性の仮定の下で証明または証明されます)?

2
Groverの検索アルゴリズムのオラクルはどのように実装されていますか?
Groverの検索アルゴリズムは、ソートされていないデータベース検索の証明可能な2次の高速化を提供します。アルゴリズムは通常、次の量子回路で表されます。 ほとんどの表現では、プロトコルの重要な部分は「オラクルゲート」であり、「魔法のように」操作ます。しかし、そのようなゲートを実際に実現するのがどれほど難しいかは、よく言われていません。実際、この「オラクル」の使用は、カーペットの下にある困難を一掃する方法にすぎないように思えるかもしれません。UωUωU_\omega|x⟩↦(−1)f(x)|x⟩|x⟩↦(−1)f(x)|x⟩|x\rangle\mapsto(-1)^{f(x)}|x\rangle このような眼球手術が実際に実現可能かどうかをどのようにして知ることができますか?もしそうなら、その複雑さは何ですか(例えば、ゲート分解の複雑さに関して)?

3
Groverのアルゴリズムが機能する理由について、素人の説明はありますか?
Scott Aaronsonによるこのブログ投稿は、Shorのアルゴリズムの非常に便利で簡単な説明です。 :二番目に有名な量子アルゴリズムのためのそのような説明があれば、私は思ったんだけどグローバーのアルゴリズム検索する順不同サイズのデータベース中に時間が。O (√O(n)O(n)O(n)O(n−−√)O(n)O(\sqrt{n}) 特に、実行時間の最初の驚くべき結果について、わかりやすい直観を見てみたいです!

2
量子コンピューターが、ある意味で非決定論的チューリングマシンよりも強力なのはなぜですか?
量子コンピューティングの標準的な人気ニュースアカウントは、量子コンピューター(QC)が、異なる宇宙で指数関数的に多くの相互作用しないそれ自身の並列コピーに分割し、それぞれが異なる証明書を検証し、計算の終わりに動作することです、有効な証明書を見つけた単一のコピーはそのソリューションを「発表」し、他のブランチは魔法のように消えます。 理論的な量子計算について何かを知っている人は、この話は絶対にナンセンスであり、上記の大まかなアイデアは量子コンピューターよりも非決定的チューリングマシン(NTM)に密接に対応していることを知っています。さらに、NTMによって効率的に解決できる問題の複雑なクラスはNPであり、QCによってBQPであり、これらのクラスは等しいとは考えられていません。 人気のプレゼンテーションを修正しようとしている人々が合法的に単純化した「多世界」物語が大幅に(例えば)解決することができないと考えられるのQCのパワー、過大と指摘するNP -complete問題を。彼らは測定プロセスの不正確な表現に焦点を当てています:量子力学では、あなたが測定する結果はBornルールによって決定され、ほとんどの場合、間違った答えを測定する確率は正しいものを測定する確率を完全に圧倒します。(また、ブラックボックス検索などの場合には、巧妙な量子回路がBornルールに勝って指数関数的な高速化を実現できないことを証明できます。)魔法のように「何を測定するかを決定する」と、複雑度クラスPostBQPのすべての問題を効率的に解決できます。これはBQPよりもはるかに大きいと考えられています。 しかし、一般的な特性評価が間違っている別の方法があることを明示的に指摘する人は誰もいません。BQPはNPの厳密なサブセットではないと考えられていますが、代わりにそれとは比較できません。NPの外にあるだけでなく、実際には多項式階層PH全体の外にあると考えられているフーリエチェックのような問題があります。このような問題に関して、一般的な物語は、QCの力を誇張するのではなく、実際に国家の下にあります。 私の素朴な直感は、「測定するものを選択する」ことができれば、人気のある物語は多かれ少なかれ正しいことであり、これはこれらの超量子コンピューターが正確にクラスNPを効率的に解くことができることを意味します。しかし、これは間違っていると信じています。実際、PostBQP = PPは、NPの厳密なスーパーセットであると考えられています。 量子コンピューターを非決定的チューリングマシンよりも(ある点で)より強力にする、舞台裏で行われていることに対する直感はありますか?おそらく、この「本質的に量子」の力を後選択(ある意味では NTMがすでに持っている)と組み合わせると、スーパーQCはNTMよりもはるかに強力になります。(私は、古典的な複雑性クラスPPを「通過」することなく、NTMとQCと事後選択を直接比較する直観を探していることに注意してください。

4
量子コンピューターを使用してどのような問題をより効率的に解決できるかについての一般的な声明はありますか?
量子コンピューターを使用して、どのような問題をより効率的に解決できるかについての一般的な説明はありますか(量子ゲートモデルのみ)?現在アルゴリズムが知られている問題には共通の特性がありますか? 私が理解している限り、量子コンピューティングは隠れたサブグループの問題に役立ちます(Shor)。Groverのアルゴリズムは、検索問題の高速化に役立ちます。関数(Grover / Deutsch)の「グローバルプロパティ」を探すと、量子アルゴリズムが高速化できることを読みました。 量子コンピューティングがどこで役立つかについて、より簡潔で正しい記述がありますか? 量子物理学がそこに役立つ理由を説明することは可能ですか(できれば、「干渉を利用することができる」より深い何か)?そして、なぜそれが他の問題(NP完全問題など)に役立たないのでしょうか? まさにそれを議論する関連論文はありますか? 以前にcstheory.stackexchange.comでこの質問をしましたが、こちらの方が適切かもしれません。

1
ハミルトニアンシミュレーションはBQP完全です
そのハミルトニアンシミュレーションアサート多くの論文がBQP完全である(例えば、 すべてのパラメータにほぼ最適な依存性を持つハミルトニアンシミュレーションとQubitizationによってハミルトニアンシミュレーション)。 どの量子アルゴリズムもハミルトニアンシミュレーションに還元できるため、ハミルトニアンシミュレーションがBQP困難であることは容易にわかりますが、BQPのハミルトニアンシミュレーションはどのようになっていますか? つまり、BQPのハミルトニアンシミュレーション決定問題とは何であり、ハミルトニアンのどのような条件の下にあるのでしょうか。

1
P vs NP問題の進歩につながる量子アルゴリズムまたは複雑さの結果はありますか?
表面的には、量子アルゴリズムは古典的なコンピューティングと特にP対NPとはほとんど関係がありません。量子コンピューターでNPから問題を解決しても、これらの古典的な複雑度クラス1の関係については何もわかりません。 一方、PostBQPがで提示クラスとして、古典的な複雑さのクラスPPの「代替説明」この論文は、私の知る限り承知しているとして、重要な結果と考えられているため、「古典的複雑さ」によって「量子複雑さ」 。 実際、この論文の著者であるスコットアーロンソンは、要約の最後に次のように書いています。 これは、量子コンピューティングが、古典的な計算に関する主要な結果の新しくシンプルな証明を生成できることを示しています。 したがって、私の質問は次のとおりです。PPの量子記述と同様に、P対NP問題を「単純化」する量子複雑性の分野の結果はありますか。そのような結果がない場合、PPの「成功」にもかかわらず、これらの結果を期待しない正当な理由がありますか? 1:たとえば、この質問に対する答えを考えてみましょう。P対NPの問題は、ユニバーサル量子コンピューターの開発の結果として些細なものになりますか?

2
量子選別アルゴリズムの最新技術は何ですか?
量子ボゴソートに関する私の質問に対する優れた答えの結果として、私は、分類のための量子アルゴリズムの最新技術は何であるかと考えていました。 正確には、ソートはここで次の問題として定義されます。 配列を考えるとAAA整数の(の自分の表現を選択すること自由に感じAAAサイズのが、これについて明確にする、私は、これはすでに非自明!だと思う)nnn、我々は、配列の中に、この配列を変換したいAsAsA_sように配列「は、それぞれ他の年代のreshufflingsであり、AsAsA_sソートされている、すなわちAs[ I ] ≤ As[ j ]As[私]≤As[j]A_s[i]\leq A_s[j]すべてのためのI ≤ jを私≤ji\leq j。 これについて何が知られていますか?特定のモデルに複雑な境界または推測はありますか?実用的なアルゴリズムはありますか?古典的な並べ替えを破ることができますか(バケツや基数でも独自のゲームで並べ替えますか?(つまり、うまく機能している場合)?)

2
量子コンピューティングの事後選択とは何ですか?
量子コンピューターは、複雑度クラスBQPにある問題を効率的に解決できます。(可能性として、BQPが適切なサブセットであるかPPに等しいかわからないため)ポストセレクションを適用することにより量子コンピューターの効率を高め、効率的に解決可能な問題のクラスがpostBQP = PP。 ここで後選択とはどういう意味ですか?

4
Groverのアルゴリズムとその複雑度クラスとの関係は?
Groverのアルゴリズムと複雑度クラスへの接続について混乱しています。 グローバーのアルゴリズムの発見及び素子kkkのデータベースでN=2nN=2nN=2^n(例えばそのf(k)=1f(k)=1f(k)=1)を持つ要素の∼N−−√=2n/2∼N=2n/2\sim \sqrt{N}=2^{n/2} オラクルへの呼び出し。 そのため、次の問題があります。 問題:データベース内でf (k )= 1となるkkkを見つけるf(k)=1f(k)=1f(k)=1 現在、これは意思決定の問題ではないため、複雑度クラスPP\text{P}、NPNP\text{NP}などの通常の定義は実際には適用されないことを認識しています。しかし、このような場合に複雑度クラスをどのように定義するかを知りたいのですが、NNNまたはに関して行われnnnますか? さらに、Groverのアルゴリズムはサブルーチンとして使用できます。私はいくつかの場所で、グローバーのアルゴリズムが複雑さのクラスを変更しないことを読みました。これを発見する方法はありますか。

2
量子コンピューターは1秒間にいくつの操作を実行できますか?
量子コンピューターにとって効率的/非効率的と考えられる時間の複雑さを知りたい。このためには、量子コンピューターが1秒間に実行できる操作の数を知る必要があります。誰がそれを計算する方法とそれが依存する要因(実装の詳細やキュービットの数など)を教えてもらえますか?

1
量子コンピューターを使用して、どのような問題をより効率的に近似できるかについての一般的な説明はありますか?
名前がすでに示唆しているように、この質問はこの他の質問のフォローアップです。私は答えの質に満足していましたが、最適化と近似の手法に関する洞察が追加されれば非常に興味深いと感じましたが、トピックから外れてしまう可能性があるため、この質問です。 ブルーの答えから: 複雑性理論の経験則は、もし量子コンピューターが問題のクラスを解決できるのは多項式時間(誤差限界あり)で解くという点で「助ける」ことができれば、PまたはBPPではなくBQPにあるということです。 これは近似クラスにどのように適用されますか?活用できる量子コンピューティングの特定のトポロジ、数値などのプロパティはありますか? 私が尋ねることができるものの例として(しかしそれに限定されない!)、クリストフィデスのアルゴリズムを取りなさい:それが最適化するグラフの特定の幾何学的特性を活用する(対称性、三角形の不等式):セールスマンは実現可能な世界を旅する。しかし、セールスマンには膨大な質量もあり、彼らの位置と勢いを同時に正確に知ることができます。量子モデルは、KL発散のような、より緩和された制限を持つ他の種類のメトリックに対しても機能する可能性がありますか?その場合、解決することはまだNP完全ですが、最適化はより広範なトポロジに適用されます。この例は長いショットかもしれませんが、私が言っていることを理解していただければ幸いです。私はそれがまったく意味をなすかどうかは本当にわかりませんが、答えはその場合にも対処できます:) 関連: 巡回セールスマン向けのアニーリングによって提供される利点のレベル

1
量子コンピューターではなく、古典的なコンピューターで解読できる暗号化スイートはありますか?
量子コンピューターではなく、通常のコンピューターやスーパーコンピューターで解読できる暗号化スイートはありますか? それが可能であれば、どのような仮定に依存しますか?(大きな数字の因数分解a cab(modd)ab(modd)a^b\pmod d a b cac(modd)ac(modd)a^c\pmod d など...)abc(modd)abc(modd)a^{bc}\pmod d

1
Oracleに関連するNPとBQPの分離
著者がB Q PとN Pの間のオラクル分離を与えるこの講義ノートを見ていました。彼は、「標準の対角化技法を使用してこれを厳密にすることができる」ことをほのめかしています。BQPBQP\mathsf{BQP}NPNP\mathsf{NP} BQPBQP\mathsf{BQP}AAANPA⊈BQPANPA⊈BQPA\mathsf{NP}^{A} \not\subseteq \mathsf{BQP}^{A}

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.