English

Private Variable-Length Coding with Sequential Encoder

Information Theory 2023-09-19 v1 math.IT

Abstract

A multi-user private data compression problem is studied. A server has access to a database of NN files, (Y1,...,YN)(Y_1,...,Y_N), each of size FF bits and is connected to an encoder. The encoder is connected through an unsecured link to a user. We assume that each file YiY_i is arbitrarily correlated with a private attribute XX, which is assumed to be accessible by the encoder. Moreover, an adversary is assumed to have access to the link. The users and the encoder have access to a shared secret key WW. We assume that at each time the user asks for a file YdiY_{d_i}, where (d1,,dK)(d_1,\ldots,d_K) corresponds to the demand vector. The goal is to design the delivered message C=(C1,,CK)\mathcal {C}=(\mathcal {C}_1,\ldots,\mathcal {C}_K) after the user send his demands to the encoder such that the average length of C\mathcal{C} is minimized, while satisfying: i. The message C\cal C does not reveal any information about XX, i.e., XX and C\mathcal{C} are independent, which corresponds to the perfect privacy constraint; ii. The user is able to decode its demands, YdiY_{d_i}, by using C\cal C, and the shared key WW. Here, the encoder sequentially encode each demand YdiY_{d_i} at time ii, using the shared key and previous encoded messages. We propose a variable-length coding scheme that uses privacy-aware compression techniques. We study proposed upper and lower bounds on the average length of C\mathcal{C} in an example. Finally, we study an application considering cache-aided networks.

Keywords

Cite

@article{arxiv.2309.09034,
  title  = {Private Variable-Length Coding with Sequential Encoder},
  author = {Amirreza Zamani and Tobias J. Oechtering and Deniz Gündüz and Mikael Skoglund},
  journal= {arXiv preprint arXiv:2309.09034},
  year   = {2023}
}

Comments

arXiv admin note: substantial text overlap with arXiv:2306.13184