The Matrix Framework is a recent proposal by IR researchers to flexibly represent all important information retrieval models in a single multi-dimensional array framework. Computational support for exactly this framework is provided by the array database system SRAM (Sparse Relational Array Mapping) that works on top of a DBMS. Information retrieval models can be specified in its comprehension-based array query language, in a way that directly corresponds to the underlying mathematical formulas. SRAM efficiently stores sparse arrays in (compressed) relational tables and translates and optimizes array queries into relational queries. In this work, we describe a number of array query optimization rules and demonstrate their effect on text ret...
Information retrieval (IR) is the process of finding relevant information, based on user queries, in...
Integrating database (DB) and information retrieval (IR) technologies has long been an important pro...
Query processing in databases can be divided into two steps: selecting an 'optimal' evaluation strat...
The Matrix Framework is a recent proposal by IR researchers to flexibly represent all important info...
Abstract The Matrix Framework is a recent proposal by Information Retrieval (IR) researchers to flex...
For many years, information retrieval (IR) systems could have been adequately described as applicati...
Non-trivial retrieval applications involve complex computations on large multi-dimensional datasets....
textabstractToday's large-scale IR systems are not implemented using general-purpose database system...
textabstractNon-trivial scientific applications often involve complex computations on large multi-di...
There is a growing need for systems that can process queries, combining both structured data and tex...
The development of applications involving multi-dimensional data sets on top of a RDBMS raises sever...
In the big data era, the use of large-scale machine learning methods is becoming ubiquitous in data ...
We evaluate and compare the storage efficiency of different sparse matrix storage formats as index s...
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...
Information retrieval (IR) is the process of finding relevant information, based on user queries, in...
Integrating database (DB) and information retrieval (IR) technologies has long been an important pro...
Query processing in databases can be divided into two steps: selecting an 'optimal' evaluation strat...
The Matrix Framework is a recent proposal by IR researchers to flexibly represent all important info...
Abstract The Matrix Framework is a recent proposal by Information Retrieval (IR) researchers to flex...
For many years, information retrieval (IR) systems could have been adequately described as applicati...
Non-trivial retrieval applications involve complex computations on large multi-dimensional datasets....
textabstractToday's large-scale IR systems are not implemented using general-purpose database system...
textabstractNon-trivial scientific applications often involve complex computations on large multi-di...
There is a growing need for systems that can process queries, combining both structured data and tex...
The development of applications involving multi-dimensional data sets on top of a RDBMS raises sever...
In the big data era, the use of large-scale machine learning methods is becoming ubiquitous in data ...
We evaluate and compare the storage efficiency of different sparse matrix storage formats as index s...
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...
Information retrieval (IR) is the process of finding relevant information, based on user queries, in...
Integrating database (DB) and information retrieval (IR) technologies has long been an important pro...
Query processing in databases can be divided into two steps: selecting an 'optimal' evaluation strat...