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

Yulai Tong

dblp:358/1845 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
5since 2021 · last 2026
0000-0001-5587-8580ORCID · corroborated

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

Systems, architecture and hardware · 2 · 2 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-author · 2 since 2021Artificial intelligence and machine learning · 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
2 papers
Database system architecture and tuning · 62% Query processing and optimization · 24% Indexing and storage engines · 14%
Artificial intelligence
1 paper
Knowledge representation and reasoning · 100%
Theoretical computer science
1 paper
Automated reasoning and model checking · 100%

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

TopicWeightPapersLastEvidence papers
Knowledge, reasoning and agents › Knowledge representation and reasoning › structured reasoning › hierarchical reasoning
tree-structured reasoning
1.012026
Minimal Free Resolution Guided Adaptive Tree Reasoning · ACL (1) 2026
Database system architecture and tuning › database design › physical database design
index selection
1.012026
BISLearner: Block-Aware Index Selection using Attention-Based Reinforcement Learning for Data Analytics · ACM Trans. Database Syst. 2026
Database system architecture and tuning
index tuning
1.012026
BISLearner: Block-Aware Index Selection using Attention-Based Reinforcement Learning for Data Analytics · ACM Trans. Database Syst. 2026
Database system architecture and tuning › index tuning
learned index tuning
1.012026
BISLearner: Block-Aware Index Selection using Attention-Based Reinforcement Learning for Data Analytics · ACM Trans. Database Syst. 2026
Query processing and optimization › runtime optimization
data skipping
0.712023
Sieve: A Learned Data-Skipping Index for Data Analytics · Proc. VLDB Endow. 2023
Indexing and storage engines
learned index
0.712023
Sieve: A Learned Data-Skipping Index for Data Analytics · Proc. VLDB Endow. 2023

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

residual backtracking · 2.0minimal free resolution · 2.0chain-of-thought · 2.0invalid action masking · 1.0histogram-based block summaries · 1.0attention-based reinforcement learning · 1.0piecewise linear function · 0.7learned index · 0.7
YearPublicationVenuePosition
2026 Minimal Free Resolution Guided Adaptive Tree Reasoning
abstract
Dynamic reasoning trees can help large language models solve complex tasks by explicitly structuring intermediate decisions.However, existing approaches often rely on manually specified subproblems or predefined decomposition patterns, which limits the effectiveness of reasoning and generalization.To solve this problem, we propose SyRA, a hierarchical reasoning framework based on MFR theory that supports the construction of adaptive reasoning trees and reliable error correction within a single LLM.Specifically, SyRA focuses on reasoning-tree construction, dynamically controlling branching and expansion using MFR principles to enable informative, non-redundant subproblem decomposition.In addition, it introduces a residual backtracking mechanism for adaptive cross-layer error correction, allowing the model to revise earlier reasoning decisions based on downstream feedback.Across eight reasoning benchmarks, SyRA significantly reduces logical errors and improves reasoning accuracy, while achieving a better balance between accuracy and reasoning time than the Chain-of-Thought, Decompose-Analyze-Rethink and Tree-of-Thought.Our
Dezhao Tang, Meihan Liu, Yulai Tong, Guan Yuan, Qiuyan Yan
ACL (1)3
2026 BISLearner: Block-Aware Index Selection using Attention-Based Reinforcement Learning for Data Analytics
abstract
The development of data analytics services has fueled many optimizations in data scans, and indexes are one of the most important techniques to improve scan efficiency. Meanwhile, block-based data organization has become standard practice in these services, providing an opportunity for more fine-grained index selection at the block level. However, today’s systems ignore data distribution differences among blocks and usually tune indexes over the entire database table, leading to unnecessary storage costs and potential degradation in query performance. To bridge this gap, we propose BISLearner, a fast, block-aware index selecting approach based on reinforcement learning. One major challenge lies in differentiating the data distribution among data blocks. To solve this problem, BISLearner maintains simplified histograms that represent the data distribution of each block. When a query is issued, BISLearner leverages the query predicate and histogram-based block summaries to generate a specific workload representation for each block. However, such block-aware workload representation leads to an excessive number of input features, resulting in a slow or even incorrect convergence of neural networks. Inspired by the human-learning process, where more attention is devoted to the important parts of data, we design an attention-based neural model to efficiently handle the high volume of input features caused by table partitioning and select the best-suited index combinations at the block level. Additionally, to handle the expensive search space caused by attribute combinations and data partitioning, we employ heuristic-based invalid action masking at the block level to accelerate the training process. Our evaluation using PostgreSQL and Greenplum database systems demonstrates BISLearner is able to reduce job completion time by up to 28.45% compared to its best counterparts.
Yulai Tong, Hua Wang 0008, Ke Zhou 0001, JiaLe Miao, Rongfeng He
ACM Trans. Database Syst.1
2024 DAG-aware harmonizing job scheduling and data caching for disaggregated analytics frameworks
Yulai Tong, Hua Wang 0008, Ke Zhou 0001, Rongfeng He
Future Gener. Comput. Syst.1
2023 Sieve: A Learned Data-Skipping Index for Data Analytics
abstract
Modern data analytics services are coupled with external data storage services, making I/O from remote cloud storage one of the dominant costs for query processing. Techniques such as columnar block-based data organization and compression have become standard practices for these services to save storage and processing cost. However, the problem of effectively skipping irrelevant blocks at low overhead is still open. Existing data-skipping efforts maintain lightweight summaries (e.g., min/max, histograms) for each block to filter irrelevant data. However, such techniques ignore patterns in real-world data, enabling ineffective use of the storage budget and may cause serious false positives. This paper presents Sieve, a learning-enhanced index designed to efficiently filter out irrelevant blocks by capturing data patterns. Specifically, Sieve utilizes piece-wise linear functions to capture block distribution trends over the key space. Based on the captured trends, Sieve trades off storage consumption and false positives by grouping neighboring keys with similar block distributions into a single region. We have evaluated Sieve using Presto, and experiments on real-world datasets demonstrate that Sieve achieves up to 80% reduction in blocks accessed and 42% reduction in query times compared to its counterparts.
Yulai Tong, Hua Wang 0008, Ke Zhou 0001, Rongfeng He
Proc. VLDB Endow.1
2022 Tripod: Harmonizing Job Scheduling and Data Caching for Analytics Frameworks
abstract
Modern data analytics platforms are often coupled with external data storage services such as Amazon S3, resulting in storage bottlenecks. Existing caching and prefetching solutions use higher-level information from data analytics frameworks, such as job dependency graphs(e.g., DAGs) and historical run time information, to predict future data accesses and then prefetch data into the cache and manage the cache contents based on those predictions.However, in doing so, they are not taking advantage of a fundamental opportunity: rather than caching data given a prediction of job execution, we can actually influence the job execution order to enable more effective caching and prefetching. With this key insight, we devise a set of novel heuristics and then design a system Tripod, which harmonizes job scheduling and data caching for analytics frameworks. With the higher-level information from analytics frameworks, Tripod explores a best-suited job execution order for prefetching and caching guided by the devised heuristics.We have implemented Tripod as extensions to Apache YARN and Tez. Our evaluation using standard analytic benchmarks (TPC-H and TPC-DS) shows that Tripod achieves up to 1.7x speedup over state-of-the-art approaches.
Yulai Tong, Hua Wang 0008, Ke Zhou 0001
ICCD1