On the Optimal Message Size in PIR Under Arbitrary Collusion Patterns
Abstract
A private information retrieval protocol (PIR) scheme under an arbitrary collusion pattern P enables a client to retrieve one message from a library of K equal-sized messages duplicated in N servers, while keeping the index of the desired message private from any colluding set in P. Although achieving high rates typically requires sufficiently large message sizes, smaller message sizes also desirable due to reduced implementation complexity and fewer constraints. By characterizing the capacity-achieving schemes, Tian, Sun, and Chen (2019) showed that the optimal message size for uniformly decomposable PIR schemes under no-collusion setting is N-1. However, comparable results are not yet available for more general collusion settings. In this work, we present a complete characterization of the properties of capacity-achieving decomposable PIR schemes under arbitrary collusion patterns. Building on this characterization, we derive a general lower bound on the optimal message size for capacity-achieving uniformly decomposable PIR schemes under an arbitrary collusion pattern P, expressed in terms of the hitting number of a newly defined family of subsets of servers determined by the collusion pattern P. Finally, we specialize the lower bound to several important classes of collusion patterns, including T-collusion, disjoint collections of colluding sets, cyclically T-contiguous collusion, and disjoint collections of cyclically contiguous colluding sets. For the last two collusion patterns, we present matching achievable schemes that attain the corresponding bounds, thereby providing a complete characterization of the optimal message size.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.