ランダム性が問題になるのはなぜですか?(つまり、なぜ無作為化を気にするのですか?)


7

私はP対NPに関するアーロンソンの調査を読んでおり、CS理論では、人々 P対BPPなどの非ランダム化の結果に本当に関心があることを理解するようになりました。私の質問は、ランダム性の問題は何ですか?アルゴリズムが多項式数のランダムビットのみを必要とすることがわかっている場合は、物理学者にビットを取得するよう依頼してください。これは、扱いやすい数のビットしか必要ないので問題ではありません。チューリングマシンテープとあなたは良いです!複雑性理論の目標は、この宇宙で計算できることを理解することです。さて、この宇宙にはランダム性がありますよね?では、なぜ無作為化を気にするのでしょうか?理論的および実用的な答えはどちらも歓迎です。

回答:


9

複雑性理論は、計算可能性理論の1つの欠点に対処することを目的とする数学理論です。つまり、リソースの使用を考慮に入れます。当初は「実用的な計算」の概念(並列計算などの特定のフレーバーでさえ、NCによってキャプチャされたと思われます)をキャプチャすることを目指していたのは事実ですが、それ以降はバラバラになり、現実から離れました。例として、多項式階層、PSPACEなどのより複雑なクラス、代替を使用して定義されたクラスなどで、より高いステップを実行できます。実際、この資料の多くは、初期の複雑性理論にまでさかのぼり、現実とのつながりが非常に早く失われたことを示しています。

伝統的に、複雑性理論によって研究された2つの最も重要なリソースは、時間と空間です。ただし、他のリソースも複雑性理論に関心を持っています。たとえば、交替やランダム性(回路の複雑さの世界は言うまでもありません)などです。哲学的に言えば、ランダム性がいくつかの問題の計算時間を劇的に削減するのか、それともゲインが多項式のみであるのか(推測P = BPPが示唆するように)は興味深い質問です。しかし、あなたが言及した理由ではありませんが、実際的な関連性はないようです。実際には、実際の物理的なランダム性(暗号化の目的以外)は必要なく、疑似乱数ジェネレーターが十分に機能します。


ただし、実際には、「真の」ランダム性が必要な場合は、エントロピーの収集が比較的遅いため、それを最小限に抑えることが実際に有効であることを付け加えておきます。
Derek Elkinsが

2

私は複雑性理論の専門家ではありませんが、この質問に興味を持つには、いくらか実際的な理由があると思います。

  1. Derek Elkinsが指摘したように、「物理」乱数を実際に生成することは非常に難しく、適切な量のエントロピーで適切な速度で適切な分布を生成することは、Webサイトカスタムハードウェアを正当化するのに十分なほど困難です。少なくとも理論的には、これを回避できることを知っておくとよいでしょう。

  2. 古典的な物理学では、「真の」ランダム性はなく、(決定論的)物理法則とシステムの初期条件(または宇宙全体)があるだけです。このランダム性が、ある意味で真のランダム性と同等であるかどうかは、興味深い哲学的問題です。この質問は、カオス理論エルゴードプロセスの理論、およびコンピューターサイエンスの分野で、P対BPPのような質問の答えを見つけます。

  3. P対BPPでランダム性を正確にシミュレートできるかどうかの問題は、暗号化を本当に実行できるかどうか、たとえばトラップドアまたは一方向関数の存在かどうかに非常に関連しているようです。特に、特定のアルゴリズムに対して「ランダムに見える」ビットを決定論的に生成する機能は、キーが不明な場合に、特定のメッセージをランダムビットと区別できないビットのストリームに暗号化する暗号関数を見つけるための良い前提条件のようです。。したがって、一方向関数の存在という非常に難しい問題を解決するには、途中でP対BPPを解決する必要があります。


1. random.orgは実際には、物理​​的な乱数の生成が非常に高速であるため、1人の男がインターネット全体に供給するのに十分な数を生成できることを実証していませんか?2.私たちの原子物理学の現在の最良のモデルは、本質的にランダムな量子力学です。古典物理学は、黒体放射や光電効果のようなものを説明することすらできません。
David Richerby 2017年

@DavidRicherby:1.数字は165.2ギガ示唆ビット(確かに足りないインターネット全体のために、彼らは暗号化の目的のためにナンスとして使用されていた場合と言う)それだけのように見えるしていません9年以上を。2.陪審はまだQMと「真のランダム性」にいくらか影響を受けていると思います(Afaikですが、QMは純粋に確率的な情報のソースのようです)。しかし、計算と「日常の」物理学が進んでいる限り、私たちは古典的な世界に住んでいるので、古典力学の問題は依然として興味深いものです。
cody 2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.