Search
Now showing items 1-10 of 21
Updating multidimensional XML documents
(2008)
Purpose-In a wide spectrum of applications, it is desirable to manipulate semistructured information that may present variations according to different circumstances. Multidimensional XML (MXML) is an extension of XML ...
The branching-time transformation technique for Chain Datalog programs
(2001)
The branching-time transformation technique has proven to be an efficient approach for implementing functional programming languages. In this paper we demonstrate that such a technique can also be defined for logic programming ...
Finding equivalent rewritings in the presence of arithmetic comparisons
(2006)
The problem of rewriting queries using views has received significant attention because of its applications in a wide variety of data-management problems. For select-project-join SQL (a.k.a. conjunctive) queries and views, ...
Temporal disjunctive logic programming
(2001)
In this paper we introduce the logic programming language Disjunctive Chronolog which combines the programming paradigms of temporal and disjunctive logic programming. Disjunctive Chronolog is capable of expressing dynamic ...
Linearisability on datalog programs
(2003)
Linear Datalog programs are programs whose clauses have at most one intensional atom in their bodies. We explore syntactic classes of Datalog programs (syntactically non-linear) which turn out to express no more than the ...
Multidimensional RDF
(2005)
RDF has been proposed by W3C as a metadata model and language for representing information about resources in WWW. In this paper we introduce Multidimensional RDF (or MRDF), as an extension of RDF, suitable for representing ...
A transformation technique for datalog programs based on non-deterministic constructs
(2001)
Recently, a novel transformation technique for Datalog programs, called the branching-time transformation, was introduced by the authors. In this paper we propose a significant extension of the branching-time transformation ...
Storing multidimensional XML documents in relational databases
(2007)
The problem of storing and querying XML data using relational databases has been considered a lot and many techniques have been developed. MXML is an extension of XML suitable for representing data that assume different ...
Multidimensional XPath
(2008)
In Web applications it is often required to manipulate information of semistructured nature, which may present variations according to different circumstances. Multidimensional XML (MXML) is an extension of XML suitable ...
View selection for real conjunctive queries
(2007)
Given a query workload, a database and a set of constraints, the view-selection
problem is to select views to materialize so that the constraints are satisfied and the views
can be used to compute the queries in the workload ...