I am a current doctoral student at the University of Liverpool since October 2024. I am a member of the ACTO and NDC groups. I work under the guidance of Sebastian Wild, Nikhil Mande and Viktor Zamaraev. Prior to this, I completed my Master’s degree at the University of York under the guidance of Detlef Plump.
Note: My surname is “Ismaili Alaoui,” in full. My first name is “Ziad.” I do not have a middle name.
To contact me, please send me an email at ziad.ismaili-alaoui (at) liverpool (dot) ac (dot) uk. (I used to have my email address reversed to reduce the risks of spam from web scrapers, but I decided to be more reasonable.)
PhD, Computer Science | University of Liverpool (Since October 2024) |
MScR, Computer Science | University of York (September 2023 to September 2024) |
BSc, Computer Science | University of York (September 2020 to July 2023) |
Graduate Teaching Assistant at the University of Liverpool (Since January 2025)
Graduate Teaching Assistant at the University of York (February 2024 to May 2024)
Z. Ismaili Alaoui, Namrata and S. Wild, Succinct Preferential-Attachment Graphs, ArXiv e-prints, arXiv:2506.21436, 2025.
We present a compressed data structure for graphs generated by the Barabási-Albert model, which aims to achieve space usage close to the instance-optimal information-theoretic minimum (i.e. lg(1/p) bits, where p is the probability of generating the graph through the model), while supporting navigational queries (e.g., determining whether two vertices are adjacent) efficiently. Our key contributions are the analysis of the instance-optimal space usage, which includes results that may be of independent interest.
Z. Ismaili Alaoui and N. S. Mande, Hardness of Finding Kings and Strong Kings, ArXiv e-prints, arXiv:2504.19386, 2025.
Define a tournament to be a complete directed graph, such that every pair of vertices is connected by exactly one directed edge. A king, in a directed graph, is a vertex from which every other vertex is reachable by a path of at most 2 edges. A strong king is a king k such that for every vertex v that dominates it, the number of length-2 paths from k to v is strictly greater than from v to k. We show that the randomised (and therefore deterministic) query complexity of finding a king in an arbitrary directed graph is Θ(n²). Similarly, we also demonstrate that the query complexity (randomised and deterministic) of finding a strong king in a tournament is Θ(n²).
Z. Ismaili Alaoui and D. Plump, Rule-Based Graph Programs Matching the Time Complexity of Imperative Algorithms, ArXiv e-prints, arXiv:2501.09144, 40 pages, 2025.