Dr Panagiotis Charalampopoulos
-
Overview
Overview
Qualifications
- PhD in Computer Science, King's College London
- MSc in Advanced Computing, King's College London
- BA in Mathematics, University of Cambridge
Web profiles
ORCID
0000-0002-6024-1557 -
Research
Research
Research overview
I am broadly interested in algorithms and data structures. In particular, most of my research is devoted to the following two research areas:
- First, string algorithms, where the goal is to design efficient algorithms and data structures for strings (sequences of letters): for pattern matching, indexing, comparison, and finding regularities. Applications thereof include bioinformatics, information retrieval, text mining, text compression, and pattern recognition, to name a few.
- Second, algorithms for planar graphs, with a particular focus on the computation of shortest paths. On the practical side, planar graphs are useful for modelling, among other real-world scenarios, road networks and medical imagery.
-
Supervision and teaching
Supervision and teaching
Teaching
Teaching modules
- Software and Programming I (BUCI087H4)
- Publications