2025-11-17T19:19:13.157995

A Framework for Distributed Resource Allocation in Quantum Networks

Panigrahy, Bacciottini, Hollot et al.
We introduce a distributed resource allocation framework for the Quantum Internet that relies on feedback-based, fully decentralized coordination to serve multiple co-existing applications. We develop quantum network control algorithms under the mathematical framework of Quantum Network Utility Maximization (QNUM), where utility functions quantify network performance by mapping entanglement rate and quality into a joint optimization objective. We then introduce QPrimal-Dual, a decentralized, scalable algorithm that solves QNUM by strategically placing network controllers that operate using local state information and limited classical message exchange. We prove global asymptotic stability for concave, separable utility functions, and provide sufficient conditions for local stability for broader non-concave cases. To reduce control overhead and account for quantum memory decoherence, we also propose schemes that locally approximate global quantities and prevent congestion in the network. We evaluate the performance of our approach via simulations in realistic quantum network architectures. Results show that QPrimalDual significantly outperforms baseline allocation strategies, scales with network size, and is robust to latency and decoherence. Our observations suggest that QPrimalDual could be a practical, high-performance foundation for fully distributed resource allocation in quantum networks.
academic

Структура распределения ресурсов в квантовых сетях

Основная информация

  • ID статьи: 2510.09371
  • Название: A Framework for Distributed Resource Allocation in Quantum Networks
  • Авторы: Nitish K. Panigrahy, Leonardo Bacciottini, C. V. Hollot, Emily A. Van Milligen, Matheus Guedes de Andrade, Nageswara S. V. Rao, Gayane Vardoyan, Don Towsley
  • Классификация: quant-ph (квантовая физика), cs.PF (производительность вычислительных систем)
  • Дата публикации: октябрь 2025
  • Ссылка на статью: https://arxiv.org/abs/2510.09371

Аннотация

В данной работе предложена структура распределения ресурсов для квантового интернета, основанная на полностью децентрализованной координации с обратной связью для обслуживания нескольких сосуществующих приложений. Исследование разрабатывает алгоритмы управления квантовой сетью в рамках математической модели оптимизации полезности квантовой сети (QNUM), где функции полезности количественно определяют производительность сети путём отображения скорости запутанности и качества на совместно оптимизируемые цели. Затем представляется QPrimal-Dual — децентрализованный масштабируемый алгоритм, решающий QNUM путём стратегического размещения сетевых контроллеров, использующих локальную информацию о состоянии и ограниченный обмен классическими сообщениями. Для вогнутых разделяемых функций полезности доказана глобальная асимптотическая устойчивость, а для более широкого класса невогнутых случаев предоставлены достаточные условия локальной устойчивости.

Исследовательский контекст и мотивация

Определение проблемы

Квантовый интернет требует тонкой оркестровки аппаратных компонентов для беспрепятственного обслуживания большого количества конечных узлов, развёртывающих различные приложения. Традиционные централизованные методы распределения ресурсов имеют следующие недостатки в крупномасштабных или динамических сетях:

  1. Единая точка отказа: централизованный контроллер становится узким местом системы
  2. Требование полного знания сети: необходимо глобальное знание топологии и информации о сеансах
  3. Чувствительность к задержкам: задержка развёртывания решения может привести к устаревшей информации о состоянии сети

Уникальные вызовы квантовых сетей

  1. Аппаратные ограничения: серьёзные ограничения современных квантовых устройств, такие как несовершенство квантовой памяти
  2. Чувствительность к качеству: квантовые приложения высокочувствительны к качеству предоставляемых состояний
  3. Требования к классическому обмену сообщениями: квантовые подпрограммы связи требуют дополнительной координации

Исследовательская мотивация

Заимствуя принципы распределённого проектирования из классического интернета, разработать полностью распределённую структуру распределения ресурсов, применимую к квантовым сетям, реализующую механизм обратной связи, аналогичный протоколу TCP.

Основные вклады

  1. Распределённый алгоритм QNUM: предложен алгоритм QPrimal-Dual, решающий задачу оптимизации QNUM путём размещения двух типов взаимодействующих контроллеров
  2. Теоретические гарантии устойчивости: доказана глобальная асимптотическая устойчивость для вогнутых функций полезности и предоставлены условия локальной устойчивости для невогнутых функций
  3. Практическая схема реализации: описан протокол практической реализации алгоритма в последовательных квантовых сетях
  4. Расширенные схемы: предложены подходы для снижения управляющих издержек и противодействия декогеренции квантовой памяти

Подробное описание методологии

Определение задачи

В графе квантовой сети G = (V, L) распределить ресурсы для нескольких сеансов запутанности, где каждый сеанс r ∈ R соответствует паре узлов (Ar, Br). Цель — максимизировать совокупную полезность ∑r∈R Ur(Rr, Fr), где:

  • Rr: сквозная скорость запутанности для сеанса r
  • Fr: сквозная верность для сеанса r

Задача оптимизации QNUM

QNUM: max ∑r∈R Ur(Rr, w⃗r)
subject to:
∑r:l∈r Rr ≤ dl(1-wl), ∀l ∈ L     (ограничение пропускной способности)
∑l:l∈r log wl ≥ Kr, ∀r ∈ R        (ограничение минимальной верности)
0 ≤ wl ≤ 1, ∀l ∈ L                (диапазон параметра Вернера)
Rr ≥ 0, ∀r ∈ R                    (ограничение неотрицательности скорости)

Архитектура алгоритма QPrimal-Dual

Функция Лагранжа

A(R⃗, w⃗, λ⃗, μ⃗) = ∑r∈R Ur(Rr, w⃗r) 
                   - ∑l λl[∑r:l∈r Rr - dl(1-wl)]
                   - ∑r μr[Kr - ∑l:l∈r log wl]

Правила обновления

  1. Обновление цены канала:
    λ̇l(t) = [∑r:l∈r Rr(t) - dl(1-wl(t))]
    λl(t+1) ← max{λl(t) + kλl(t)λ̇l(t), 0}
    
  2. Обновление скорости сеанса:
    Rr(t+1) ← fr^(-1)(∑l:l∈r λl(t), w⃗r(t))
    
  3. Обновление цены сквозной верности:
    μ̇r(t) = [Kr - ∑l:l∈r log wl(t)]
    μr(t+1) ← max{μr(t) + kμr(t)μ̇r(t), 0}
    
  4. Обновление параметра Вернера на уровне канала:
    ẇl(t) = -dlλl(t) + ∑r:l∈r fl(Rr(t), w⃗r(t)) + ∑r:l∈r μr(t)/wl(t)
    wl(t+1) ← min{max{wl(t) + kwl(t)ẇl(t), 0}, 1}
    

Двухуровневая схема обновления

  • Внутренний уровень: быстрое обновление цен каналов и скоростей сеансов
  • Внешний уровень: обновление цен верности и параметров Вернера каждые Touter итераций, снижая обмен данными между контроллерами

Реализация в последовательных квантовых сетях

Поля заголовка q-datagram

  • ΔRr: изменение скорости сеанса
  • Λsum_r: накопленная сумма цен каналов
  • Wprod_r: накопленное произведение параметров Вернера
  • WrU'r: сохранённое значение Wr∂Ur(Rr, w⃗r)/∂Wr
  • Δμr: изменение цены верности

Проектирование контроллеров

  1. Контроллер сеанса: расположен в исходном узле, поддерживает Rr, μr, Wr
  2. Контроллер канала: расположен на канале, поддерживает λl, wl и специфичные для сеанса fl(Rr, w⃗r)

Экспериментальная установка

Топология сети

  1. Топология гантели: 8 узлов, 7 каналов, тестирование производительности узких мест и перегрузки
  2. Топология NSFNet: 14 узлов, 21 канал, тестирование масштабируемости

Системные параметры

  • Частота повторения: χl = 100 кГц
  • Квантовые биты памяти: 50 на узел на канал
  • Время когерентности: Tc = 1 с (с учётом декогеренции)
  • Период внешнего уровня: Touter = 10

Функции полезности

  1. Скорость секретного ключа (SKR): на основе протокола BB84 QKD
  2. Отрицательность запутанности (NEG): на основе меры отрицательности запутанности

Методы сравнения

Протокол QTCP: базовый метод с фиксированным параметром Вернера wl ≈ 0.967

Результаты экспериментов

Основные результаты

Производительность стабильной сходимости

  • Период внешнего обновления Touter ∈ 1, 50 обеспечивает сходимость
  • Touter ≥ 250 может привести к нестабильности

Производительность в установившемся режиме

  1. Без декогеренции:
    • QPrimal-Dual и QPrimal-Dual-approx отличаются от теоретического верхнего предела менее чем на 5%
    • Значительно превосходят базовый метод QTCP
  2. С декогеренцией:
    • QPrimal-Dual-DA и QPrimal-Dual-PI эффективно восстанавливают производительность
    • QPrimal-Dual-DA-approx сохраняет аналогичную производительность при снижении управляющих издержек

Динамическая адаптивность

  1. Восстановление после отказа: быстрая адаптация к новому оптимальному значению после отказа канала
  2. Динамическая нагрузка: быстрая настройка параметров Вернера при переключении функций полезности сеанса

Масштабируемость

На топологии NSFNet варианты QPrimal-Dual постоянно превосходят QTCP с увеличением количества сеансов

Теоретический анализ

Теоремы устойчивости

Теорема 3.1 (Вогнутые функции полезности)

Предположим, что Ur(Rr, w⃗r) вогнута и разделяема по (Rr, w⃗r), при других предположениях точка равновесия (R⃗*, w⃗*, λ⃗*, μ⃗*) является глобально асимптотически устойчивой.

Теорема 3.2 (Невогнутые функции полезности)

Если Ur(Rr, w⃗r) разделяема, но не обязательно вогнута, и удовлетворяет U''wℓ(wℓ) < ∑r:ℓ∈r μr/w*2ℓ, то точка равновесия является локально асимптотически устойчивой.

Схема доказательства

Используется функция Ляпунова и принцип инвариантности ЛаСалля для доказательства устойчивости, ключевым моментом является построение подходящей функции-кандидата Ляпунова и доказательство неположительности её производной.

Расширенные схемы

QPrimal-Dual-approx

Путём экспоненциального усреднения оценки суммарной скорости сеансов на канале исключается поле ΔRr, снижая управляющие издержки:

Tint ← αTint + (1-α)(t'' - t')
Rsum_l ← 1/Tint

QPrimal-Dual-DA (чувствительность к декогеренции)

Модификация ограничения пропускной способности канала для учёта задержки в очереди:

∑r:l∈r Rr ≤ dl(1-wl) - G/Tc

где G > 1 — настраиваемый параметр, обеспечивающий время ожидания Tl_W ≤ Tc/G.

QPrimal-Dual-PI

Двухэтапный метод: сначала используется QPrimal-Dual для сходимости, затем wl фиксируется и переключается на контроллеры QTCP и PI.

Связанные работы

Распределение ресурсов в квантовых сетях

  • Большинство существующих стратегий используют централизованные модели
  • Распределённые подходы ограничены, в основном это адаптации TCP
  • Существующие методы не учитывают верность или не имеют теоретических гарантий

Исследования классической NUM

  • Классические сети имеют обширный набор распределённых решений NUM
  • Однако они не могут быть напрямую применены к квантовым сетям из-за квантовых эффектов, таких как потеря верности и декогеренция памяти

Заключение и обсуждение

Основные выводы

  1. Успешно расширена классическая теория NUM на квантовые сети
  2. Предоставлен распределённый алгоритм с теоретическими гарантиями устойчивости
  3. Практическая схема реализации показывает хорошую производительность в реальных условиях
  4. Расширенные схемы эффективно решают уникальные проблемы квантовых сетей

Ограничения

  1. Анализ устойчивости основан на непрерывной динамике, в то время как реальные системы дискретны
  2. Предполагается отсутствие потерь при обмене классической информацией
  3. Ориентирован в основном на архитектуру последовательных квантовых сетей
  4. Требует предположение о разделяемости функций полезности

Направления будущих исследований

  1. Анализ устойчивости с учётом задержек обратной связи
  2. Расширение на другие архитектуры обмена запутанностью
  3. Обработка потерь классического обмена данными
  4. Ослабление предположения о разделяемости

Глубокая оценка

Преимущества

  1. Прочный теоретический вклад: предоставлены строгие доказательства устойчивости, заполняющие пробел в теории распределённого управления квантовыми сетями
  2. Высокая практичность: полная схема реализации в последовательных квантовых сетях
  3. Хорошая адаптивность: несколько расширенных схем решают практические проблемы, такие как декогеренция и управляющие издержки
  4. Достаточные эксперименты: алгоритм проверен в различных сценариях

Недостатки

  1. Ограничения предположений: предположения о разделяемости функций полезности и отсутствии классических потерь могут ограничить применимость
  2. Ограничения архитектуры: ориентирован в основном на последовательные квантовые сети, применимость к другим архитектурам требует проверки
  3. Чувствительность параметров: выбор параметров размера шага критичен для производительности сходимости, но отсутствует систематическое руководство
  4. Анализ сложности: отсутствует подробный анализ сложности алгоритма и сложности обмена данными

Влияние

  1. Теоретическая ценность: закладывает основу теории управления квантовыми сетями, аналогично значению TCP для интернета
  2. Практическая ценность: предоставляет осуществимую схему распределённого управления для будущего квантового интернета
  3. Вдохновляющее значение: методология может быть расширена на другие проблемы квантовых сетей

Применимые сценарии

  1. Распределённое управление ресурсами в крупномасштабных квантовых сетях
  2. Обеспечение справедливости в многоприложных квантовых сетях
  3. Адаптивное управление в динамических квантовых сетевых средах
  4. Проектирование протоколов инфраструктуры квантового интернета

Библиография

Основные цитируемые работы:

  1. Классическая теория NUM Kelly и соавторов 6,7
  2. Структура QNUM Vardoyan и соавторов 5
  3. Работы по адаптации TCP для квантовых сетей 32,49
  4. Исследования по распределению и обмену квантовой запутанности 3,15,16

Данная работа предоставляет важную теоретическую основу и практическую схему для распределённого управления квантовым интернетом, потенциально становясь фундаментальным компонентом стека протоколов квантовых сетей.