Project description
Quantum Finite Automata
This library provides implementations of multiple quantum finite automata
models.
Implemented automata models
PFA - Probabilistic Finite Automaton
MO1QFA - Measure-Once Quantum Finite Automaton
MM1QFA - Measure-Many Quantum Finite Automaton
GQFA - General Quantum Finite Automaton
Helper modules
LanguageChecker - used to check a language against an automaton using
multiple acceptance conditions
LanguageGenerator - generates language samples from regular expressions
Plotter - plots the results obtained from running a LanguageChecker
Here is the modules' overview in polish.
Citation
If you have used our library and and would like to cite its usage, we please use the following BibTeX entry. Thanks!
@article{lippa2020simulations,
title={Simulations of Quantum Finite Automata.},
author={Lippa, G and Makie{\l}a, K and Kuta, M},
journal={Computational Science--ICCS 2020},
volume={12142},
pages={441--450},
year={2020}
}
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages .
Source Distribution
Built Distribution
File details
Details for the file qfa-0.1.0.tar.gz
.
File metadata
Download URL:
qfa-0.1.0.tar.gz
Upload date: Feb 1, 2021
Size: 8.1 kB
Tags: Source
Uploaded using Trusted Publishing? No
Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0
File hashes
Hashes for qfa-0.1.0.tar.gz
Algorithm
Hash digest
SHA256
8a4256f571981d9ffa2385bddc6647db67eb3508545aa1cf75e76b67347d7a2e
Copy
MD5
c99cd0d02d13b0a9558c93e89dc984ae
Copy
BLAKE2b-256
9886830e0d42c2fa4e382075a737af3554ce447475952c83e76a9b030141a7f2
Copy
See more details on using hashes here.
File details
Details for the file qfa-0.1.0-py3-none-any.whl
.
File metadata
Download URL:
qfa-0.1.0-py3-none-any.whl
Upload date: Feb 1, 2021
Size: 2.5 kB
Tags: Python 3
Uploaded using Trusted Publishing? No
Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0
File hashes
Hashes for qfa-0.1.0-py3-none-any.whl
Algorithm
Hash digest
SHA256
5b32529358505f241ea70cfe62fd2d865800c148494b9fefe03f9dee2df296c5
Copy
MD5
c13f72177a8954ffcc680645c37f6f2b
Copy
BLAKE2b-256
d107467c207c443b41a120ac987714e192436f4f23e745eb7469c87e060a68cb
Copy
See more details on using hashes here.