Open software packages published by FoQaCiA
An important output of the FoQaCiA project are open software packages that enable the community to reproduce and extend computational results of the project. Publishing open software is a way to rapidly disseminate the new theoretical concepts being developed by FoQaCiA.
Here’s a list of the open software packages that have been published so far:
Fast algorithms for converting between descriptions of stabiliser objects for use in e.g. classical simulation algorithms, gate/circuit synthesis, and numerical experiments.
Code for injecting cat states into arbitrary quantum circuits, and to study information scrambling within those circuits.
GitHub Repository for computing the sum of Clifford’s decompositions of certain non-Clifford gates.
GitHub Repository for open source computer algebra workflow.
GitHub Repository for open source simulation of quantum fully homomorphic encryption.
Computations for optimising stabiliser decompositions for use in classical simulation algorithms.
As the project develops, we expect to publish other software packages, accompanied by papers exploring their capabilities.
About FoQaCiA
The FoQaCiA project aims to advance the understanding of the fundamental principles and methodologies that underpin the development of quantum algorithms. This includes exploring new algorithmic frameworks, optimizing existing quantum processes, and identifying innovative approaches to leverage quantum computing's unique capabilities. The project involves 11 partners from Canada and the EU, and is funded by NSERC, the European Commission, and UKRI. The project started in October 2022, and has already resulted in 7 open software packages and 50 preprints and papers, among other outputs.