DHP 연관 규칙 탐사 알고리즘을 위한 해싱 메커니즘 최적화

An Optimization of Hashing Mechanism for the DHP Association Rules Mining Algorithm

초록

DHP 연관 규칙 탐사 알고리즘의 가장 큰 특징은 단계 k-1에서 k 개의 항목으로 구성된 해시 키 조합에 대한 계수를 미리 실시하고, 이를 단계 k에서 후보 빈발 항목 집합을 구성할 때 전지 정보로 활용하여 그 크기를 줄임으로써 성능을 개선한다는 점에 있다. 이 때, 모든 해시 키 조합에 대한 계수를 독립적으로 관리할 수 있다면 가장 이상적이나, 메모리 소요가 너무 많으므로 여러 개의 해시 키 조합들이 계수 공간을 공유하는 직접 해싱 메커니즘을 활용한다. 그러나, 연관 규칙 탐사 알고리즘의 특성상 해시 키 조합의 분포 공간이 불규칙하여 해싱 함수에 일반적인 단순 제산 연산을 사용할 경우 직접 해싱의 효율이 저하된다. 이 논문에서는 단계 3을 위한 길이 3인 해시 키 공간을 연속되는 정수 공간으로 사상하여 직접 해싱의 효율을 극대화시키는 사상 완전 해싱 함수를 제안한다. 42개의 시험 데이터 유형을 대상으로 실험한 결과 제안된 해싱 함수는 기존 방법보다 평균 7.3%, 최대 16.9%의 성능 개선 효과가 있는 것으로 나타났고, 특히 평균 거래 길이, 평균 빈발 항목 집합의 크, 전체 항목의 개수 등이 클수록 성능 개선 정도가 높았다.

키워드

DHP직접 해싱(direct hashing)사상 완전 해싱(mapped perfect hashing)
제목
DHP 연관 규칙 탐사 알고리즘을 위한 해싱 메커니즘 최적화
제목 (타언어)
An Optimization of Hashing Mechanism for the DHP Association Rules Mining Algorithm
저자
이형봉권기현
발행일
2010-08
유형
Y
저널명
한국컴퓨터정보학회논문지
15
8
페이지
13 ~ 21