Mathematics, St Andrews
Tenure since 2014
High performance computing with semigroups.
Wilf's research is in mathematics, in the area of computational semigroup theory. In essence, he creates theoretical and practical algorithms which allow calculations to be performed (as efficiently as possible) with semigroups. He does this using mathematical ideas, and tries to incorporate new ideas from computer science, like parallelisation.