EDBT 2026 Demo / reviewers in the wild / expert
Hazem M. Bahig
dblp:58/6404
· DBLP profile ↗
16ranked-venue papers
10as first author
5since 2021 · last 2026
0000-0001-9448-6168ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 13 · 10 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | New DNA-hash-based message authentication codes
Hazem M. Bahig, Dieaa I. Nassr, Ibrahim M. Alseadoon, Mohamed A. G. Hazber, Hatem M. Bahig |
J. Supercomput. | 1 |
| 2026 | Performance enhancement of Fermat factorization algorithm on multicore systems
Yasser Kotb, Khaled A. Fathy, Ibrahim M. Alseadoon, Mohamed A. G. Hazber, Hazem M. Bahig |
J. Supercomput. | 5 |
| 2022 | Speeding up wheel factoring method
Hazem M. Bahig, Dieaa I. Nassr, Mohammed A. Mahdi, Mohamed A. G. Hazber, Khaled Abdul-Aziz Al-Utaibi, Hatem M. Bahig |
J. Supercomput. | 1 |
| 2021 | Fast and scalable algorithm for product large data on multicore systemabstractSummary The problem of designing efficient parallel algorithms to calculate the product of n numbers when the multipliers are large is a fundamental problem in many applications of computer science such as cryptography. In this work, we present a new parallel algorithm on exclusive read shared memory model. The performance of the introduced algorithm is measured based on three factors, namely, (1) the number of cores, (2) the size of the array, and (3) the size of the multiplier. The experimental study on a multi core system reveals that the introduced algorithm is faster than the best‐known optimal parallel algorithm. The improvement of the proposed algorithm in processing time compared to the best known parallel algorithm is 80% when the size of the array was 220 and the sizes of the multiplier were 1024, 2048, and 4096 bits. Moreover, our algorithm is a highly scalable parallel algorithm compared with the best‐known optimal parallel algorithm. Hazem M. Bahig, Hatem M. Bahig, Khaled A. Fathy |
Concurr. Comput. Pract. Exp. | 1 |
| 2021 | An efficient parallel strategy for high-cost prefix operation
Hazem M. Bahig, Khaled A. Fathy |
J. Supercomput. | 1 |
| 2019 | A new constant-time parallel algorithm for merging
Hazem M. Bahig |
J. Supercomput. | 1 |
| 2018 | A fast optimal parallel algorithm for a short addition chain
Hazem M. Bahig |
J. Supercomput. | 1 |
| 2016 | A fast exact sequential algorithm for the partial digest problemabstractBACKGROUND: Restriction site analysis involves determining the locations of restriction sites after the process of digestion by reconstructing their positions based on the lengths of the cut DNA. Using different reaction times with a single enzyme to cut DNA is a technique known as a partial digestion. Determining the exact locations of restriction sites following a partial digestion is challenging due to the computational time required even with the best known practical algorithm. RESULTS: In this paper, we introduce an efficient algorithm to find the exact solution for the partial digest problem. The algorithm is able to find all possible solutions for the input and works by traversing the solution tree with a breadth-first search in two stages and deleting all repeated subproblems. Two types of simulated data, random and Zhang, are used to measure the efficiency of the algorithm. We also apply the algorithm to real data for the Luciferase gene and the E. coli K12 genome. CONCLUSION: Our algorithm is a fast tool to find the exact solution for the partial digest problem. The percentage of improvement is more than 75% over the best known practical algorithm for the worst case. For large numbers of inputs, our algorithm is able to solve the problem in a suitable time, while the best known practical algorithm is unable. Mostafa M. Abbas, Hazem M. Bahig |
BMC Bioinform. | 2 |
| 2014 | Parallelizing exact motif finding algorithms on multi-core
Mostafa M. Abbas, Hazem M. Bahig, Mohamed Abouelhoda, Mustafa M. Mohie-Eldin |
J. Supercomput. | 2 |
| 2012 | A hybrid method for the exact planted (l, d) motif finding problem and its parallelizationabstractBACKGROUND: Given a set of DNA sequences s1, ..., st, the (l, d) motif problem is to find an l-length motif sequence M , not necessary existing in any of the input sequences, such that for each sequence si, 1 ≤ i ≤ t, there is at least one subsequence differing with at most d mismatches from M. Many exact algorithms have been developed to solve the motif finding problem in the last three decades. However, the problem is still challenging and its solution is limited to small values of l and d. RESULTS: In this paper we present a new efficient method to improve the performance of the exact algorithms for the motif finding problem. Our method is composed of two main steps: First, we process q ≤ t sequences to find candidate motifs. Second, the candidate motifs are searched in the remaining sequences. For both steps, we use the best available algorithms. Our method is a hybrid one, because it integrates currently existing algorithms to achieve the best running time. In this paper, we show how the optimal value of q is determined to achieve the best running time. Our experimental results show that there is about 24% speed-up achieved by our method compared to the best existing algorithm. Furthermore, we also present a parallel version of our method running on shared memory architecture. Our experiments show that the performance of our algorithm scales linearly with the number of processors. Using the parallel version, we were able to solve the (21, 8) challenging instance using 8 processors in 20.42 hours instead of 6.68 days of the serial version. CONCLUSIONS: Our method speeds up the solution of the exact motif problem. Our method is generic, because it can accommodate any new faster algorithm based on traditional methods. We expect that our method will help to discover longer motifs. The software we developed is available for free for academic research at http://www.nubios.nileu.edu.eg/tools/hymotif. Mostafa M. Abbas, Mohamed Abouelhoda, Hazem M. Bahig |
BMC Bioinform. | 3 |
| 2011 | Binary Addition Chain on EREW PRAM
Khaled A. Fathy, Hazem M. Bahig, Hatem M. Bahig, A. A. Ragb |
ICA3PP (2) | 2 |
| 2010 | Merging Data Records on EREW PRAM
Hazem M. Bahig |
ICA3PP (2) | 1 |
| 2009 | Performance and analysis of modified voting algorithm for planted motif searchabstractWe consider the planted (l, d) motif search problem, which consists of finding a substring of length l that occurs in a set of input sequences {s1, s2, hellip, sn} with maximum Hamming distance, d, around the similar substring. In this paper, we present an experimental comparison between voting algorithm and its modification for planted motif on simulated data from (9, d) to (15, d) in case of challenging instances. The experimental results show that the modified voting algorithm is not better than voting algorithm as theoretically suggested. The results show that the running of voting algorithm is faster than modified voting algorithm in all the cases studied. We also determine, experimentally, the number of sequences that are required to make the modified voting algorithm faster than voting algorithm. Mostafa M. Abbas, Hazem M. Bahig |
AICCSA | 2 |
| 2008 | Parallel merging with restriction
Hazem M. Bahig |
J. Supercomput. | 1 |
| 2005 | Practical Integer Sorting on Shared Memory
Hazem M. Bahig, Sameh S. Daoud |
HPCC | 1 |
| 2002 | Parallel Self-Index Integer Sorting
Hazem M. Bahig, Sameh S. Daoud, Mahmoud K. A. Khairat |
J. Supercomput. | 1 |