Introduction. A rapid development of the systems such as Yandex, Google, etc., has predetermined the relevance of the task of searching substrings in a string, and approaches to its solution are actively investigated. This task is used to create database management systems that support associative search. Besides, it is applicable in solving information security issues and creating antivirus programs. Algorithms of searching substring in a string are used in signature-based discovery tasks.Materials and Methods. The solution to the problem is based on the Aho-Corasick algorithm which is a typical technique of searching substrings in a string. At the same time, a new approach regarding preprocessing is employed.Research Results. The possibil...
We consider the problem of encoding a string of length n from an integer alphabet of size so access,...
presented here is implemented in two phases. The first phase is preprocessing in which an n-ary tree...
Abstract—String matching algorithms in software applications like virus scanners (anti-virus) or int...
We study the problem of mining substring patterns from string databases. Patterns are selected using...
Substring searching is one of the most prominent problems in computer science. We described and comp...
In recent years, several algorithms for mining frequent and emerging substring patterns from databas...
Preprocessing of database is inevitable to extract information from large databases like biological ...
Abstract. Finding similar substrings/substructures is a central task in analyzing huge amounts of st...
Abstract. Self-indexes are largely studied and widely applied structures in string matching. However...
We describe a substring search problem that arises in group presentation simplification processes. W...
Suffix trees and suffix arrays are classical data structures that are used to represent the set of s...
A fundamental problem in computational biology is to deal with circular patterns. The problem consis...
Abstract. Designing external memory data structures for string databases is of significant recent in...
The paper proposed an algorithm which purpose is searching for a substring of characters in a string...
AbstractSuffix trees and suffix arrays are classical data structures that are used to represent the ...
We consider the problem of encoding a string of length n from an integer alphabet of size so access,...
presented here is implemented in two phases. The first phase is preprocessing in which an n-ary tree...
Abstract—String matching algorithms in software applications like virus scanners (anti-virus) or int...
We study the problem of mining substring patterns from string databases. Patterns are selected using...
Substring searching is one of the most prominent problems in computer science. We described and comp...
In recent years, several algorithms for mining frequent and emerging substring patterns from databas...
Preprocessing of database is inevitable to extract information from large databases like biological ...
Abstract. Finding similar substrings/substructures is a central task in analyzing huge amounts of st...
Abstract. Self-indexes are largely studied and widely applied structures in string matching. However...
We describe a substring search problem that arises in group presentation simplification processes. W...
Suffix trees and suffix arrays are classical data structures that are used to represent the set of s...
A fundamental problem in computational biology is to deal with circular patterns. The problem consis...
Abstract. Designing external memory data structures for string databases is of significant recent in...
The paper proposed an algorithm which purpose is searching for a substring of characters in a string...
AbstractSuffix trees and suffix arrays are classical data structures that are used to represent the ...
We consider the problem of encoding a string of length n from an integer alphabet of size so access,...
presented here is implemented in two phases. The first phase is preprocessing in which an n-ary tree...
Abstract—String matching algorithms in software applications like virus scanners (anti-virus) or int...