shun 803969bfe4 update 2 månader sedan
..
__pycache__ 803969bfe4 update 2 månader sedan
algorithms 414f4be6e4 update 3 månader sedan
metrics 803969bfe4 update 2 månader sedan
outputs 414f4be6e4 update 3 månader sedan
schedulers 414f4be6e4 update 3 månader sedan
viz 803969bfe4 update 2 månader sedan
#pickele# 414f4be6e4 update 3 månader sedan
.#pickele 414f4be6e4 update 3 månader sedan
.gitignore 803969bfe4 update 2 månader sedan
LICENSE 414f4be6e4 update 3 månader sedan
MEMO.org 414f4be6e4 update 3 månader sedan
MEMO.org~ 414f4be6e4 update 3 månader sedan
README.md 414f4be6e4 update 3 månader sedan
dump.txt 803969bfe4 update 2 månader sedan
evalationmemo.txt 803969bfe4 update 2 månader sedan
evalationmemo.txt~ 414f4be6e4 update 3 månader sedan
evaluation.py 803969bfe4 update 2 månader sedan
evaluationold.py 803969bfe4 update 2 månader sedan
fidelity.py 803969bfe4 update 2 månader sedan
main.py 803969bfe4 update 2 månader sedan
mainold.py 803969bfe4 update 2 månader sedan
memo.org 803969bfe4 update 2 månader sedan
memo.org~ 803969bfe4 update 2 månader sedan
memo.txt 803969bfe4 update 2 månader sedan
memo.txt~ 414f4be6e4 update 3 månader sedan
nb_protocol.py 414f4be6e4 update 3 månader sedan
network.py 414f4be6e4 update 3 månader sedan
piclecsv.py 803969bfe4 update 2 månader sedan
piclecsv.py~ 803969bfe4 update 2 månader sedan
plot_accuracy_vs_budget_Depolar.pdf 803969bfe4 update 2 månader sedan
plot_ciwidth_best_vs_budget_Depolar_max_bestby-mean.pdf 414f4be6e4 update 3 månader sedan
plot_ciwidth_best_vs_budget_Depolar_max_bestby-mean_gap.pdf 414f4be6e4 update 3 månader sedan
plot_ciwidth_best_vs_budget_Depolar_mean_bestby-mean.pdf 414f4be6e4 update 3 månader sedan
plot_ciwidth_best_vs_budget_Depolar_mean_bestby-mean_gap.pdf 414f4be6e4 update 3 månader sedan
plot_ciwidth_vs_budget_Depolar_max.pdf 414f4be6e4 update 3 månader sedan
plot_ciwidth_vs_budget_Depolar_mean.pdf 414f4be6e4 update 3 månader sedan
plot_minwidthsum_perpair_vs_budget_Depolar.pdf 803969bfe4 update 2 månader sedan
plot_minwidthsum_perpair_weighted_vs_budget_Depolar.pdf 803969bfe4 update 2 månader sedan
plot_value_vs_budget_Depolar.pdf 414f4be6e4 update 3 månader sedan
plot_value_vs_budget_target_Depolar.pdf 803969bfe4 update 2 månader sedan
plot_value_vs_used_Depolar.pdf 803969bfe4 update 2 månader sedan
plot_weighted_errorrate_vs_budget_Depolar.pdf 414f4be6e4 update 3 månader sedan
plot_widthsum_alllinks_vs_budget_Depolar.pdf 803969bfe4 update 2 månader sedan
plot_widthsum_alllinks_weighted_vs_budget_Depolar.pdf 803969bfe4 update 2 månader sedan
simulation.py 803969bfe4 update 2 månader sedan
simulation.py~ 803969bfe4 update 2 månader sedan
utils.py 414f4be6e4 update 3 månader sedan

README.md

LinkSelFiE: Link Selection and Fidelity Estimation in Quantum Networks

DOI

This repository contains the source code for reproducing the results of our INFOCOM'24 paper titled LinkSelFiE: Link Selection and Fidelity Estimation in Quantum Networks.

Prerequisites

To get started, ensure you have the following packages installed:

NetSquid, scipy, matplotlib

Repository Structure

  • algorithms: Implementation of various link selection & fidelity estimation algorithms.
    • naive_nb.py: The naive algorithm based on network benchmarking.
    • online_nb.py: Our proposed LinkSelFiE algorithm.
    • succ_elim_nb.py: A successive elimination-based network benchmarking algorithm.
  • evaluation.py: Script to visualize evaluation results and generate figures in the paper.
  • nb_protocol.py: Implementation of the network benchmarking protocol.
  • network.py: Builds the quantum network structure for the experiments.
  • utils: A collection of helper functions.

How to Run

Execute the following command to reproduce all the figures in the paper:

python main.py

License

See LICENSE