Summer research students 2026
Here you can find details of the summer 2026 research students including a description of their project:
Callum Mosley
Durham University, MPhys Theoretical Physics
Supervisor: Roberto Vasquez Martinez
Statistical Methods for Count Data: Theory and Applications
In many scientific areas, such as finance, public health, epidemiology, and environmental sciences, the information is naturally recorded as time-index counts, e.g., the number of stock transactions, citizen science data, or the number of infected cases during an epidemic. Classic approaches usually poorly describe count data. This motivates specialised methodologies ad hoc for count data and its characteristics, e.g., overdispersion. To this end, the project critically examines existing statistical methods for count data, primarily driven by benchmark applications.
Daisy O’Rawe
快播视频, BSc Mathematics
Supervisor: Jasmine Burgess
Statistical Methods for Understanding and Predicting Food Insecurity
Food insecurity is a critical humanitarian issue which has long-term health and social impacts in the areas it affects. It is valuable to decision makers and charity practitioners to understand the complex causes of food insecurity and child nutritional poverty, in order to nowcast which areas are at high risk at sufficient resolution. Additionally, predicting food insecurity crises before they become critical or famines allows charities to be prepared and better able to provide aid. During this project, you will explore different statistical models to estimate food insecurity, such as different types of spatial models. You may need to use dimension-reduction or natural language processing methods to simplify data to use in model.
Grace Galloway
University of Edinburgh, BSc Mathematics and Statistics
Supervisor: Billie-Jo Powers
Algorithms for solving Vehicle Routing Problems under uncertainty
In operations research, the Vehicle Routing Problem (VRP) is a widely studied problem, which looks at finding efficient routes for vehicles to serve a given set of customers. There is a wide range of practical applications to this problem, including food delivery, disaster relief, public transport and refuse collection. There are often many constraints to be considered when solving a VRP, including (but not limited to) vehicle capacity and time windows. These constraints can significantly increase the complexity of the problem. Along with its wide array of practical applications, the VRP is known to be difficult to solve using current commercial solvers. This is because when the number of customers increases, the number of possible routes, and the number of constraints grows exponentially. As a result, there is interest in the development of both exact and approximate algorithms to solve variants of the VRP. The Time Window Assignment Vehicle Routing Problem (TWAVRP) is a variant of the VRP in which we want to assign time windows to customers before demand is known, then when demand is realised efficient vehicle routes are found. My work is focused on developing algorithms for the TWAVRP. The aim of this summer research project would be to implement and test algorithms to solve this problem.
Helena Todd
University of Oxford, MMath Mathematics and Statistics
Supervisor: Malcolm Connolly
Applying Spatial Capture–Recapture Models to Estimate Wildlife Population Density
Capture-recapture is a type of ecological survey where individual animals are caught and, unless the species has uniquely identifiable markings, marked prior to release. Repeating this, and recording recaptures prior to release, we can fit statistical models which enable us to infer an estimate of the size of the population amongst other things. The aim of the project is to explore some of the theory of statistical models for capture recapture, and apply these to capture-recapture data. In particular, the student may be able to explore a recent extension called spatially explicit capture-recapture (SCR), which uses the location of captures within an array of traps, to estimate the distribution in space of otherwise elusive animal populations.
John King
University of Leicester, BSc Computer Science
Supervisor: Rebekah Fearnhead
Comparing Forecasting Methods for Healthcare Data
With demand for the NHS increasing, it is important that policy makers such as the government can predict how the needs of the healthcare system will change. This allows policies to be put in place that can help to improve the provision of healthcare in the areas that need it the most. One way to do this involves using forecasting techniques on time series data to forecast the demand for different hospitals or healthcare services in the future. One example of this data is the number of Emergency Department admissions over time. As different areas of England, and therefore different hospitals have different characteristics and demands due to their varying demographics, techniques need to be found that will perform well even when there are different trends and behaviours in the time series that are being forecasted. The aim of this project is to explore the effectiveness of different forecasting techniques on both synthetic and real data.
Rakan Sharaiha
University of Warwick, MMath Mathematics & Statistics
Supervisor: Mark Holcroft
Algorithm Development for Warehouse Storage Layout
The storage location assignment problem is concerned with how we place products in a warehouse to minimise the distance travelled when picking orders, whilst also considering other key performance indicators. It is an important problem, with the proportion of total warehouse costs attributed to product picking regularly cited as being in the range of 50-75%. Whilst simple intuitively, the problem is difficult due to its size – in order to solve optimally, we must consider every possible combination of product location; picker routes; and in many cases the formulation of the orders themselves. Exact methods are being used to solve this problem with increasing success, but the instances they are able to solve fully remain vastly smaller than warehouses in reality. The aim of this project is to use heuristics to provide “good” solutions that can be used by exact solution methods to more quickly reach the later stages of optimisation.
Rudra Powale
University of Southampton, BSc MORSE
Supervisor: Jimmy Lin
Decomposition Methods for Decision Making under Uncertainty
While deterministic optimisation forms the basis of a large proportion of optimisation research, many real-world decision problems involve uncertainty that cannot be ignored. In these problems, decisions are often made in stages: an initial decision must be made before the uncertainty is revealed, followed by recourse actions once the outcome is observed. A basic example of this is an inventory problem where we order from a cheaper offshore factory before demand is realised. After the demand is observed, any unmet demand can be fulfilled by ordering from a more expensive local factory. Two-stage stochastic programs are one way of modelling such problems. While stochastic programming can produce solutions that are more robust than deterministic models, it is often far more computationally expensive. Decomposition methods can help with this by breaking the optimisation problem into smaller optimisation problems, which can help with improving the speed of the solver. In this project, we will study the basic two-stage stochastic programming problem and investigate different decomposition methods.
Tommer Weizmann
University of York, MPhys Theoretical Physics
Supervisor: Shahnaz Abdul Hameed
Discovering Lifecycle Patterns in Demand for Automotive Parts
The life cycle of car spare parts is remarkably similar to that of biological species. A part is introduced, then goes through phases of growth, maturity, and decline. But just like between species, there can be variations in when, for how long, and how abruptly these changes happen. Decision-makers often need to predict demand for newer parts many months/years in advance to stock enough for their full life cycle. With hundreds of thousands of spare parts to do this for, the problem gets tricky. Classifying these demand curves into their respective archetypes, or ”clusters”, based on their features might simplify the problem. Since on the basis of these archetypes, we can develop tools for predicting demand on partially observed parts. The project will explore multiple clustering techniques, identify relevant features (shape based or statistical) and analyse which features and methods work best for our purpose.
Tristan Hodgson
University of Oxford, MMath Mathematics
Supervisor: Luke Fairley
Dynamic Maintenance of Redundant Systems
In reliability engineering, a core question of interest is how to design and operate a system to be more reliable, or to strike a balance between costs and reliability. One approach to deal with this is to introduce redundancy, where backups of critical components are installed so that if one copy fails, the system can switch to using one of the backup copies, which prevents overall system failure. Two research questions arise from this: the strategic decision of how we design such as system, and the operational decisions of how we maintain such a system. This project primarily concerns the latter question, where any given maintenance decision offers some cost-benefit trade-off. The project will introduce the intern to Markov Decision Processes (MDPs), which are a key mathematical framework for decision-making problems with uncertainty over time, as well as a range of solution methodologies. They will also have the opportunity to expand upon the base model to add additional complexity, and investigate how this impacts upon the optimal maintenance strategies.
Valeriy Sinko
University of Bristol, MSci Mathematics and Statistics
Supervisor: Harry Ellingham
Kernel Methods for Changepoint Detection
In time series analysis, changepoint detection is the task of identifying when the underlying data-generating process changes. Applications include segmenting heart-rate data into periods of activity and rest on a sports watch, or detecting changes in material properties whilst drilling on an oil rig. The wide range of applications has led to the development of many different changepoint detection methods. This project will investigate a subset of these approaches that make use of kernels to identify changepoints. Kernel methods compare observations based on how similar they are in a very flexible way. This allows them to detect a wide range of changes in the data, rather than only the specific types of changes that a model was explicitly designed to look for.
William Duff
University of Edinburgh, MA Economics
Supervisor: Niharika Reddy Peddinenikalva
Multi-Echelon Inventory Optimisation
Maintaining appropriate inventory levels across all sites in a global supply chain is vital to ensure that customer demand can be met efficiently. Such problems are non-trivial due to complexities such as uncertainty in demand and lead times, large-scale nature of a global supply chain, manufacturing/distributional constraints, etc. Multi-echelon inventory optimisation aims to find optimal policies which help manage inventory levels across a supply chain. Such policies help site/supply chain managers decide when and how much stock to order for a site. This project will explore the development of optimal/near-optimal inventory policies for supply chains with two or more stages.
Zoe King
University of Bristol, BSc Mathematics
Supervisor: Fiona Wilson
Statistical Methods for Modelling SMS Texting Profiles
Mobile phone networks have strict terms and conditions which outline what customers can use their network for. However, a minority of users misuse their SIM cards, for example by sending large numbers of text messages (spamming). These malicious users have texting profiles which don’t fit with the texting profiles for other typical users. This project aims to explore ways to identify these anomalous users and model user texting profiles using different statistical methods