ツイートする Facebook にシェア

Unsolved problems in computer science

From Wikipedia, the free encyclopedia

Jump to: navigation, search

This article is a list of unsolved problems in computer science. Solutions to the problems in this list would have a major impact on the field of study to which they belong.

Contents

P = NP?

Field 
Theory of computation
Source 
S. A. Cook and Leonid Levin, Proceedings of the 3rd Annual ACM Symposium on Theory of Computing (1971), pp. 151–158.
Description 
P is the class of problems whose solution can be found in polynomial time. NP is the class of problems whose solution can be found in polynomial time with a non-deterministic algorithm or, equivalently, whose solution (if it exists) can be deterministically verified in polynomial time. Naturally, any problem in P is also in NP. The P versus NP question is whether NP is also a subset of P, and hence whether the classes are equal. One can see the question as a specific case of the problem in proving lower bounds for computational problems.
Importance 
If the classes are equal then we can solve many problems that are currently considered intractable. If they are not, then NP-complete problems are problems that are probably hard.
Conjecture 
Though the question is far from being settled, most experts believe that the classes are different.[1]

The existence of one-way functions

Field 
Cryptography
Source 
W. Diffie, M. E. Hellman, IEEE Trans. Inform. Theory, IT-22, 6, 1976, pp.644–654 Online copy (HTML)
Description 
One-way functions are easy to compute but hard to invert. Although there are several candidates for which no good (i.e. quick) reverse algorithms are currently known, it has not yet been proven that any function exists for which no such reverse algorithms exist.
Importance 
If one-way functions do not exist then secure public key cryptography is impossible. Their existence would imply that many complexity classes are not learnable, and that P≠NP. P≠NP does not imply that one-way functions exist, however.
Conjecture 
It is assumed but unproven that they do exist. Several encryption systems are based on the assumption that modular exponentiation is a one-way function.

See also

References

  1. ^ Gasarch, William (2002). "The P=?NP Poll" (PDF). SIGACT News (ACM Press) 33 (2): 34–47. doi:10.1145/564585.564599. ISSN: 0163-5700. http://www.cs.umd.edu/~gasarch/papers/poll.pdf. Retrieved 2007-06-12. 
  • ソーシャルブックマークに追加:

gooウェブ検索 急上昇ランキング (総合)
注目のニュース - gooニュース
海老名刺傷、元交際相手を逮捕
母にも逃げられ…女性刺した元夫
桜井氏「首相と米倉氏、頭悪い」
維新・松本氏が出馬辞退を表明
カムチャツカ沖でM8・3の地震
見知らぬ誰かと…ソーシャル旅行
田中と沢村の命運分けた「初球」
聖子が追悼「あまりの悲しみに」
gooのお知らせ
おもいやり食堂gooヘルスケア「おもいやり食堂」ヘルシー美味しい社員食堂に「おもいやり」。健康に配慮した人への“食”を通じた「おもいやり」。
スマホ版gooトップページの使い方gooトップページさらに使いやすくなった「スマホ版gooトップページ」の使い方をご紹介。実は60種類以上のデザインが選べるんです
gooブログのスマホアプリgooブログのスマホアプリを使えばいつでもどこでもブログが書ける♪今日を明日の思い出にしよう!
災害用伝言サービスから節電サポートまでNTTグループ内の災害対策リンク集で、万が一のための情報を知っておこう。
goo電子書籍特集「キミと話がしたいのだ。」何気ないしあわせ、疲れたココロに染みわたる、珠玉のショートストーリー。
Wikipedia記事検索について
gooサービス
不動産   賃貸   歌詞   恋愛相談   婚活   ダイエット   地図   乗り換え案内   天気   エコ   節電   中古車   バイク   講座   資格   求人転職   アルバイト   マネー   電話番号   国内旅行   海外旅行   行列ラーメン店   ビジネスコラム   プレスリリース   健康食品   妊娠・出産   子育て