2021
DOI: 10.11591/ijeecs.v22.i3.pp1529-1539
|View full text |Cite
|
Sign up to set email alerts
|

Parallel implementation of maximum-shift algorithm using OpenMp

Abstract: String matching is considered as one of the center issues within the field of computer science, where there are numerous computer applications that supply the clients with string matching services. The increment within the number of databases which are created and protected in numerous computer gadgets had impacted researchers with the slant towards getting robust techniques in tending to this issue. In this study, the Maximum-Shift string matching algorithm is chosen to be executed with multi-core innovation … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 20 publications
(24 reference statements)
0
3
0
Order By: Relevance
“…The XML dataset has achieved the defective results when utilizing the short pattern length, meanwhile the Protien database obtained extremely terrible results when utilizing the long pattern length. The speedup decreased when the alphabet size increased as the speedup is affected by the database type [24], [25].…”
Section: Discussion and Analysismentioning
confidence: 99%
“…The XML dataset has achieved the defective results when utilizing the short pattern length, meanwhile the Protien database obtained extremely terrible results when utilizing the long pattern length. The speedup decreased when the alphabet size increased as the speedup is affected by the database type [24], [25].…”
Section: Discussion and Analysismentioning
confidence: 99%
“…Efficiency is usually measured by the number of tasks that can be processed in a unit of time. The efficiency of the parallel algorithm is usually much higher than the efficiency of the sequential algorithm, thus making it more efficient in terms of resource utilization [29].…”
Section: The Run-time Speed-up and Efficiencymentioning
confidence: 99%
“…This ensures there is a proper balance of workload between different processors. A related approach using multicores was put forth by AbdulRazzaq et al [32] for designing an efficient string matching algorithm. A maximum shift algorithm has been designed for this purpose.…”
Section: Introductionmentioning
confidence: 99%