enquiries by email (see below) in the first instance please
Agents belong to various classes; within each class agents share the same rules of behaviour, the agents are allowed to interact in the "simulation space" and the traffic features and demands are simulated. C++ software simulation; advanced research-based project.
The student is asked to acquire experimental time series for voltage and light output on a flickering fluorecent lamp: to develop a mathematical model for the chaotic flicker.
The student is asked to investigate machine dependent rounding processes in various kinds of processor, and applications to processor-dependent encryption. The student is also asked to investigate other processor-dependent computation scenarios.
The student is asked to develop a simple agent-based model for chaotic scattering of balls on a pocketless billiard table.
The student is asked to study the propagation of excitations on an N-wire harness such as might be used in an aircraft, where the transmission line modes have differing propagation velocities.
In this project, a program is written to simulate the dynamics of an electronic double well harmonic oscillator. In particular, conditions for entering a trap in the motion are to be investigated by numerical experiment.
In this "project idea", the availability of data for collection within a large organisation is examined. The hypothesis is that the amount of data available for collection peaks strongly in "the present" and the total amount of data being collected has been growing exponentially over the past few years with the advent of enhanced computing resources. It would be desirable to investigate strategies for collection and storage of data that makes this process more efficient. For, given the passage of time, huge archives build up that may be of utility only to the mind of a chance human observer. Moreover, the problems that people choose to address are then dependent on the availability of data, so we find that the act of choice in data collection unwittingly sets the agenda for future policy decisions.