Exercises

ex15-1

Easy

Compute CPIR-SI(N,K,M)C_{\text{PIR-SI}}(N, K, M) for N=5,K=8,M=3N = 5, K = 8, M = 3.

ex15-2

Easy

For N=4,K=8,Ξ³=0.5N = 4, K = 8, \gamma = 0.5, estimate the cache-aided PIR rate by approximating the binomial mixture with its mean.

ex15-3

Easy

For U=5,K=20,Ξ³=0.4U = 5, K = 20, \gamma = 0.4, compute: (a) MAN rate, (b) demand-private rate, (c) privacy cost ratio.

ex15-4

Medium

Sketch the curve of CPIR-SI(4,K,M)C_{\text{PIR-SI}}(4, K, M) vs. MM for K=10,M=0,1,…,9K = 10, M = 0, 1, \ldots, 9. Identify the rate at M=Kβˆ’1M = K - 1.

ex15-5

Medium

For K=10,N=4K = 10, N = 4, compare CPIR-SI(4,10,M)C_{\text{PIR-SI}}(4, 10, M) at M=5M = 5 vs. Ccache-PIR(4,10,Ξ³)C_{\text{cache-PIR}}(4, 10, \gamma) at Ξ³=0.5\gamma = 0.5. Why is one higher?

ex15-6

Medium

For demand-private cached delivery, derive the asymptotic rate as Ξ³β†’1\gamma \to 1 and interpret.

ex15-7

Medium

For N=4N = 4, find the cache fraction Ξ³βˆ—\gamma^* at which Ccache-PIR(4,10,Ξ³)C_{\text{cache-PIR}}(4, 10, \gamma) exceeds 0.950.95.

ex15-8

Medium

For demand-private cached delivery, plot the privacy cost ratio Rβˆ—/RMANR^*/R_{\text{MAN}} as a function of UU for fixed Ξ³=0.5\gamma = 0.5.

ex15-9

Medium

Conjecture: for PIR with MM side-info files and TT-colluding privacy, the capacity is C(N,Kβˆ’M,T)C(N, K - M, T). Verify the consistency at: (i) M=0M = 0, (ii) T=1T = 1, (iii) M=Kβˆ’1,T=1M = K - 1, T = 1.

ex15-10

Hard

Sketch the cut-set argument that proves Rβˆ—(Ξ³)β‰₯U(1βˆ’Ξ³)R^*(\gamma) \geq U(1 - \gamma) for multi-user demand-private cached delivery.

ex15-11

Hard

Combine cache-aided PIR with coded-storage PIR (Chapter 14 Β§14.1): user has cache Ξ³\gamma fraction; databases store (N,r)(N, r)-MDS coded files. Conjecture the rate as a function of Ξ³,N,K,r\gamma, N, K, r and verify special cases.

ex15-12

Hard

The Wan-Tuninetti-Caire scheme uses shared randomness across users (and the server). Without shared randomness, can demand privacy still be achieved? At what rate?

ex15-13

Hard

Suppose user demands follow a Zipf distribution with parameter Ξ±=1\alpha = 1 (popular files dominate). Estimate the demand-private rate vs. the uniform-demand case.

ex15-14

Hard

Consider a sequence of TT PIR queries from the same user. Define the latency-amortized PIR rate as the long-run average rate over all TT queries. Discuss whether this can exceed the one-shot capacity CPIR(N,K)C_{\text{PIR}}(N, K).

ex15-15

Challenge

Discuss the structure of quantum PIR (databases hold quantum states, queries and answers are quantum). Why might quantum PIR have higher capacity than classical PIR?