量子计算机仿真库
量子计算机仿真库QDD是一个C ++库,提供了相对直观的C ++编程环境中的量子计算构造。 QDD的独特之处在于其对量子计算的仿真基于量子态的BDD表示。
这与QCL和Open QuBit使用的复数表示形式相反
应用介绍
量子计算机仿真库
QDD是一个C ++库,提供了相对直观的C ++编程环境中的量子计算构造。 QDD的独特之处在于其对量子计算的仿真基于量子态的BDD表示。
这与QCL和Open QuBit使用的复数表示形式相反。使用BDD建模潜在的量子状态使QDD可以建模相对较大的量子状态并提供相对较高的性能。在QDD库SHORNUF提供的Shor分解算法的参考实现中,QDD可以在具有64M RAM的P200上在大约8分钟内分解一个16位数字。但是,使用BDD表示形式也将QDD限制为“数字”量子计算机。相比之下,QCL和Open QuBit支持“模拟”计算机模型。尽管QDD使用的BDD表示提供了
相对高度的可伸缩性和性能,在状态表示的大小,底层的大小方面几乎是线性的
表示形式在所用量子位数上仍然是指数级的,因此QDD仍不能用于有效分解非常大的数。尽管如此,还是希望通过发布QDD的源代码,激发其他人去考虑对该库进行其他优化,这可能会导致为量子计算建模的新技术或更好的技术。
©版权声明:本文内容由互联网用户自发贡献,版权归原创作者所有,本站不拥有所有权,也不承担相关法律责任。如果您发现本站中有涉嫌抄袭的内容,欢迎发送邮件至: [email protected] 进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
转载请注明出处: apollocode » 量子计算机仿真库
文件列表(部分)
名称 | 大小 | 修改日期 |
---|---|---|
all-wcprops | 0.06 KB | 2016-02-15 |
entries | 0.15 KB | 2016-02-15 |
all-wcprops | 0.06 KB | 2016-02-15 |
entries | 0.15 KB | 2016-02-15 |
all-wcprops | 0.16 KB | 2016-02-15 |
entries | 0.42 KB | 2016-02-15 |
CHANGELOG.svn-base | 0.40 KB | 2016-02-15 |
LICENSE.svn-base | 0.63 KB | 2016-02-15 |
Makefile.svn-base | 0.31 KB | 2016-02-15 |
README.svn-base | 1.58 KB | 2016-02-15 |
all-wcprops | 0.24 KB | 2016-02-15 |
entries | 0.61 KB | 2016-02-15 |
configure.svn-base | 0.03 KB | 2016-02-15 |
aclocal.m4.svn-base | 47.58 KB | 2016-02-15 |
AUTHORS.svn-base | 0.17 KB | 2016-02-15 |
ChangeLog.svn-base | 1.99 KB | 2016-02-15 |
CHANGES.svn-base | 0.00 KB | 2016-02-15 |
config.h.in.svn-base | 0.60 KB | 2016-02-15 |
configure.ac.svn-base | 0.41 KB | 2016-02-15 |
configure.svn-base | 71.51 KB | 2016-02-15 |
Makefile.am.svn-base | 0.08 KB | 2016-02-15 |
Makefile.in.svn-base | 5.31 KB | 2016-02-15 |
NEWS.svn-base | 2.96 KB | 2016-02-15 |
README.svn-base | 2.13 KB | 2016-02-15 |
aclocal.m4 | 47.58 KB | 2016-02-15 |
AUTHORS | 0.17 KB | 2016-02-15 |
ChangeLog | 1.99 KB | 2016-02-15 |
CHANGES | 0.00 KB | 2016-02-15 |
config.h.in | 0.60 KB | 2016-02-15 |
configure | 71.51 KB | 2016-02-15 |
发表评论 取消回复