New application domains cause today's database sizes to grow rapidly, posing great demands on technology. Data fragmentation facilitates techniques (like distribution, parallelization, and main-memory computing) meeting these demands. Also, fragmentation might help to improve efficient processing of query types such as top {\rm{N}}. Database design and query optimization require a good notion of the costs resulting from a certain fragmentation. Our mathematically derived selectivity model facilitates this. Once its two parameters have been computed based on the fragmentation, after each (though usually infrequent) update, our model can forget the data distribution, resulting in fast and quite good selectivity estimation. We show experimenta...
In this paper, we propose a two-phase approach to the problem of optimal allocation of data objects ...
Abstract. The distributed data processing is an effective way to improve reliability, avail-ability ...
AbstractData can be fragmanted and replicated in a distributed database. However, in a distributed r...
New application domains cause todays database sizes to grow rapidly, posing great demands on technol...
In the estimation of selectivity, many models assume that data is uniformly distributed, which is no...
Data abstraction and query processing techniques are usually studied in the domain of administrative...
Data abstraction and query processing techniques are usually studied in the domain of administrative...
The balance between privacy and utility is a classical problem with an increasing impact on the desi...
In this paper, two-phase horizontal partitioning of distributed databases is addressed. First, prima...
Distributed processing is an operative way to improve the performance of the distributed database sy...
1 Introduction Information retrieval (IR) deals with the problem of retrieving documents relevant to...
Distributed database technology is expected to have a significant impact on data processing in the u...
Information retrieval is becoming increasingly concerned with resource selection and data fusion for...
Server selection is typically defined as maximizing network performance under the assumption that ea...
. As diverse demands are placed on On-Line Analytical Processing (OLAP) systems, distribution of the...
In this paper, we propose a two-phase approach to the problem of optimal allocation of data objects ...
Abstract. The distributed data processing is an effective way to improve reliability, avail-ability ...
AbstractData can be fragmanted and replicated in a distributed database. However, in a distributed r...
New application domains cause todays database sizes to grow rapidly, posing great demands on technol...
In the estimation of selectivity, many models assume that data is uniformly distributed, which is no...
Data abstraction and query processing techniques are usually studied in the domain of administrative...
Data abstraction and query processing techniques are usually studied in the domain of administrative...
The balance between privacy and utility is a classical problem with an increasing impact on the desi...
In this paper, two-phase horizontal partitioning of distributed databases is addressed. First, prima...
Distributed processing is an operative way to improve the performance of the distributed database sy...
1 Introduction Information retrieval (IR) deals with the problem of retrieving documents relevant to...
Distributed database technology is expected to have a significant impact on data processing in the u...
Information retrieval is becoming increasingly concerned with resource selection and data fusion for...
Server selection is typically defined as maximizing network performance under the assumption that ea...
. As diverse demands are placed on On-Line Analytical Processing (OLAP) systems, distribution of the...
In this paper, we propose a two-phase approach to the problem of optimal allocation of data objects ...
Abstract. The distributed data processing is an effective way to improve reliability, avail-ability ...
AbstractData can be fragmanted and replicated in a distributed database. However, in a distributed r...