順列・組合せ

順列・組合せ

執筆済 数学離散数学

数え上げの基本。

順序
順列 P(n,k)=n!(nk)! 区別する 並べ方
組合せ (nk)=n!k!(nk)! 区別しない 選び方

爆発の速さ#

n! の増え方が組合せ最適化の難しさの正体。

n n!
10 3.6×106
20 2.4×1018
50 3.0×1064

Stirling の近似 n!2πn(n/e)n から、 指数よりも速く増えることが分かる。

TSP の経路数 (n1)!/2、 部分集合の数 2n が全探索を不可能にし、 ヒューリスティックに頼る理由になっている。

二項定理#

(x+y)n=k=0n(nk)xkynk

二項分布の確率質量関数はこの各項。 和が 1 になるのは ((1p)+p)n=1 から直ちに従う。

参考文献#

ノート一覧を閉じる