Locally Decodable Codes of fixed number of queries and Subexponential Length PowerPoint PPT Presentation

presentation player overlay
1 / 55
About This Presentation
Transcript and Presenter's Notes

Title: Locally Decodable Codes of fixed number of queries and Subexponential Length


1
Locally Decodable Codesof fixed number of
queries and Sub-exponential Length
  • Article By Klim Efremenko
  • Presented by Inon Peled
  • 30 November 2008

2
Intuition Locally Decodable Code
LDCs have applications in cryptography,
complexity theory. Example - Public Key
Cryptograohy http//www.cs.ucla.edu/rafail/PUBLI
C/95.pdf
3
Structure of Presentation
  • The rest of the presentation is organized as
    follows
  • Formal definition for LDC.
  • Example LDC Hadamard code.
  • Construction of LDCs with fixed queries and
    sub-exp. codeword length.
  • Construction of such binary LDCs.

3
4
Definition Locally Decodable Code
5
Definition Locally Decodable Code
6
Next Topic
  • Formal definition for LDC.
  • Example LDC Hadamard code.
  • Construction of LDCs with fixed queries and
    sub-exp. codeword length.
  • Construction of such binary LDCs.

6
7
Example Hadamard Code
7
8
Example Hadamard Code
8
9
Example Hadamard Code
9
10
Example Hadamard Code - decoding
10
11
Example Hadamard Code - completeness
11
12
Example Hadamard Code - parameters
12
13
Non-adaptive, Linear
The Hadamard code, as well as every code
that we will present later is Non-adaptive
makes all queries at once. And so cannot
adapt its queries one after another. Linear
a linear transformation.
14
Next Topic
  • Formal definition for LDC.
  • Example LDC Hadamard code.
  • Construction of LDCs with fixed queries and
    sub-exp. codeword length.
  • Construction of such binary LDCs.

14
15
Stages of Constructing our LDC
The construction of our LDC begins with
fixing a constant m, such that
15
16
Stages of Constructing our LDC
The construction of our LDC begins with
fixing a constant m, such that
16
17
Definition 1 S-Matching Vectors
18
Definition 1 S-Matching Vectors
19
Definition 1 S-Matching Vectors
19
20
Example S-Matching Vectors
20
21
Definition 2 ?, group generator
22
Definition 2 ?, group generator
22
23
Recap
24
At last, the LDC !
24
25
At last, the LDC !
25
26
At last, the LDC !
26
27
Decoding
27
28
Definition S-decoding Polynomial
29
Example S-decoding Polynomial
29
30
The LDC, Decoding
31
The LDC, Decoding
31
32
Perfectly Smooth Decoder
33
Perfectly Smooth Decoder, Cont.
34
Success Probability of C

35
Success Probability of C

35
36
A (3,d,3d)-LDC

36
37
Building ui, h, n

38
Theorem, Grolmusz 2000
39
Theorem, Grolmusz 2000
39
40
Grolmusz ? ui

41
Grolmusz ? n, h

41
42
Next Topic
  • Formal definition for LDC.
  • Example LDC Hadamard code.
  • Construction of LDCs with fixed queries and
    sub-exp. codeword length.
  • Construction of such binary LDCs.

42
43
Extension to Binary LDCs
44
Binary LDC - Encoding
45
Binary LDC - Encoding
45
46
Binary LDCs - Decoding
47
Binary LDCs - Decoding
47
48
Completeness of dibin
49
Smoothness of dibin
49
50
Smoothness of dibin Cont.
50
51
Smoothness of dibin Cont.
51
52
Smoothness of dibin Cont.
52
53
LDC Parameters of Cbin
53
54
LDC Parameters of Cbin
54
55
Summary
  • Weve presented
  • What a locally decodable code (LDC) is .
  • The famous and popular Hadamard code.
  • How to construct LDCs with fixed queries and
    sub-exp. codeword length.
  • How to extend the construction to binary LDCs.

55
Write a Comment
User Comments (0)
About PowerShow.com