Demo Data from EDBT 2026 / reviewers in the wild / expert
Xiao Li 0050
dblp:66/2069-50
· DBLP profile ↗
6ranked-venue papers
5as first author
5since 2021 · last 2026
0000-0003-1449-9140ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021Theory of computation · 1 · 1 first-author
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
3 papers |
Distributed systems · 96% Hardware reliability and fault tolerance · 4% | |
| Network and information security
1 paper |
Systems and software security · 67% Authentication and access control · 33% |
Topics — the 10 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems
replication |
1.5 | 3 | 2025 | Hamava: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous Clusters · ICDE 2025 Hampa: Solver-Aided Recency-Aware Replication · CAV (1) 2020 HAMRAZ: Resilient Partitioning and Replication · SP 2022 |
Distributed systems › fault tolerance
byzantine fault tolerance |
1.4 | 2 | 2025 | Hamava: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous Clusters · ICDE 2025 HAMRAZ: Resilient Partitioning and Replication · SP 2022 |
Distributed systems
consensus |
1.3 | 2 | 2025 | Hamava: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous Clusters · ICDE 2025 Hampa: Solver-Aided Recency-Aware Replication · CAV (1) 2020 |
Distributed systems › replication
geo-replication |
0.9 | 1 | 2025 | Hamava: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous Clusters · ICDE 2025 |
Distributed systems
fault tolerance |
0.8 | 2 | 2025 | HAMRAZ: Resilient Partitioning and Replication · SP 2022 Hamava: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous Clusters · ICDE 2025 |
Systems and software security
information flow control |
0.6 | 1 | 2022 | HAMRAZ: Resilient Partitioning and Replication · SP 2022 |
Systems and software security › information flow control
noninterference |
0.6 | 1 | 2022 | HAMRAZ: Resilient Partitioning and Replication · SP 2022 |
Distributed systems › fault tolerance › byzantine fault tolerance
byzantine quorum systems |
0.6 | 1 | 2022 | HAMRAZ: Resilient Partitioning and Replication · SP 2022 |
Distributed systems › distributed coordination
coordination avoidance |
0.4 | 1 | 2020 | Hampa: Solver-Aided Recency-Aware Replication · CAV (1) 2020 |
Hardware reliability and fault tolerance
reconfiguration |
0.3 | 1 | 2025 | Hamava: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous Clusters · ICDE 2025 |
Methods — techniques the papers use, named apart from their topics
operational semantics · 1.6type inference · 1.1hotstuff · 0.9clustered replication · 0.9BFT-SMaRt · 0.9solver-aided synthesis · 0.4relational specification · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Satrapy: From abstract to practical consensus for heterogeneous quorum systemsabstractAbstract The traditional Byzantine quorum-system model assumes a pre-existing, global agreement on the set of quorums (typically defined as the sets consisting of more than two-thirds of the participants). This assumption is problematic in permissionless systems, which strive to allow anyone to join or leave the system dynamically. While proof-of-stake permissionless systems like Ethereum require newly joining participants to register into the system, other permissionless systems like the Ripple Ledger or the Stellar network allow participants to join the system without synchronization by forgoing agreement on the set of quorums. This results in what we call a heterogeneous quorum system, where each participant has its own, personal set of quorums. An important question is to determine under what condition is it possible to solve synchronization problems like reliable broadcast or consensus in a heterogeneous quorum system. In this work, we show that the traditional quorum intersection and quorum availability conditions are not sufficient in heterogeneous quorum systems. Moreover, we propose quorum subsumption, a new condition which, together with quorum availability and quorum intersection, is sufficient to allow solving reliable broadcast and consensus. Finally, we propose protocols for reliable broadcast and consensus in heterogeneous quorum systems that satisfy quorum subsumption. In particular, we present a practical consensus protocol called Satrapy which in contrast to abstract consensus protocols uses finite state and messages. Xiao Li 0050, Eric Man Chan, Mohsen Lesani |
Distributed Comput. | 1 |
| 2025 | Hamava: Fault-tolerant Reconfigurable Geo-Replication on Heterogeneous ClustersabstractFault-tolerant replicated database systems consume significantly less energy than the compute-intensive proof-of-work blockchain. Thus, they are promising technologies for the building blocks that assemble global financial infrastructure. To facilitate global scaling, clustered replication protocols are essential in orchestrating nodes into clusters based on proximity. However, existing approaches often assume a homogeneous and fixed model in which the number of nodes across clusters is the same and fixed, and often limited to a fail-stop fault model. This paper presents heterogeneous and reconfigurable clustered replication for the general environment with arbitrary failures. In particular, we present Hamava,a fault-tolerant reconfigurable geo-replication that allows dynamic membership: replicas are allowed to join and leave clusters. We formally state and prove the safety and liveness properties of the protocol. Furthermore, our replication protocol is consensus-agnostic, meaning each cluster can utilize any local replication mechanism. In our comprehensive evaluation, we instantiate our replication with both HotStuff and BFT-SMaRt. Experiments on geo-distributed deployments on Google Cloud demonstrates that members of clusters can be reconfigured without significantly affecting transaction processing, and that heterogeneity of clusters may significantly improve throughput. Teias Mane, Xiao Li 0050, Mohammad Sadoghi, Mohsen Lesani |
ICDE | 2 |
| 2024 | Brief Announcement: Reconfigurable Heterogeneous Quorum Systems
Xiao Li 0050, Mohsen Lesani |
DISC | 1 |
| 2023 | Quorum Subsumption for Heterogeneous Quorum SystemsabstractByzantine quorum systems provide higher throughput than proof-of-work and incur modest energy consumption. Further, their modern incarnations incorporate personalized and heterogeneous trust. Thus, they are emerging as an appealing candidate for global financial infrastructure. However, since their quorums are not uniform across processes anymore, the properties that they should maintain to support abstractions such as reliable broadcast and consensus are not well-understood. It has been shown that the two properties quorum intersection and availability are necessary. In this paper, we prove that they are not sufficient. We then define the notion of quorum subsumption, and show that the three conditions together are sufficient: we present reliable broadcast and consensus protocols, and prove their correctness for quorum systems that provide the three properties. Xiao Li 0050, Eric Man Chan, Mohsen Lesani |
DISC | 1 |
| 2022 | HAMRAZ: Resilient Partitioning and ReplicationabstractInter-organizational systems where subsystems with partial trust need to cooperate are common in healthcare, finance and military. In the face of malicious Byzantine attacks, the ultimate goal is to assure end-to-end policies for the three aspects of trustworthiness: confidentiality, integrity and availability. In contrast to confidentiality and integrity, provision and validation of availability has been often sidestepped. This paper guarantees end-to-end policies simultaneously for all the three aspects of trustworthiness. It presents a security-typed object-based language, a partitioning transformation, an operational semantics, and an information flow type inference system for partitioned and replicated classes. The type system provably guarantees that well-typed methods enjoy noninterference for the three properties, and that their types quantity their resilience to Byzantine attacks. Given a class and the specification of its end-to-end policies, the HAMRAZ tool applies type inference to automatically place and replicate the fields and methods of the class on Byzantine quorum systems, and synthesize trustworthy-by-construction distributed systems. The experiments show the resiliency of the resulting systems; they can gracefully tolerate attacks that are as strong as the specified policies. Xiao Li 0050, Farzin Houshmand, Mohsen Lesani |
SP | 1 |
| 2020 | Hampa: Solver-Aided Recency-Aware ReplicationabstractReplication is a common technique to build reliable and scalable systems. Traditional strong consistency maintains the same total order of operations across replicas. This total order is the source of multiple desirable consistency properties: integrity, convergence and recency. However, maintaining the total order has proven to inhibit availability and performance. Weaker notions exhibit responsiveness and scalability; however, they forfeit the total order and hence its favorable properties. This project revives these properties with as little coordination as possible. It presents a tool called $$\textsc {Hampa}$$ that given a sequential object with the declaration of its integrity and recency requirements, automatically synthesizes a correct-by-construction replicated object that simultaneously guarantees the three properties. It features a relational object specification language and a syntax-directed analysis that infers optimum staleness bounds. Further, it defines coordination-avoidance conditions and the operational semantics of replicated systems that provably guarantees the three properties. It characterizes the computational power and presents a protocol for recency-aware objects. $$\textsc {Hampa}$$ uses automatic solvers statically and embeds them in the runtime to dynamically decide the validity of coordination-avoidance conditions. The experiments show that recency-aware objects reduce coordination and response time. Xiao Li 0050, Farzin Houshmand, Mohsen Lesani |
CAV (1) | 1 |