Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantum-enhanced HE Resource Allocation (QuHE)

Updated 6 July 2026
  • Quantum-enhanced Homomorphic Encryption (QuHE) is a resource-allocation framework that jointly optimizes cryptographic quality and system costs in secure mobile edge computing.
  • The methodology employs a three-stage alternating optimization that decouples convex, discrete, and pseudoconvex subproblems, addressing NP-hard mixed-integer challenges.
  • Empirical evaluations demonstrate that QuHE improves overall performance by 15–30% through effective balancing of QKD utility, HE security, delay, and energy expenditure.

Searching arXiv for the QuHE paper and closely related QHE resource-allocation literature. Attempting arXiv query: "QuHE: Optimizing Utility-Cost in Quantum Key Distribution and Homomorphic Encryption Enabled Secure Edge Computing Networks". Quantum-enhanced Homomorphic Encryption Resource Allocation (QuHE) denotes a resource-allocation framework for secure mobile edge computing (MEC) that jointly combines quantum key distribution (QKD), transciphering, and homomorphic encryption (HE). In the formulation of the original work, QKD distributes symmetric keys, transciphering bridges symmetric encryption, and HE processes encrypted data at the server; the associated optimization balances QKD utility, HE security, processing cost, and wireless transmission cost under a mixed-integer non-linear program described as non-convex and NP-hard (Qian et al., 8 Jul 2025). In this sense, QuHE is an optimization layer over a secure edge-computing stack rather than a standalone quantum homomorphic encryption protocol.

1. System architecture and problem scope

The QuHE framework is organized around four components. A Central Key Center generates QKD keys over a mesh of LL optical links. Edge Clients indexed by n=1,,Nn=1,\dots,N receive symmetric keys via QKD, encrypt data, and upload to a nearby server. A Transciphering Gateway at Server homomorphically transciphers symmetrically encrypted client data into HE ciphertexts. A Mobile Edge Server then performs fully homomorphic evaluation on encrypted data and returns encrypted results (Qian et al., 8 Jul 2025).

The optimization variables span communication, cryptographic, and compute layers. The model includes route-link incidence indicators aln{0,1}a_{ln}\in\{0,1\}, entanglement or key-generation rates ϕn\phi_n, link Werner parameters wl(0,1]w_l\in(0,1], CKKS polynomial degrees λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}, client uplink powers pnpnmaxp_n\le p_n^{\max}, bandwidth allocations bn0b_n\ge 0 with nbnBtot\sum_n b_n\le B_{\rm tot}, client CPU cycle-rates fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}, and server CPU cycle-rates n=1,,Nn=1,\dots,N0 with n=1,,Nn=1,\dots,N1. The model also tracks encrypted traffic size n=1,,Nn=1,\dots,N2, server-side workload n=1,,Nn=1,\dots,N3, switched-capacitance coefficients n=1,,Nn=1,\dots,N4 and n=1,,Nn=1,\dots,N5, and client-specific security weights n=1,,Nn=1,\dots,N6 (Qian et al., 8 Jul 2025).

A central feature of the framework is that cryptographic quality and system cost are treated as jointly allocable resources. This distinguishes QuHE from work that studies QKD performance, HE parameterization, communication scheduling, or edge-computing delay in isolation. A plausible implication is that QuHE is best understood as a cross-layer design methodology in which cryptographic knobs such as route quality and CKKS polynomial degree are optimized together with radio and compute budgets.

2. Utility, security, and cost functionals

QuHE quantifies QKD performance through an end-to-end Werner parameter on route n=1,,Nn=1,\dots,N7, written as n=1,,Nn=1,\dots,N8, and a secret-key fraction n=1,,Nn=1,\dots,N9 for a Werner state of fidelity aln{0,1}a_{ln}\in\{0,1\}0. The overall QKD utility is defined multiplicatively as

aln{0,1}a_{ln}\in\{0,1\}1

with aln{0,1}a_{ln}\in\{0,1\}2 (Qian et al., 8 Jul 2025). Because the utility is a product across routes, low performance on one route can directly suppress the joint objective.

HE security is modeled separately from QKD utility. Let aln{0,1}a_{ln}\in\{0,1\}3 denote the minimal-bit security predicted by an LWE-estimator for polynomial degree aln{0,1}a_{ln}\in\{0,1\}4. Then the weighted sum security is

aln{0,1}a_{ln}\in\{0,1\}5

This design gives QuHE an explicit security-allocation mechanism: clients with larger aln{0,1}a_{ln}\in\{0,1\}6 can be driven toward larger aln{0,1}a_{ln}\in\{0,1\}7 when the optimization favors HE hardness (Qian et al., 8 Jul 2025).

Delay and energy are decomposed into encryption, transmission, and server-computation terms. The client-side encryption delay is expressed through CPU cycles required for symmetric or HE key encryption and the allocated client CPU cycle-rate. The uplink rate is

aln{0,1}a_{ln}\in\{0,1\}8

from which transmission delay and transmission energy follow as functions of aln{0,1}a_{ln}\in\{0,1\}9 and ϕn\phi_n0. Server computation delay and energy depend on transciphering and HE evaluation costs, the number of processed tokens or samples, and the assigned server CPU cycle-rate (Qian et al., 8 Jul 2025).

The aggregate latency and energy objectives are

ϕn\phi_n1

These definitions make the delay term bottleneck-driven and the energy term system-wide. This suggests that the optimizer simultaneously controls tail latency and total energy expenditure rather than average per-client delay.

3. Joint optimization and algorithmic decomposition

The joint objective introduces positive weights ϕn\phi_n2 and maximizes

ϕn\phi_n3

subject to capacity, fidelity, bandwidth, power, computation, and delay constraints (Qian et al., 8 Jul 2025). The paper identifies three sources of hardness: multiplicative terms of the form ϕn\phi_n4, pseudoconvex transmission ratios involving ϕn\phi_n5, and discrete choices of ϕn\phi_n6. Together with cross-client and cross-link coupling, these yield a mixed-integer non-linear program that is explicitly characterized as non-convex and NP-hard (Qian et al., 8 Jul 2025).

QuHE addresses this with a three-stage alternating optimization. Stage 1 optimizes ϕn\phi_n7. Since ϕn\phi_n8 is increasing in both ϕn\phi_n9 and wl(0,1]w_l\in(0,1]0, the formulation sets

wl(0,1]w_l\in(0,1]1

then log-transforms the product objective by introducing wl(0,1]w_l\in(0,1]2, producing a convex problem solved with off-the-shelf convex solvers such as CVX (Qian et al., 8 Jul 2025).

Stage 2 optimizes wl(0,1]w_l\in(0,1]3. For fixed remaining variables, the latency variable wl(0,1]w_l\in(0,1]4 is set by the longest per-client pipeline, i.e., the envelope of wl(0,1]w_l\in(0,1]5. The resulting discrete optimization over wl(0,1]w_l\in(0,1]6 is handled by branch-and-bound to global optimality (Qian et al., 8 Jul 2025).

Stage 3 optimizes wl(0,1]w_l\in(0,1]7. The energy terms are convex quadratics except the transmission-energy factor involving wl(0,1]w_l\in(0,1]8, which the paper treats as pseudoconvex. An auxiliary variable wl(0,1]w_l\in(0,1]9 is introduced to rewrite the problematic term into a form that yields a jointly concave problem in λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}0 for fixed λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}1, after which QuHE alternates between closed-form updates of λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}2 and solution of the convex subproblem via CVX (Qian et al., 8 Jul 2025).

The resulting iterate structure is a block-coordinate ascent procedure over cryptographic, communication, and compute subblocks. A plausible implication is that QuHE inherits the interpretability of modular resource-allocation pipelines while preserving strong coupling across layers through the outer loop.

4. Computational complexity and theoretical guarantees

The computational burden of QuHE is decomposed stage-wise. Stage 1 solves a convex program in λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}3 variables and λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}4 constraints with complexity

λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}5

Stage 2 has branch-and-bound worst-case complexity λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}6 when each client chooses from λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}7 discrete CKKS parameter options. Stage 3 solves a convex subproblem in approximately λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}8 variables with per-inner-loop complexity

λn{λ1set,,λMset}\lambda_n\in\{\lambda^{\rm set}_1,\dots,\lambda^{\rm set}_M\}9

multiplied by a small number of alternating updates. Over pnpnmaxp_n\le p_n^{\max}0 outer iterations, the total complexity is

pnpnmaxp_n\le p_n^{\max}1

(Qian et al., 8 Jul 2025).

The paper states two formal guarantees. Theorem 1 (Stationarity) asserts: “Under mild regularity, every limit point of the QuHE iterate sequence is a stationary solution of the original mixed-integer program.” Proposition 2 (Global opt. in subblocks) asserts: “Stages 1 and 2 produce the global optimum over their blocks; Stage 3 obtains a global optimum due to pseudoconvexity of the transformed problem” (Qian et al., 8 Jul 2025).

The convergence proof sketch invokes standard block-coordinate ascent arguments and specifically cites Chen et al. 2012, SIAM Journal on Optimization. Within the internal logic of the framework, the theoretical role of the three-stage split is therefore not merely heuristic: it is the mechanism used to recover stationarity for the full mixed discrete-continuous objective while retaining global optimality on two blocks and transformed global optimality on the third.

5. Empirical evaluation and observed operating regimes

The simulation environment uses the SURFnet backbone with pnpnmaxp_n\le p_n^{\max}2 links and pnpnmaxp_n\le p_n^{\max}3 routes, specifically Hilversum to destinations including Delft and Zwolle. The CKKS parameter set is pnpnmaxp_n\le p_n^{\max}4. Client and server compute budgets are set to pnpnmaxp_n\le p_n^{\max}5 and pnpnmaxp_n\le p_n^{\max}6, while bandwidth and power budgets are pnpnmaxp_n\le p_n^{\max}7 and pnpnmaxp_n\le p_n^{\max}8. Traffic sizes are fixed at pnpnmaxp_n\le p_n^{\max}9 bits and bn0b_n\ge 00 tokens. The channel model uses path-loss bn0b_n\ge 01 with Rayleigh small-scale fading, and the objective weights are bn0b_n\ge 02 (Qian et al., 8 Jul 2025).

Three baselines are used. AA (Average Allocation) fixes the minimum bn0b_n\ge 03 and equalizes bn0b_n\ge 04. OLAA optimizes only bn0b_n\ge 05 through Stage 2 while averaging the remaining variables. OCCR optimizes only bn0b_n\ge 06 through Stage 3 while fixing bn0b_n\ge 07 (Qian et al., 8 Jul 2025). The evaluated metrics are objective value, total energy bn0b_n\ge 08, delay bn0b_n\ge 09, and security nbnBtot\sum_n b_n\le B_{\rm tot}0.

The reported outcomes are specific. QuHE converges within approximately nbnBtot\sum_n b_n\le B_{\rm tot}1 outer iterations, and the Stage 3 duality gap is at most nbnBtot\sum_n b_n\le B_{\rm tot}2. Over nbnBtot\sum_n b_n\le B_{\rm tot}3 random starts, nbnBtot\sum_n b_n\le B_{\rm tot}4 of runs reach within nbnBtot\sum_n b_n\le B_{\rm tot}5 of the global best and nbnBtot\sum_n b_n\le B_{\rm tot}6 within nbnBtot\sum_n b_n\le B_{\rm tot}7. For the Stage 1 subproblem, the convex log-method matches the gradient-descent optimum in nbnBtot\sum_n b_n\le B_{\rm tot}8 versus nbnBtot\sum_n b_n\le B_{\rm tot}9 for gradient descent and fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}0 for simulated annealing. In the full-system comparison, QuHE improves the joint objective over AA, OLAA, and OCCR by fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}1–fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}2 (Qian et al., 8 Jul 2025).

The sensitivity analysis attributes distinct gains to different resource regimes. Increasing fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}3 yields diminishing returns in AA and OLAA but is more fully exploited by QuHE. Increasing fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}4 benefits QuHE and OCCR strongly, whereas AA and OLAA saturate early. Larger fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}5 or fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}6 improves QuHE steadily, with corresponding QoS and security gains (Qian et al., 8 Jul 2025). The design guidance derived in the paper is explicit: if fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}7, security is prioritized over cost; in bandwidth-scarce regimes, higher fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}8 should be preferred over more fn(c)fn(c),maxf_n^{(c)}\le f_n^{(c),\max}9; and in power-rich but compute-poor regimes, raising n=1,,Nn=1,\dots,N00 first reduces delay (Qian et al., 8 Jul 2025).

6. Position within homomorphic-encryption and QHE resource literature

QuHE belongs to a broader literature in which homomorphic evaluation is feasible only under carefully profiled resource budgets, but its immediate cryptographic substrate is classical HE integrated with QKD-enabled key distribution rather than quantum homomorphic evaluation of quantum states. This suggests that the “quantum-enhanced” qualifier refers to the QKD layer and the secure-network architecture, not to a universal QHE evaluator in the sense used in delegated quantum-computation protocols.

The contrast becomes clearer against quantum homomorphic encryption results. Broadbent and Jeffery’s EPR-based QHE scheme has decryption complexity approximately n=1,,Nn=1,\dots,N01 in the number of n=1,,Nn=1,\dots,N02 gates, whereas the AUX-based construction restores compactness for fixed n=1,,Nn=1,\dots,N03-depth at the price of an evaluation key of size n=1,,Nn=1,\dots,N04, exponential in n=1,,Nn=1,\dots,N05-depth (Broadbent et al., 2014). Liang-style perfectly secure non-interactive QHE, when instantiated on the n=1,,Nn=1,\dots,N06 Bernstein–Vazirani construction with linear n=1,,Nn=1,\dots,N07-count n=1,,Nn=1,\dots,N08, achieves quasi-compactness n=1,,Nn=1,\dots,N09 with client decryption cost linear in the number n=1,,Nn=1,\dots,N10 of n=1,,Nn=1,\dots,N11 gates and total quantum-communication bandwidth n=1,,Nn=1,\dots,N12 (Fernández et al., 2023). Rebit-based and interactive QHE schemes for polynomial-sized circuits exhibit further privacy-resource trade-offs: Scheme 1 and Scheme 2 scale as n=1,,Nn=1,\dots,N13 for restricted circuit families, while universal interactive Clifford+n=1,,Nn=1,\dots,N14 evaluation scales as n=1,,Nn=1,\dots,N15 in entanglement and classical communication, with verification adding n=1,,Nn=1,\dots,N16 overhead (Yu, 2018). Distributed universal QHE based on n=1,,Nn=1,\dots,N17-threshold quantum state sharing replaces pre-shared entanglement with sequential multi-server cooperation, but classical key storage grows as n=1,,Nn=1,\dots,N18 and total classical rounds are n=1,,Nn=1,\dots,N19 (Zhang et al., 26 Feb 2025).

Work Dominant resource driver Structural trade-off
QuHE Joint optimization over n=1,,Nn=1,\dots,N20 Balances QKD utility, HE security, delay, and energy (Qian et al., 8 Jul 2025)
EPR/AUX QHE n=1,,Nn=1,\dots,N21-count or n=1,,Nn=1,\dots,N22-depth n=1,,Nn=1,\dots,N23 decryption versus exponential eval-key growth in depth (Broadbent et al., 2014)
Liang-style QHE on BV n=1,,Nn=1,\dots,N24 of n=1,,Nn=1,\dots,N25 gates Perfect security and zero Eval interaction with decryption n=1,,Nn=1,\dots,N26 (Fernández et al., 2023)
Polynomial-sized QHE variants Circuit family, n=1,,Nn=1,\dots,N27, n=1,,Nn=1,\dots,N28, n=1,,Nn=1,\dots,N29 Perfect privacy for restricted families or interactive universality with higher cost (Yu, 2018)
n=1,,Nn=1,\dots,N30-threshold QHE Threshold n=1,,Nn=1,\dots,N31 and server pool size n=1,,Nn=1,\dots,N32 Collusion resistance versus rounds and classical-storage blowup (Zhang et al., 26 Feb 2025)

A common misconception is to treat all “HE with quantum ingredients” systems as instances of QHE. The literature does not support that equivalence. QuHE optimizes a networked system in which HE is classical and the quantum component is the QKD key-distribution substrate (Qian et al., 8 Jul 2025), whereas the QHE papers address encrypted quantum data, delegated quantum computation, and resource scaling in the presence of Clifford and non-Clifford gates [(Broadbent et al., 2014); (Fernández et al., 2023); (Yu, 2018); (Zhang et al., 26 Feb 2025)]. The shared theme is resource allocation under cryptographic constraints, but the operational objects being encrypted and evaluated differ fundamentally.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Quantum-enhanced Homomorphic Encryption Resource Allocation (QuHE).