Skip to main content

Showing 1–5 of 5 results for author: Alzamel, M

.
  1. arXiv:1908.01664  [pdf, other

    cs.DS

    On the cyclic regularities of strings

    Authors: Oluwole Ajala, Miznah Alshammary, Mai Alzamel, Jia Gao, Costas Iliopoulos, Jakub Radoszewski, Wojciech Rytter, Bruce Watson

    Abstract: Regularities in strings are often related to periods and covers, which have extensively been studied, and algorithms for their efficient computation have broad application. In this paper we concentrate on computing cyclic regularities of strings, in particular, we propose several efficient algorithms for computing: (i) cyclic periodicity; (ii) all cyclic periodicity; (iii) maximal local cyclic per… ▽ More

    Submitted 5 August, 2019; originally announced August 2019.

  2. arXiv:1901.11305  [pdf, other

    cs.DS

    Quasi-Linear-Time Algorithm for Longest Common Circular Factor

    Authors: Mai Alzamel, Maxime Crochemore, Costas S. Iliopoulos, Tomasz Kociumaka, Jakub Radoszewski, Wojciech Rytter, Juliusz Straszyński, Tomasz Waleń, Wiktor Zuba

    Abstract: We introduce the Longest Common Circular Factor (LCCF) problem in which, given strings $S$ and $T$ of length $n$, we are to compute the longest factor of $S$ whose cyclic shift occurs as a factor of $T$. It is a new similarity measure, an extension of the classic Longest Common Factor. We show how to solve the LCCF problem in $O(n \log^5 n)$ time.

    Submitted 31 January, 2019; originally announced January 2019.

    ACM Class: F.2.2

  3. arXiv:1705.04589  [pdf, ps, other

    cs.DS

    How to answer a small batch of RMQs or LCA queries in practice

    Authors: Mai Alzamel, Panagiotis Charalampopoulos, Costas S. Iliopoulos, Solon P. Pissis

    Abstract: In the Range Minimum Query (RMQ) problem, we are given an array $A$ of $n$ numbers and we are asked to answer queries of the following type: for indices $i$ and $j$ between $0$ and $n-1$, query $\text{RMQ}_A(i,j)$ returns the index of a minimum element in the subarray $A[i..j]$. Answering a small batch of RMQs is a core computational task in many real-world applications, in particular due to the c… ▽ More

    Submitted 12 May, 2017; originally announced May 2017.

    Comments: Accepted to IWOCA 2017

  4. arXiv:1705.04022  [pdf, ps, other

    cs.DS

    Faster algorithms for 1-mappability of a sequence

    Authors: Mai Alzamel, Panagiotis Charalampopoulos, Costas S. Iliopoulos, Solon P. Pissis, Jakub Radoszewski, Wing-Kin Sung

    Abstract: In the k-mappability problem, we are given a string x of length n and integers m and k, and we are asked to count, for each length-m factor y of x, the number of other factors of length m of x that are at Hamming distance at most k from y. We focus here on the version of the problem where k = 1. The fastest known algorithm for k = 1 requires time O(mn log n/ log log n) and space O(n). We present t… ▽ More

    Submitted 11 May, 2017; originally announced May 2017.

  5. arXiv:1703.08931  [pdf, ps, other

    cs.DS

    Palindromic Decompositions with Gaps and Errors

    Authors: Michał Adamczyk, Mai Alzamel, Panagiotis Charalampopoulos, Costas S. Iliopoulos, Jakub Radoszewski

    Abstract: Identifying palindromes in sequences has been an interesting line of research in combinatorics on words and also in computational biology, after the discovery of the relation of palindromes in the DNA sequence with the HIV virus. Efficient algorithms for the factorization of sequences into palindromes and maximal palindromes have been devised in recent years. We extend these studies by allowing ga… ▽ More

    Submitted 27 March, 2017; originally announced March 2017.

    Comments: accepted to CSR 2017