English

Bounds and Algorithms for Frameproof Codes and Related Combinatorial Structures

Information Theory 2023-03-14 v1 Data Structures and Algorithms math.IT

Abstract

In this paper, we study upper bounds on the minimum length of frameproof codes introduced by Boneh and Shaw to protect copyrighted materials. A qq-ary (k,n)(k,n)-frameproof code of length tt is a t×nt \times n matrix having entries in {0,1,,q1}\{0,1,\ldots, q-1\} and with the property that for any column c\mathbf{c} and any other kk columns, there exists a row where the symbols of the kk columns are all different from the corresponding symbol (in the same row) of the column c\mathbf{c}. In this paper, we show the existence of qq-ary (k,n)(k,n)-frameproof codes of length t=O(k2qlogn)t = O(\frac{k^2}{q} \log n) for qkq \leq k, using the Lov\'asz Local Lemma, and of length t=O(klog(q/k)log(n/k))t = O(\frac{k}{\log(q/k)}\log(n/k)) for q>kq > k using the expurgation method. Remarkably, for the practical case of qkq \leq k our findings give codes whose length almost matches the lower bound Ω(k2qlogklogn)\Omega(\frac{k^2}{q\log k} \log n) on the length of any qq-ary (k,n)(k,n)-frameproof code and, more importantly, allow us to derive an algorithm of complexity O(tn2)O(t n^2) for the construction of such codes.

Keywords

Cite

@article{arxiv.2303.07211,
  title  = {Bounds and Algorithms for Frameproof Codes and Related Combinatorial Structures},
  author = {Marco Dalai and Stefano Della Fiore and Adele A. Rescigno and Ugo Vaccaro},
  journal= {arXiv preprint arXiv:2303.07211},
  year   = {2023}
}

Comments

5 pages plus extra one reference page, accepted to the IEEE Information Theory Workshop (ITW 2023)

R2 v1 2026-06-28T09:14:24.209Z