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

Sergey Nepomnyachiy

dblp:125/8507 · DBLP profile ↗
← Back
3ranked-venue papers
1as 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 · 1 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 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
2 papers
Information retrieval · 82% Query processing and optimization · 18%

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

TopicWeightPapersLastEvidence papers
Information retrieval › indexing › inverted index
block-max index
0.222013
A candidate filtering mechanism for fast top-k query processing on modern cpus · SIGIR 2013
Optimizing top-k document retrieval strategies for block-max indexes · WSDM 2013
Information retrieval › query processing
early termination
0.212013
Optimizing top-k document retrieval strategies for block-max indexes · WSDM 2013
Information retrieval
query processing
0.212013
Optimizing top-k document retrieval strategies for block-max indexes · WSDM 2013
Information retrieval › ranking › text ranking › document ranking
top-k document retrieval
0.212013
Optimizing top-k document retrieval strategies for block-max indexes · WSDM 2013
Query processing and optimization
top-k query processing
0.212013
A candidate filtering mechanism for fast top-k query processing on modern cpus · SIGIR 2013

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

caching policies · 0.2bitmap filtering · 0.2SIMD processing · 0.2
YearPublicationVenuePosition
2016 Efficient index updates for mixed update and query loads
abstract
Inverted index files are commonly used to support keyword search in document collections. While the offline construction of an index can be done efficiently, its incremental update remains a hard problem, especially when the index does not completely fit in memory. We propose a novel approach for maintaining up-to-date index files on a system that constantly serves document updates and user queries. Unlike previous updating policies, we use knowledge of both the update term distribution and the query term distribution to partition the terms into functional groups. We implement two schemes for selective enforcement of contiguous layout of the data on disk, while mandating that the cost of the consolidation is less than its estimated benefit. The first is the “greedy merge” inspired by the ski-rental problem as studied in the context of competitive analysis. The second is the “opportunistic prognosticator” - by making reliable predictions, the online problem becomes suitable for offline optimizations.
Sergey Nepomnyachiy, Torsten Suel
IEEE BigData1
2013 A candidate filtering mechanism for fast top-k query processing on modern cpus
abstract
A large amount of research has focused on faster methods for finding top-k results in large document collections, one of the main scalability challenges for web search engines. In this paper, we propose a method for accelerating such top-k queries that builds on and generalizes methods recently proposed by several groups of researchers based on Block-Max Indexes. In particular, we describe a system that uses a new filtering mechanism, based on a combination of block maxima and bitmaps, that radically reduces the number of documents that have to be further evaluated. Our filtering mechanism exploits the SIMD processing capabilities of current microprocessors, and it is optimized through caching policies that select and store suitable filter structures based on properties of the query load. Our experimental evaluation shows that the mechanism results in very significant speed-ups for disjunctive top-k queries under several state-of-the-art algorithms, including a speed-up of more than a factor of 2 over the fastest previously known methods.
Constantinos Dimopoulos, Sergey Nepomnyachiy, Torsten Suel
SIGIR2
2013 Optimizing top-k document retrieval strategies for block-max indexes
abstract
Large web search engines use significant hardware and energy resources to process hundreds of millions of queries each day, and a lot of research has focused on how to improve query processing efficiency. One general class of optimizations called early termination techniques is used in all major engines, and essentially involves computing top results without an exhaustive traversal and scoring of all potentially relevant index entries. Recent work in [9,7] proposed several early termination algorithms for disjunctive top-k query processing, based on a new augmented index structure called Block-Max Index that enables aggressive skipping in the index.
Constantinos Dimopoulos, Sergey Nepomnyachiy, Torsten Suel
WSDM2