Stratification-based criteria for checking chase termination

Sergio Greco, Francesca Spezzano, Irina Trubitsyna

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Several database areas such as data exchange and integration share the problem of fixing database instance violations with respect to a set of constraints. The chase algorithm solves such violations by inserting tuples and setting the value of nulls. Unfortunately, the chase algorithm may not terminate and the problem of deciding whether the chase process terminates is undecidable. Recently there has been an increasing interest in the identification of sufficient structural properties of constraints which guarantee that the chase algorithm terminates. In this paper we present more general criteria for chase termination. We first present extensions of the well-known stratification condition and, then, introduce a new criterion, called local stratification (LS), which generalizes both super-weak acyclicity and stratification-based criteria (including the class of constraints which are inductively restricted). Copyright (c) 2012 - Edizioni Libreria Progetto and the authors.

Original languageEnglish
Title of host publicationProceedings of the 20th Italian Symposium on Advanced Database Systems, SEBD 2012
Pages185-192
Number of pages8
StatePublished - 2012
Event20th Italian Symposium on Advanced Database Systems, SEBD 2012 - Venice, Italy
Duration: 24 Jun 201227 Jun 2012

Publication series

NameProceedings of the 20th Italian Symposium on Advanced Database Systems, SEBD 2012

Conference

Conference20th Italian Symposium on Advanced Database Systems, SEBD 2012
Country/TerritoryItaly
CityVenice
Period24/06/1227/06/12

Fingerprint

Dive into the research topics of 'Stratification-based criteria for checking chase termination'. Together they form a unique fingerprint.

Cite this