Algorithm design and analysis
Algorithms are the foundation of computing, driving the efficiency and capability of modern systems.
We focus on fundamental questions surrounding the design and analysis of algorithms solutions to solve complex computational problems. We mathematically prove performance bounds such as time and space complexity to guarantee the efficiency and reliability of our algorithms. In addition to theoretical study, we aim to apply algorithms to the development of modern, high-performance computing systems.
Opportunities
We welcome opportunities to engage with students, researchers, and industry partner:
- PhD opportunities: please contact us if you are interested in pursuing a PhD in algorithm design and analysis
- Consultancy and research collaborations: we welcome partnerships, consultancy, and knowledge exchange projects with academic, industry, and government partners.
Contact us
Please discuss with relevant academic staff if you are interested in their research.