Computational modelling and simulation; combinatorial optimisation applied to diverse problems from science and technology; complexity theory, in particular, Boolean circuit complexity and VLSI design; machine learning and statistical learning theory; stochastic local search algorithms, nature-inspired computing, and energy landscape analysis; biomolecular structure prediction, in particular, RNA folding and protein folding.