FP-tree와 DHP 연관 규칙 탐사 알고리즘의 실험적 성능 비교

Performance Evaluation of the FP-tree and the DHP Algorithms for Association Rule Mining
  • 이형봉
  • 김진호

초록

FP-tree(Frequent Pattern Tree) 연관 규칙 탐사 알고리즘은 DB 스캔에 대한 부담을 획기적으로 절감시킴으로써 전체적인 성능을 향상시키고자 제안되었고, 따라서 다른 기법에 기반하는 알고리즘보다 성능이 매우 우수한 것으로 알려져 있다. 그러나, FP-tree 알고리즘은 기본적으로 DB에 저장된 거래 내용 중 빈발 항목을 포함하는 모든 거래를 트리에 저장해야 하기 때문에 그만큼 많은 메모리를 필요로 한다. 이 논문에서는 범용 운영체제인 유닉스 시스템 환경에서 FP-tree 알고리즘을 구현하여 소요 메모리와 실행시간 등 두 가지 성능 관점에서 해시 트리 및 직접 해시 테이블을 사용하는 DHP(Direct Hashing and Pruning) 알고리즘과 비교한다. 그 결과로서 알려진 바와는 크게 다르게 시스템 메모리가 충분한 상황에서도 대형 편의점 수준의 규모에 적용 가능한 거래 건수 100K, 전체 항목 개수 1K~7K, 평균 거래 길이 5~10, 평균 빈발 항목 집합 크기 2~12인 데이타에 대해서 FP-tree 알고리즘이 DHP 알고리즘보다 열등한 경우가 존재함을 보인다.

키워드

FP-treeDHP해시 트리직접 해시 테이블FP-treeDHPhash treedirect hash table
제목
FP-tree와 DHP 연관 규칙 탐사 알고리즘의 실험적 성능 비교
제목 (타언어)
Performance Evaluation of the FP-tree and the DHP Algorithms for Association Rule Mining
저자
이형봉김진호
발행일
2008-06
유형
Y
저널명
정보과학회논문지 : 데이타베이스
35
3
페이지
199 ~ 207