Algorithms
Quantum algorithms provide a recipe for efficiently solving practical problems on a quantum computer. Well-known examples include Shor's algorithm, which allows us to find the prime factors of a large integer efficiently, and Grover's algorithm, which outperforms a classical search algorithm.
Going hand in hand with computational complexity, the study of quantum algorithms allows us to understand the possibilities of quantum computation. Of particular interest are problems which are difficult to solve on a classical computer, but which can be solved efficiently on a quantum machine. Can we construct efficient algorithms for such problems?
Latest publications
Latest highlights
- Principal Investigator Rahul Jain awarded University prize
- CQT welcomes artist-in-residence
- Quantum physics enables perfectly secure cloud computing: paper in Science
- Singapore hosts first international workshop on quantum discord
- CQT congratulates first PhD@CQT student to defend thesis
- Presenting 'The Mechanics', a short film by Karol Jalochowski
- Imperfections could massively improve quantum hard drives: paper in Physical Review Letters
- Presenting the CQT Annual Report for 2011
- Ceremony marks creation of International Associated Laboratory by CQT and French partners
- Three insights into the foundations of computer science



