Show simple item record

dc.contributor.authorRaviv, Netanel
dc.contributor.authorYaakobi, Eitan
dc.contributor.authorMedard, Muriel
dc.date.accessioned2018-04-03T17:49:58Z
dc.date.available2018-05-06T05:00:05Z
dc.date.issued2017-07
dc.date.submitted2017-06
dc.identifier.issn0925-1022
dc.identifier.issn1573-7586
dc.identifier.urihttp://hdl.handle.net/1721.1/114517
dc.description.abstractThe problem of storing permutations in a distributed manner arises in several common scenarios, such as efficient updates of a large, encrypted, or compressed data set. This problem may be addressed in either a combinatorial or a coding approach. The former approach boils down to presenting large sets of permutations with locality, that is, any symbol of the permutation can be computed from a small set of other symbols. In the latter approach, a permutation may be coded in order to achieve locality. Both approaches must present low query complexity to allow the user to find an element efficiently. We discuss both approaches, and give a particular focus to the combinatorial one. In the combinatorial approach, we provide upper and lower bounds for the maximal size of a set of permutations with locality, and provide several simple constructions which attain the upper bound. In cases where the upper bound is not attained, we provide alternative constructions using a variety of tools, such as Reed-Solomon codes, permutation polynomials, and multi-permutations. In addition, several low-rate constructions of particular interest are discussed. In the coding approach we discuss an alternative representation of permutations, present a paradigm for supporting arbitrary powers of the stored permutation, and conclude with a proof of concept that permutations may be stored more efficiently than ordinary strings over the same alphabet.en_US
dc.publisherSpringer USen_US
dc.relation.isversionofhttp://dx.doi.org/10.1007/s10623-017-0378-9en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceSpringer USen_US
dc.titleCoding for locality in reconstructing permutationsen_US
dc.typeArticleen_US
dc.identifier.citationRaviv, Netanel, et al. “Coding for Locality in Reconstructing Permutations.” Designs, Codes and Cryptography, vol. 86, no. 2, Feb. 2018, pp. 387–418.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.departmentMassachusetts Institute of Technology. Research Laboratory of Electronicsen_US
dc.contributor.mitauthorMedard, Muriel
dc.relation.journalDesigns, Codes and Cryptographyen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2018-01-31T05:00:26Z
dc.language.rfc3066en
dc.rights.holderSpringer Science+Business Media, LLC
dspace.orderedauthorsRaviv, Netanel; Yaakobi, Eitan; Médard, Murielen_US
dspace.embargo.termsNen
dc.identifier.orcidhttps://orcid.org/0000-0003-4059-407X
mit.licenseOPEN_ACCESS_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record