|
OneDimensionalYokedSurfaceCode
|
Essa classe modela o código de superfície Yoked para fornecer uma instrução de memória genérica com base em instruções de cirurgia de rede de um código de superfície, como código de correção de erro.
Parâmetros hyper: shape_heuristic: ShapeHeuristic A heurística para determinar a forma do patch de código de superfície para um determinado número de qubits lógicos. (O padrão é ShapeHeuristic.MIN_AREA)
Referências:
- Craig Gidney, Michael Newman, Peter Brooks, Cody Jones: Códigos de superfície yoked, arXiv:2312.04522
|
|
SurfaceCode
|
Essa classe modela o código de superfície girado baseado em porta.
Hipermetrâmetros: distância: int A distância de código do código de superfície.
Referências:
Dominic Horsman, Austin G. Fowler, Simon Devitt, Rodney Van Meter: Surface computação quântica de código por cirurgia de rede, arXiv:1111.4022
Austin G. Fowler, Matteo Mariantoni, John M. Martinis, Andrew N. Cleland: Surface códigos: Para computação quântica prática em larga escala, arXiv:1208.0928
David S. Wang, Austin G. Fowler, Lloyd C. L. Hollenberg: Computação quântica com interações vizinhas mais próximas e taxas de erro ao longo de 1%, arXiv:1009.3686
|
|
SurfaceCodeLowMove
|
Essa classe modela um código de superfície girado adaptado a uma arquitetura reconfigurável e zoneada de atom neutro com ancillas móveis.
O agendamento de extração de síndrome baseia-se em um esquema de código de superfície de ancilla móvel no qual uma única ancilla visita os qubits de dados de cada plaqueta, combinado com o modelo de transporte atom usado por NeutralAtom. Nesse modelo, a ancilla é movida dentro do intervalo de interação de Rydberg de cada átomo de dados para executar a sequência de emaranhamento, enquanto outros átomos e locais de portão permanecem separados por cerca de 10 microns para suprimir o crosstalk. O modelo de tempo, portanto, combina o circuito de plaquetas de ancilla única com sobrecarga de movimento explícita de segmentos de transporte horizontal e diagonal.
Hipermetrâmetros: distância: int A distância de código do código de superfície.
-[ Referências ]-
-
-
- Wang, A. G. Fowler, L. C. L. Hollenberg: Computação quântica com
interações vizinhas mais próximas e taxas de erro ao longo de 1%, arXiv:1009.3686
-
Horsman, A. G. Fowler, S. Devitt, R. Van Meter: Surface quantum de código
computação por cirurgia de rede, arXiv:1111.4022
-
-
- Fowler, M. Mariantoni, J. M. Martinis, A. N. Cleland: Surface
códigos: Para computação quântica prática em larga escala, arXiv:1208.0928
-
Bluvstein, H. Levine, G. Semeghini, et al.: Um processador quântico baseado em
no transporte coerente de matrizes atômicas emaranhadas, arXiv:2112.03923
-
Bluvstein, S. J. Evered, A. A. Geim, et al.: Quantum lógico
processador baseado em matrizes atom reconfiguráveis, 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: compilação de Reuse-Aware para o Zoned Quantum
Arquiteturas baseadas em átomos neutros, arXiv:2411.11784
-
Bluvstein, A. A. Geim, S. H. Li, et al.: Mecanismos arquitetônicos de
um computador quântico universal tolerante a falhas, arXiv:2506.20661
|
|
ThreeAux
|
Essa classe modela o código de superfície baseado em medida par com três qubits auxiliares por medida do estabilizador.
Hipermetrâmetros: distância: int A distância de código do código de superfície.
single_rail: bool Se deve usar codificação de trilho único.
Referências:
- 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
|
Essa classe modela o código de superfície Yoked para fornecer uma instrução de memória genérica com base em instruções de cirurgia de rede de um código de superfície, como código de correção de erro.
Parâmetros hyper: shape_heuristic: ShapeHeuristic A heurística para determinar a forma do patch de código de superfície para um determinado número de qubits lógicos. (O padrão é ShapeHeuristic.MIN_AREA)
Referências:
- Craig Gidney, Michael Newman, Peter Brooks, Cody Jones: Códigos de superfície yoked, arXiv:2312.04522
|