Here at the Swansea University, we host a weekly seminar where we have talks from leading figures in the area of Theoretical Computer Science.


Upcoming

December 11, 2025

Troy Astarte: Languages, Machines, Expressions: Towards an understanding of the discourse of semantics

The speaker for this week’s seminar is our own Troy. Please find the abstract below. In this talk, I continue to develop my research programme Illustrative Devices of Computing which investigates the historical roots, and educational impacts, of the explanatory and discursive tools used in computing communication. After a brief motivation and review of approaches to the analysis of non-literality, I show my first attempts towards building a taxonomy of IDs using my previous work on the history of programming language semantics for the source. This talk will be a rehearsal for a presentation at the History and Philosophy of......

Find out more




Archive

November 21, 2025

Martin Brain: The Pyramid of Formal Software Verification

This week, we’ll have a second theory seminar! Martin Brain from the University of London will come to Swansea to talk about Formal Software Verification. There are a wide range of different approaches to the formal verification of software.  They are based on different mathematics, expressed in different terminology and have different ideas of what are important and difficult problems.  This makes it hard to compare and contrast different tools.  In this talk I will present the pyramid model of formal software verification.  It is the result of a decade of working with industrial users and gives a way of......

Find out more

November 20, 2025

Kevin Buzzard: Formalizing Fermat

In this week’s theory seminar, we will host a talk by Kevin Buzzard. Abstract I am currently involved in a project to teach a computer proof assistant a proof of Fermat’s Last Theorem. In this talk I’ll explain what a computer proof assistant is, and I’ll try and explain something about the nature of the task, how I ended up doing it, and why I think it’s interesting and important. The talk will be suitable for both computer scientists and mathematicians, and you don’t need any specialized knowledge in computer proof assistants, AI or number theory to follow it. ...

Find out more

November 13, 2025

Emmanuel Rauzy: Residual properties of groups in the continuous Weihrauch lattice

In this weeks Theory Seminar, Emmanuel, from the Université de Cétreil, will present his work on ‘Residual properties of groups in the continuous Weihrauch lattice. For every class C of groups, one can define a sort of projection onto C: indeed, every group has a greatest residually C quotient, where a group is residually C if every non-identity element in this group has a non-identity image via a morphism to a group in C. I study how discontinuous this projection map is, in terms of continuous Weihrauch reducibility over the topology of the space of marked groups. This provides a......

Find out more

June 16, 2025

Giovanni Solda on Statistical Learning of Graphs

This Thursday Giovanni Solda will give a talk on statistical learning of graphs as a part of our theory seminar series. Abstract: In the first part of this talk, I aim to give an introduction to two frameworks that describe when a family of functions can be considered to be learnable, namely PAC and online learnability, and discuss the relationship between them. In the second part, we will apply these frameworks to study the graphs such that the family of their isomorphic copies (with some constraints to be made precise) are learnable. This is joint work with Vittorio Cipriani, Valentino......

Find out more

June 10, 2025

Mukesh on Formally Verified Verifiable Group Generators

Mukesh will give a talk on Formally Verified Verifiable Group Generators as a part of our seminar series this Thursday. Abstract: Electronic voting (e-voting) requires a trusted setup to initiate an election process. This setup must be transparent to maintain the integrity of the election. A crucial aspect of this trusted setup involves generating group generators for a finite cyclic group, which are then used in cryptographic algorithms deployed within the voting system. Although computing group generators is generally not considered a difficult problem, election verifiability – where every step can be ascertained by independent third parties – excludes many......

Find out more

June 02, 2025

Manlio Valenti on the computational strength of a Hausdorff oracle

This Thursday Manlio will give a talk “On the computational strength of a Hausdorff oracle” as a part of our seminar series. Abstract: Hausdorff dimension is one of the most important notions of dimension in geometric measure theory. It provides a means to describe the “size” of a set in terms of “how tightly” it can be covered with open sets. Recent work has highlighted an interesting connection between the Hausdorff dimension of a set and the computability-theoretical properties of its points. In particular, the effective (Hausdorff) dimension of a point can be defined in terms of its (in)compressibility, so......

Find out more

May 06, 2025

Davide Trotta's talk

This Thursday Davide Trotta from the University of Padova will give a talk on “A topos for extended Weihrauch degrees” as a part of our seminar series.Abstract: Weihrauch reducibility [2] is a key notion of reducibility between computational problems that is useful to calibrate the uniform computational strength of a multi-valued function. Such reducibility provides a framework where one can formalize questions such as “which theorems can be transformed continuously or computably into another?” The main purpose of this talk is to provide a full categorical account of a generalization of such a notion introduced by A. Bauer called extended......

Find out more

May 01, 2025

Ian Price: Weihrauch problems as containers

Today Ian Price will give a talk on “Weihrauch problems as containers” as a part of our seminar series. Abstract: Weihrauch problems can be regarded as containers over the category of projective represented spaces and Weihrauch reductions correspond exactly to container morphisms. Using this characterisation, a number of operators over Weihrauch degrees, including the pomposition of degrees, arise naturally from the theory of polynomial functors. ...

Find out more

April 03, 2025

On Threshold Problems for Orbits of Semigroup Actions by Eike

Today Eike Neumann will give a talk on Threshold Problems for Orbits of Semigroup Actions as a part of our theory seminar series. Abstract: Consider the following computational problem: Given a real function g on a space X, a compactly generated semi-group S acting on X, and a point x in X, is g positive on every point of the orbit of x under S? This generalises a large number of widely studied problems, such as safety and liveness verification for discrete-time dynamical systems (corresponding to semi-groups with a single generator), threshold problems for stochastic (corresponding stochastic matrices acting on......

Find out more

March 20, 2025

Giorgio Genovesi on Characterizing Regular Countable Second Countable Spaces in Second Order Arithmetic

Today’s seminar talk is by Giorgio Genovesi from Leeds, who will be talking about countable second countable topological spaces in the context of reverse mathematics. Title: Characterizing Regular Countable Second Countable Spaces in Second Order Arithmetic Abstract: Regular countable second countable (CSC) spaces admit rather nice characterizations and can easily be formalized in second order arithmetic. It is natural to ask what set existence axioms are needed to ensure regular CSC spaces remain nice. It turns out many theorems which characterize regular CSC are equivalent to one of the big five subsystems of second order arithmetic. ...

Find out more

January 23, 2025

Hideki Tsuiki visiting Swansea

Professor Hideki Tsuiki from Kyoto University is visiting Swansea University from 22nd to 24th of January. Yesterday, he gave a talk on Coinductive View of Shadows of 3D Fractals. The talk did not only give insight into a fascinating area of research, but was also entertaining. You may want to check out some of Prof. Tsuiki’s videos, e.g. https://www.youtube.com/watch?v=VsFD37f-2ck ...

Find out more

January 14, 2025

Elvira Mayordomo visiting Swansea

Elvira Mayordomo is visiting us this week. Today she gave a talk as a part of our seminar series. Title: On information theory in geometric measure theory Abstract Effective and resource-bounded dimensions were defined by Lutz in 2003 and have proven to be useful and meaningful for quantitative analysis in the contexts of algorithmic randomness, computational complexity and fractal geometry. The point-to-set principle (PSP) of J. Lutz and N. Lutz (2018) fully characterizes Hausdorff and packing dimensions in terms of effective dimensions in the Euclidean space, enabling effective dimensions to be used to answer open questions about fractal geometry, with......

Find out more

December 10, 2024

Oliver Kullmann's talk

Today Oliver Kullmann will give a talk on Automated search for special Latin squares as a part of our Seminar series. Abstract: Latin squares have been studied since the days of Euler. After some overview on the history and background, an effort for a complete enumeration of special types of Latin squares of order 13, by as completely automated means as possible (which is currently actually not possible), will be presented and evaluated. The main method here is Cube-and-Conquer, a kind of 2-stage SAT-solving (as invented by the presenter). Quite some fine-tuning of representation and choice of solver was needed,......

Find out more

November 28, 2024

Matteo Acclavio visiting Swansea

Next week’s theory seminar will be given by Matteo Acclavio from the University of Sussex, who is visiting us for a few days. The topic will be a new logical framework for concurrent programs, abstract below.Title: A new logical framework for concurrent programs Abstract: Designing logical frameworks to reason about the properties of concurrent programs while accurately capturing the essence of concurrency is a challenging task. The main difficulties can be traced back to the syntactic constraints of the languages used for this purpose. In this talk, I will present my ongoing line of research, which aims to provide a......

Find out more

November 19, 2024

Galileo Sartor's talk

Today’s theory seminar talk will be by Galileo Sartor on “Representing and reasoning with legal aspects of traffic rules for autonomous vehicles”. Abstract: In this talk, I will give an overview of a modular system for representing and reasoning with legal aspects of traffic rules for autonomous vehicles. We focus on a subset of the United Kingdom’s Highway Code (HC) related to junctions. As human drivers and automated vehicles (AVs) will interact on the roads, especially in urban environments, we claim that an accessible, unitary, high-level computational model should exist and be applicable to both users. Autonomous vehicles introduce a......

Find out more

October 30, 2024

Georg Moser visiting

Georg Moser, Prof of Computer Science at University of Innsbruck, is visiting again this week to continue our work on the Royal Society funded project MARRY: MARRYing the analyses of feasible algorithms and problems. ...

Find out more

October 29, 2024

An introduction to effective fractal dimension by Benjamin Koch

Today’s theory seminar will be given by Benjamin Koch, who will give as an introduction to effective fractal dimension. Abstract: The purpose of this talk is to give an overview of effective fractal dimension, which is an application of computability theory to geometric measure theory. I will start with an overview of two of the most important notions of dimension in classical measure theory, the Hausdorff and packing dimensions. Following this will be the formulation of so-called effective dimensions for points in R^n via Kolmogorov complexity. The highlight of the study of effective dimension thus far has been the “point-to-set......

Find out more

October 21, 2024

Theory Seminar Series

The theory seminar tomorrow will be given by Eike on “Robust Decidability of Escape Problems for General Non-Linear Systems.” Abstract: A wide range of problems from a diverse range of areas can be formulated as “escape problems”: does a given point escape a set under the iteration of a function, or do all points in a given set escape the set under the function. The decidability of these problems is almost exclusively studied under the assumption that points, functions, and sets are specified exactly by a finite amount of data (e.g. rational or algebraic parameters). In this setting, positive results......

Find out more

October 04, 2024

Talk on Assuring non-functional requirements

This summer & autumn, our department is hosting Prof Magne Haveraaen (University Bergen, Norway) As part of his involvement in ∆QSD group, he is organising a seminar talk: “Assuring non-functional requirements” Presented by Neil Davies (Bristol) and Peter Thompson (Predictable Network Solutions) Friday, 4. 11, 14:00 CoFo 401 Abstract. Great progress has been made in assuring the functional correctness of digital systems. Coverage analysis, property-based testing, mock environments and formal proof systems can be applied to give very high levels of confidence of correct system behaviour. (That they are all too often not applied is a problem in social science,......

Find out more

September 12, 2024

Research visit

Thomas Powell and Davide Barbarossa (Bath University) are visiting Swansea this week. This afternoon Thomas will give a talk on the “Rates of convergence for stochastic processes” as a part of our seminar series. Abstract: I will present two ongoing projects in the new area of proof mining in stochastic optimization, each representing a distinct inroad into the area. First, I will give an account of recent work with Morenikeji Neri that focuses on convergence proofs based on martingales: This quantitative study of martingale convergence has resulted in several variants of the famous Robbins-Siegmund theorem that come equipped with numerical......

Find out more

April 18, 2024

Máté Szabó's talk

Máté Szabó is visiting Swansea. He will give a talk today as a part of our theory seminar series: Gödel’s and Post’s Proofs of the Incompleteness TheoremThis talk examines and compares two strikingly different proofs of the first incompleteness theorem. The first proof of the theorem was famously published by Kurt Gödel in 1931. However, during the previous decade, Emil Post already made significant breakthroughs in this topic, even though he was unable to publish his work for various reasons. After taking a short look at Gödel’s diagonal proof, we will engage in more detail with Post’s lesser-known proof. The......

Find out more

February 22, 2024

Pieter Collins visiting

Pieter Collins is currently visiting us from Maastricht. Today he will give a talk on “Verified Verification: Formal Proofs of Rigorous Numerical Methods for Model-Checking Dynamic Systems” as a part of our Theory Seminar series. ...

Find out more

December 01, 2023

David Trotta visiting Swansea

We are thrilled to extend a warm welcome to Davide Trotta, a postdoctoral researcher at the Department of Computer Science at the University of Pisa in Italy. Davide brings his knowledge and expertise to our community, and we are excited to have him as a guest speaker in our upcoming seminar series, which will take place on Monday, 4 December in our Theory Lab. Title: Categorifying computable reducibilities Abstract: One of the most relevant notions of categorical logic which enabled the study of logic from a purely algebraic perspective is the notion of a (hyper)doctrine, introduced in a series of......

Find out more

November 10, 2023

Giovanni Solda visiting Swansea

Next week Giovanni Solda is visiting us from Ghent. He will give a talk on “A combinatorial principle weak over weak systems yet strong over strong systems”. Abstract: Better quasi orders (henceforth bqos) are a strengthening of the notion of well quasi order. Even if their definition is more complicated, the former enjoy nice closure properties that make them, in a way, easier to work with than the latter: this feature made bqos an instrumental tool in proving landmark results like Nash-Williams’ theorem and Laver’s theorem. From the reverse mathematical point of view, the study of bqos is an interesting......

Find out more