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

Pratanu Roy

dblp:27/10432 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
0since 2021 · last 2016
—ORCID · none

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

Databases, data management, data science and information retrieval · 3 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 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
3 papers
Data stream processing · 69% Data mining · 17% Query processing and optimization · 14%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Parallel and multicore computing · 100%

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

TopicWeightPapersLastEvidence papers
Query processing and optimization
approximate query processing
0.212016
Augmented Sketch: Faster and More Accurate Stream Processing · SIGMOD Conference 2016
Data stream processing
frequency estimation
0.212016
Augmented Sketch: Faster and More Accurate Stream Processing · SIGMOD Conference 2016
Data stream processing › frequency estimation
heavy hitter detection
0.212016
Augmented Sketch: Faster and More Accurate Stream Processing · SIGMOD Conference 2016
Data stream processing
prefiltering
0.212016
Augmented Sketch: Faster and More Accurate Stream Processing · SIGMOD Conference 2016
Data stream processing › frequency estimation
sketch-based frequency estimation
0.212016
Augmented Sketch: Faster and More Accurate Stream Processing · SIGMOD Conference 2016
Data stream processing
stream join
0.212014
Low-Latency Handshake Join · Proc. VLDB Endow. 2014
Data mining › pattern mining › itemset mining
frequent itemset mining
0.112012
Efficient frequent item counting in multi-core hardware · KDD 2012
Data mining
pattern mining
0.112012
Efficient frequent item counting in multi-core hardware · KDD 2012
Parallel and multicore computing
parallel data mining
0.112012
Efficient frequent item counting in multi-core hardware · KDD 2012
Parallel and multicore computing
parallel programming models and runtimes
0.112016
Augmented Sketch: Faster and More Accurate Stream Processing · SIGMOD Conference 2016
Parallel and multicore computing
pipeline parallelism
0.112016
Augmented Sketch: Faster and More Accurate Stream Processing · SIGMOD Conference 2016
Parallel and multicore computing › multiprocessor system
NUMA-aware computing
0.112014
Low-Latency Handshake Join · Proc. VLDB Endow. 2014

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

count-min sketch · 0.5SIMD · 0.5punctuated result streams · 0.4
YearPublicationVenuePosition
2016 Augmented Sketch: Faster and More Accurate Stream Processing
abstract
Approximated algorithms are often used to estimate the frequency of items on high volume, fast data streams. The most common ones are variations of Count-Min sketch, which use sub-linear space for the count, but can produce errors in the counts of the most frequent items and can misclassify low-frequency items. In this paper, we improve the accuracy of sketch-based algorithms by increasing the frequency estimation accuracy of the most frequent items and reducing the possible misclassification of low-frequency items, while also improving the overall throughput. Our solution, called Augmented Sketch (ASketch), is based on a pre-filtering stage that dynamically identifies and aggregates the most frequent items. Items overflowing the pre-filtering stage are processed using a conventional sketch algorithm, thereby making the solution general and applicable in a wide range of contexts. The pre-filtering stage can be efficiently implemented with SIMD instructions on multi-core machines and can be further parallelized through pipeline parallelism where the filtering stage runs in one core and the sketch algorithm runs in another core.
Pratanu Roy, Arijit Khan 0001, Gustavo Alonso
SIGMOD Conference1
2014 Low-Latency Handshake Join
abstract
This work revisits the processing of stream joins on modern hardware architectures. Our work is based on the recently proposed handshake join algorithm, which is a mechanism to parallelize the processing of stream joins in a NUMA-aware and hardware-friendly manner. Handshake join achieves high throughput and scalability, but it suffers from a high latency penalty and a non-deterministic ordering of the tuples in the physical result stream. In this paper, we first characterize the latency behavior of the handshake join and then propose a new low-latency handshake join algorithm, which substantially reduces latency without sacrificing throughput or scalability. We also present a technique to generate punctuated result streams with very little overhead; such punctuations allow the generation of correctly ordered physical output streams with negligible effect on overall throughput and latency.
Pratanu Roy, Jens Teubner, Rainer Gemulla
Proc. VLDB Endow.1
2012 Efficient frequent item counting in multi-core hardware
abstract
The increasing number of cores and the rich instruction sets of modern hardware are opening up new opportunities for optimizing many traditional data mining tasks. In this paper we demonstrate how to speed up the performance of the computation of frequent items by almost one order of magnitude over the best published results by matching the algorithm to the underlying hardware architecture.
Pratanu Roy, Jens Teubner, Gustavo Alonso
KDD1