r20 vs r21
......
99
1010
하나의 작업에서 [math(x)]개의 식별자를 생성했을 때, 이중 '적어도 하나의 식별자 충돌이 발생할 확률'을 구하고자 합니다. 이 확률을 [math(p)]로 둡시다. 예를 들어 [math(p = 30\%)]라면 대략 [math(30\%)]의 확률로 충돌이 발생할 가능성이 있다는 뜻입니다.
1111
12
이어서 확률식을 으로 계산 '식별자 충돌이 발생할 확률 [math(p)] 이상이기 위해서는 적어도 [math(x)]개의 식별자생성해야 는지'를 보이려고 합니다. namuid의 식별자 충돌이 거의 불가능함을 보이고 싶으므로 [math(p = 0.1\%)]로 두고 테일러 전개로 필요표본의 수 [math(x)]의 하한을 근사 봅시다. 일단 자명하게
12
이어서 실제로 나무위키 모든 문서를 대상으로 하 1회의 작업을 수행하였을 때, 동일 작업 내에서 식별자 충돌이 발생할 실제 확률 [math(p)]를 하고 합니다. 단순한 비교를 위해 테일러 전개로 적절한 하한을 찾아 근사하도록 합니다. 일단 자명하게
1313
1414
||<tablealign=center><tablebordercolor=transparent><tablebgcolor=transparent>[math(\displaystyle p = 1 - \frac{_N\mathrm P_x}{N^x})]||
1515
......