© University of Kent - Contact | Feedback | Legal
The University of Kent, Canterbury, Kent, CT2 7NZ, T +44 (0)1227 764000
|
|
|
My publications are available from the Computer Science department publications repository.
mux - demo-version of the mux-algorithm described in "Mutual Exclusion by Interpolation" (FLOPS 2012)
You can find a report on an implementation of a cut-free sequent calculus for logics with adjoint modalities I did under the supervision of Roy Dyckhoff here.
And if you're really keen, you can have a look at either one of my two BSc-dissertations here:
Puzzle Design using Constraint Programming
Joseph Butler on Self-Deceit and Hypocrisy
I am supervised by Andy King.
The focus of my work lies on provably correct static analyses of declarative programs, in particular on determinacy analyses. I have been working on determinacy inference (i.e. inferring deterministic modes) for logic programs containing cut.
I am a member of the following research groups:
Aside from my (obvious) interest in my PhD project, I am interested in:
I coordinate (i.e. am trying to get going) a reading group in theoretical computer science.
Anyone with any interest in logic/ type theory/ etc is extremely welcome to get in touch or simply come by Tuesday afternoons.
More details here.
I have previously taught on the following:
CO322: Foundations of Computing
CO537: Functional Programming
CO841: Contracts, Professional Responsibility & Computer Law
CO844: Logic and Logic Programming