Affiliation:
1. Computer Science Department, Faculty of Science Ramkhamhaeng University 282 Ramkhamhaeng Road , Huamark , Bangkapi Bangkok THAILAND
Abstract
This research article introduces a new string-matching algorithm that utilizes the multi-character inverted lists structure, implemented using a perfect hashing method. The new solution processes the pattern input string in a single pass. In the searching phase, the algorithm takes a linear time complexity. This approach demonstrates efficient and rapid performance in practical experiments when a binary character set is used. It also handles fewer characters and shorter lengths, even when the pattern length is increased. In some cases, this algorithm exhibits superior text search performance compared to other algorithms. It has been observed that this superiority is particularly evident when searching for smaller amounts of text. This algorithm can be explored more quickly, especially when the search factor is between 0.25 to 0.75 times the length of the pattern, approaching the performance of the traditional algorithm.
Publisher
World Scientific and Engineering Academy and Society (WSEAS)
Reference23 articles.
1. Boyer R.S. and Moore J. S., A fast string searching algorithm, Communications of the ACM. 20, pp. 762-772, 1997.
2. Chrochemore M. and Handcart C., Automata for Matching Patterns, Handbook of Formal Languages, Volume 2, Linear Modeling: Background and Application, G. Rozenberg and A.Salomaa ed.,Springer-Verlag,Berlin., Ch. 9, pp. 399-462, 1997.
3. Chrochemore M., Off-line serial exact string searching, Pattern Matching Algorithms, A. Apostolico and Z. Galil ed., Oxford University Press. Chapter 1, pp. 1-53, 1997.
4. Crochemore M., Gasieniec L., and Rytter W., Constant-space string-matching in sublinear average time, Compression and Complexity of Sequences 1997, pp. 230 – 239, 1997.
5. Monz C. and Rijke M. de. (2006, August, 12) Inverted Index Construction. Available: http://staff.science.uva.nl/~christof/courses/ir/tr ansparencies/clean-w-05.pdf.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献