sat-circuits-engine

Quantum circuit solver

A Python package for generating and executing quantum circuits for solving satisfiability problems using Grover's algorithm

A Python-Qiskit-based package that provides capabilities of easily generating, executing and analyzing quantum circuits for satisfiability problems according to user-defined constraints. The circuits being generated by the program are based on Grover's algorithm and its amplitude-amplification generalization.

GitHub

7 stars
2 watching
1 forks
Language: HTML
last commit: over 3 years ago
Linked from 1 awesome list

grovers-algorithmpythonqiskitquantum-circuit-synthesisquantum-computingsatisfiability-solver

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
quantum-visualizations/qmsolveA Python module for solving and visualizing the Schrödinger equation in quantum mechanics946
zlatko-minev/pyeprAutomated design and analysis of quantum microwave circuits169
qu-tan-um/olsqTools and software for optimizing quantum circuit layout to resolve connectivity constraints22
qiskit-community/qiskit-natureA framework for solving quantum mechanical natural science problems using quantum computing algorithms.307
ornl-qci/xacc-vqeA tool for solving quantum systems through numerical methods using an interface to the XACC framework14
boschmitt/tweedledumA C++17 library for synthesizing, compiling, and optimizing quantum circuits98
quantumlib/qsimA simulator for quantum circuits that uses various algorithms and techniques to accurately model the behavior of quantum systems.484
indisoluble/swiftquantumcomputingA software framework for simulating and analyzing quantum circuits and algorithms in Swift.45
qaqarot/qaqarotA comprehensive quantum computing library for programming and simulating quantum systems.374
artiste-qb-net/qubiterA Python-based suite of tools for designing and simulating quantum circuits on classical computers.121
atulvarshneya/quantum-computingA comprehensive Python development environment for quantum computing, providing tools and libraries for simulating and implementing quantum circuits.16
harshangrjn/quantumcircuitopt.jlTools for designing efficient quantum circuits using mathematical optimization algorithms57
llens/quantumcomputingevolutionaryalgorithmdesignDesigns quantum algorithms using evolutionary techniques19
quantumbfs/yao.jlA framework for designing and implementing quantum algorithms940
adgt/pyquirkA Python widget for visualizing quantum computing circuits in interactive Jupyter notebooks and environments.24