Demo Data from SIGIR 2026 / reviewers in the wild / expert
Chenyuan Wu
dblp:261/2045
· DBLP profile ↗
9ranked-venue papers
5as first author
8since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 6 · 4 first-author · 5 since 2021Computer networks · 3 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 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.
| Computer architecture, parallel and distributed computing, and storage systems
6 papers |
Distributed systems · 71% Cloud and datacenter computing · 28% Storage systems · 2% | |
| Artificial intelligence
1 paper |
Language models and text generation · 33% Efficient and distributed learning · 33% Reinforcement learning · 33% | |
| Network and information security
2 papers |
Blockchain and cryptocurrency security · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Distributed and cloud data management · 74% Information retrieval · 26% | |
| Computer networks
1 paper |
Network management and operations · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program synthesis and code generation · 100% |
Topics — the 15 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
consensus |
2.5 | 4 | 2025 | BFTBrain: Adaptive BFT Consensus with Reinforcement Learning · NSDI 2025 Towards Full Stack Adaptivity in Permissioned Blockchains · Proc. VLDB Endow. 2024 AdaChain: A Learned Adaptive Blockchain · Proc. VLDB Endow. 2023 |
Distributed systems › fault tolerance
byzantine fault tolerance |
2.4 | 3 | 2025 | BFTBrain: Adaptive BFT Consensus with Reinforcement Learning · NSDI 2025 BFTGym: An Interactive Playground for BFT Protocols · Proc. VLDB Endow. 2024 The Bedrock of Byzantine Fault Tolerance: A Unified Platform for BFT Protocols Analysis, Implementation, and Experimentation · NSDI 2024 |
Cloud and datacenter computing
resource disaggregation |
1.3 | 2 | 2024 | Towards Full Stack Adaptivity in Permissioned Blockchains · Proc. VLDB Endow. 2024 FlexChain: An Elastic Disaggregated Blockchain · Proc. VLDB Endow. 2022 |
Blockchain and cryptocurrency security
permissioned blockchain |
1.2 | 2 | 2023 | AdaChain: A Learned Adaptive Blockchain · Proc. VLDB Endow. 2023 FlexChain: An Elastic Disaggregated Blockchain · Proc. VLDB Endow. 2022 |
Distributed systems
fault tolerance |
1.0 | 2 | 2024 | BFTGym: An Interactive Playground for BFT Protocols · Proc. VLDB Endow. 2024 Towards Full Stack Adaptivity in Permissioned Blockchains · Proc. VLDB Endow. 2024 |
Machine learning › Reinforcement learning › transfer learning in reinforcement learning
context adaptation |
0.9 | 1 | 2025 | Lighter And Better: Towards Flexible Context Adaptation For Retrieval Augmented Generation · WSDM 2025 |
Machine learning › Efficient and distributed learning › inference efficiency
context compression |
0.9 | 1 | 2025 | Lighter And Better: Towards Flexible Context Adaptation For Retrieval Augmented Generation · WSDM 2025 |
Natural language and speech › Language models and text generation
retrieval-augmented generation |
0.9 | 1 | 2025 | Lighter And Better: Towards Flexible Context Adaptation For Retrieval Augmented Generation · WSDM 2025 |
Distributed systems › consensus
byzantine agreement |
0.8 | 1 | 2024 | Towards Full Stack Adaptivity in Permissioned Blockchains · Proc. VLDB Endow. 2024 |
Cloud and datacenter computing
cluster resource management and scheduling |
0.8 | 1 | 2024 | Towards Full Stack Adaptivity in Permissioned Blockchains · Proc. VLDB Endow. 2024 |
Network management and operations
network verification |
0.7 | 1 | 2023 | Synthesizing Formal Network Specifications From Input-Output Examples · IEEE/ACM Trans. Netw. 2023 |
Program synthesis and code generation › programming by example
program synthesis from input-output examples |
0.7 | 1 | 2023 | Synthesizing Formal Network Specifications From Input-Output Examples · IEEE/ACM Trans. Netw. 2023 |
Distributed systems › consensus
blockchain consensus |
0.7 | 1 | 2023 | AdaChain: A Learned Adaptive Blockchain · Proc. VLDB Endow. 2023 |
Cloud and datacenter computing › resource disaggregation
compute-memory disaggregation |
0.6 | 1 | 2022 | FlexChain: An Elastic Disaggregated Blockchain · Proc. VLDB Endow. 2022 |
Information retrieval
retrieval-augmented generation |
0.3 | 1 | 2025 | Lighter And Better: Towards Flexible Context Adaptation For Retrieval Augmented Generation · WSDM 2025 |
Methods — techniques the papers use, named apart from their topics
reinforcement learning · 2.2task-specific optimization · 1.7embedding compression · 1.7learning-based adaptation · 1.5logic programming · 1.3best-first search · 1.3parallel validation · 1.1disaggregation · 1.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | BFTBrain: Adaptive BFT Consensus with Reinforcement Learning
Chenyuan Wu, Haoyun Qin, Mohammad Javad Amiri, Boon Thau Loo, Dahlia Malkhi, Ryan Marcus |
NSDI | 1 |
| 2025 | Lighter And Better: Towards Flexible Context Adaptation For Retrieval Augmented GenerationabstractThe existing Retrieval-Augmented Generation (RAG) systems face significant challenges in terms of cost and effectiveness. On one hand, they need to encode the lengthy retrieved contexts before responding to the input tasks, which imposes substantial computational overhead. On the other hand, directly using generic Large Language Models (LLMs) often leads to sub-optimal answers, while task-specific fine-tuning may compromise the LLMs' general capabilities. To address these challenges, we introduce a novel approach called FlexRAG (Flexible Context Adaptation for RAG). In this approach, the retrieved contexts are compressed into compact embeddings before being encoded by the LLMs. Simultaneously, these compressed embeddings are optimized to enhance downstream RAG performance. A key feature of FlexRAG is its flexibility, which enables effective support for diverse compression ratios and selective preservation of important contexts. With these designs, FlexRAG achieves superior generation quality while significantly reducing running costs. The experiments across multiple QA datasets validate our approach as a cost-effective and flexible solution for RAG systems (codebase: https://github.com/wcyno23/FlexRAG). Chenyuan Wu, Ninglu Shao, Zheng Liu 0011, Shitao Xiao, Chaozhuo Li, Chen Zhang 0013, Senzhang Wang, Defu Lian |
WSDM | 1 |
| 2024 | The Bedrock of Byzantine Fault Tolerance: A Unified Platform for BFT Protocols Analysis, Implementation, and Experimentation
Mohammad Javad Amiri, Chenyuan Wu, Divyakant Agrawal, Amr El Abbadi, Boon Thau Loo, Mohammad Sadoghi |
NSDI | 2 |
| 2024 | BFTGym: An Interactive Playground for BFT ProtocolsabstractByzantine Fault Tolerant (BFT) protocols serve as a fundamental yet intricate component of distributed data management systems in untrustworthy environments. BFT protocols exhibit different design principles and performance characteristics under varying workloads and fault scenarios. The proliferation of BFT protocols and their growing complexity have made it increasingly challenging to analyze the performance and possible application scenarios of each protocol. This demonstration showcases BFTGym , an interactive platform that allows audience members to (1) evaluate, compare, and gather insights into the performance of various BFT protocols under a wide range of conditions, and (2) prototype new BFT protocols rapidly. Haoyun Qin, Chenyuan Wu, Mohammad Javad Amiri, Ryan Marcus, Boon Thau Loo |
Proc. VLDB Endow. | 2 |
| 2024 | Towards Full Stack Adaptivity in Permissioned BlockchainsabstractThis paper articulates our vision for a learning-based untrustworthy distributed database. We focus on permissioned blockchain systems as an emerging instance of untrustworthy distributed databases and argue that as novel smart contracts, modern hardware, and new cloud platforms arise, future-proof permissioned blockchain systems need to be designed with full-stack adaptivity in mind. At the application level, a future-proof system must adaptively learn the best-performing transaction processing paradigm and quickly adapt to new hardware and unanticipated workload changes on the fly. Likewise, the Byzantine consensus layer must dynamically adjust itself to the workloads, faulty conditions, and network configuration while maintaining compatibility with the transaction processing paradigm. At the infrastructure level, cloud providers must enable cross-layer adaptation, which identifies performance bottlenecks and possible attacks, and determines at runtime the degree of resource disaggregation that best meets application requirements. Within this vision of the future, our paper outlines several research challenges together with some preliminary approaches. Chenyuan Wu, Mohammad Javad Amiri, Haoyun Qin, Bhavana Mehta, Ryan Marcus, Boon Thau Loo |
Proc. VLDB Endow. | 1 |
| 2023 | AdaChain: A Learned Adaptive BlockchainabstractThis paper presents AdaChain , a learning-based blockchain framework that adaptively chooses the best permissioned blockchain architecture to optimize effective throughput for dynamic transaction workloads. AdaChain addresses the challenge in Blockchain-as-a-Service (BaaS) environments, where a large variety of possible smart contracts are deployed with different workload characteristics. AdaChain supports automatically adapting to an underlying, dynamically changing workload through the use of reinforcement learning. When a promising architecture is identified, AdaChain switches from the current architecture to the promising one at runtime in a secure and correct manner. Experimentally, we show that AdaChain can converge quickly to optimal architectures under changing workloads and significantly outperform fixed architectures in terms of the number of successfully committed transactions, all while incurring low additional overhead. Chenyuan Wu, Bhavana Mehta, Mohammad Javad Amiri, Ryan Marcus, Boon Thau Loo |
Proc. VLDB Endow. | 1 |
| 2023 | Synthesizing Formal Network Specifications From Input-Output ExamplesabstractWe propose NetSpec, a tool that synthesizes network specifications in a declarative logic programming language from input-output examples. NetSpec aims to accelerate the adoption of formal verification in networking practice, by reducing the effort and expertise required to specify network models or properties. NetSpec aims to be i) highly expressive, capable of synthesizing network specifications with complex semantics; ii) scalable, by virtue of using a novel best-first search algorithm to efficiently explore an unbounded solution space, and iii) robust, avoiding the need for exhaustive input-output examples by actively generating new examples. Our experiments demonstrate that NetSpec can synthesize a wide range of specifications used in network verification, analysis, and implementations. Furthermore, NetSpec improves upon existing approaches in terms of expressiveness, robustness to examples, and the quality of synthesized programs. Haoxian Chen 0001, Chenyuan Wu, Andrew Zhao, Mukund Raghothaman, Mayur Naik, Boon Thau Loo |
IEEE/ACM Trans. Netw. | 2 |
| 2022 | FlexChain: An Elastic Disaggregated BlockchainabstractWhile permissioned blockchains enable a family of data center applications, existing systems suffer from imbalanced loads across compute and memory, exacerbating the underutilization of cloud resources. This paper presents FlexChain , a novel permissioned blockchain system that addresses this challenge by physically disaggregating CPUs, DRAM, and storage devices to process different blockchain workloads efficiently. Disaggregation allows blockchain service providers to upgrade and expand hardware resources independently to support a wide range of smart contracts with diverse CPU and memory demands. Moreover, it ensures efficient resource utilization and hence prevents resource fragmentation in a data center. We have explored the design of XOV blockchain systems in a disaggregated fashion and developed a tiered key-value store that can elastically scale its memory and storage. Our design significantly speeds up the execution stage. We have also leveraged several techniques to parallelize the validation stage in FlexChain to further improve the overall blockchain performance. Our evaluation results show that FlexChain can provide independent compute and memory scalability, while incurring at most 12.8% disaggregation overhead. FlexChain achieves almost identical throughput as the state-of-the-art distributed approaches with significantly lower memory and CPU consumption for compute-intensive and memory-intensive workloads respectively. Chenyuan Wu, Mohammad Javad Amiri, Jared Asch, Heena Nagda, Qizhen Zhang 0001, Boon Thau Loo |
Proc. VLDB Endow. | 1 |
| 2020 | Provenance for Probabilistic Logic Programs
Hui Lyu, Jiachi Zhang 0001, Chenyuan Wu, Xinyi Chen 0004, Wenchao Zhou, Boon Thau Loo, Susan B. Davidson, Chen Chen 0019 |
EDBT | 4 |