Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:2009.12000 · Quantum Science and Technology

SeQUeNCe: a customizable discrete-event simulator of quantum networks

Xiaoliang Wu, Alexander Kolar, Joaquín Chung, Dong Jin, Tian Zhong, Rajkumar Kettimuthu, Martin Suchara

Published Sep 1, 2021• 137 citations
arXivHTMLPDF

Abstract

Recent advances in quantum information science enabled the development of quantum communication network prototypes and created an opportunity to study full-stack quantum network architectures. This work develops SeQUeNCe, a comprehensive, customizable quantum network simulator. Our simulator consists of five modules: hardware models, entanglement management protocols, resource management, network management, and application. This framework is suitable for simulation of quantum network prototypes that capture the breadth of current and future hardware technologies and protocols. We implement a comprehensive suite of network protocols and demonstrate the use of SeQUeNCe by simulating a photonic quantum network with nine routers equipped with quantum memories. The simulation capabilities are illustrated in three use cases. We show the dependence of quantum network throughput on several key hardware parameters and study the impact of classical control message latency. We also investigate quantum memory usage efficiency in routers and demonstrate that redistributing memory according to anticipated load increases network capacity by 69.1% and throughput by 6.8%. We design SeQUeNCe to enable comparisons of alternative quantum network technologies, experiment planning, and validation and to aid with new protocol design. We are releasing SeQUeNCe as an open source tool and aim to generate community interest in extending it.

DOI
10.1088/2058-9565/ac22f6

Related papers

Parallel Simulation of Quantum Networks with Distributed Quantum State Management

Xiaoliang Wu, Alexander Kolar, Joaquín Chung +3 more

Quantum network simulators offer the opportunity to cost-efficiently investigate potential avenues for building networks that scale with the number of users, communication distance, and application demands by simulating alternative hardware designs and control protocols. Several quantum network simulators have been recently developed with these goals in mind. As the size of the simulated networks increases, however, sequential execution becomes time-consuming. Parallel execution presents a suitable method for scalable simulations of large-scale quantum networks, but the unique attributes of quantum information create unexpected challenges. In this work, we identify requirements for parallel simulation of quantum networks and develop the first parallel discrete-event quantum network simulator by modifying the existing serial simulator SeQUeNCe. Our contributions include the design and development of a quantum state manager (QSM) that maintains shared quantum information distributed across multiple processes. We also optimize our parallel code by minimizing the overhead of the QSM and decreasing the amount of synchronization needed among processes. Using these techniques, we observe a speedup of 2 to 25 times when simulating a 1,024-node linear network topology using 2 to 128 processes. We also observe an efficiency greater than 0.5 for up to 32 processes in a linear network topology of the same size and with the same workload. We repeat this evaluation with a randomized workload on a caveman network. We also introduce several methods for partitioning networks by mapping them to different parallel simulation processes. We have released the parallel SeQUeNCe simulator as an open source tool alongside the existing sequential version.

arXiv:2111.03918•ACM Transactions on Modeling and Computer Simulation•Jan 31, 2024•18 citations

SeQUeNCe GUI: An Extensible User Interface for Discrete Event Quantum Network Simulations

Alexander Kiefer

With recent advances in the fields of quantum information theory [J. Pablo. Nature 12, 2172 (2021)] and the approach of the Noisy Intermediate-Scale Quantum (NISQ) [J. Preskill. Quantum 2, 79 (2018)] computing era, it is necessary to provide tools for experimentation and prototyping that are able to keep pace with the rapidly progressing field of quantum computing. SeQUeNCe, an open source simulator of quantum network communication, aims to provide scalability and extensibility for the simulation of quantum networks, from the hardware level to the application and protocol level. In order to improve upon the usability of this software, we implement a graphical user interface which maintains the core principles of SeQUeNCe, scalability and extensibility, while enhancing the software's portability and ease of use. We demonstrate the capabilities of the graphical user interface through the construction of the existing Chicago metropolitan quantum network topology.

arXiv:2501.09100•Jan 15, 2025•0 citations

Simulations of Photonic Quantum Networks for Performance Analysis and Experiment Design

Xiaoliang Wu, Joaquín Chung, Alexander Kolar +4 more

This work models metropolitan-scale photonic quantum networks that use time bin encoding for quantum key distribution and quantum state teleportation. We develop and validate theoretical models by comparing them with prior experimental results. We use our newly developed simulator of quantum network communication, called SeQUeNCe, to perform simulations at the individual photon level with picosecond resolution. The simulator integrates accurate models of optical components including light sources, interferometers, detectors, beam splitters, and telecommunication fiber, allowing studies of their complex interactions. Optical quantum networks have been generating significant interest because of their ability to provide secure communication, enable new functionality such as clock synchronization with unprecedented accuracy, and reduce the communication complexity of certain distributed computing problems. In the past few years experimental demonstrations moved from table-top experiments to metropolitan-scale deployments and long-distance repeater network prototypes. As the number of optical components in these experiments increases, simulation tools such as SeQUeNCe will simplify experiment planning and accelerate designs of new network protocols. The modular design of our tool will also allow modeling future technologies such as network nodes with quantum memories and quantum transducers as they become available.

•Nov 1, 2019•12 citations

Simulation of a Heterogeneous Quantum Network

Hayden Miller, Caitao Zhan, Michael Bishof +4 more

Quantum networks are expected to be heterogeneous systems, combining distinct qubit platforms, photon wavelengths, and device timescales to achieve scalable, multiuser connectivity. Building and iterating on such systems is costly and slow, which motivates hardware-faithful simulations that explore architecture design space and justify implementation decisions. This paper presents a framework for simulating heterogeneous quantum networks based on SeQUeNCe, a discrete-event simulator of quantum networks. We introduce faithful device models for two representative platforms - Ytterbium atoms and superconducting qubits - to implement entanglement generation and swapping protocols for time-bin encoded photons. Using extensive simulations that account for disparate clock rates and quantum frequency conversion and transduction losses/noise, we map the rate-fidelity trade space and identify the dominant bottlenecks unique to heterogeneous systems. The models are open source and extensible, enabling reproducible evaluation of future heterogeneous designs and protocols.

quant-pharXiv:2512.04211•Dec 5, 2025•1 citation

An Exploration of Classical and Quantum Networks Using SeQUeNCe

Blake Perkins, Douglas D. Hodson, Michael R. Grimaila

SeQUeNCe is a Python-based, discrete-event modeling and simulation package to define and study classical and quantum networks. It defines a modular framework for creating and analyzing networks and provides several hardware and protocol models. This paper demonstrates the creation and simulation of a classical network with a customized protocol and a Quantum Key Distribution (QKD) system that uses the BB84 protocol.

Congress in Computer Science, Computer Engineering, and Applied Computing (CSCE)•Jul 24, 2023•0 citations

Simulation of Entanglement Generation between Absorptive Quantum Memories

Allen Zang, Alexander Kolar, Joaquín Chung +3 more

Quantum entanglement is an essential resource for quantum networks. However, the generation of entanglement between physical devices at remote network nodes is a challenging task towards practical implementation of quantum networks. In this work, we use the open-source Simulator of QUantum Network Communication (SeQUeNCe), developed by our team, to simulate entanglement generation between two atomic frequency comb (AFC) absorptive quantum memories to be deployed on the Argonne-Chicago quantum network. We realize the representation of photonic quantum states within truncated Fock spaces in SeQUeNCe and build models for a spontaneous parametric down-conversion (SPDC) source, AFC absorptive quantum memories, and measurement devices with non-number-resolving photon detectors. Based on these developments, we observe varying fidelity with SPDC source mean photon number, and varying entanglement generation rate with both mean photon number and memory mode number. We also simulate tomographic reconstruction of the effective density matrix for the bipartite photonic states retrieved from quantum memories. Our work extends the usability of the SeQUeNCe simulator with new hardware modules and Fock state representation that will improve the simulation of near term quantum network hardware and protocols.

arXiv:2212.08809•IEEE International Conference on Quantum Computing and Engineering (QCE)•Sep 1, 2022•10 citations
Recent advances in quantum information science enabled the development of quantum communication network prototypes and created an opportunity to study full-stack quantum network architectures. This work develops SeQUeNCe, a comprehensive, customizable quantum network simulator. Our simulator consists of five modules: hardware models, entanglement management protocols, resource management, network management, and application. This framework is suitable for simulation of quantum network prototypes that capture the breadth of current and future hardware technologies and protocols. We implement a comprehensive suite of network protocols and demonstrate the use of SeQUeNCe by simulating a photonic quantum network with nine routers equipped with quantum memories. The simulation capabilities are illustrated in three use cases. We show the dependence of quantum network throughput on several key hardware parameters and study the impact of classical control message latency. We also investigate quantum memory usage efficiency in routers and demonstrate that redistributing memory according to anticipated load increases network capacity by 69.1% and throughput by 6.8%. We design SeQUeNCe to enable comparisons of alternative quantum network technologies, experiment planning, and validation and to aid with new protocol design. We are releasing SeQUeNCe as an open source tool and aim to generate community interest in extending it.
Quantum network simulators offer the opportunity to cost-efficiently investigate potential avenues for building networks that scale with the number of users, communication distance, and application demands by simulating alternative hardware designs and control protocols. Several quantum network simulators have been recently developed with these goals in mind. As the size of the simulated networks increases, however, sequential execution becomes time-consuming. Parallel execution presents a suitable method for scalable simulations of large-scale quantum networks, but the unique attributes of quantum information create unexpected challenges. In this work, we identify requirements for parallel simulation of quantum networks and develop the first parallel discrete-event quantum network simulator by modifying the existing serial simulator SeQUeNCe. Our contributions include the design and development of a quantum state manager (QSM) that maintains shared quantum information distributed across multiple processes. We also optimize our parallel code by minimizing the overhead of the QSM and decreasing the amount of synchronization needed among processes. Using these techniques, we observe a speedup of 2 to 25 times when simulating a 1,024-node linear network topology using 2 to 128 processes. We also observe an efficiency greater than 0.5 for up to 32 processes in a linear network topology of the same size and with the same workload. We repeat this evaluation with a randomized workload on a caveman network. We also introduce several methods for partitioning networks by mapping them to different parallel simulation processes. We have released the parallel SeQUeNCe simulator as an open source tool alongside the existing sequential version.
With recent advances in the fields of quantum information theory [J. Pablo. Nature 12, 2172 (2021)] and the approach of the Noisy Intermediate-Scale Quantum (NISQ) [J. Preskill. Quantum 2, 79 (2018)] computing era, it is necessary to provide tools for experimentation and prototyping that are able to keep pace with the rapidly progressing field of quantum computing. SeQUeNCe, an open source simulator of quantum network communication, aims to provide scalability and extensibility for the simulation of quantum networks, from the hardware level to the application and protocol level. In order to improve upon the usability of this software, we implement a graphical user interface which maintains the core principles of SeQUeNCe, scalability and extensibility, while enhancing the software's portability and ease of use. We demonstrate the capabilities of the graphical user interface through the construction of the existing Chicago metropolitan quantum network topology.
This work models metropolitan-scale photonic quantum networks that use time bin encoding for quantum key distribution and quantum state teleportation. We develop and validate theoretical models by comparing them with prior experimental results. We use our newly developed simulator of quantum network communication, called SeQUeNCe, to perform simulations at the individual photon level with picosecond resolution. The simulator integrates accurate models of optical components including light sources, interferometers, detectors, beam splitters, and telecommunication fiber, allowing studies of their complex interactions. Optical quantum networks have been generating significant interest because of their ability to provide secure communication, enable new functionality such as clock synchronization with unprecedented accuracy, and reduce the communication complexity of certain distributed computing problems. In the past few years experimental demonstrations moved from table-top experiments to metropolitan-scale deployments and long-distance repeater network prototypes. As the number of optical components in these experiments increases, simulation tools such as SeQUeNCe will simplify experiment planning and accelerate designs of new network protocols. The modular design of our tool will also allow modeling future technologies such as network nodes with quantum memories and quantum transducers as they become available.
Quantum networks are expected to be heterogeneous systems, combining distinct qubit platforms, photon wavelengths, and device timescales to achieve scalable, multiuser connectivity. Building and iterating on such systems is costly and slow, which motivates hardware-faithful simulations that explore architecture design space and justify implementation decisions. This paper presents a framework for simulating heterogeneous quantum networks based on SeQUeNCe, a discrete-event simulator of quantum networks. We introduce faithful device models for two representative platforms - Ytterbium atoms and superconducting qubits - to implement entanglement generation and swapping protocols for time-bin encoded photons. Using extensive simulations that account for disparate clock rates and quantum frequency conversion and transduction losses/noise, we map the rate-fidelity trade space and identify the dominant bottlenecks unique to heterogeneous systems. The models are open source and extensible, enabling reproducible evaluation of future heterogeneous designs and protocols.
Quantum entanglement is an essential resource for quantum networks. However, the generation of entanglement between physical devices at remote network nodes is a challenging task towards practical implementation of quantum networks. In this work, we use the open-source Simulator of QUantum Network Communication (SeQUeNCe), developed by our team, to simulate entanglement generation between two atomic frequency comb (AFC) absorptive quantum memories to be deployed on the Argonne-Chicago quantum network. We realize the representation of photonic quantum states within truncated Fock spaces in SeQUeNCe and build models for a spontaneous parametric down-conversion (SPDC) source, AFC absorptive quantum memories, and measurement devices with non-number-resolving photon detectors. Based on these developments, we observe varying fidelity with SPDC source mean photon number, and varying entanglement generation rate with both mean photon number and memory mode number. We also simulate tomographic reconstruction of the effective density matrix for the bipartite photonic states retrieved from quantum memories. Our work extends the usability of the SeQUeNCe simulator with new hardware modules and Fock state representation that will improve the simulation of near term quantum network hardware and protocols.