Log In Sign Up

Query Preserving Watermarking Schemes for Locally Treelike Databases

by   Agnishom Chattopadhyay, et al.

Watermarking is a way of embedding information in digital documents. Much research has been done on techniques for watermarking relational databases and XML documents, where the process of embedding information shouldn't distort query outputs too much. Recently, techniques have been proposed to watermark some classes of relational structures preserving first-order and monadic second order queries. For relational structures whose Gaifman graphs have bounded degree, watermarking can be done preserving first-order queries. We extend this line of work and study watermarking schemes for other classes of structures. We prove that for relational structures whose Gaifman graphs belong to a class of graphs that have locally bounded tree-width and is closed under minors, watermarking schemes exist that preserve first-order queries. We use previously known properties of logical formulas and graphs, and build on them with some technical work to make them work in our context. This constitutes a part of the first steps to understand the extent to which techniques from algorithm design and computational learning theory can be adapted for watermarking.


page 1

page 2

page 3

page 4


Enumerating Answers to First-Order Queries over Databases of Low Degree

A class of relational databases has low degree if for all δ>0, all but f...

Model-Checking on Ordered Structures

We study the model-checking problem for first- and monadic second-order ...

First-order queries on classes of structures with bounded expansion

We consider the evaluation of first-order queries over classes of databa...

Smooth Approximations and Relational Width Collapses

We prove that relational structures admitting specific polymorphisms (na...

Relational Width of First-Order Expansions of Homogeneous Graphs with Bounded Strict Width

Solving the algebraic dichotomy conjecture for constraint satisfaction p...

Dynamic Query Evaluation Over Structures with Low Degree

We consider the evaluation of first-order queries over classes of databa...

Generalized Graph Pattern Matching

Most of the machine learning algorithms are limited to learn from flat d...