Optimal Quasi-Gray Codes: Does the Alphabet Matter?

12/05/2017
by   Diptarka Chakraborty, et al.
0

A quasi-Gray code of dimension n and length ℓ over an alphabet Σ is a sequence of distinct words w_1,w_2,...,w_ℓ from Σ^n such that any two consecutive words differ in at most c coordinates, for some fixed constant c>0. In this paper we are interested in the read and write complexity of quasi-Gray codes in the bit-probe model, where we measure the number of symbols read and written in order to transform any word w_i into its successor w_i+1. We present construction of quasi-Gray codes of dimension n and length 3^n over the ternary alphabet {0,1,2} with worst-case read complexity O( n) and write complexity 2. This generalizes to arbitrary odd-size alphabets. For the binary alphabet, we present quasi-Gray codes of dimension n and length at least 2^n - 20n with worst-case read complexity 6+ n and write complexity 2. Our results significantly improve on previously known constructions and for the odd-size alphabets we break the Ω(n) worst-case barrier for space-optimal (non-redundant) quasi-Gray codes with constant number of writes. We obtain our results via a novel application of algebraic tools together with the principles of catalytic computation [Buhrman et al. '14, Ben-Or and Cleve '92, Barrington '89, Coppersmith and Grossman '75]. We also establish certain limits of our technique in the binary case. Although our techniques cannot give space-optimal quasi-Gray codes with small read complexity over the binary alphabet, our results strongly indicate that such codes do exist.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/12/2021

Space-Efficient Huffman Codes Revisited

Canonical Huffman code is an optimal prefix-free compression code whose ...
research
11/01/2021

On the number of q-ary quasi-perfect codes with covering radius 2

In this paper we present a family of q-ary nonlinear quasi-perfect codes...
research
04/04/2022

Parameterized algorithm for replicated objects with local reads

We consider the problem of implementing linearizable objects that suppor...
research
08/04/2023

Optimally Computing Compressed Indexing Arrays Based on the Compact Directed Acyclic Word Graph

In this paper, we present the first study of the computational complexit...
research
01/19/2022

Quasi optimal anticodes: structure and invariants

It is well-known that the dimension of optimal anticodes in the rank-met...
research
03/28/2019

DEEP-FRI: Sampling outside the box improves soundness

Motivated by the quest for scalable and succinct zero knowledge argument...
research
03/13/2023

A collection of memos dedicated to exact base-21 (EBTO) and quasi base-21 (QBTO) codes

This collection bundles the following memos dedicated to the so called e...

Please sign up or login with your details

Forgot password? Click here to reset