カテゴリー: computability

Decrypt history, Encrypt future™

アムダールの法則|並列計算と計算複雑性理論

ハードウェアの物理的な限界(エンジニアリング)から、計算理論による下界の特定について 並列計算と計算複雑性理論の系譜(1967〜1995) 1. 黎明期:物理リソースの限界と「直列の壁」 📌 アムダールの法則(Amdah…
Read more

NP-completeの難易度α≈4.267を活用したクリエイティブ

ヒットソングが飽きないのは、過去に確率的に生き残ったヒットソングの情報を網の目に組み合わせているからと言える。そうすると、論文も、過去の確率的に生き残ったロングセラーをつぎはぎに高次論理で繋ぎ合わせれば次のヒット論文を作…
Read more

Formal definition of NP

It is traditional to view NP as the class of languages whose elements posses short proofs of membership. A “pr…
Read more

Any statement that have proof have zero knowledge proof

あらゆる言語による論理は記号に置き換えることができる。あるstatement(宣言)がyes or noで判断できる記号形式を取る時、それをproposition(命題)と呼ぶ。propositionがtrueであること…
Read more

NP completeは現実世界では問題ない程度に満足解を作ることができる

立体は4色以上で塗り分け可能である。一方平面は1-4色で塗り分け可能である。3 colorableの判定はNP completeであるものの、現代のコンピューターはNP completeを3-SATに変換してCDCL(c…
Read more

Orandum est ut sit mens sana in corpore sano.|DNAレベルのパージ機能と決定の質は比例する

1. DNAの「NP性」 ビジネスや人生の決断がなぜ難しいかというと、それがP問題(順番に計算すれば決定的に解ける問題)ではなく、NP困難 / 3SAT問題(選択肢の組み合わせが限りなく非決定的な有限問題)だからです。 …
Read more

concensus vs conflict|theory of computation

Theory of Computation、コンピュテーションに関する論理は、観測者、参加者が人間であり、機械であれ、自然であれ、情報処理資源が限定されている(computationally limited)ことが前提と…
Read more

Theory of Computation

理論計算機科学分野の二大最高峰カンファレンス 1. STOC (Symposium on Theory of Computing) 2. FOCS (Foundations of Computer Science)

Distributed computationにおけるビザンチン障害

Overcoming the “Impossible” Distributed Consensus Mathematicians identifies distributed computing …
Read more

モンテカルロシミュレーション Monte Carlo method

1. 誕生の舞台:マンハッタン計画 (1940年代) 第二次世界大戦中、アメリカのロスアラモス国立研究所では、原子爆弾の開発(マンハッタン計画)が進められていました。 2. 命名:フォン・ノイマンの合流 ウラムはこのアイ…
Read more