3 Star 10 Fork 2

Gitee 极速下载/acqdp

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/alibaba/acqdp
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
MIT

Alibaba Cloud Quantum Development Platform (ACQDP)

Introduction

ACQDP is an open-source simulator-driven development tool for quantum algorithms and quantum computers. The initial release of ACQDP in October 2020 features Alibaba Quantum Laboratory’s general-purpose, tensor-contraction based quantum circuit simulator, together with some applications on quantum algorithm and error correction simulations. Some future directions of ACQDP of higher prioritites are

  1. Strengthening the capabilities of the simulator, in terms of the scale of the target circuits, and allowing approximations.
  2. Improving the capabilities for and expanding the scope of applications.
  3. Developing friendly user interfaces for both the educational and research communities.
  4. Adding utilities facilitating the deployment in various computing environments.

Computing Engine

Partially inspired by the recent quantum supremacy experiment, classical simulation of quantum circuits attracts quite a bit of attention and impressive progress has been made along this line of research to significantly improve the performance of classical simulation of quantum circuits. Key ingredients include

  1. Quantum circuit simulation as tensor network contraction [1];
  2. Undirected graph model formalism[2];
  3. Dynamic slicing [3][4];
  4. Contraction tree [5];
  5. Contraction subtree reconfiguration [6].

We are happy to be part of this effort.

Use Cases

  • Efficient exact contraction of intermediate-sized tensor networks
  • Deployment on large-scale clusters for contracting complex tensor networks
  • Efficient exact simulation of intermediate sized quantum circuit
  • Classical simulation under different quantum noise models

Documentation

See full documentation here.

Installation

See instructions here.

Contributing

If you are interested in contributing to ACQDP feel free to contact me or create an issue on the issue tracking system.

References

[1] Markov, I. and Shi, Y.(2008) Simulating quantum computation by contracting tensor networks SIAM Journal on Computing, 38(3):963-981, 2008

[2] Boixo, S., Isakov, S., Smelyanskiy, V. and Neven, H. (2017) Simulation of low-depth quantum circuits as complex undirected graphical models arXiv preprint arXiv:1712.05384

[3] Chen, J., Zhang, F., Huang, C., Newman, M. and Shi, Y.(2018) Classical simulation of intermediate-size quantum circuits arXiv preprint arXiv:1805.01450

[4] Zhang, F., Huang, C., Newman M., Cai, J., Yu, H., Tian, Z., Yuan, B., Xu, H.,Wu, J., Gao, X., Chen, J., Szegedy, M. and Shi, Y.(2019) Alibaba Cloud Quantum Development Platform: Large-Scale Classical Simulation of Quantum Circuits arXiv preprint arXiv:1907.11217

[5] Gray, J. and Kourtis, S.(2020) Hyper-optimized tensor network contraction arXiv preprint arXiv:2002.01935

[6] Huang, C., Zhang, F.,Newman M., Cai, J., Gao, X., Tian, Z., Wu, J., Xu, H., Yu, H., Yuan, B.,
Szegedy, M., Shi, Y. and Chen, J. (2020) Classical Simulation of Quantum Supremacy Circuits arXiv preprint arXiv:2005.06787

MIT License Copyright (c) 2020 Alibaba Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

Alibaba Cloud Quantum Development Platform(ACQDP)是一种用于量子算法和量子计算机的开源模拟器驱动的开发工具 expand collapse
Python
MIT
Cancel

Releases

No release

Contributors

All

Activities

Load More
can not load any more
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/mirrors/acqdp.git
git@gitee.com:mirrors/acqdp.git
mirrors
acqdp
acqdp
main

Search