부분 매칭을 위한 최소 자동화기 구축 방법

본 논문은 각 위치가 알파벳 집합의 부분집합으로 표현된 문자열 집합 D에 대해, 단일 기호로 이루어진 질의 문자열 p가 D에 존재하는지 빠르게 판단할 수 있는 인덱스를 구축하는 알고리즘을 제시한다. 평균 Δ(집합 평균 크기)와 알파벳 크기 σ에 기반해 O(n·log_{σ/Δ}(σ)·log n) 시간에 자동화기를 구성하며, 이를 통해 O(|p|) 시간에 매칭 여부와 매칭 문자열 목록을 반환한다.

저자: Kimmo Fredriksson

논문은 먼저 부분집합 문자열 매칭 문제를 정의한다. 알파벳 Σ ={0,…,σ‑1} 에 대해, 사전 D ={d₀,…,d_{n‑1}} 의 각 문자열 d_i 는 위치 j 마다 d_i

원본 논문

고화질 논문을 불러오는 중입니다...

댓글 및 학술 토론

Loading comments...

의견 남기기