Quantum Computing
Index
- Overview
- Fundamentals
- Quantum Gates and Circuits
- Quantum Algorithms
- Quantum Hardware
- Overview
- Cubit
- Other Proposals
- Simulators
- Analog Quantum Computers
- Gate-Based Quantum Computers
- Measurement Based Quantum Computers
- Evaluation of Quantum Computers
- Manufacturers
- Programming Languages
- Quantum SW tools
General View
Fundamentals
Quantum Supremacy
Computational Complexity
Quantum Gates and Circuits
Quantum Gates
- Concept
- Gates, States, and Circuits
- Single-cubit quantum gates (Qiskit, MS-Katas)
- Multi-cubit quantum gates (MS Katas)
Quantum Circuits
Quantum Algorithms
Overview
- Basic Quantum Algorithms
- Quantum Algorithm Zoo
- Quantum algorithms: A survey of applications and end-to-end complexities
- Quantum Error Correction For Dummies
- The Quantum Frontier of Software Engineering: A Systematic Mapping Study
- The Story of Shor's Algorithm
Basic Algorithms
- Bernstein-Vazirani Algorithm
- Deutsch-Jozsa
- Grover's Search Algorithm
- Lecture Notes on Quantum Algorithms
- Quantum Counting Algorithm
- Quantum Fourier Transform
- Quantum Phase Estimation Algorithm
- Quantum Teleportation
- Simon's Algorithm
- Shor's Factoring Algorithm
- Superdense Coding
- Variational Quantum Algorithms
Advanced Algorithms
- An Efficient Quantum Factoring Algorithm
- An Expressive Ansatz for Low-Depth Quantum Optimisation
- Continuous Variable Quantum Algorithms: an Introduction
- EVA: a quantum Exponential Value Approximation
- Implementable Hybrid Quantum Ant Colony Optimization Algorithm
- Noisy intermediate-scale quantum (NISQ) algorithms
- Optimizing Space in Regev's Factoring Algorithm
- Parallel Quantum Rapidly-Exploring Random Trees
- Polynomial-depth quantum algorithm for computing matrix determinant
- Quantum Algorithm for Dynamic Programming Approach for DAGs and Applications
- Quantum algorithms for scientific applications
- QAOA
- Quantum Approximate Optimization Algorithm for Bayesian network structure learning
- Searching and Sorting Algorithms for Quantum Annealing Computers
- Variational Quantum Eigensolver
- Algoritmo Harrow-Lloyd
Quantum Hardware
Overview
- 10 Differences between Classical computing and Quantum computing
- Application-Oriented Performance Benchmarks for Quantum Computing
- Quantum Computing: An Overview Across the System Stack
Cubit
- Atom-based technologies
- Ion trap
- A compact ion-trap quantum computing demonstrator
- Architecture for a large-scale ion-trap quantum computer
- Demonstration of a Fundamental Quantum Logic Gate
- Efficient motional-mode characterization for high-fidelity trapped-ion quantum computing
- Feasibility study of quantum computing using trapped electrons
- Quantum Computations with Cold Trapped Ions
- Seven Quantum Companies utilising Ion Trap Technology to build the future of Quantum Computing
- TILT: Achieving Higher Fidelity on a Trapped-Ion Linear-Tape Quantum Computing Architecture
- Quantum computing with trapped ions: a beginner’s guide
- Trapping Electrons in a Room-Temperature Microwave Paul Trap
- Trapped Ion Quantum Computing using Optical Tweezers and the Magnus Effect
- Trapped-Ion Quantum Computer with Robust Entangling Gates and Quantum Coherent Feedback
- Trapped-ion quantum computing: Progress and challenges
- Neutral-Atom Qubits
- Electron-based technologies
- Superconductivity
- Building logical qubits in a superconducting quantum computing system
- Gate-based superconducting quantum computing
- Perspective on superconducting qubit quantum computing
- Quantum information processing with superconducting circuits: a perspective
- Superconducting quantum bits
- Superconducting Qubit: Current State of Play
- The Future of Quantum Computing with Superconducting Qubits
- Quantum dot
- Nitrogen-Vacancy Center
- Coherent coupling of a superconducting flux qubit to an electron spin ensemble in diamond
- Room temperature entanglement between distant single spins in diamond
- Topological Cubits
- Photon-based technologies
- 20-Mode Universal Quantum Photonic Processor
- 2022 Roadmap on integrated quantum photonics
- A Compilation Framework for Photonic One-Way Quantum Computation
- A scheme for efficient quantum computation with linear optics
- Photonic Quantum Computers
- Photonic quantum information processing: A concise review
- Photonic quantum technologies
- Photonic chip brings optical quantum computers a step closer
- The Category of Linear Optical Quantum Computing
Other Proposals
Simulators
- CTIC Quantum Testbed
- Fujitsu Digital Annealer
- QCVis: A Quantum Circuit Visualization and Education Platform for Novices
- QForte: an efficient state simulator and quantum algorithms library for molecular electronic structure
- RGB Image Classification with Quantum Convolutional Ansaetze
- Scqubits: a Python package for superconducting qubits
- Web Quantum-Inspire
Analog Quantum Computers
Gate-Based Quantum Computers
- Noisy Intermediate Scale Computers (NISQ)
- Quantum Computing in the NISQ era and beyond
- Sampling on NISQ Devices: “Who's the Fairest One of All?”
- Fault Tolerant Quantum Computers
- Automatic Implementation and Evaluation of Error-Correcting Codes for Quantum Computing
- Demonstration of fault-tolerant universal quantum gate operations
- Low overhead fault-tolerant quantum error correction with the surface-GKP code
- Optimal two-qubit circuits for universal fault-tolerant quantum computation
- Quantum Error Mitigation as a Universal Error Reduction Technique: Applications from the NISQ to the Fault-Tolerant Quantum Computing Eras
- Quantum error mitigation for fault-tolerant quantum computing
- Real-Time Decoding for Fault-Tolerant Quantum Computing: Progress, Challenges and Outlook
- The Race to Build a Fault-Tolerant Superconducting Quantum Computer
- Virtual Logical Qubits: A Compact Architecture for Fault-Tolerant Quantum Computing
Measurement Based Quantum Computers
- An efficient algebraic representation for graph states for measurement-based quantum computing
- An introduction to measurement based quantum computation
- Realizations of Measurement Based Quantum Computing
- The power of qutrits for non-adaptive measurement-based quantum computing
Evaluation of Quantum Computers
- DiVincenzo's Criteria
- Hidary Criteria
- Quantum Technology Readiness Level
- Single-Qubit Cross Platform Comparison of Quantum Computing Hardware
- SupermarQ: A Scalable Quantum Benchmark Suite
Manufacturers
- AQT
- Bleximo
- Cold Quanta
- D-Wave
- EeroQ
- Hitachi
- Honeywell
- IBM
- IMQ
- IONQ
- IQM
- OQC
- OriginQ
- PASQAL
- PsiQuantum
- QuantumBrilliance
- QuantumCircuits
- QuEra
- QuantumMotion
- QuiX
- Rigetti
- Seeqc
- SQC
- UniversalQuantum
- Xanadu
Programming Languages
Overview
- An in-depth look at the popularity of Quantum Computing Languages and Frameworks
- Quantum Programming Language: A Systematic Review of Research Topic and Top Cited Languages
- Quantum Programming Languages
Languages
- A Lambda
- Blackbird
- Cirq
- Chisel-Q
- Cove
- cQASM
- CQP
- cQPL
- FJQuantum
- Forest
- IQu
- Jaqual
- LanQ
- LIQUi|>
- NDQJava
- OpenQASM
- OpenQASM3
- OpenQL
- ProjectQ
- Proto-Quipper
- pyQuil(Quil)
- QCL
- QCOR
- QGCL
- QFC(QPL)
- qGCL
- Q language
- QML
- QPAlg
- QUA
- QuaFL
- Quantum Lambda Calculi
- QuantumOptics.jl
- QuECT-I
- Quipper
- Quiskit
- Qunity. A Unified Language for Quantum and Classical Computing
- QWIRE
- Q#
- Q|SI
- Scaffold
- Silq
- Strawberry Fields
Quantum SW tools
Quantum Software Simulators
Overview
Simulators
Quantum Software Optimisers
- An Efficient Methodology for Mapping Quantum Circuits to the IBM QX Architectures
- An Efficient Quantum Compiler that reduces T count
- Automated optimization of large quantum circuits withcontinuous parameters
- Optimal ancilla-free Clifford+T approximation of z-rotations
- Parallelizing quantum circuit synthesis
- RevKit: A Toolkit for Reversible Circuit Design
Error Correction Tools
- Experimental demonstration of continuous quantum error correction
- Introduction to Quantum Error Correction and Fault Tolerance
- Quantum Error Correction: An Introductory Guide
- Quantum Error Correction for Beginners
- Vis: A Visual Analytics Tool for Exploring Noise and Errors in Quantum Computing Systems
Overview
Tools
Circuit Designers
Development Environments
- 1QBit
- Aliro
- Amazon Bracket
- Classiq Technologies
- D-Wave Leap – Ocean
- Fujitsu Quantum-Inspired Services
- Google Cirq
- IBM Quantum Experience
- Microsoft Azure QDK
- Orquestra
- ProjectQ
- Quantum Inspire
- QuantumPath
- Quantum Programming Studio
- Rigetti Forest
- Strangeworks QC
- Strawberry Fields and PennyLane
- t|ket⟩ CQC (Cambridge Quantum Computing)