ウィキペディア |
計算理論
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2011/09/28 10:14 UTC 版)
計算理論(けいさんりろん、theory of computation)は、計算機科学と数学の一部で、計算模型やアルゴリズムを理論的にあつかう学問である。計算複雑性理論、計算可能性理論を含む。ここでいう計算 (computation) とは、数学的に表現できる、あらゆる種類の情報処理のこと。
計算を厳密に研究するため、計算機科学では計算模型と呼ばれるコンピュータの数学的抽象化を行う。その手法はいくつかあるが、最も有名なものはチューリングマシンである。チューリングマシンは、言ってみれば無限のメモリを持つコンピュータであるが、一度にアクセスできるメモリ範囲は非常に限られている。チューリングマシンは十分な計算能力を持つモデルでありながら、単純で定式化しやすく、様々な証明に使い易いため、計算機科学者がよく利用する。無限のメモリというのは非現実的な特徴と思われるかもしれないが、「チューリングマシンで、ある問題が解ける」とは必ず有限のステップで計算が終了することを意味し、よってそれに必要なメモリの量も有限である。よって、チューリングマシンで解くことが出来る問題は、現実のコンピュータであっても必要なだけのメモリがあれば解くことが出来る。
|
|||||||||||||
- 1 計算理論とは
- 2 計算理論の概要
計算理論に関連した本
- 脳の計算理論 川人 光男 産業図書
- 計算理論の基礎 [原著第2版] 1.オートマトンと言語 Michael Sipser 共立出版
- 計算理論の基礎 [原著第2版] 2.計算可能性の理論 Michael Sipser 共立出版
計算理論に関係した商品
- 【送料無料】計算理論の基礎(1)原書第2版楽天ブックス
- 【送料無料】計算理論の基礎(2)原書第2版楽天ブックス
- 【送料無料】計算理論の基礎(3)原書第2版楽天ブックス