EDBT 2026 Demo / reviewers in the wild / expert
Yunhao Mao
dblp:258/4669
· DBLP profile ↗
6ranked-venue papers
4as first author
5since 2021 · last 2026
0000-0001-8008-5582ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
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
1 paper |
Distributed systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › replication › replicated data types
conflict-free replicated data types |
0.8 | 1 | 2024 | Making CRDTs Not So Eventual · Proc. VLDB Endow. 2024 |
Distributed systems › replication
replicated data types |
0.8 | 1 | 2024 | Making CRDTs Not So Eventual · Proc. VLDB Endow. 2024 |
Distributed systems › fault tolerance
byzantine fault tolerance |
0.2 | 1 | 2024 | Making CRDTs Not So Eventual · Proc. VLDB Endow. 2024 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | REMON: Remote External Memory Over the Network
Shiquan Zhang, Michail Bachras, Yuqiu Zhang, Yunhao Mao, Hans-Arno Jacobsen |
ICDE | 4 |
| 2024 | Making CRDTs Not So EventualabstractConflict-free replicated data types (CRDTs) are highly available and performant data replication solutions for distributed applications. However, their eventual consistency guarantees are often insufficient for ensuring application correctness, especially in the presence of Byzantine failures. Naively applying traditional consensus and Byzantine fault tolerance (BFT) protocols to CRDT updates for stronger guarantees, while intuitive, negates the performance benefits of CRDTs. We introduce a novel programming model called reliable CRDTs that expands CRDTs with additional guarantees: users can query strongly or eventually consistent values, enforce a total order among selected operations, and define data-type level invariants while remaining operational in the presence of Byzantine failures. Reliable CRDTs enable the use of CRDTs in scenarios where strong consistency is needed while maintaining their performance advantages. We present an implementation of reliable CRDTs named Janus. It enhances CRDTs with the aforementioned features by functioning as a middleware that facilitates CRDT communication and asynchronously runs a BFT consensus protocol. Our evaluation demonstrates that Janus achieves 21× higher throughput than naively applying state-of-the-art BFT protocols such as HotStuff achieves, and it remains responsive even under heavy loads. Yunhao Mao, Gengrui Zhang 0001, Pezhman Nasirifard, Sofia Tijanic, Hans-Arno Jacobsen |
Proc. VLDB Endow. | 1 |
| 2023 | Neural Network Based Rate Control for Versatile Video CodingabstractIn this work, we propose a neural network based rate control algorithm for Versatile Video Coding (VVC). The proposed method relies on the modeling of the Rate-Quantization (R-Q) and Distortion-Quantization (D-Q) relationships in a data driven manner based upon the characteristics of prediction residuals. In particular, a pre-analysis framework is adopted, in an effort to obtain the prediction residuals which govern the Rate-Distortion (R-D) behaviors. By inferring from the prediction residuals with deep neural networks, the Coding Tree Unit (CTU) level R-Q and D-Q model parameters are derived, which could efficiently guide the optimal bit allocation. Subsequently, the coding parameters, including Quantization Parameter (QP) and$\lambda $, at both frame and CTU levels, are obtained according to allocated bit-rates. We implement the proposed rate control algorithm on VVC Test Model (VTM-13.0). Experimental results exhibit that the proposed rate control algorithm achieves 0.77% BD-Rate savings under Low Delay B (LDB) configurations when compared to the default rate control algorithm used in VTM-13.0. For Random Access (RA) configurations, 1.77% BD-Rate savings can be observed. Furthermore, with better bit-rate estimation, more stable buffer status can be observed, further demonstrating the advantages of the proposed rate control method. Yunhao Mao, Meng Wang 0017, Zhangkai Ni, Shiqi Wang 0001, Sam Kwong |
IEEE Trans. Circuits Syst. Video Technol. | 1 |
| 2022 | Reversible conflict-free replicated data typesabstractConflict-free replicated data types (CRDTs) are popular for optimistic replication and ensuring strong eventual consistency (SEC) in distributed systems. However, reversibility is an underdeveloped functionality for CRDTs, despite its usefulness in system restoration from an erroneous state or undoing unwanted operations. In this paper, we define the concept and design of reversible CRDTs (rCRDTs). Reverse operations compensate for the effect of reversed updates, and they extend existing CRDT interfaces. Three abstractions for reversibility are proposed: reversing a single update, multiple causally related updates, and multiple logically related updates that capture the user intention behind the updates. Moreover, a replicated and distributed key-value store, rKVCRDT, is implemented as a proof of concept that integrates the support of reversible CRDTs. The rCRDTs' evaluation show that although adding reversibility affects the system's performance, the end result depends on multiple factors and varies based on the underlying CRDTs. System designers must consider the trade-off between the benefit of reversibility and the performance impact. Yunhao Mao, Hans-Arno Jacobsen |
Middleware | 1 |
| 2022 | High Efficiency Rate Control for Versatile Video Coding Based on Composite Cauchy DistributionabstractIn this work, we propose a novel rate control algorithm for Versatile Video Coding (VVC) standard based on its distinct rate-distortion characteristics. By modelling the transform coefficients with the composite Cauchy distribution, higher accuracy compared with traditional distributions has been achieved. Based on the transform coefficient modelling, the theoretically derived R-Q and D-Q models which have been shown to deliver higher accuracy in characterizing RD characteristics for sequences with different content are incorporated into the rate control process. Furthermore, to establish an adaptive bit allocation scheme, the dependency between different levels of frames is modelled by a dependency factor to describe relationship between the reference and to-be-coded frames. Given the derived R-Q and D-Q relationships, as well as the dependency factor, an adaptive bit allocation scheme is developed for optimal bits allocation. We implement the proposed algorithm on VVC Test Model (VTM) 3.0. Experiments show that due to proper bit allocation, for low delay configuration the proposed algorithm can achieve 1.03% BD-Rate saving compared with the default rate control algorithm and 2.96% BD-Rate saving compared with fixed-QP scheme. Moreover, 1.29% BD-Rate saving and higher control accuracy have also been observed under the random access configuration. Yunhao Mao, Meng Wang 0017, Shiqi Wang 0001, Sam Kwong |
IEEE Trans. Circuits Syst. Video Technol. | 1 |
| 2019 | Three hub lncRNAs associated with prognosis of endometrial cancer identified by co-expression analysisabstractEndometrial cancer (UCEC) is a complex malignant tumor which remains the third cause of cancer-related death of women. Although UCEC has been repeatedly researched in recent years, the molecular heterogeneity of UCEC made it hard to predict clinical outcomes of this malignant disease. This study was aimed to access the prognostic value of long non-coding RNAs (lncRNAs) in UCEC patients and to identify potential lncRNA biomarker for improving the prognosis and diagnosis of patient. We performed a comprehensive genome-wide analysis of gene expression profiles and clinical data downloaded from The Cancer Genome Atlas (TCGA). After filtering out the differentially expressed genes (DEGs) from expression profiles, the co-expression modules were constructed by weighted gene co-expression network analysis. In the analysis of key modules, four hub genes (TPX2, KIF2C, AURKA and CDCA5) was filtered out, the three hub long non-coding RNAs (ENSG00000258884, ENSG00000274825 and ENSG00000271936) were discovered and verified to be potential prognostic biomarkers. Yudi Tian, Yunhao Mao, Yaou Zhang |
BIBM | 2 |