Algorithms, Complexity Theory and Optimisation Group
Academic Staff
Dr. Olga Anosova ![]() ![]() ![]()  | Geometric Data Science & Topological data analysis in crystallography, materials chemistry, and structural biology, Data Science Theory and Applications | |
Dr. John Fearnley ![]() ![]() ![]()  | Algorithmic game theory, computational complexity, and formal verification | |
Prof. Martin Gairing ![]() ![]() ![]()  | Algorithmic game theory, efficiency of equilibria, combinatorial optimisation, approximation algorithms. the price of anarchy | |
Prof. Leszek Gasieniec ![]() ![]() ![]()  | Algorithms, Distributed Computing and Communication, Networks and Search Problems with applications | |
Prof. Piotr Krysta ![]() ![]() ![]()  | Combinatorial & continuous optimisation, approximation algorithms, algorithmic mechanism design, algorithmic game theory, graph algorithms, statistical learning theory, randomised algorithms & probabilistic analysis, computational complexity | |
Dr. Louwe Kuijer ![]() ![]() ![]()  | Modal logics, especially dynamic epistemic logic | |
Prof Vitaliy Kurlin ![]() ![]() ![]()  | New methods of Geometric and Topological Data Science with applications to Materials, Computer Vision and Climate | |
Prof. Rida Laraki ![]() ![]() ![]()  | Game theory, social choice, economic theory, optimization, learning, and operations research | |
 Nikhil Mande ![]() ![]() ![]()  | Computational complexity theory | |
Dr. Othon Michail ![]() ![]() ![]()  | Distributed Computing, Algorithms and Complexity, Computability, Algorithmic Theory of Dynamic Networks, and Programmable Matter | |
| Dr. Anish Mukherjee | ||
Prof. Igor Potapov ![]() ![]() ![]()  | Head of Group Reachability questions, decidable/undecidable problems concerning automata, formal languages, semigroups and iterative maps. Algorithms and combinatorics on words, abstract algebra, topology and computation theory. Distributed computational models  | |
Dr. David Purser ![]() ![]() ![]()  | Weighted automata, Vector addition systems and Infinite state systems | |
Prof. Rahul Savani ![]() ![]() ![]()  | Game Theory, Algorithms & Complexity, Machine Learning, Automated Trading, Agent-Based Modelling | |
Prof. Sven Schewe ![]() ![]() ![]()  | Automata theory, game theory (especially finite games of infinite duration) verification, reinforcement learning, temporal logic, Markov games and decision processes, control theory, equilibria, agent & game logics | |
Dr. Joachim Spoerhase ![]() ![]()  | Combinatorial Optimization; Algorithms (Approximation Algorithms, Fixed-Parameter Approximation); Hardness of Approximation; Clustering and Location; Network Design; Computational Geometry | |
Dr. Karteek Sreenivasaiah ![]() ![]()  | Theory of Computation; Computational Complexity | |
Dr. John Sylvester ![]() ![]() ![]()  | Discrete probability; Temporal graph problems | |
Dr. Tony Tan ![]()  | Logic in computer science; Automata and formal languages; Database theory and systems | |
Prof. Patrick Totzke ![]() ![]() ![]()  | Logics, automata, game theory and computer-aided verification | |
Dr. Konstantinos Tsakalidis ![]() ![]() ![]()  | Algorithms and data structures, particularly with respect to techniques in computational geometry and graph processing | |
Dr. Sebastian Wild ![]() ![]() ![]()  | Design and analysis of algorithms, computing over compressed data, sorting algorithms, and fundamental data structures | |
Prof. Dominik Wojtczak ![]() ![]() ![]()  | Probabilistic systems, game theory, coalition games, control theory, verification of embedded systems | |
Prof. Prudence Wong ![]() ![]() ![]()  | Design and analysis of algorithms for optimization problems, on-line and approximation algorithms, energy efficient scheduling, graph and network algorithms, network communication algorithms, computational biology | |
Dr. Viktor Zamaraev ![]() ![]() ![]()  | Discrete mathematics; graph theory; combinatorics; graph algorithms; temporal graphs/networks; distributed graph algorithms | 
Research Staff
 Joe Jerome ![]() ![]() ![]()  | Reinforcement Learning agents | |
| Namrata Namrata | 
  
    Department of Computer Science
, 
    University of Liverpool
Ashton Street, Liverpool, L69 3BX
United Kingdom
          Ashton Street, Liverpool, L69 3BX
United Kingdom
+44 (0)151 795 4275
  
  Call the department
+44 (0)151 795 4275

