Current Members


Nick Higham is Royal Society Research Professor and Richardson Professor of Applied Mathematics. His research focuses on the development of algorithms, primarily in numerical linear algebra, and analysis of their accuracy and stability. Current research topics include functions of matrices, rounding error analysis, and matrix nearness and completion problems. In particular, he is developing effective mixed precision algorithms that exploit GPUs and other many-core processors. Nick is a Fellow of the Royal Society, a SIAM Fellow, and a Member of Academia Europaea. He publishes a blog about applied mathematics.


Françoise Tisseur is Professor of Numerical Analysis and Director of the Manchester Institute of Mathematical Sciences. Her work focuses on nonlinear eigenvalue problems and structured matrix problems, including the development of algorithms and software. She is a member of the editorial boards of the SIAM Journal on Matrix Analysis and Applications and the IMA Journal of Numerical Analysis. She is a SIAM Fellow.


Jack Dongarra holds appointments at the University of Tennessee, Oak Ridge National Laboratory, and the University of Manchester. He specializes in numerical algorithms in linear algebra, parallel computing, use of advanced-computer architectures, programming methodology, and tools for parallel computers. His recent awards include the SIAM Special Interest Group on Supercomputing’s award for Career Achievement in 2010; the IEEE Charles Babbage Award in 2011; the ACM/IEEE Ken Kennedy Award in 2013; the SIAM/ACM Prize in Computational Science and Engineering in 2019; and the IEEE Computer Society’s Computer Pioneer Award in 2020. He is a Foreign Member of the Royal Society, a member of the US National Academy of Engineering, a foreign member of the Russian Academy of Science, and a Fellow of the AAAS, ACM, IEEE, and SIAM.

Sven Hammarling

Sven Hammarling is currently a Senior Honorary Research Fellow. He is a SIAM Fellow, an Honorary Principal Consultant at NAG Ltd and an IMA Fellow.


Stefan Güttel is Reader in Numerical Analysis and PhD Director of Applied Mathematics. His work focuses on iterative methods for solving high-dimensional problems arising with differential equations and in data-driven applications, including the development of algorithms and software (such as the Rational Krylov Toolbox). He is Associate Editor for the SIAM Journal on Scientific Computing and has been awarded a Turing Fellowship.


Marcus Webb is a Lecturer in Applied Mathematics. His research grapples with foundational aspects of the numerical solution of differential equations, in particular approximation theory and numerical linear algebra. On the numerical linear algebra side, his interests lie in extremely ill conditioned least squares problems and infinite dimensional spectral problems.

Research Associates

Roberto Cahuantzi

Roberto Cahuantzi earned a PhD in the department of Physics and Astronomy at the University of Sheffield in 2019, in which he studied the measurement and characterisation of solar spectral irradiance. He is currently researching Machine Learning models applied to the symbolic representation of time series. His ultimate goal is to use his skills to contribute to the creation of a more sustainable society through data-driven decisions.

Chris Hickey

Chris Hickey is a Knowledge Transfer Partnership (KTP) Associate working with Arup in collaboration with the Numerical Linear Algebra Group. His work aims to develop and embed leading edge algorithms from numerical linear algebra into Arup’s next generation software for structural engineering simulation. Alongside this, he is currently finishing his PhD in computer science with the University of Warwick, after previously doing his undergrad at Warwick’s Institute of Mathematics. His research at Warwick covered streaming interactive proofs and cryptographic zero knowledge protocols. At Arup, his principle work is on sparse eigenvalue problems.


Mantas Mikaitis obtained a BSc(Hons) and a PhD in computer science from the University of Manchester in 2016 and 2020 respectively. In his studies he worked on the SpiNNaker project led by Prof. Steve Furber and, under the supervision of David R. Lester, explored numerical accuracy of neural simulations on the SpiNNaker neuromorphic chip and has developed arithmetic accelerators for the next generation SpiNNaker2 chip. In 2019 he received a prestigious EPSRC Doctoral Prize Fellowship as part of which he is researching low precision arithmetic in numerical linear algebra. His research interests include various aspects of computer arithmetic and related topics.

Srikara Pranesh obtained his PhD from the department of Civil Engineering at the Indian Institute of Science, Bangalore in 2018. During his PhD his research focused on developing efficient numerical algorithms for large scale uncertainty quantification. Currently his research interests include High Performance Computing, Multi-Precision Algorithms, and numerical aspects of Uncertainty Quantification.


Mawussi Zounon is a Knowledge Transfer Partnership (KTP) Associate working at NAG in partnership with the Numerical Linear Algebra Group, with the aim of developing new numerical linear algebra routines for NAG software to exploit emerging computer architectures. Prior to this position, he worked as a postdoctoral research fellow on the NLAFET (Parallel Numerical Linear Algebra for Extreme Scale Systems) project in the Numerical Linear Algebra Group.  He received an Engineering degree in computation science  in 2011 from the Polytechnic Institute of Bordeaux in France, and a PhD in applied mathematics and computer science in 2015 from the University of Bordeaux for his contribution to numerical fault tolerant strategies for large sparse linear algebra solvers with a special focus on Krylov subspace methods.

PhD Students


Xinye Chen is a Ph.D. student supervised by Dr. Stefan Güttel. His research interests include the Krylov subspace and time series analysis, with a particular interest in machine learning.


Michael Connolly is a third year PhD student working with Professor Nick Higham. His research focuses on developing a new generation of numerical linear algebra algorithms that exploit current and future computers. He has a particular interest in multi-precision arithmetic, stochastic rounding and randomized algorithms.


Xiaobo Liu is a third year PhD student, supervised by Professor Nick Higham. His research focuses on computing functions of matrices in multi-precision arithmetic, which is concerned with algorithms for evaluating matrix functions in the arithmetic of precisions beyond the standard single and double. In particular, this includes the half-precision arithmetic that is becoming prevalent on GPUs and arbitrary precision arithmetic.


Thomas McSweeney is a final year PhD student, supervised by Dr Neil Walton. His research is focused on developing effective strategies for scheduling large computational jobs on modern high-performance computing (HPC) systems.


Gian Maria Negri Porzio is a second year PhD student, supervised by Professor Françoise Tisseur. His work mainly focuses on nonlinear eigenvalue problems (NLEVP), with a more specific interest on holomorphic functions and contour integrals. His main objective is developing a general nonlinear solver for medium-sized dense matrices.

External Members


Massimiliano Fasi received a PhD in Numerical Analysis from the School of Mathematics of the University of Manchester, where he examined, under the supervision of Professor Nick Higham, the computation of matrix functions in arbitrary precision arithmetic. Currently, he is a postdoctoral researcher at the School of Science and Technology of Örebro University, Sweden, where he holds a foreign postdoctoral fellowship of the Wenner-Gren Foundation. He is currently investigating numerical methods for the solution of structured matrix equations.

Ramaseshan Kannan SQ

Ramaseshan Kannan is a senior engineer at Arup, where he develops simulation software for structural analysis. His work covers algorithm development, mathematical modelling, linear algebra solvers, software performance optimisation, data structures and parallel programming, and technology transfer. Research interests include matrix algorithms, structural dynamics, sparse linear algebra, and the applications of machine learning in engineering simulation. Ramaseshan is an alumnus of the NLA group and manages ongoing collaborations and sponsored research initiatives with the School of Maths.


Craig Lucas is a Senior Technical Consultant at the Numerical Algorithms Group. He works on numerical and multithreaded software projects including writing linear algebra and nearest correlation matrix software for the NAG Libraries.  Since graduating from this group with a PhD in Numerical Linear Algebra in 2004 he has worked on many joint projects with the school including MSc, PhD and Knowledge Transfer Partnerships (KTP).

Theo Mary

Theo Mary is a CNRS researcher at the LIP6 laboratory in Paris, France. His research focuses on the design and development of high performance parallel numerical algorithms, and on their error and complexity analyses. In particular, he is investigating the use of mixed precision arithmetic and/or low rank approximations to accelerate numerical linear algebra algorithms on modern supercomputers.

Elisa Riccietti

Elisa Riccietti is currently associate professor at Ecole Normale Superieure in Lyon, France. Her research revolves around numerical optimization and machine learning. In the past her research focused on the solution of least-squares problems with noisy function and gradient, in particular ill-posed large-scale problems with inexact function and gradient. More recently she is working on the application of multilevel optimization methods to the training of artificial neural networks and on momentum-based second order methods for machine learning. 

Eleni Vlachopoulou is a Numerical Software Developer at the Numerical Algorithms Group. She obtained her MSc in Applied Mathematics with Numerical Analysis from the University of Manchester in 2018. She works on high performance numerical software projects, with a focus on linear algebra solvers for large and sparse systems of equations arising from PDEs.



Stephanie Lai is the Executive Assistant to Professor Nick Higham. She offers support to Nick and the Numerical Linear Algebra Group.