Skip to main content
User Image

د. مي عبدالعزيز الزامل

Assistant Professor

Assistant Professer

علوم الحاسب والمعلومات
T91, Floor 3, Building 6

Efficient and practical algorithms for sequence analysis: algorithm and data analysis research

Algorithm and Data Analysis Research

This thesis studies four computational problems derived from molecular sequence analysis, which play a core role in many real-life applications. Its purpose is to develop efficient, fast and practical algorithms for use in sequence analysis. The approach is motivated by bio- informatics, but has a wide range of other applications. Firstly, we focus on the 1-mappability problem associated with a given sequence; in this the goal is to compute a table, wherein each entry comprises the number of repeats of specific substrings of a given length that start at this entry, with one mismatch at most. Furthermore, we present an "expected" linear-time algorithm (average case complexity) linked to the same problem, and we also generalise the algorithm to k-mappability that permits up to k mismatches. Additionally, we study a new type of uncertain string, called "degenerate strings"; here our goal is to locate maximal palindromes. We provide a linear algorithm for string comparison, and then use this to provide two algorithms to report maximal palindromes. Moreover, we illustrate a novel algorithm in the presence of k errors, as a way to determine whether an input string is a "closed string". Finally, we revisit the well-known Range Minimum Query (RMQ) problem and consider its variant when processing a small batch of RMQs in real-world applications, as well as the connection between the RMQ and the Lowest Common Ancestor (LCA) problem. In the case of all the new algorithms presented here, we implemented the necessary libraries and demonstrated the efficiency of the algorithms by testing the software across extensive data-sets.

Publication Work Type
PHD
Publisher Name
King's College London
Publishing City
London
more of publication
publications
by Mai Alzamel, Hamza Ali Rizvi, Najwa Altwaijry, Isra Al-Turaiki
2024
Published in:
techscience
publications
by Norah Abanmi, Heba Kurdi and Mai Alzamel
2022
Published in:
Applied Sciences
publications
by Mai Alzamel, Christopher Hampson , Costas S. Iliopoulos, Zara Lim, Solon Pissis , Dimitrios Vlachakis, Steven Watts
2023
Published in:
Theoretical Computer Science