Nearest neighbor decoding for Tardos fingerprinting codes

02/17/2019
by   Thijs Laarhoven, et al.
0

Over the past decade, various improvements have been made to Tardos' collusion-resistant fingerprinting scheme [Tardos, STOC 2003], ultimately resulting in a good understanding of what is the minimum code length required to achieve collusion-resistance. In contrast, decreasing the cost of the actual decoding algorithm for identifying the potential colluders has received less attention, even though previous results have shown that using joint decoding strategies, deemed too expensive for decoding, may lead to better code lengths. Moreover, in dynamic settings a fast decoder may be required to provide answers in real-time, further raising the question whether the decoding costs of score-based fingerprinting schemes can be decreased with a smarter decoding algorithm. In this paper we show how to model the decoding step of score-based fingerprinting as a nearest neighbor search problem, and how this relation allows us to apply techniques from the field of (approximate) nearest neighbor searching to obtain decoding times which are sublinear in the total number of users. As this does not affect the encoding and embedding steps, this decoding mechanism can easily be deployed within existing fingerprinting schemes, and this may bring a truly efficient joint decoder closer to reality. Besides the application to fingerprinting, similar techniques can be used to decrease the decoding costs of group testing methods, which may be of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/12/2021

From Average Embeddings To Nearest Neighbor Search

In this note, we show that one can use average embeddings, introduced re...
research
10/14/2020

Generalized Nearest Neighbor Decoding

It is well known that for linear Gaussian channels, a nearest neighbor d...
research
03/03/2021

Decoding supercodes of Gabidulin codes and applications to cryptanalysis

This article discusses the decoding of Gabidulin codes and shows how to ...
research
06/27/2012

On the Difficulty of Nearest Neighbor Search

Fast approximate nearest neighbor (NN) search in large databases is beco...
research
04/11/2021

Sublinear Time Nearest Neighbor Search over Generalized Weighted Manhattan Distance

Nearest Neighbor Search (NNS) over generalized weighted distance is fund...
research
01/09/2019

Simple Codes and Sparse Recovery with Fast Decoding

Construction of error-correcting codes achieving a designated minimum di...
research
05/31/2017

Superhuman Accuracy on the SNEMI3D Connectomics Challenge

For the past decade, convolutional networks have been used for 3D recons...

Please sign up or login with your details

Forgot password? Click here to reset