Screening and identification of potential biomarkers for pancreatic cancer: An integrated bioinformatics analysis
S Jafari, M Ravan, I Karimi-Sani, H Aria… - … -Research and Practice, 2023 - Elsevier
Pancreatic cancer is one of the highly invasive and the seventh most common cause of
death among cancers worldwide. To identify essential genes and the involved mechanisms …
death among cancers worldwide. To identify essential genes and the involved mechanisms …
LsHASHq: A string matching algorithm exploiting longer q-gram shifting
AM Al-Ssulami, AM Azmi, H Mathkour… - Information Processing & …, 2022 - Elsevier
String matching is a classical computer science problem where we search for all the
occurrences of a text string of size m, typically called pattern, in a string of size n, where both …
occurrences of a text string of size m, typically called pattern, in a string of size n, where both …
Fast algorithms for single and multiple pattern Cartesian tree matching
Cartesian tree matching is the problem of finding every substring of a given text which has
the same Cartesian tree as that of a given pattern. In this paper we propose fast algorithms …
the same Cartesian tree as that of a given pattern. In this paper we propose fast algorithms …
A weak approach to suffix automata simulation for exact and approximate string matching
S Faro, S Scafiti - Theoretical Computer Science, 2022 - Elsevier
String matching is one of the most extensively studied problems in computer science, mainly
due to its direct applications to such diverse areas as text, image and signal processing …
due to its direct applications to such diverse areas as text, image and signal processing …
[HTML][HTML] Fast string matching for DNA sequences
In this paper we propose the Maximal Average Shift (MAS) algorithm that finds a pattern
scan order that maximizes the average shift length. We also present two extensions of MAS …
scan order that maximizes the average shift length. We also present two extensions of MAS …
Linear and efficient string matching algorithms based on weak factor recognition
We present a simple and very efficient algorithm for string matching based on the
combination of weak factor recognition and hashing. Despite its quadratic worst-case …
combination of weak factor recognition and hashing. Despite its quadratic worst-case …
Entropy-based approach in selection exact string-matching algorithms
The string-matching paradigm is applied in every computer science and science branch in
general. The existence of a plethora of string-matching algorithms makes it hard to choose …
general. The existence of a plethora of string-matching algorithms makes it hard to choose …
An efficient skip-search approach to swap matching
The swap matching problem consists in finding all occurrences of a pattern x of length m in a
text y of length n, allowing for disjoint local swaps of characters in the pattern. In 2003, Amir …
text y of length n, allowing for disjoint local swaps of characters in the pattern. In 2003, Amir …
Compact suffix automata representations for searching long patterns
S Faro, S Scafiti - Theoretical Computer Science, 2023 - Elsevier
Abstract Automata based algorithms have always dominated the history of string matching,
thanks to their intrinsic nature of recognizers. Among them, those based on the suffix …
thanks to their intrinsic nature of recognizers. Among them, those based on the suffix …
Technology beats algorithms (in exact string matching)
J Tarhio, J Holub, E Giaquinta - Software: Practice and …, 2017 - Wiley Online Library
More than 120 algorithms have been developed for exact string matching within the last 40
years. We show by experiments that the naïve algorithm exploiting SIMD instructions of …
years. We show by experiments that the naïve algorithm exploiting SIMD instructions of …