Atheer Akram AbdulRazzaq
University of Information Technology and Communications

Published : 3 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 3 Documents
Search

Parallel implementation of maximum-shift algorithm using OpenMp Atheer Akram AbdulRazzaq; Qusay Shihab Hamad; Ahmed Majid Taha
Indonesian Journal of Electrical Engineering and Computer Science Vol 22, No 3: June 2021
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v22.i3.pp1529-1539

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 through the utilization of OpenMP paradigm, in order to decrease the successive time, and increment the speedup and efficiency of the algorithm. The deoxyribonucleic acid (DNA), protein and the English text datasets are utilized to test the parallel execution that influences the Maximum-Shift algorithm execution when utilized with multi-core environment. The results demonstrated that the execution is affected by the performance between the parallel and consecutive execution of Maximum-Shift algorithm by data type. The English text appeared ideal comes about within the parallel execution time as compared to other datasets, whereas the DNA database set appeared the most elevated comes about when compared to other data types in terms of speedup and efficiency capabilities.
A comparison of the performance of the ad hoc on-demand distance vector protocol in the urban and highway environment Ahmed Eskander Mezher; Atheer Akram AbdulRazzaq; Rajaa Kadhom Hasoun
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1509-1515

Abstract

In recent years, the vehicular ad hoc network (VANET) has received great attention, as it is involved in the design of the intelligent transportation system (ITS). The VANET network includes message flows from vehicle to infrastructure (V2I) and vehicle to vehicle (V2V) where the network is propped by wireless communication technology, such as IEEE 1609 WAVE and IEEE 802.11P. The VANET network implementation faces challenges, and one of these challenges is the design of routing protocols that transfer reliable and efficient packets from vehicle to vehicle. In VANET, steering is a challenging task in the highway and urban environment. Therefore, this paper presents an assessment of ad hoc on-demand distance vector protocol (AODV) performance in the highway and urban environment and to study the effect of vehicle density on protocol performance. The AODV protocol was simulated by MATLAB. In this study, the performance of AODV protocol was evaluated through four measures, namely, packet delivery ratio (PDR), overhead, end-to-end (E2E) delay, and dropped packets. The study in our paper showed that the best performance of the AODV protocol is in an environment where vehicle speed and vehicle density are low.
Parallel processing of E-Atheer algorithm using pthread paradigm Atheer Akram AbdulRazzaq; Mohammed A. Fadhel; Laith Alzubaidi; Omran Al-Shamma
Indonesian Journal of Electrical Engineering and Computer Science Vol 30, No 3: June 2023
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/ijeecs.v30.i3.pp1624-1633

Abstract

The development in the field of computer technology, and the increase in the growth rate of database, alongside the extraction of certain data from a huge pool of database involve intricate and complex processes. The processes comprise text mining, pattern recognition, retrieval of information and text processing. Thus, the need for enhancing the performance of string matching algorithms is required, which is considered as one of the challenges to the researchers. Consequently, one of the resolution to address this problem is the parallelization for exact string matching algorithms. In this study, we implemented the parallel exact string matching algorithm termed as E-Atheer with multi-core processing utilizing Pthread (POSIX) for the reduction of time consumption. The Pitch, XML, Protein, and DNA database types are utilized to test the impact of the proposed parallel algorithm. The parallelization algorithm obtained positive results in the parallel execution time, and a more superior expediting capabilities, in comparison to the sequential result. The Pitch database indicated optimal results in parallel execution time, and when utilizing long and short pattern lengths. The DNA database indicated optimal speedup performance when utilizing short and long pattern length, meanwhile the XML and Protein on the other hand indicated the worst results.