Location of Repository

Combinatorial batch codes

Abstract

In this paper, we study batch codes, which were introduced by Ishai, Kushilevitz, Ostrovsky and Sahai in [4]. A batch code specifies a method to distribute a database of [n] items among [m] devices (servers) in such a way that any [k] items can be retrieved by reading at most [t] items from each of the servers. It is of interest to devise batch codes that minimize the total storage, denoted by [N] , over all [m] servers.\ud We restrict out attention to batch codes in which every server stores a subset of the items. This is purely a combinatorial problem, so we call this kind of batch code a ''combinatorial batch code''. We only study the special case [t=1] , where, for various parameter situations, we are able to present batch codes that are optimal with respect to the storage requirement, [N] . We also study uniform codes, where every item is stored in precisely [c] of the [m] servers (such a code is said to have rate [1/c] ). Interesting new results are presented in the cases [c = 2, k-2] and [k-1] . In addition, we obtain improved existence results for arbitrary fixed [c] using the probabilistic method

Topics: ems
Publisher: American Institute of Mathematical Sciences
Year: 2009
OAI identifier: oai:eprints.bbk.ac.uk.oai2:2905

Citations

1. (1984). Arithmetic groups and graphs without short cycles. In:
2. Batch codes and their applications.
3. (1963). Extension of Tur´ an’s theorem on graphs.
4. (1963). Extension of Tura´n’s theorem on graphs.
5. (1988). Ramanujan graphs.
6. (1973). S´ os. Some extremal problems on r-graphs. In: New directions in the theory of graphs (Proc. Third Ann Arbor Conf.),
7. (1973). Some extremal problems on r-graphs. In: New directions in the theory of graphs (Proc. Third Ann Arbor Conf.),

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.