I am a Lecturer in Algorithms in the Department of Informatics, University of Leicester. I obtained all my B.Eng., M. Phil. and Ph.D. degrees from the University of Hong Kong.
My research falls under the theme of Algorithms: Complexity and Engineering (ACE), mainly in the areas of online algorithms and scheduling algorithms. Previously I also worked in computational geometry and computational biology.
Online algorithms are algorithms that work without the full input available up front. As input arrives the algorithm has to make irrevocable decisions. This is the case in many scheduling scenarios.
My recent work include stock market trading algorithms; temperature-aware scheduling algorithms for microprocessors; scheduling algorithms that incorporate preemption or non-completion penalties; scheduling of intervals and broadcasts; and algorithms for energy-constrained sensor networks.
PhD student: Martin Birks (graduated)
I also supervise BSc third year projects and MSc projects.
I am a HEA Fellow.
I am the department's BSc examinations officer, and chair the BSc Panels and Boards of Examiners meetings. I am also part of the Teaching Committee.
Past administrative roles in the department include BSc Progression Tutor, Chair of BSc Departmental Academic Committee / Mitigating Circumstances Panel, Timetabling, and MSc Admissions.
Author: Stanley P. Y. Fung (pyfung at mcs.le.ac.uk), T: +44 (0)116 252 3807.