I’m Graham Campbell, a PhD student of Pure Mathematics at Newcastle University. Previous to this, I was at the Department of Computer Science at the University of York working on an EPSRC funded research internship, and before that, I was completing my BSc Computer Science and Mathematics.
Up until now, I have been mainly working in the field of algebraic graph transformation, but have a general interest in both pure mathematics and theoretical computer science. I also maintain various open source packages and am a member of the Laravel framework organisation.
Get to know me better | View my software
Efficient Recognition of Graph Languages
G. Campbell and D. Plump
Project Report, Department of Computer Science, University of York, 83 pages, 2019
Improving the GP 2 Compiler
G. Campbell, J. Romo and D. Plump
Technical Report, Department of Computer Science, University of York, 42 pages, 2019
Linear-Time Graph Algorithms in GP 2
G. Campbell, B. Courtehoute and D. Plump
Proc. 8th Conference on Algebra and Coalgebra in Computer Science (CALCO 2019). Leibniz International Proceedings in Informatics (LIPIcs) 139, pages 16:1-16:23, 2019.
Efficient Graph Rewriting
View all publications | Slides & talks