Volume 8 Number 7 (Jul. 2013)
Home > Archive > 2013 > Volume 8 Number 7 (Jul. 2013) >
JCP 2013 Vol.8(7): 1804-1809 ISSN: 1796-203X
doi: 10.4304/jcp.8.7.1804-1809

An Efficient Composite-Alphabet Transform for String Matching under a Restricted Alphabet Set

Sung-Hwan Kim, Chang-Seok Ock, and Hwan-Gue Cho
Pusan National University, Busan, South Korea

Abstract—String matching is a problem of finding all occurrences of a short pattern on a relatively long reference string. While a number of methods have been presented, most published implementations assume several restrictions due to some practical issues. We focus on the restriction of the alphabet size, which is usually set to be 256 in many string matching libraries. When strings must be handled over an alphabet with a size greater than the limit provided by the given implementation, each character should be represented as a composite alphabet which involves combinations of two or more characters in the restricted alphabet set. In this case, potential false positives can sometimes occur, which may cause a decline in the performance in output-sensitive string matching systems, such as the FM-index. In this paper, we empirically compare various configurations of composite alphabets using FM-index, and show how they affect the performance in terms of the number of false positives and the searching time.

Index Terms—Alphabet Size Limit, Composite Alphabet, FM-index, Output Sensitive Function, String Matching

[PDF]

Cite: Sung-Hwan Kim, Chang-Seok Ock, and Hwan-Gue Cho, " An Efficient Composite-Alphabet Transform for String Matching under a Restricted Alphabet Set," Journal of Computers vol. 8, no. 7, pp. 1804-1809, 2013.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>