|
OneDimensionalYokedSurfaceCode
|
Questa classe modella il codice di superficie Yoked per fornire un'istruzione di memoria generica basata su istruzioni di chirurgia reticolare da un codice di superficie come il codice di correzione degli errori.
Parametri Hyper: shape_heuristic: ShapeHeuristic L'euristica per determinare la forma della patch di codice della superficie per un determinato numero di qubit logici. (Il valore predefinito è ShapeHeuristic.MIN_AREA)
Riferimenti:
- Craig Gidney, Michael Newman, Peter Brooks, Cody Jones: Yoked surface codes, arXiv:2312.04522
|
|
SurfaceCode
|
Questa classe modella il codice di superficie ruotato basato su gate.
Parametri Hyper: distance: int La distanza del codice del codice di superficie.
Riferimenti:
Dominic Horsman, Austin G. Fowler, Simon Devitt, Rodney Van Meter: Surface codice quantistico calcolo tramite chirurgia reticolare, arXiv:1111.4022
Austin G. Fowler, Matteo Mariantoni, John M. Martinis, Andrew N. Cleland: codici Surface: Verso il calcolo quantistico su larga scala pratica, arXiv:1208.0928
David S. Wang, Austin G. Fowler, Lloyd C. L. Hollenberg: Calcolo quantistico con interazioni e tassi di errore più vicini più vicini su 1%, arXiv:1009.3686
|
|
SurfaceCodeLowMove
|
Questa classe modella un codice di superficie ruotato su misura per un'architettura atoma neutra riconfigurabile e a zone con ancilla mobili.
La pianificazione dell'estrazione della sindrome si basa su uno schema di codice della superficie mobile-ancilla in cui un singolo ancilla visita i qubit di dati di ogni placca, combinati con il modello di trasporto atom usato da NeutralAtom. In questo modello, l'ancilla viene spostata all'interno dell'intervallo di interazione di Rydberg di ogni atomo di dati per eseguire la sequenza di intangimento, mentre altri atomi e siti di gate rimangono separati da circa 10 micron per eliminare il crosstalk. Il modello temporale combina quindi il circuito a placca a ancilla singola con un sovraccarico di movimento esplicito da segmenti di trasporto orizzontale e diagonale.
Parametri Hyper: distance: int La distanza del codice del codice di superficie.
-[ Riferimenti ]-
-
-
- Wang, A. G. Fowler, L. C. L. Hollenberg: Quantum computing con
interazioni e tassi di errore vicini più vicini su 1%, arXiv:1009.3686
-
Horsman, A. G. Fowler, S. Devitt, R. Van Meter: Surface codice quantistico
calcolo da chirurgia reticolare, arXiv:1111.4022
-
-
- Fowler, M. Mariantoni, J. M. Martinis, A. N. Cleland: Surface
codici: verso un calcolo quantistico pratico su larga scala, arXiv:1208.0928
-
Bluvstein, H. Levine, G. Semeghini, et al.: Un processore quantistico basato su
sul trasporto coerente di matrici di atomi entangled, arXiv:2112.03923
-
Bluvstein, S. J. Evered, A. A. Geim, et al.: Quantum logico
processore basato su matrici atom riconfigurabili, arXiv:2312.03982
-
- Jandura, L. Pecoreri, G. Pupillo: stabilizzatore del codice Surface
Misurazioni per gli atomi di Rydberg, arXiv:2405.16621
W.-H. Lin, D. B. Tan, J. Cong: Reuse-Aware compilazione per quantum a zone
Architetture basate su atomi neutri, arXiv:2411.11784
-
Bluvstein, A. A. Geim, S. H. Li, et al.: Meccanismi architettonici di
un computer quantistico a tolleranza di errore universale, arXiv:2506.20661
|
|
ThreeAux
|
Questa classe modella il codice della superficie basata sulle misurazioni abbinate con tre qubit ausiliari per misura di stabilizzatore.
Parametri Hyper: distance: int La distanza del codice del codice di superficie.
single_rail: bool Indica se usare la codifica a guida singola.
Riferimenti:
- Linnea Grans-Samuelsson, Ryan V. Mishmash, David Aasen, Christina Knapp, Bela Bauer, Brad Lackey, Marcus P. da Silva, Parsa Bonderson: Improved Pairwise Measurement-Based Surface Code, arXiv:2310.12981
|
|
TwoDimensionalYokedSurfaceCode
|
Questa classe modella il codice di superficie Yoked per fornire un'istruzione di memoria generica basata su istruzioni di chirurgia reticolare da un codice di superficie come il codice di correzione degli errori.
Parametri Hyper: shape_heuristic: ShapeHeuristic L'euristica per determinare la forma della patch di codice della superficie per un determinato numero di qubit logici. (Il valore predefinito è ShapeHeuristic.MIN_AREA)
Riferimenti:
- Craig Gidney, Michael Newman, Peter Brooks, Cody Jones: Yoked surface codes, arXiv:2312.04522
|