Demo Data from EDBT 2026 / reviewers in the wild / expert
Yoonjae Park
dblp:130/0322
· DBLP profile ↗
7ranked-venue papers
3as first author
1since 2021 · last 2024
0009-0003-4566-6965ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 3 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2
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
4 papers |
Query processing and optimization · 58% Distributed and cloud data management · 15% Recommender systems · 13% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 12 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › cluster resource management and scheduling
cluster resource management |
0.8 | 1 | 2024 | Intelligent Pooling: Proactive Resource Provisioning in Large-scale Cloud Service · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing › resource allocation › dynamic resource allocation
proactive resource allocation |
0.8 | 1 | 2024 | Intelligent Pooling: Proactive Resource Provisioning in Large-scale Cloud Service · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing
resource provisioning |
0.8 | 1 | 2024 | Intelligent Pooling: Proactive Resource Provisioning in Large-scale Cloud Service · Proc. VLDB Endow. 2024 |
Query processing and optimization › preference query › skyline query
parallel skyline computation |
0.5 | 2 | 2017 | Efficient Processing of Skyline Queries Using MapReduce · IEEE Trans. Knowl. Data Eng. 2017 Parallel Computation of Skyline and Reverse Skyline Queries Using MapReduce · Proc. VLDB Endow. 2013 |
Query processing and optimization › preference query
skyline query |
0.5 | 2 | 2017 | Efficient Processing of Skyline Queries Using MapReduce · IEEE Trans. Knowl. Data Eng. 2017 Parallel Computation of Skyline and Reverse Skyline Queries Using MapReduce · Proc. VLDB Endow. 2013 |
Distributed and cloud data management
mapreduce |
0.4 | 2 | 2015 | Processing of Probabilistic Skyline Queries Using MapReduce · Proc. VLDB Endow. 2015 Parallel Computation of Skyline and Reverse Skyline Queries Using MapReduce · Proc. VLDB Endow. 2013 |
Query processing and optimization › preference query › skyline query
probabilistic skyline |
0.2 | 1 | 2015 | Processing of Probabilistic Skyline Queries Using MapReduce · Proc. VLDB Endow. 2015 |
Spatial and temporal data management
space partitioning |
0.2 | 1 | 2015 | Processing of Probabilistic Skyline Queries Using MapReduce · Proc. VLDB Endow. 2015 |
Query processing and optimization
uncertain data query processing |
0.2 | 1 | 2015 | Processing of Probabilistic Skyline Queries Using MapReduce · Proc. VLDB Endow. 2015 |
Recommender systems › content recommendation
article recommendation |
0.2 | 1 | 2013 | DIGTOBI: a recommendation system for Digg articles using probabilistic modeling · WWW 2013 |
Recommender systems
content recommendation |
0.2 | 1 | 2013 | DIGTOBI: a recommendation system for Digg articles using probabilistic modeling · WWW 2013 |
Query processing and optimization › preference query › skyline query
reverse skyline query |
0.2 | 1 | 2013 | Parallel Computation of Skyline and Reverse Skyline Queries Using MapReduce · Proc. VLDB Endow. 2013 |
Methods — techniques the papers use, named apart from their topics
hyperparameter auto-tuning · 0.8hybrid machine learning model · 0.8workload balancing · 0.5mapreduce · 0.4quadtree histogram · 0.3dominance power filtering · 0.3quadtree partitioning · 0.2filtering · 0.2topic classification · 0.2probabilistic modeling · 0.2histogram-based pruning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Intelligent Pooling: Proactive Resource Provisioning in Large-scale Cloud ServiceabstractThe proliferation of big data and analytic workloads has driven the need for cloud compute and cluster-based job processing. With Apache Spark, users can process terabytes of data at ease with hundreds of parallel executors. Providing low latency access to Spark clusters and sessions is a challenging problem due to the large overheads of cluster creation and session startup. In this paper, we introduce Intelligent Pooling, a system for proactively provisioning compute resources to combat the aforementioned overheads. Our system (1) predicts usage patterns using an innovative hybrid Machine Learning (ML) model with low latency and high accuracy; and (2) optimizes the pool size dynamically to meet customer demand while reducing extraneous COGS. The proposed system auto-tunes its hyper-parameters to balance between performance and operational cost with minimal to no engineering input. Evaluated using large-scale production data, Intelligent Pooling achieves up to 43% reduction in cluster idle time compared to static pooling when targeting 99% pool hit rate. Currently deployed in production, Intelligent Pooling is on track to save tens of million dollars in COGS per year as compared to traditional pre-provisioned pools. Deepak Ravikumar, Alex Yeo, Aditya Lakra, Harsha Nagulapalli, Santhosh Ravindran, Steve Suh, Niharika Dutta, Andrew Fogarty, Yoonjae Park, Sumeet Khushalani, Arijit Tarafdar, Kunal Parekh, Subru Krishnan |
Proc. VLDB Endow. | 10 |
| 2020 | String Joins with Synonyms
Gwangho Song, Hongrae Lee, Kyuseok Shim, Yoonjae Park, Wooyeol Kim |
DASFAA (3) | 4 |
| 2018 | BiSpark: a Spark-based highly scalable aligner for bisulfite sequencing dataabstractBACKGROUND: Bisulfite sequencing is one of the major high-resolution DNA methylation measurement method. Due to the selective nucleotide conversion on unmethylated cytosines after treatment with sodium bisulfite, processing bisulfite-treated sequencing reads requires additional steps which need high computational demands. However, a dearth of efficient aligner that is designed for bisulfite-treated sequencing becomes a bottleneck of large-scale DNA methylome analyses. RESULTS: In this study, we present a highly scalable, efficient, and load-balanced bisulfite aligner, BiSpark, which is designed for processing large volumes of bisulfite sequencing data. We implemented the BiSpark algorithm over the Apache Spark, a memory optimized distributed data processing framework, to achieve the maximum data parallel efficiency. The BiSpark algorithm is designed to support redistribution of imbalanced data to minimize delays on large-scale distributed environment. CONCLUSIONS: Experimental results on methylome datasets show that BiSpark significantly outperforms other state-of-the-art bisulfite sequencing aligners in terms of alignment speed and scalability with respect to dataset size and a number of computing nodes while providing highly consistent and comparable mapping results. AVAILABILITY: The implementation of BiSpark software package and source code is available at https://github.com/bhi-kimlab/BiSpark/ . Seokjun Soe, Yoonjae Park, Heejoon Chae |
BMC Bioinform. | 2 |
| 2017 | Efficient Processing of Skyline Queries Using MapReduceabstractThe skyline operator has attracted considerable attention recently due to its broad applications. However, computing a skyline is challenging today since we have to deal with big data. For data-intensive applications, the MapReduce framework has been widely used recently. In this paper, we propose the efficient parallel algorithm SKY-MR+for processing skyline queries using MapReduce. We first build a quadtree-based histogram for space partitioning by deciding whether to split each leaf node judiciously based on the benefit of splitting in terms of the estimated execution time. In addition, we apply the dominance power filtering method to effectively prune non-skyline points in advance. We next partition data based on the regions divided by the quadtree and compute candidate skyline points for each partition using MapReduce. Finally, we check whether each skyline candidate point is actually a skyline point in every partition using MapReduce. We also develop the workload balancing methods to make the estimated execution times of all available machines to be similar. We did experiments to compare SKY-MR+with the state-of-the-art algorithms using MapReduce and confirmed the effectiveness as well as the scalability of SKY-MR+. Yoonjae Park, Jun-Ki Min, Kyuseok Shim |
IEEE Trans. Knowl. Data Eng. | 1 |
| 2015 | Processing of Probabilistic Skyline Queries Using MapReduceabstractThere has been an increased growth in a number of applications that naturally generate large volumes of uncertain data. By the advent of such applications, the support of advanced analysis queries such as the skyline and its variant operators for big uncertain data has become important. In this paper, we propose the effective parallel algorithms using MapReduce to process the probabilistic skyline queries for uncertain data modeled by both discrete and continuous models. We present three filtering methods to identify probabilistic non-skyline objects in advance. We next develop a single MapReduce phase algorithm PS-QP-MR by utilizing space partitioning based on a variant of quadtrees to distribute the instances of objects effectively and the enhanced algorithm PS-QPF-MR by applying the three filtering methods additionally. We also propose the workload balancing technique to balance the workload of reduce functions based on the number of machines available. Finally, we present the brute-force algorithms PS-BR-MR and PS-BRF-MR with partitioning randomly and applying the filtering methods. In our experiments, we demonstrate the efficiency and scalability of PS-QPF-MR compared to the other algorithms. Yoonjae Park, Jun-Ki Min, Kyuseok Shim |
Proc. VLDB Endow. | 1 |
| 2013 | DIGTOBI: a recommendation system for Digg articles using probabilistic modelingabstractDigg is a social news website that lets people submit articles to share their favorite web pages (e.g. blog postings or news articles) and vote the articles posted by others. Digg service currently lists the articles in the front page by popularity without considering each user's preference to the topics in the articles. Helping users to find the most interesting Digg articles tailored to each user's own interests will be very useful, but it is not an easy task to classify the articles according to their topics in order to recommend the articles differently to each user. Yoonjae Park, Kyuseok Shim |
WWW | 2 |
| 2013 | Parallel Computation of Skyline and Reverse Skyline Queries Using MapReduceabstractThe skyline operator and its variants such as dynamic skyline and reverse skyline operators have attracted considerable attention recently due to their broad applications. However, computations of such operators are challenging today since there is an increasing trend of applications to deal with big data. For such data-intensive applications, the MapReduce framework has been widely used recently. In this paper, we propose efficient parallel algorithms for processing the skyline and its variants using MapReduce. We first build histograms to effectively prune out nonskyline (non-reverse skyline) points in advance. We next partition data based on the regions divided by the histograms and compute candidate (reverse) skyline points for each region independently using MapReduce. Finally, we check whether each candidate point is actually a (reverse) skyline point in every region independently. Our performance study confirms the effectiveness and scalability of the proposed algorithms. Yoonjae Park, Jun-Ki Min, Kyuseok Shim |
Proc. VLDB Endow. | 1 |