A Web-based Software Development Kit for Quantum Network Simulation
Stephen DiAdamo, Francesco Vista

TL;DR
This paper introduces a user-friendly, web-based Quantum Network Development Kit (QNDK) that simplifies quantum network simulation, integrates multiple engines, and leverages cloud computing to support community building and application development.
Contribution
It presents a novel, accessible platform for quantum network simulation with a graphical interface, multi-engine integration, and cloud deployment, addressing current community and technical challenges.
Findings
QNDK simplifies quantum network simulation with minimal coding.
It integrates multiple quantum simulation engines into a single interface.
Cloud deployment enables scalable and high-performance simulations.
Abstract
Quantum network simulation is an essential step towards developing applications for quantum networks and determining minimal requirements for the network hardware. As it is with classical networking, a simulation ecosystem allows for application development, standardization, and overall community building. Currently, there is limited traction towards building a quantum networking community-there are limited open-source platforms, challenging frameworks with steep learning curves, and strong requirements of software engineering skills. Our Quantum Network Development Kit (QNDK) project aims to solve these issues. It includes a graphical user interface to easily develop and run quantum network simulations with very little code. It integrates various quantum network simulation engines and provides a single interface to them, allowing users to use the features from any of them. Further, it…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · Scientific Computing and Data Management · Distributed and Parallel Computing Systems
