On the surface, the concept of preprocessing may not seem particularly novel nor insightful. Indeed, the simple idea that putting in computational effort upfront may pay off in dividends of time saved later is not only advice that we have received countless times but it is also advice that we ourselves have given to countless others. It may well seem a clich´e, but it turns out to be more powerful than it first appears to be, and in fact plays a rich role in numerous areas of algorithmic research and is a powerful tool for myriad applications. This turns out to be particularly true in Computer Science where pattern repetition within and between algorithms is ubiquitous. The idea of storing results once to avoid repeating them innumerable times can pay huge dividends in computational problems of many kinds. So, while possibly overdone, the advice is still sound and often revelatory.
Affine Cartesian codes are defined by evaluating multivariate polynomials at a cartesian product of finite subsets of a finite field. In this work we examine properties of these codes as batch codes. We consider the recovery sets to be defined by points aligned on a specific direction and the buckets to be derived from cosets of a subspace of the ambient space of the evaluation points. We are able to prove that under these conditions, an affine Cartesian code is able to satisfy a query of size up to one more than the dimension of the space of the ambient space.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.