Skip to main content

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)
    • Software and Programming I (BUCI087H4)
  • Publications

    Publications

    External Repositories