An extension of the FFT-based algorithm for the match-count problem to weighted scores

Kensuke Baba

研究成果査読

2 被引用数 (Scopus)

抄録

The match-count problem on strings is the basic problem of counting the matches of characters between two strings for every possible alignment. The problem is classically computed in O(σ n log m) time using a fast Fourier transform (FFT) for two strings of lengths m and n (m ≤ n) over an alphabet of size σ. This paper extends the target of this FFT-based algorithm to a weighted version of the problem, which computes the sum of similarities between characters instead of the number of matches. The algorithm extended in this paper can solve the weighted match-count problem in O(dn log m) time by mapping characters to numerical vectors of dimensionality d. This paper also evaluates the usefulness of the extended algorithm by applying it to plagiarism detection in documents. The experimental results show that the proposed algorithm is applicable to general vector representation of words and that the obtained plagiarism detection method can extremely reduce the processing time with a slight decrease of accuracy from the method based on the normal match-count problem.

本文言語English
ページ(範囲)S97-S100
ジャーナルIEEJ Transactions on Electrical and Electronic Engineering
12
DOI
出版ステータスPublished - 12月 2017
外部発表はい

ASJC Scopus subject areas

  • 電子工学および電気工学

フィンガープリント

「An extension of the FFT-based algorithm for the match-count problem to weighted scores」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル