EDBT 2026 Demo / reviewers in the wild / expert
Benjamin S. Pullman
dblp:232/1929
· DBLP profile ↗
3ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1Theory of computation · 1 · 1 since 2021
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 |
Information retrieval · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Bioinformatics and computational biology · 100% |
Topics — the 3 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Memory systems › non-volatile memory › persistent memory
byte-addressable persistent memory |
0.6 | 1 | 2022 | P-Massive: A Real-Time Search Engine for a Multi-Terabyte Mass Spectrometry Database · SC 2022 |
Bioinformatics and computational biology
proteomics |
0.2 | 1 | 2022 | P-Massive: A Real-Time Search Engine for a Multi-Terabyte Mass Spectrometry Database · SC 2022 |
Bioinformatics and computational biology › proteomics › mass spectrometry data analysis
tandem mass spectrometry database searching |
0.2 | 1 | 2022 | P-Massive: A Real-Time Search Engine for a Multi-Terabyte Mass Spectrometry Database · SC 2022 |
Methods — techniques the papers use, named apart from their topics
indexing · 1.7PMEM-aware data access · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | P-Massive: A Real-Time Search Engine for a Multi-Terabyte Mass Spectrometry DatabaseabstractQueries of multi-TB Mass Spectrometry (MS) repositories provide deep insights into biological processes and pose challenging data processing problems. The key bottleneck for running these queries is the number of small random reads. Byte-addressable persistent main memory (PMEM) technologies enable real-time MS search systems by delivering low-latency, high-bandwidth storage. This work presents P-Massive, real-time multi-terabyte scale MS search system. P-Massive takes advantage of PMEM and the underlying nature of its data access patterns to maximize performance. We evaluate P-Massive across various storage hierarchies and project forward over the next decade to understand how MS query systems might evolve. Our evaluation shows that P-Massive offers a cost-effective solution that achieves near-DRAM performance. A single query takes 1.7 seconds in P-Massive, 69× faster than state-of-the-art implementation. In an end-to-end, user-facing application, P-Massive delivers a 90% shorter wait time than the latest MS search tool, returning results within seconds rather than minutes. Narangerelt Batsoyol, Benjamin S. Pullman, Mingxun Wang 0001, Nuno Bandeira, Steven Swanson |
SC | 2 |
| 2021 | Index-based, High-dimensional, Cosine Threshold Querying with Optimality Guarantees
Yuliang Li 0001, Jianguo Wang 0001, Benjamin S. Pullman, Nuno Bandeira, Yannis Papakonstantinou |
Theory Comput. Syst. | 3 |
| 2019 | Index-Based, High-Dimensional, Cosine Threshold Querying with Optimality GuaranteesabstractGiven a database of vectors, a cosine threshold query returns all vectors in the database having cosine similarity to a query vector above a given threshold. These queries arise naturally in many applications, such as document retrieval, image search, and mass spectrometry. The present paper considers the efficient evaluation of such queries, providing novel optimality guarantees and exhibiting good performance on real datasets. We take as a starting point Fagin’s well-known Threshold Algorithm (TA), which can be used to answer cosine threshold queries as follows: an inverted index is first built from the database vectors during pre-processing; at query time, the algorithm traverses the index partially to gather a set of candidate vectors to be later verified against the similarity threshold. However, directly applying TA in its raw form misses significant optimization opportunities. Indeed, we first show that one can take advantage of the fact that the vectors can be assumed to be normalized, to obtain an improved, tight stopping condition for index traversal and to efficiently compute it incrementally. Then we show that one can take advantage of data skewness to obtain better traversal strategies. In particular, we show a novel traversal strategy that exploits a common data skewness condition which holds in multiple domains including mass spectrometry, documents, and image databases. We show that under the skewness assumption, the new traversal strategy has a strong, near-optimal performance guarantee. The techniques developed in the paper are quite general since they can be applied to a large class of similarity functions beyond cosine. Yuliang Li 0001, Jianguo Wang 0001, Benjamin S. Pullman, Nuno Bandeira, Yannis Papakonstantinou |
ICDT | 3 |