Quantum computing was initially proposed as an alternative way of computation to simulate the dynamics of quantum systems, whose computation is exponentially more expensive [1]. The idea then quickly found interest in the academic community and various algorithms and protocols have since then theoretically shown its possible advantages in areas such as finding prime factors of integers, database search and cryptography [2][3][4].Â
Climate crises, drug and vaccine discovery, financial and economic forecasting, battery improvement, and supply chain solutions; are some of the many areas Quantum Computing is expected to revolutionise in the following decades [5].Â
Quantum computing aims to exploit quantum mechanical properties like superposition, interference, and entanglement to achieve "quantum supremacy"—a technological milestone where quantum computers perform computational tasks exponentially faster than classical computers, offering significant advantages in time complexity [6].Â
To exploit the quantum mechanical properties one requires the experimental realisation of the fundamental block of quantum computing - "Qubits". A classical bit carries the information which can answer a single "yes" or "no" question, utilising "1"s and "0"s [7].Â
A qubit can be constructed as a superposition of two quantum states, with one representing a classical "0" and the other "1." This superposition implies that each state has a certain probability of being the outcome when the qubit is measured. The qubit can be one of the two, however, we can only associate a probability to each outcome - we do not know what it is until we measure it.  Â
Well, this is a property of quantum mechanics, and to construct such a qubit we require a system exhibiting quantum behaviour. There are several approaches to realise a qubit physically, mainly through [8]:
Atomic, Molecular or Optical Physics (AMO)
Solid State Physics
Â
A graphical representation of different approaches to realising qubits. Figure adapted from Ref[8].
The specific technologies for realising qubits can be listed as follows [8]:Â
Superconductor Based QubitsÂ
Ion Trap QubitsÂ
Neutral Atom QubitsÂ
Quantum Dot QubitsÂ
Photonic QubitsÂ
Topological Qubits
Nuclear Magnetic Resonance (NMR) QubitsÂ
There are various sub-approaches and mixed/hybrid approaches (also with classical computers) utilising the above technologies together to process the quantum information more effectively as there are various areas of strengths and weaknesses [9].Â
Quantum hardware could be layered into three main sections [10]
The Quantum Processing unit, where qubit processing and quantum memory are realised.Â
The control unit, where the qubits are operated using analog signals which are created through some previous digital logic. This layer is connected to the quantum processing unit through read-out devices.Â
The digital processing unit, where the quantum algorithms are executed and communicated to the analog control unit via digital signals.Â
Within the quantum-classical interface, semiconductor-based quantum and nanoelectronic devices at cryogenic temperatures such as quantum wires could be utilised as read-out and communication devices [11].Â
Quantum computing could be realised through various computational approaches. Topological, measurement-based, gate-based, and adiabatic quantum computing approaches use various techniques to create, control, and evolve qubits. Here we look at how our research interests and these approaches can overlap.Â
Topological quantum computers aim to utilise non-Abelian anyons for fault-tolerant quantum computation [15]. This specific quantum state of matter allows the protection of quantum information through its physical journey at the hardware level. This intrinsic fault tolerance of topological quantum computation makes it a dark horse in the race to quantum computation, currently seeing more interest from both industry and academia in recent years [16].  Â
Non-Abelian anyons are generated through quasi-particle excitations and are thought to contribute to certain fractional states in the Fractional Quantum Hall Effect [17]. Our research interest includes the investigation of exotic quasi-particle excitations in interacting 1-D and 2-D systems.Â
MBQC operates by initially creating a so-called cluster state of a large number of entangled qubits [12]. The computation is then completed by processing onto the cluster state and making a one-particle measurement. All unitary transformations that could be realised with other universal quantum computation schemes can also be realised through the processing of this entangled state [12]. This approach could be realised through a photonic or a condensed matter system including trapped ions, cold atoms, superconductors and also semiconductor quantum dot systems [13]. The model suggests that if one can manipulate quantum dots on a 2D lattice, by imposing processes such as rotations and nearest-neighbour Ising interactions followed by measurements in the 2D plane - one-way quantum computation could be realised in the 2D plane with many 0-D subsystems [14].Â
Gate-based quantum computation could be considered as the most widely adopted approach in quantum computation. Â Qubits are evolved through unitary transformation realised by local logical operations by "gates". Also known as the quantum circuit model initially introduced by Feynman himself [18].Â
Two-gate fidelities of above 99% have been reported in semiconductor spin qubits with quantum dots in Si/SiGe heterostructures [19].Â