Multiplication free holographic coding

Shlomi Dolev, Sergey Frenkel

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Holographic coding has the very appealing property of obtaining partial information on data, from any part of the coded information.We present holographic coding schemes based on the Walsh orthogonal codes. The schemes use only addition for coding and decoding. We propose randomizing the data so that the value of the coefficient of the Walsh code will be approximately distributed normally to ensure, with high probability, a fixed gain of information. The data is xored with randomly chosen bits from random data that has been stored during a preprocessing stage or pseudo-random data produced by a pseudo-random generator. We suggest schemes to cope with erasures in the scope of Walsh codes. We suggest parity based schemes to support the erasure correcting of the Walsh coefficient which can tolerate a bounded number of erasures without using multiplication. We then suggest a scheme based on Preparata use of discrete Fourier coefficients, extending the data with zeros. Lastly, we present a rateless erasure coding scheme.

Original languageEnglish
Title of host publication2010 IEEE 26th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2010
Pages146-150
Number of pages5
DOIs
StatePublished - 1 Dec 2010
Event2010 IEEE 26th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2010 - Eilat, Israel
Duration: 17 Nov 201020 Nov 2010

Publication series

Name2010 IEEE 26th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2010

Conference

Conference2010 IEEE 26th Convention of Electrical and Electronics Engineers in Israel, IEEEI 2010
Country/TerritoryIsrael
CityEilat
Period17/11/1020/11/10

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Multiplication free holographic coding'. Together they form a unique fingerprint.

Cite this