2019 · 17 citations · 10 references
Minimum Message SizeEngineeringInformation SecurityMds-coded DatabasesComputational ComplexityCommunication ComplexityInformation RetrievalData ScienceData IntegrationDiscrete MathematicsCoding TheoryData ManagementVariable-length CodeAlgebraic Coding TheoryData PrivacyPrivate Information RetrievalComputer ScienceMessage SizeDifferential PrivacyData SecurityCryptographyTheory Of ComputingData AccessFormal MethodsLinear Network Coding
We consider constructing capacity-achieving linear codes with minimum message size for private information retrieval (PIR) from N non-colluding databases, where each message is coded using maximum distance separable (MDS) codes, such that it can be recovered from reading the contents of any T databases. It is shown that the minimum message size (sometimes also referred to as the sub-packetization level) is significantly, in fact exponentially, lower than previously believed. More precisely, when K > T/ gcd(N, T) where K is the total number of message in the system and gcd(·,·) means the greatest common divisor, we establish, by providing both a novel code construction and a matching converse, the minimum message size as lcm(N -T, T), where lcm(·,·) means the least common multiple. On the other hand, when K is small, we show that it is in fact possible to design codes with a message size even smaller than lcm(N - T, T).
10
Benny Chor, Eyal Kushilevitz, Oded Goldreich et al. · Journal of the ACM · 1998 · 1.6K citations · Full text