An open API service providing repository metadata for many open source software ecosystems.

Topic: "quantum-error-correction"

quantumlib/Stim

A fast stabilizer circuit library.

Language: C++ - Size: 11 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 455 - Forks: 129

oscarhiggott/PyMatching

PyMatching: A Python/C++ library for decoding quantum error correcting codes with minimum-weight perfect matching.

Language: C++ - Size: 20.3 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 231 - Forks: 43

tqec/tqec

Design automation software tools for Topological Quantum Error Correction

Language: Python - Size: 35.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 143 - Forks: 41

QuantumSavory/QuantumClifford.jl

Clifford circuits, graph states, and other quantum Stabilizer formalism tools.

Language: Julia - Size: 30.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 140 - Forks: 55

cda-tum/mqt-qecc

MQT QECC - Tools for Quantum Error Correcting Codes

Language: Python - Size: 10.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 136 - Forks: 18

yaleqc/qtcodes

Qiskit Topological Codes

Language: Jupyter Notebook - Size: 73.4 MB - Last synced at: 11 days ago - Pushed at: almost 3 years ago - Stars: 97 - Forks: 43

qiskit-community/qiskit-qec

Qiskit quantum error correction framework

Language: Python - Size: 200 MB - Last synced at: 26 days ago - Pushed at: 3 months ago - Stars: 95 - Forks: 36

qecsim/qecsim

qecsim is a Python 3 package for simulating quantum error correction using stabilizer codes.

Language: Python - Size: 1 MB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 80 - Forks: 23

panqec/panqec

Simulation and visualization of quantum error correcting codes

Language: Python - Size: 10.1 MB - Last synced at: about 22 hours ago - Pushed at: 6 months ago - Stars: 67 - Forks: 12

watermarkhu/qsurface

Python package for simulation and visualization of quantum error-correction on surface codes. The package provides the ability to inspect the error-correcting code during the decoding process, and tools to benchmark the decoder.

Language: Python - Size: 4.09 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 65 - Forks: 29

quantumlib/tesseract-decoder

A search-based decoder for quantum error correction (QEC)

Language: C++ - Size: 1020 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 44 - Forks: 4

PECOS-packages/PECOS

Software for exploring, developing, and evaluating quantum error-correction protocols.

Language: Python - Size: 7.97 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 39 - Forks: 9

nzy1997/TensorQEC.jl

Tensor networks for quantum error correction.

Language: Julia - Size: 3.19 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 38 - Forks: 5

jolle-ag/qdx

Quantum error correction code AI-discovery with Jax

Language: Jupyter Notebook - Size: 8.33 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 29 - Forks: 8

evanhockings/QuantumACES.jl

Design scalable noise characterisation experiments for quantum computers

Language: Julia - Size: 31.1 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 1

qecsim/Qecsim.jl

Qecsim is a Julia package for simulating quantum error correction using stabilizer codes.

Language: Julia - Size: 608 KB - Last synced at: 8 days ago - Pushed at: about 3 years ago - Stars: 24 - Forks: 0

camitava0321/quantumComputing

Updated and most comprehensive Repository On Quantum Computing Resources. It contains all the material I use for my research on Quantum Computing for Both Theories and Codes - I update it regularly.

Language: Jupyter Notebook - Size: 22.7 MB - Last synced at: 9 months ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 9

chaeyeunpark/UnionFind

C++ implementation of Union-Find decoder and its Python binding.

Language: C++ - Size: 440 KB - Last synced at: 9 months ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 3

EQuS/bosonic

bosonic quantum circuits

Language: Jupyter Notebook - Size: 37.9 MB - Last synced at: 7 days ago - Pushed at: 17 days ago - Stars: 16 - Forks: 6

quantumlib/chromobius

Open-source implementation of a "mobius decoder" for colors codes used in quantum error correction (QEC)

Language: Python - Size: 8.64 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 15 - Forks: 3

oscarhiggott/BeliefMatching

An implementation of the belief-matching decoder

Language: Python - Size: 76.2 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 2

qec-codes/qec

Python Tools for Quantum Error Correction

Language: Python - Size: 2.39 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 10 - Forks: 0

huitaoshen/stabilizer-qecc-simulator

Stabilizer Quantum Error Correction Code Simulator

Language: Python - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 10 - Forks: 0

QuantumSavory/LDPCDecoders.jl

LDPC Belief Propogation decoders

Language: Julia - Size: 82 KB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 7 - Forks: 4

adelshb/graphqec

A library for analyzing Quantum Error Correction Codes from their Tanner Graphs.

Language: Jupyter Notebook - Size: 2.55 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

tandeitnik/Evolving_Quantum_Circuits

Application of genetic algorithm to quantum computing.

Language: Python - Size: 86.9 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 3

shubhamchandak94/stabilizer_code

Implementation of stabilizer codes in pyQuil

Language: Python - Size: 3.4 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 4

lewis-od/QuantumErrorCorrection

Implementations of various quantum error correction schemes using QuTiP

Language: Python - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 6 - Forks: 0

QuantumSavory/PyQDecoders.jl

A Julia interface to popular python packages for decoding quantum error correcting codes.

Language: Julia - Size: 37.1 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 5 - Forks: 1

rubenandrebarreiro/ibm-qiskit-quantum-explorers-2023-2024

⚛️ 🚀 👽 A self-paced, game-based Quantum Computing learning program for students, researchers and enthusiasts. This program offers a general understanding of Quantum Computing, as well as some of its applications, such as Quantum Machine Learning and Quantum Optimization, and how to program real quantum computers.

Language: Jupyter Notebook - Size: 25.9 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 5 - Forks: 3

WeileiZeng/quantum-circuit

A quantum circuit simulator, with random error generated in each time frame

Language: TeX - Size: 12 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

paviudes/chflow

Quantum error correction for realistic noise

Language: Python - Size: 24.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 1

WeileiZeng/CSS-Code-Database

DataBase for CSS codes with n=1..30

Language: Jupyter Notebook - Size: 10.3 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

socathie/Quantum-Error-Correction

Simulation codes used for a final research project in Quantum Error Correction.

Language: Matlab - Size: 479 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 2

erkue/htlogicalgates

Hardware-tailored logical circuits for quantum stabilizer codes

Language: Python - Size: 129 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

Serock3/Master-Thesis-QEC-simulation

This repository contains the code for simulating quantum error correction (QEC), primarily for the [[5,1,3]] code, using IBM's Qiskit. The project was in the form of a Master's thesis as well as a six-week continuation of the project.

Language: Jupyter Notebook - Size: 20.1 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

RodrigoSanJose/Cyclic-CSS-T

Parity check matrices of the constituent codes for the CSS-T codes derived in the paper "An algebraic characterization of binary CSS-T codes and cyclic CSS-T codes for quantum fault tolerance"

Size: 2.34 MB - Last synced at: 20 days ago - Pushed at: 11 months ago - Stars: 2 - Forks: 1

singhdivyank/Quantum

Qiskit implementation of Quantum computing terminologies using Quantum algorithms and gates

Language: Jupyter Notebook - Size: 1.17 MB - Last synced at: 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

filomath/Quantum-Error-Decoding-using-NEAT

My solution to the screening task for the Quantum Computing program offered by QOSF.

Language: Jupyter Notebook - Size: 2.87 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 1

qecsim/qecsimext

qecsimext is an example Python 3 package that extends qecsim with additional components.

Language: Python - Size: 12.5 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 2

JohanWinther/cat-state-encoding

Source code and data for Encoding of Qubit States in Resonators With Cat Codes

Language: HTML - Size: 186 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

WeileiZeng/Random-Window-Decoder

A version of minimum weight decoder, apply to both classical and quantum code

Language: C - Size: 37.1 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

WeileiZeng/hybrid-viterbi-decoder

A viterbi decoding method able to decode both qubit error and syndrome error

Language: MATLAB - Size: 1.57 MB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

Dpbm/scientific-research-2-qec-and-qem

My scientific research trying to create the most realiable quantum computation using Qiskit 1.0 and other techniques for superconducting quantum computers

Language: Jupyter Notebook - Size: 76.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

shubhamkaushal765/TransformerQEC

Utilizing Transformers to correct errors in quantum circuits.

Language: Python - Size: 4.33 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 1

lukasvoss/ldpc_codes

Repository containing scripts to search for better bivariate bicycle codes for quantum error correction

Language: Jupyter Notebook - Size: 668 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 1

JayRGopal/Quantum-Error-Correction

Quantum Error Correction (QEC) is a critical step in implementing quantum computing at scale. We implement an algorithm and show it successfully reduces noise in various quantum circuits.

Language: Jupyter Notebook - Size: 637 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 1

grageragarces/JSoC22 📦

All files and folders related to work and contributions made for QuantumClifford.jl

Language: Julia - Size: 8.79 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

RokiyaMG/ShorsCode

9-Qubits Shor's Code for Quantum Error Correction (QEC)

Language: Jupyter Notebook - Size: 84 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

harsh-quantum/Quantum-Error-Correction

Project regarding the basics of QEC

Language: Jupyter Notebook - Size: 1.14 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

bernwo/tree-cluster-states-manim

Generate animation of a few different tree cluster states for visualisation purpose using Manim (Community edition).

Language: Python - Size: 3.4 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

goldsmdn/Pipecleaning_test

Pipecleaning test for MSc project

Language: Jupyter Notebook - Size: 1.23 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

JohanWinther/cat-code-masters-thesis

Latex code for the Master's thesis: Encoding of Qubit States in Resonators With Cat Codes

Language: TeX - Size: 22.8 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

MarcSerraPeralta/qec-util

Useful tools for QEC simulation with Stim

Language: Python - Size: 149 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

HandyKurniawan/na_polar_codes_framework

Noise-aware compilation for state preparation of quantum polar codes

Language: Python - Size: 1.44 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

beittech/iceberg

A Python library for quantum error detection, providing tools to compile, simulate, and decode quantum circuits using Iceberg codes. This library integrates seamlessly with Qiskit, making it easy to detect and mitigate errors in quantum circuits.

Language: Jupyter Notebook - Size: 94.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

seokhyung-lee/ConcatMatching

Concatenated matching decoder for decoding arbitrary stabiliser codes

Language: Python - Size: 58.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

davidhenry2001/Automated-Code-Correction

🚀 Automated Code Correction Framework An AI-powered debugging tool that: ✅ Captures and logs errors from executed programs ✅ Analyzes errors and provides explanations with real-world examples ✅ Automatically corrects faulty code using LLMs (Google Gemini, OpenAI, Claude, etc.). Built with Python and LangChain.

Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Kuift/lattice_surgery_tool

Lattice surgery tool that interface with TQEC to help with quantum error correction

Language: GDScript - Size: 6.84 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

seokhyung-lee/msd-magic-state-prep-cycle-simulation

Python code for simulating the magic state preparation cycle of a cultivation + distillation scheme from arXiv:2409.07707.

Language: Python - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

zoharno/chamon_decoder

Simulation of success rates of generalized matching decoders of the cubic Chamon code.

Language: Python - Size: 0 Bytes - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ShehbazTariq/qc-noise

Quantum Noise Analysis for Quantum Addition: Part of the Quantum Computing Mentorship Program Screening Task. This repository explores the effects of noise on quantum computations, implements quantum addition using the Draper adder algorithm, and demonstrates techniques to mitigate noise impact on quantum circuits.

Language: Jupyter Notebook - Size: 257 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Brendan-Reid1991/dotg

Quantum Error Correction Simulations

Language: Python - Size: 651 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ritu-thombre99/IQC-2021

Solutions for IBM Quantum Challenge 2021 (iqc2021)

Language: Jupyter Notebook - Size: 915 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

bikunli/QStimLAB

Language: MATLAB - Size: 37.1 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

bernwo/five-qubit-code

Implementation of five qubit code using Qiskit.

Language: Python - Size: 67.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 1

maheshwaripranav/Stabilizer-Codes

Repository for generating quantum error correction circuits using stabilizer codes, with error rate evaluation.

Language: Jupyter Notebook - Size: 38.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

maheshwaripranav/Bare_Ancillary_Codes

Fault-tolerant simulations, requiring single ancilla, for non-CSS [[7,1,3]] and [[8,1,4]] codes.

Language: Jupyter Notebook - Size: 18.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Advanced-Research-Centre/HilbertCorps

Automated Concept Discovery of Quantum Error Correction Codes

Language: Jupyter Notebook - Size: 245 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

Avimita-amc8313/MITS-A-Quantum-Sorcerer-s-Stone-For-Designing-Surface-Codes

MITS, a new methodology to optimize surface code implementations by predicting ideal distance and rounds given target logical error rates and known physical noise levels of the hardware.

Language: Jupyter Notebook - Size: 667 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Aron9605/Quantum-repetition-code

Basic results of our quantum repetition code study.

Language: Mathematica - Size: 1.08 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

108mk/Tensor_Network_Codes

As a part of Quantum error correction review project, we explored tensor network codes (TNC). TNC has diverse nad promising use in quantum error correcting codes. It is powerful tools to design larger stabilizer codes, estimating code distance and maximum likelihood decoding.

Size: 7.33 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

WeileiZeng/weilei_lib

libraries for weilei's C code

Language: C++ - Size: 109 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 1

ArunSehrawat/Quantum_Error_Mitigation_with_Qiskit

Language: Jupyter Notebook - Size: 1.09 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

108mk/IBM_Quantum_Spring_challenge_2023

My attempts for IBM Quantum Spring challenge 2023. The labs were dedicated to dynamic circuits and its utilities in quantum error corrections. I has the oppertunity to run my quantum circuiits on 127-qubit ibm qauntum eagle processor.

Language: Jupyter Notebook - Size: 1.32 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

GuanQunMu/Surface-Code

The simulation of Google's quantum error correction code, the surface code.

Language: JavaScript - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

WeileiZeng/CSS-Code-Zoo-Display

Use github pages to display CSS codes generated by CSS-Code-Zoo

Language: Shell - Size: 178 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jvscursulim/cnot-benchmark

A benchmark for CNOT gates

Language: Python - Size: 5.56 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

brettmartin4/Surface-Code-Simulation-For-Quantum-Error-Correction

Static and dynamic surface code simulations for quantum error correction. This was my master's thesis project while I was a student at AFIT.

Language: Jupyter Notebook - Size: 26.5 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

KnightShuffler/Steane-Code-in-Qiskit

Implementing the 7-qubit Quantum Error Correcting Code in Qiskit

Language: Jupyter Notebook - Size: 565 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

Aditya-Ramachandran/Quantum-Error-Mitigation

This is an attempt to reduce the quantum noice we get when we run a circuit in a quantum computer.

Language: Jupyter Notebook - Size: 141 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

Aditya-Ramachandran/Quantum-Noise-Models

Building a noise model for simulating a Qiskit quantum circuit in the presence of errors.

Language: Jupyter Notebook - Size: 43 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

QEC-pages/programming-workshop

A tutorial for running QEC program on linux cluster

Language: Emacs Lisp - Size: 207 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 2

bennyboer/quantumse-qec

Quantum Error Correction paper I wrote for the course Quantum Software Development at the Munich University of Applied Sciences

Language: TeX - Size: 816 KB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

GuanQunMu/Toric-Code

Language: JavaScript - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Related Topics
quantum-computing 57 qiskit 14 quantum 12 python 11 surface-code 10 qec 10 simulation 9 quantum-information 7 quantum-algorithms 7 stabilizer-code 6 stabilizer-circuits 5 ldpc-codes 5 quantum-error-mitigation 5 quantum-circuits 4 cpp 4 syndrome-decoding 4 quantum-simulation 4 google-quantum 3 algorithms 3 julia 3 quantum-codes 3 quantum-entanglement 3 quantum-machine-learning 3 error-correcting-codes 3 ldpc 3 decoder 3 qecc 3 stim 2 linux 2 quantum-fourier-transform 2 jupyter-notebook 2 quantum-noise 2 qec-codes 2 color-code 2 quantum-programming-language 2 quantum-cryptography 2 syndrome 2 machine-learning 2 qiskit-tutorial 2 clifford-gates 2 quantum-mechanics 2 tensor-networks 2 ibm-quantum-challenge 2 clifford-circuits 2 belief-propagation 2 nisq 2 python3 2 quantum-computer-simulator 2 quantum-programming 2 magic-state-distillation 1 nix 1 ibm-quantum-challenge-2021 1 logging 1 large-language-models 1 typescript 1 ibm-quantum-experience 1 shors-algorithm 1 langchain 1 magic-state-cultivation 1 education 1 doxygen-comments 1 django 1 code-comments 1 automatic-error-correction 1 ai-powered 1 belief-matching 1 topological-quantum-computation 1 ibm 1 viterbi-decoder 1 matlab 1 convolutional-codes 1 visualization 1 quantum-low-density-parity-check-codes 1 qldpc 1 coding-theory 1 toric-code 1 perfect-matchings 1 stablizer-code 1 bosonic 1 quantum-polar-code 1 noise-aware 1 compilation 1 reinforcement-learning 1 proximal-policy-optimization 1 jax 1 gpu-computing 1 clifford-simulator 1 quantum-information-theory 1 genetic-algorithm 1 evolutionary-algorithms 1 a-star 1 utils 1 util 1 hardware-tailored 1 distance 1 database 1 css-code 1 css-codes 1 gottesman-knills-theorem 1 c-plus-plus 1