I can be reached by email at email@example.com.
Please feel free to get in touch with any questions, queries or ideas for joint research at any time. I'll get back to you as soon as I can! Pandemic notwithstanding, I would normally be based in:
Currently, I am of course working from home so email is the best way to contact me. If you're at the University (studying or employed), you can also reach me on MS Teams.
I am working on using graph problems and games such as the Firefighter Problem to model scenarios such as disease spread and dissemination of ideas through communications networks. In particular, I am interested in how applying stochastic and game-theoretic methods to Firefighter may imbue the model with more realistic features representing agency-based considerations. For instance, we might introduce a probability of contraction as well as the usual probability of propagation, removing the assumption that entire populations are well mixed and have equal chance of passing on and contracting the contagion.
I am also interested in the ethical implications and payoff considerations when introducing various measures to limit the spread of disease or communications across a given network. Because my research is so context-driven, such considerations very important considerations to include in any published results.
Below are other areas of study I have researched and would be happy to take up again.
- Using mathematical techniques to describe acoustical principles, such as using solutions to the acoustic wave equation in different coordinate systems (and examining useful boundary conditions). I used this to help understand the mathematics of Helmholtz resonators.
- Formal logic
- On the more philosophical side, I enjoy the debates from the nature of the conditional operator to the utility of higher-order logic systems such as modal logic systems (see: Plantinga's S5 Ontological Argument for an interesting debate)
- On the more mathematical side, I am interested in exploring the expressibility and complexity of different logical systems and how this can be used in modelling.
Lanfine Organ Studentship (2019-Present)
I am a Lanfine Organ Student at the University, which involves playing the organ on a rota at weekday services in the University chapel. This is a position I value a great deal, as the chapel organ is a remarkable instrument and I feel profoundly lucky to be able to play it for my own practice (and enjoyment) as well as under the Organist to the University, Dr Kevin Bowyer. More information here: gla.ac.uk/myglasgow/senateoffice/prizesandscholarships/thechaplaincycentre/
RUK Excellence Scholarship (2017-2020)
I benefitted from the University of Glasgow's Excellence Scholarship during my undergraduate studies here, which amounted to £1,000 per year of study and I obtained because of my performance in my A-levels (analogous to Scottish Advanced Higher). More information here: gla.ac.uk/scholarships/rukexcellencescholarship/
If you'd like to see any resources I've made available for courses I have helped or am helping to deliver, many of them are available in this GitHub repo: github.com/ethankelly/teaching
I have been involved as a tutor in teaching the following courses:
- COMPSCI 1019: Foundations Of Professional Software Engineering (GA)
- COMPSCI 1022: Testing and Software Improvement (GA)
- COMPSCI 1017: Computing Science 1PX (Alternate Route)
- COMPSCI 2001: Java Programming 2
- COMPSCI 2003: Algorithmic Foundations 2
- COMPSCI 2008: Object-Oriented Software Engineering 2
- COMPSCI 4039: Programming (IT)
- COMPSCI 4074/5096: Text as Data - An Introduction to Document Analytics (H/M)
- COMPSCI 5002: Advanced Programming (M)
- COMPSCI 5004: Algorithms and Data Structures (M)
If you are a current or prospective student, please feel free to get in touch if you would like to talk about University life, course content and so on. I am more than happy to chat!
I'm a PhD student at the University and a graduate teaching assistant in the School of Computing Science. I completed my undergraduate degree (BSc) at the University of Glasgow in Mathematics and Philosophy. From this, I developed interests in formal logical systems, epistemology and bioethics as well as applied maths. I am an associate member of the Institute of Mathematics and its Applications and now work mainly in mathematical and formal problems in Computing Science, with my main research being into developing meaningful models of contagion using graph problems.
Outside of my regular work, I am a keen organist and usually play for several services in the University and across Glasgow, particularly in the West End. I have been a musician for many years (my principal instrument being the viola) but thoroughly enjoy playing, listening to, writing and discussing music at any and every opportunity.
From 2018-2019, I was Science editor for the Glasgow University Magazine (GUM), which was a fascinating and enjoyable position in science communication. I was involved in a number of societies (from PhilSoc to the Alexandrian Society) and I would always thoroughly recommend involvement, so long as you have time.
Academic and Professional Body Membership
Below are details of my academic and professional memberships (including my research group involvment).
- Member of the Formal Analysis, Theory and Algorithms (FATA) section of the Department of Computing Science
- Associate Member of the Institute of Mathematics and its Applications (AMIMA) (2020 - present)
- Member of the Edinburgh Mathematical Society (2020 - present)
- Welfare and Inclusion Officer and Social Media Officer, Online Postgraduate Combinatorial Conference (ePCC) (2020 - present)
Below are related links.
- GitHub research repository : github.com/ethankelly/research
- This is where I keep rough meeting notes, code I'm currently working on and any interesting reading I've done.
- Personal website (hosted on GitHub Pages): ethankelly.github.io
- This is where I post more in-depth information, often in less technical terminology, about what I'm working on and also some generally interesting pieces perhaps a little more off-topic
- Staff profile: gla.ac.uk/schools/computing/staff/ethankelly/
- Much like the page you're currently on, but this is my staff account (for my GTA positions) rather than a research profile