Algorithms are at the heart of all information-processing and research in this field emphasises mathematical technique and rigour. Our group designs and analyses algorithms in terms of resource requirements (time, space, randomness) and studies their limitations. The Algorithms Group brings together academics at UNSW with research interests in algorithms and complexity, and we foster exceptional expertise in algorithmic game theory, algorithms for intractable problems, combinatorial optimisation, computational number theory, computational social choice, enumeration, exponential-time algorithms, extremal combinatorics, graph algorithms, parameterized complexity, random structures, and signal processing.