[주의!] 문서의 이전 버전(에 수정)을 보고 있습니다. 최신 버전으로 이동
분류
1. collision probability research
1. collision probability research[편집]
유니코드 기준 현대 한글의 모든 완성형 글자는 총 자이며, 개의 문자가 연달아 사용되므로 표본 공간의 크기는
입니다. 편의상 이를 이라고 하겠습니다.
하나의 작업에서 개의 식별자를 생성했을 때, 이중 '적어도 하나의 식별자 충돌이 발생할 확률'을 구하고자 합니다. 이 확률을 로 둡시다. 예를 들어 라면 대략 의 확률로 충돌이 발생할 가능성이 있다는 뜻입니다.
이어서 실제로 나무위키 모든 문서를 대상으로 하는 1회의 작업을 수행하였을 때, 동일 작업 내에서 식별자 충돌이 발생할 실제 확률 를 구하고자 합니다. 단순한 비교를 위해 테일러 전개로 적절한 하한을 찾아 근사하도록 합니다. 일단 자명하게
이므로 우변의 부분을 근사하는 어떤 함수 를 찾은 후 를 구하면 의 근사값을 얻을 수 있습니다. 우선 수식을 곱의 형태로 정리해 봅시다.
이어서 을 테일러 전개하고 선형 근사를 구하면
이 근사를 적용해서 '어떤 함수' 가 를 근사하도록 조립해 봅시다.
나무위키:통계에 따르면 2025-05-08 20:04:05-0400 기준 나무위키의 모든 문서는 개 가량입니다. 앞서 구한 에 이 값을 집어넣으면 나무위키의 모든 문서를 대상으로 하는 작업을 수행했을 해당 작업 내에서 식별자 충돌이 발생할 확률 를 구할 수 있습니다.