Private Variable-Length Coding with Sequential Encoder
Abstract
A multi-user private data compression problem is studied. A server has access to a database of files, , each of size bits and is connected to an encoder. The encoder is connected through an unsecured link to a user. We assume that each file is arbitrarily correlated with a private attribute , 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 . We assume that at each time the user asks for a file , where corresponds to the demand vector. The goal is to design the delivered message after the user send his demands to the encoder such that the average length of is minimized, while satisfying: i. The message does not reveal any information about , i.e., and are independent, which corresponds to the perfect privacy constraint; ii. The user is able to decode its demands, , by using , and the shared key . Here, the encoder sequentially encode each demand at time , 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 in an example. Finally, we study an application considering cache-aided networks.
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