2007
DOI: 10.1007/s00778-007-0071-0
|View full text |Cite
|
Sign up to set email alerts
|

Flexible and efficient IR using array databases

Abstract: The Matrix Framework is a recent proposal by Information Retrieval (IR) researchers to flexibly represent information retrieval models and concepts in a single multidimensional array framework. We provide computational support for exactly this framework with 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
31
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
3
3
2

Relationship

1
7

Authors

Journals

citations
Cited by 40 publications
(32 citation statements)
references
References 31 publications
(44 reference statements)
0
31
0
Order By: Relevance
“…Maier et al [24] injected "a call to order" into the database community, in which the authors stated that the key problem for the relational DBMSs to support scientific applications is the lack of support for ordered data structures, like multidimensional arrays and time series. The call has been well accepted by the community, considering the various proposals on DBMS support (e.g., [4,6,9,16,20,31]), SQL language extensions (e.g., [3,21,27]) and algebraic frameworks (e.g., [9,22,25]) for ordered data.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…Maier et al [24] injected "a call to order" into the database community, in which the authors stated that the key problem for the relational DBMSs to support scientific applications is the lack of support for ordered data structures, like multidimensional arrays and time series. The call has been well accepted by the community, considering the various proposals on DBMS support (e.g., [4,6,9,16,20,31]), SQL language extensions (e.g., [3,21,27]) and algebraic frameworks (e.g., [9,22,25]) for ordered data.…”
Section: Related Workmentioning
confidence: 99%
“…In the area of building/extending DBMS with array support, the systems can be divided into three groups: i) simulating arrays on top of a relational DBMS, such as RAM [36] and SRAM [9]; ii) storing arrays as BLOBs in relational DBMSs and using an array executor to deal with array specific queries, such as RasDaMan [4]; and iii) enhancing a relational DBMS with array as a primary data type and providing native support for array oriented operations, such as SciQL and SciDB [6,34,10].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…MonetDB is a modern fully functional column-store database system [7,29,10]. It stores data column-wise in binary structures, called Binary Association Tables, or BATs, which represent a mapping from an OID to a base type value.…”
Section: Architecturementioning
confidence: 99%
“… Arrays. The Sparse Relational Array Mapping (SRAM) project maps large (scientific) array-based data-sets into MonetDB BATs, and offers a high-level comprehension-based query language [CHZ+08]. This language is subsequently optimized on various levels before being translated into BAT Algebra .…”
Section: Assessment Of the Benefits Of Vertical Organizationmentioning
confidence: 99%