Demo Data from VLDB 2026 / reviewers in the wild / expert
Sasan Tavakkol
dblp:198/7669
· DBLP profile ↗
6ranked-venue papers
1as first author
4since 2021 · last 2026
0000-0002-4111-4958ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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
3 papers |
Data mining · 42% Data stream processing · 27% Distributed and cloud data management · 27% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 87% Performance modeling and evaluation · 13% | |
| Software engineering, system software, and programming languages
1 paper |
Software testing · 100% | |
| Artificial intelligence
2 papers |
Image recognition and object detection · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-AI interaction · 100% |
Topics — the 11 heaviest of 14, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed and cloud data management › data replication
update propagation |
1.0 | 1 | 2026 | How Graphs Can Help You Stay Informed in an Evolving World · WWW 2026 |
Software testing
mutation testing |
0.9 | 1 | 2025 | Using Fourier Analysis and Mutant Clustering to Accelerate DNN Mutation Testing · ASE 2025 |
Data mining › clustering
graph clustering |
0.8 | 1 | 2024 | The ParClusterers Benchmark Suite (PCBS): A Fine-Grained Analysis of Scalable Graph Clustering · Proc. VLDB Endow. 2024 |
Data mining › structured data mining
graph mining |
0.8 | 1 | 2024 | The ParClusterers Benchmark Suite (PCBS): A Fine-Grained Analysis of Scalable Graph Clustering · Proc. VLDB Endow. 2024 |
Parallel and multicore computing
parallel graph algorithms |
0.8 | 1 | 2024 | The ParClusterers Benchmark Suite (PCBS): A Fine-Grained Analysis of Scalable Graph Clustering · Proc. VLDB Endow. 2024 |
Parallel and multicore computing › parallel graph algorithms
parallel graph clustering |
0.8 | 1 | 2024 | The ParClusterers Benchmark Suite (PCBS): A Fine-Grained Analysis of Scalable Graph Clustering · Proc. VLDB Endow. 2024 |
Computer vision › Image recognition and object detection
image classification |
0.7 | 1 | 2023 | Agile Modeling: From Concept to Classifier in Minutes · ICCV 2023 |
Computer vision › Image recognition and object detection › text recognition
optical character recognition |
0.4 | 1 | 2020 | An Automatic Approach for Generating Rich, Linked Geo-Metadata from Historical Map Images · KDD 2020 |
Software testing › mutation testing
mutation score |
0.3 | 1 | 2025 | Using Fourier Analysis and Mutant Clustering to Accelerate DNN Mutation Testing · ASE 2025 |
Software testing
test adequacy |
0.3 | 1 | 2025 | Using Fourier Analysis and Mutant Clustering to Accelerate DNN Mutation Testing · ASE 2025 |
Performance modeling and evaluation
benchmarking |
0.2 | 1 | 2024 | The ParClusterers Benchmark Suite (PCBS): A Fine-Grained Analysis of Scalable Graph Clustering · Proc. VLDB Endow. 2024 |
Methods — techniques the papers use, named apart from their topics
correlation clustering · 1.5LambdaCC objective · 1.5user study · 1.3simulation · 1.3crowdsourcing · 1.3reinforcement learning · 1.0latent bernoulli process model · 1.0mutant clustering · 0.9fourier analysis · 0.9geospatial knowledge bases · 0.9RDF linking · 0.9OCR · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | How Graphs Can Help You Stay Informed in an Evolving WorldabstractThis study investigates the problem of keeping information up-to-date when crawling data sources that change over time (e.g., websites or location data). Traditional crawling methods often treat data sources independently, making it difficult to capture relationships and propagate updates efficiently. We propose using graph structures to model these relationships and show that, unfortunately, finding the theoretically optimal solution can be intractable. To address this, we introduce a specific graphical model (the latent Bernoulli process model) and demonstrate the complexity of even simple tasks within this framework. We tackle the crawling problem using a reinforcement learning-based algorithm and demonstrate its superiority over traditional baselines on both real and synthetic data. This work highlights the power of graph-structured crawling in helping users stay informed within a dynamic information landscape. Mohammad Hossein Bateni 0001, Lin Chen 0003, Hossein Esfandiari, Sasan Tavakkol |
WWW | 4 |
| 2025 | Using Fourier Analysis and Mutant Clustering to Accelerate DNN Mutation TestingabstractDeep neural network (DNN) mutation analysis is a promising approach to evaluating test set adequacy. Due to the large number of generated mutants that must be tested on large datasets, mutation analysis is costly. In this paper, we present a technique, named DM#, for accelerating DNN mutation testing using Fourier analysis. The key insight is that DNN outputs are real-valued functions suitable for Fourier analysis that can be leveraged to quantify mutant behavior using only a few data points. DM# uses the quantified mutant behavior to cluster the mutants so that the ones with similar behavior fall into the same group. A representative from each group is then selected for testing, and the result of the test, e.g., whether the mutant is killed or survived, is reused for all other mutants represented by the selected mutant, obviating the need for testing other mutants. 14 DNN models of sizes ranging from thousands to millions of parameters, trained on different datasets, are used to evaluate DM# and compare it to several baseline techniques. Our results provide empirical evidence on the effectiveness of DM# in accelerating mutation testing by 28.38%, on average, at the average cost of only 0.72% error in mutation score. Moreover, on average, DM# incurs 11.78, 15.16, and 114.36 times less mutation score error compared to random mutant selection, boundary sample selection, and random sample selection techniques, respectively, while generally offering comparable speed-up. Ali Ghanbari 0001, Sasan Tavakkol |
ASE | 2 |
| 2024 | The ParClusterers Benchmark Suite (PCBS): A Fine-Grained Analysis of Scalable Graph ClusteringabstractWe introduce the ParClusterers Benchmark Suite (PCBS)---a collection of highly scalable parallel graph clustering algorithms and benchmarking tools that streamline comparing different graph clustering algorithms and implementations. The benchmark includes clustering algorithms that target a wide range of modern clustering use cases, including community detection, classification, and dense subgraph mining. The benchmark toolkit makes it easy to run and evaluate multiple instances of different clustering algorithms with respect to both the running time and quality. We evaluate the PCBS algorithms empirically and find that they deliver both the state of the art quality and the running time. In terms of the running time, they are on average over 4x faster than the fastest library we compared to. In terms of quality, the correlation clustering algorithm [Shi et al., VLDB'21] optimizing for the LambdaCC objective, which does not have a direct counterpart in other libraries, delivers the highest quality in the majority of datasets that we used. Shangdi Yu, Jessica Shi 0001, Jamison Meindl, David Eisenstat, Xiaoen Ju, Sasan Tavakkol, Laxman Dhulipala, Jakub Lacki, Vahab S. Mirrokni, Julian Shun |
Proc. VLDB Endow. | 6 |
| 2023 | Agile Modeling: From Concept to Classifier in MinutesabstractThe application of computer vision methods to nuanced, subjective concepts is growing. While crowdsourcing has served the vision community well for most objective tasks (such as labeling a "zebra"), it now falters on tasks where there is substantial subjectivity in the concept (such as identifying "gourmet tuna"). However, empowering any user to develop a classifier for their concept is technically difficult: users are neither machine learning experts nor have the patience to label thousands of examples. In reaction, we introduce the problem of Agile Modeling: the process of turning any subjective visual concept into a computer vision model through real-time user-in-the-loop interactions. We instantiate an Agile Modeling prototype for image classification and show through a user study (N=14) that users can create classifiers with minimal effort in under 30 minutes. We compare this user driven process with the traditional crowdsourcing paradigm and find that the crowd’s notion often differs from that of the user’s, especially as the concepts become more subjective. Finally, we scale our experiments with simulations of users training classifiers for ImageNet21k categories to further demonstrate the efficacy of the approach. Otilia Stretcu, Edward Vendrow, Kenji Hata, Krishnamurthy Viswanathan, Vittorio Ferrari, Sasan Tavakkol, Wenlei Zhou, Aditya Avinash, Enming Luo, Neil Gordon Alldrin, Mohammad Hossein Bateni 0001, Gabriel Berger, Andrew Bunner, Chun-Ta Lu, Javier A Rey, Giulia DeSalvo, Ranjay Krishna, Ariel Fuxman |
ICCV | 6 |
| 2020 | Piaget: A Probabilistic Inference Approach for Geolocating Historical BuildingsabstractWe aim to find the geographical coordinates of (geolocate) a large number of old building facades extracted from historical photographs. We can acquire the geo-coordinates of some of these facades either through crowdsourcing or exploring their metadata. Using these "seed" buildings and through spatial reasoning within and across the historical pictures, in this paper, we show how we infer the geolocation of the other facades. We propose a probabilistic inference approach that first constructs a graph with facades as nodes and their spatial distances as edges, and then through probabilistic inference on this graph, geolocates the facades. Our experiments show that with 10% of the building geolocated as seed buildings, we can quite accurately geolocate the rest of the buildings in our dataset. Sasan Tavakkol, Cyrus Shahabi, Raimondas Kiveris |
IEEE BigData | 1 |
| 2020 | An Automatic Approach for Generating Rich, Linked Geo-Metadata from Historical Map ImagesabstractHistorical maps contain detailed geographic information difficult to find elsewhere covering long-periods of time (e.g., 125 years for the historical topographic maps in the US). However, these maps typically exist as scanned images without searchable metadata. Existing approaches making historical maps searchable rely on tedious manual work (including crowd-sourcing) to generate the metadata (e.g., geolocations and keywords). Optical character recognition (OCR) software could alleviate the required manual work, but the recognition results are individual words instead of location phrases (e.g., "Black'' and "Mountain'' vs. "Black Mountain''). This paper presents an end-to-end approach to address the real-world problem of finding and indexing historical map images. This approach automatically processes historical map images to extract their text content and generates a set of metadata that is linked to large external geospatial knowledge bases. The linked metadata in the RDF (Resource Description Framework) format support complex queries for finding and indexing historical maps, such as retrieving all historical maps covering mountain peaks higher than 1,000 meters in California. We have implemented the approach in a system called mapKurator. We have evaluated mapKurator using historical maps from several sources with various map styles, scales, and coverage. Our results show significant improvement over the state-of-the-art methods. The code has been made publicly available as modules of the Kartta Labs project at https://github.com/kartta-labs/Project. Zekun Li 0007, Yao-Yi Chiang, Sasan Tavakkol, Basel Shbita, Johannes H. Uhl, Stefan Leyk, Craig A. Knoblock |
KDD | 3 |