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

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