Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Denis Rinfret

dblp:33/3175 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Indexing and storage engines · 50% Query processing and optimization · 50%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Indexing and storage engines
bitmap index
0.012001
Bit-Sliced Index Arithmetic · SIGMOD Conference 2001
Indexing and storage engines › bitmap index
bit-sliced index
0.012001
Bit-Sliced Index Arithmetic · SIGMOD Conference 2001
Query processing and optimization
query execution
0.012001
Bit-Sliced Index Arithmetic · SIGMOD Conference 2001
Query processing and optimization › query execution › relational operators
set operation
0.012001
Bit-Sliced Index Arithmetic · SIGMOD Conference 2001

Methods — techniques the papers use, named apart from their topics

bitmap indexing · 0.0
YearPublicationVenuePosition
2011 OSD-DB: A Military Logistics Mobile Database
Denis Rinfret, Cyrille Chênevert, Frédéric Drolet
APWeb1
2001 Bit-Sliced Index Arithmetic
abstract
The bit-sliced index (BSI) was originally defined in [ONQ97]. The current paper introduces the concept of BSI arithmetic. For any two BSI's X and Y on a table T, we show how to efficiently generate new BSI's Z, V, and W, such that Z = X + Y, V = X - Y, and W = MIN(X, Y); this means that if a row r in T has a value x represented in BSI X and a value y in BSI Y, the value for r i n BSI Z will be x + y, the value in V will be x - y and the value i n W will be MIN(x, y). Since a bitmap representing a set of rows is the simplest bit-sliced index, BSI arithmetic is the most straightforward way to determine multisets of rows (with duplicates) resulting from the SQL clauses UNION ALL (addition), EXCEPT ALL (subtraction), and INTERSECT ALL (min) (see [OO00, DB2SQL] for definitions of these clauses). Another contribution of the current paper is to generalize BSI range restrictions from [ONQ97] to a new non-Boolean form: to determine the top k BSI-valued rows, for any meaningful value k between o...
Denis Rinfret, Patrick E. O'Neil, Elizabeth J. O'Neil
SIGMOD Conference1