The re-evaluation of a query result after modifying a large database can be a time-consuming process; in particular when it is performed from scratch. For this reason previously computed information such as the old query result and (possibly) other auxiliary information is often reused in order to speed up the process. In this thesis, dynamic query evaluation is studied in a descriptive complexity framework independently introduced by Dong, Su and Topor (1992, 1993) and by Patnaik and Immerman (1994). In this framework, for a relational database subject to change, auxiliary relations are maintained with the intention to help answering a query. When a modification to the database, that is, an insertion or deletion of a tuple, occurs, every a...
Given a graph whose nodes may be coloured red, the parity of the number of red nodes can easily be m...
Dynamic queries is an approach to database querying, information exploration, and information retrie...
We introduce new models for dynamic computation based on the cell probe model of Fredman and Yao. We...
In many modern data management scenarios, data is subject to frequent changes. In order to avoid cos...
This thesis gives some background and an introduction on dynamic complexity theory, a subfield of d...
Whenever a database is changed, any previously computed and stored result of a query evaluation on t...
Dynamic Complexity studies the maintainability of queries with logical formulas in a setting where t...
Graph databases in many applications - semantic web, transport or biological networks among others -...
AbstractThis paper presents a fully dynamic algorithm for maintaining the transitive closure of a bi...
In the first part of the thesis, we characterize exactly the expressiveness of a family of typed dat...
This paper studies dynamic complexity under definable change operations in the DynFO framework by Pa...
Traditionally, computational complexity has considered only static problems. Classical Complexity Cl...
Recently it was shown that the transitive closure of a directed graph can be updated using first-ord...
The goal of dynamic programs as introduced by Patnaik and Immerman (1994) is to maintain the result ...
AbstractWe revisit the issue of the complexity of database queries, in the light of the recent param...
Given a graph whose nodes may be coloured red, the parity of the number of red nodes can easily be m...
Dynamic queries is an approach to database querying, information exploration, and information retrie...
We introduce new models for dynamic computation based on the cell probe model of Fredman and Yao. We...
In many modern data management scenarios, data is subject to frequent changes. In order to avoid cos...
This thesis gives some background and an introduction on dynamic complexity theory, a subfield of d...
Whenever a database is changed, any previously computed and stored result of a query evaluation on t...
Dynamic Complexity studies the maintainability of queries with logical formulas in a setting where t...
Graph databases in many applications - semantic web, transport or biological networks among others -...
AbstractThis paper presents a fully dynamic algorithm for maintaining the transitive closure of a bi...
In the first part of the thesis, we characterize exactly the expressiveness of a family of typed dat...
This paper studies dynamic complexity under definable change operations in the DynFO framework by Pa...
Traditionally, computational complexity has considered only static problems. Classical Complexity Cl...
Recently it was shown that the transitive closure of a directed graph can be updated using first-ord...
The goal of dynamic programs as introduced by Patnaik and Immerman (1994) is to maintain the result ...
AbstractWe revisit the issue of the complexity of database queries, in the light of the recent param...
Given a graph whose nodes may be coloured red, the parity of the number of red nodes can easily be m...
Dynamic queries is an approach to database querying, information exploration, and information retrie...
We introduce new models for dynamic computation based on the cell probe model of Fredman and Yao. We...