Boolean modelling, circadian clocks, computational biology, gene regulatory networks, multi-objective optimisation, nature-inspired computation.