Quantifying and eliminating floating point pathologies in the simulation of chaotic dynamical systems

About the Project

Application deadline: 31st March 2025.

Supervisor: Professor Peter Coveney (), Centre for Conpuational Science and Department of Computer Science, University College London

Existing background work

Floating point pathologies in the simulation of chaotic dynamics on digital computers have been uncovered in the case of some remarkably simple chaotic maps and ordinary differential equations. In particular, the generalised Bernoulli map and the Lorenz 96 system exhibit certain behaviours where the numerical solutions generate incorrect results and related behaviour which is not understood. [1], [2], [3]

A fundamental aspect of chaotic dynamics is the presence of unstable periodic orbits (UPOs), the enumeration of which provides the skeleton of chaos. However, the floating point numbers are unable to exactly identify the UPOs, with the result that substantial numbers of these orbits are missed. Moreover, the period of these orbits grows exponentially with the dimension of the differential equations underpinning them. Given that the statistical properties of these chaotic systems are determined by the spectrum of their UPOs, those properties are compromised by their absence.

Main objectives of the project

In this research, the detailed way in which UPOs are excluded will be investigated theoretically as well as numerically in order to understand why, for higher dimensional versions of the Lorenz 96 system (N ~ 500), for example, half, single and double precision floating point numbers produce closely similar statistical properties of the system.

An additional line of investigation will be undertaken with a view to implementing these dynamical systems on analogue computers, where no such floating point pathologies should arise. In principle, analogue solutions should be a much closer approximation to the true continuum behaviour of these systems and will throw further light on the floating point pathologies encountered on digital computers. It may well be necessary to extend the analysis to handle analogue systems incorporating noise.

Details of Software/Data Deliverables

We shall need to develop fast and highly efficient methods for identifying unstable periodic orbits to assess how many of them are missed using floating point numbers. A major problem in addressing difficulties caused by floats at present is that all conventional computers have IEEE floating point numbers on them; new numbering systems have not yet been deployed in any wide ranging manner on such devices. The most promising route to overcome these floating point pathologies is stochastic rounding, but while it can overcome some of these pathologies, there remains the intractability of computing the very large period orbits. The possibility of programming analogue computers is also relevant in order to test the accuracy of digital solutions.

Details and Highlights of the Project

1.   Time: The project is set to commence in 2025, spanning a duration of 4 years.

2.   Funding: The PhD position is fully funded, including tuition fees and stipend for UK home students with some overseas studentships also available.

3.   Application Process: The deadline for applications is 31/03/2025; however, applicants will be interviewed on a rolling basis until the position is filled.

4.   Project Highlights:

  1. Interdisciplinary Nature: Distinguished by highly interdisciplinary work at CCS, “advancing science through computers,” bridging theory, algorithms, implementations on ultra-high-end supercomputers, and end-user applications.
  2. International Collaborations: Benefit from extensive global collaborations, opening doors to diverse research opportunities.
  3. HPC Resources: Access cutting-edge and powerful High-Performance Computing (HPC, such as Frontier, Polaris, Archer2, etc.) resources for advanced research.
  4. UCL Support: Enjoy abundant resources offered by UCL, named as the University of the Year 2024 (The Times and Sunday Times Good University Guide 2024).
  5. Excellent working environment: Enjoy the best office environment in our department, featuring spacious, bright windows, large office desks as well as friendly colleagues waiting for the successful applicants!
  6. Very good opportunities to interact and possibly work with leading tech companies.

Additional information

We welcome students who can secure other sources of funding (including self-funding) to join us. Please contact Prof. Peter Coveney for more information. All applicants must meet the admission requirements of UCL.

To help us track our recruitment effort, please indicate in your email – cover/motivation letter where (jobs-near-me.eu) you saw this job posting.

Share

Recent Posts

Senior Lecturer / FH-Professor HR and Innovation (m/f/d)

Job title: Senior Lecturer / FH-Professor HR and Innovation (m/f/d) Company IMC Fachhochschule Krems Job…

2 mins ago

NEW Center Officer (Afghan Females Only) Level not specified – Level not specified IRC – International Rescue Committee Khost

The International Rescue Committee (IRC) responds to the world's worst humanitarian crises, helping to restore…

30 mins ago

Laundry Attendant – Embassy Suites by Hilton Orlando International Drive

Job title: Laundry Attendant - Embassy Suites by Hilton Orlando International Drive Company Hilton Job…

1 hour ago

Rezeptionist (m/w/d)

Job title: Rezeptionist (m/w/d) Company Hotel Plattenhof Job description Schlägt dein Herz für die Hotellerie…

1 hour ago

NEW Outreach Officer-Afghan Nationals Only Level not specified – Level not specified IRC – International Rescue Committee Khost

The International Rescue Committee (IRC) responds to the world's worst humanitarian crises, helping to restore…

1 hour ago

RN – Sheldon Care Center – Straight Night/Weekends Full Time

Job title: RN - Sheldon Care Center - Straight Night/Weekends Full Time Company Sanford Health…

2 hours ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.