AbstractIntegrity constraints are useful for the specification of deductive databases, as well as for inductive and abductive logic programs. Verifying integrity constraints upon updates is a major efficiency bottleneck and specialised methods have been developed to speedup this task. They can, however, still incur a considerable overhead. In this paper we propose a solution to this problem by using partial evaluation to pre-compile the integrity checking for certain update patterns. The idea being, that a lot of the integrity checking can already be performed given an update pattern without knowing the actual, concrete update. In order to achieve the pre-compilation, we write the specialised integrity checking as a meta-interpreter in logi...
An important problem that arises when updating a deductive database is that of integrity maintenance...
We propose a new method for integrity checking in deductive databases. The method augments a databas...
Several problems may arise when a deductive database is updated. The problems that are addressed in ...
Integrity constraints are useful for the specification of deductive databases, as well as for induct...
Integrity constraints are very useful in many contexts, such as, for example, deductive databases, a...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
AbstractWe consider logic databases as logic programs and suggest how to deal with the problem of in...
Abstract. Integrity checking is an essential means for the preservation of the intended semantics of...
An important problem that arises when updating a deductive database is that of integrity maintenanc...
Traditional methods for integrity checking in relational or deductive databases heavily rely on the ...
Abstract—All methods for efficient integrity checking require all integrity constraints to be totall...
An important problem that arises when updating a deductive database is that of integrity maintenance...
We propose a new method for integrity checking in deductive databases. The method augments a databas...
Several problems may arise when a deductive database is updated. The problems that are addressed in ...
Integrity constraints are useful for the specification of deductive databases, as well as for induct...
Integrity constraints are very useful in many contexts, such as, for example, deductive databases, a...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
An update of a consistent database can influence the integrity of the database. The available integr...
AbstractWe consider logic databases as logic programs and suggest how to deal with the problem of in...
Abstract. Integrity checking is an essential means for the preservation of the intended semantics of...
An important problem that arises when updating a deductive database is that of integrity maintenanc...
Traditional methods for integrity checking in relational or deductive databases heavily rely on the ...
Abstract—All methods for efficient integrity checking require all integrity constraints to be totall...
An important problem that arises when updating a deductive database is that of integrity maintenance...
We propose a new method for integrity checking in deductive databases. The method augments a databas...
Several problems may arise when a deductive database is updated. The problems that are addressed in ...