|
OneDimensionalYokedSurfaceCode
|
Esta clase modela el código de superficie Yoked para proporcionar una instrucción de memoria genérica basada en instrucciones de cirugía de lattice de un código de superficie como el código de corrección de errores.
Hiperparámetres: shape_heuristic: ShapeHeuristic La heurística para determinar la forma de la revisión de código expuesta para un número determinado de cúbits lógicos. (El valor predeterminado es ShapeHeuristic.MIN_AREA)
Referencias:
- Craig Gidney, Michael Newman, Peter Brooks, Cody Jones: Códigos de superficie Yoked, arXiv:2312.04522
|
|
SurfaceCode
|
Esta clase modela el código de superficie girado basado en puertas.
Hiperparámetres: distancia: int La distancia de código del código de la superficie.
Referencias:
Dominic Horsman, Austin G. Fowler, Simon Devitt, Rodney Van Meter: Surface computación cuántica de código por cirugía de lattice, arXiv:1111.4022
Austin G. Fowler, Mateo Mariantoni, John M. Martinis, Andrew N. Cleland: Surface códigos: Hacia el cálculo cuántico a gran escala, arXiv:1208.0928
David S. Wang, Austin G. Fowler, Lloyd C. L. Hollenberg: Computación cuántica con interacciones de vecinos más cercanas y tasas de error más de 1%, arXiv:1009.3686
|
|
SurfaceCodeLowMove
|
Esta clase modela un código de superficie girado adaptado a una arquitectura reconfigurable y zonada neutral-atom con ancillas móviles.
La programación de extracción de síndrome se basa en un esquema de código de superficie móvil-ancilla en el que un único ancilla visita los cúbits de datos de cada placatte, combinado con el modelo de transporte atom utilizado por NeutralAtom. En este modelo, el ancilla se mueve dentro del intervalo de interacción de Rydberg de cada átomo de datos para ejecutar la secuencia de entrelazamiento, mientras que otros átomos y sitios de puerta permanecen separados por unos 10 micrones para suprimir el cruce. Por lo tanto, el modelo de tiempo combina el circuito de placa de un solo ancilla con sobrecarga de movimiento explícita de segmentos de transporte horizontal y diagonal.
Hiperparámetres: distancia: int La distancia de código del código de la superficie.
-[ Referencias ]-
-
-
- Wang, A. G. Fowler, L. C. L. Hollenberg: Computación cuántica con
interacciones y tasas de error más cercanas sobre 1%, arXiv:1009.3686
-
Horsman, A. G. Fowler, S. Devitt, R. Van Meter: Surface código cuántico
computación por cirugía de lattice, arXiv:1111.4022
-
-
- Fowler, M. Mariantoni, J. M. Martinis, A. N. Cleland: Surface
códigos: Hacia el cálculo cuántico a gran escala práctico, arXiv:1208.0928
-
Bluvstein, H. Levine, G. Semeghini, et al.: Un procesador cuántico basado en
en transporte coherente de matrices atom entrelazadas, arXiv:2112.03923
-
Bluvstein, S. J. Evered, A. A. A. Geim, et al.: Quantum lógico
procesador basado en matrices atom reconfigurables, arXiv:2312.03982
-
- Jandura, L. Pecorari, G. Pupillo: Surface Estabilizador de código
Medidas para átomos de Rydberg, arXiv:2405.16621
W.-H. Lin, D. B. Tan, J. Cong: compilación de Reuse-Aware para Quantum con zona
Arquitecturas basadas en átomos neutros, arXiv:2411.11784
-
Bluvstein, A. A. A. Geim, S. H. Li, et al.: Mecanismos arquitectónicos de
un equipo cuántico con tolerancia a errores universal, arXiv:2506.20661
|
|
ThreeAux
|
Esta clase modela el código de superficie basado en medidas en pares con tres cúbits auxiliares por medida de estabilizador.
Hiperparámetres: distancia: int La distancia de código del código de la superficie.
single_rail: bool Indica si se debe usar la codificación de un solo raíl.
Referencias:
- Linnea Grans-Samuelsson, Ryan V. Mishmash, David Aasen, Christina Knapp, Bela Bauer, Brad Lackey, Marcus P. da Silva, Parsa Bonderson: Código de Measurement-Based Surface emparejamiento mejorado, arXiv:2310.12981
|
|
TwoDimensionalYokedSurfaceCode
|
Esta clase modela el código de superficie Yoked para proporcionar una instrucción de memoria genérica basada en instrucciones de cirugía de lattice de un código de superficie como el código de corrección de errores.
Hiperparámetres: shape_heuristic: ShapeHeuristic La heurística para determinar la forma de la revisión de código expuesta para un número determinado de cúbits lógicos. (El valor predeterminado es ShapeHeuristic.MIN_AREA)
Referencias:
- Craig Gidney, Michael Newman, Peter Brooks, Cody Jones: Códigos de superficie Yoked, arXiv:2312.04522
|