Thursday, June 5 |
07:00 - 08:45 |
Breakfast ↓ Breakfast is served daily between 7 and 9am in the Vistas Dining Room, the top floor of the Sally Borden Building. (Vistas Dining Room) |
09:00 - 10:00 |
Paolo Pistone: Proof Theory for Probabilistic Termination ↓ Logic, and especially proof theory, have played an important role for
understanding computation and programming. For example, formal proofs
are largely employed today to certify sensitive properties of algorithms
(will the algorithm meet its own specification in every context? Do two
algorithms compute the same function?). However, while such applications
of proof theory mostly pertain to deterministic programs, probabilistic
programming and statistical inference methods have gained today a
prominent position among the programming paradigms. The algorithms
arising from such methods are not thought to meet some specification
exactly, but only up to some probability, nor to compute some given
function precisely, but only to approximate its values in an efficient
way.
In this talk we will discuss how ideas and methods from logic and proof
theory, like the Curry-Howard correspondence, can be adapted in order to
certify properties of probabilistic functional programs. A particular
focus will be put on establishing the probability that a program will
terminate, as well as the probability that it will meet a target
specification. (Kinnear Centre 305) |
10:00 - 10:30 |
Coffee Break ↓ KC#301 (Kinnear Centre Break-out Rooms (See Description)) |
10:30 - 11:30 |
Marianna Girlando: Investigating cyclic labelled proofs ↓ Cyclic proofs are an expressive proof system for logics with recursively defined operators, such as fixpoints, transitive closure modalities, or common knowledge operators. A cyclic proof tree offers a finite representation of an infinite (non-wellfounded) proof, relying on regularity of the infinite tree. To ensure soundness, cyclic proofs must additionally satisfy a correctness criterion, typically defined as a global condition on trees which is tailored to the logic at hand.
Labelled sequent calculi enrich the traditional Gentzen-style sequent formalism by incorporating ‘labels’ encoding semantic information from Kripke (counter-)models. These calculi are highly modular, enabling to define uniform proof systems for large families of modal and non-classical logics.
Seeking to combine the expressiveness of cyclic proofs with the generality of labelled calculi, this talk investigates the definition of cyclic proofs within the framework of labelled sequent calculus. Using Gödel-Löb provability logic as a case study, we propose a cyclic labelled proof system, examine its properties, and compare it to related approaches in the literature.
Based on joint work with Jan Rooduijn (Kinnear Centre 305) |
11:30 - 13:00 |
Lunch ↓ Lunch is served daily between 11:30am and 1:30pm in the Vistas Dining Room, the top floor of the Sally Borden Building. (Vistas Dining Room) |
13:00 - 14:00 |
Amy Felty: Modeling and Verifying Neuronal Archetypes in Rocq ↓ Verification of models of biological and medical systems is a promising application of formal verification. Human neural networks have recently been emulated and studied as a
biological system. In this work, we provide a model of some crucial neuronal circuits, called archetypes, in the Rocq Prover and prove properties concerning their dynamic behavior.
Understanding the behavior of these modules is crucial because they constitute the elementary building blocks of bigger neuronal circuits. We consider a variety of fundamental archetypes and prove an important representative property for most of them. In building up to our model of archetypes, we also provide a general model of neuronal circuits, and prove a variety of general properties about neurons and circuits. In addition, we have defined our model with a longer term goal of modeling the composition of basic archetypes into larger networks, and structured our libraries with definitions and lemmas useful for proving the properties in both current and future work.
This is joint work with Abdorrahim Bahrami, Rebecca Zucchini, and Elisabetta De Maria. (Kinnear Centre 305) |
14:00 - 15:00 |
Flexible time (e.g. for special session, independent discussions, leisure) ↓ Breakout Rooms available for BIRS participant use:
Kinnear Centre #301
Jeane and Peter Lougheed (JPL) #213, #214,#215
TCPL #107 (Kinnear Centre Break-out Rooms (See Description)) |
15:00 - 15:30 |
Coffee Break (KC Galeria South) |
15:30 - 17:30 |
Flexible time (e.g. for special session, independent discussions, leisure) (Online) |
17:30 - 19:30 |
Dinner ↓ A buffet dinner is served daily between 5:30pm and 7:30pm in Vistas Dining Room, top floor of the Sally Borden Building. (Vistas Dining Room) |