私はテストの準備をしていますが、PTIME = NPTIMEを証明するとどのような影響がありますかという質問に対する明確な答えが見つかりません。私はウィキペディアを確認しましたが、「数学、AI、アルゴリズムなどに大きな影響を与える」と述べただけです。
誰でも私に答えを与えることができますか?
最初に頭に浮かぶのは、公開鍵暗号のセキュリティは現在、NP難易度クラスにある数学の問題をブルートフォースできないことに依存しています。P= NPの場合、 PKCに依存します(HTTPSを含む、つまり現代の全世界のeコマースインフラストラクチャ全体)は、やり直す必要があります!
これは P VersusのステータスNP問題 でカバーされています。間違いなく読む価値があります。
記事からのいくつかの顕著な点( (If P = NP?セクション から引用):
ほとんどのNP完全な問題には、「興味深い」実際のアプリケーションがあります。P=NP
は多くの結果をもたらします:
要点は、NP完全であることがわかっている問題の性質です。これらは、離れた場所にいる数人の科学者が互いに楽しませるために作成した問題だけではありません。ビジネス用語で表現できます。実際、一部の就職面接担当者は、候補者をテストするために、質問にNP完全な問題を隠すことを好みます。
これらの可能性は インパリアッツォの5つの世界 でカバーされています。
ここにいくつかの要点があります:
人工知能は大きな飛躍を遂げることができるでしょう。たとえば、十分な「トレーニングデータ」がある場合、入力から正しい出力を生成するための最短の回路は、最適な変換方法を表します。特に、完璧な音声認識と言語翻訳を用意することは簡単です。この考えをさらに進めると、トレーニングデータがオスカー受賞映画である場合、オスカー受賞映画をさらに生成できます。
学校で教えられているアルゴリズムは根本的に異なります。そのように学ぶのではなく 多くの異なるアルゴリズム手法 では、コースは問題を減らして正解を検証することに焦点を当てます。これにより、プログラミングが大幅に簡略化されます。
経済ははるかに効率的になります。おそらくプログラマーを置き換えることを含む混乱があるでしょう。プログラミング自体の練習は、トレーニングデータを収集することよりも、コードの記述よりも重要です。 Googleはそのような世界でExcelのリソースを持っているでしょう。
公開キー暗号化は「アウト」になるため、Amazonは安全なトランザクションを行うために、サムドライブにワンタイムパッドを送信する必要があります。
数学的な証明は自動的に生成され検証されます。
全体として、それは技術的な特異点を導入します。 P = NPの影響は広範囲に及ぶでしょう。また、Lance Fortnowは、この点について 別のブログ投稿 で説明しています。