EDBT 2026 Demo / reviewers in the wild / expert
Matthew Weidner
dblp:211/7660
· DBLP profile ↗
5ranked-venue papers
3as first author
2since 2021 · last 2025
0000-0003-0701-7676ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 2Systems, 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-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.
| Theoretical computer science
2 papers |
Coding theory · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% | |
| Network and information security
1 paper |
Cryptographic protocols and secure computation · 100% |
Topics — the 10 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › distributed interactive applications › collaborative computing
distributed collaborative editing |
0.9 | 1 | 2025 | The Art of the Fugue: Minimizing Interleaving in Collaborative Text Editing · IEEE Trans. Parallel Distributed Syst. 2025 |
Distributed systems › replication
replicated data types |
0.9 | 1 | 2025 | The Art of the Fugue: Minimizing Interleaving in Collaborative Text Editing · IEEE Trans. Parallel Distributed Syst. 2025 |
Coding theory › error-correcting codes › decoding
decoding algorithms |
0.5 | 2 | 2020 | On Decoding Cohen-Haeupler-Schulman Tree Codes · SODA 2020 Subquadratic Time Encodable Codes Beating the Gilbert-Varshamov Bound · IEEE Trans. Inf. Theory 2019 |
Cryptographic protocols and secure computation › secure messaging
secure group messaging |
0.5 | 1 | 2021 | Key Agreement for Decentralized Secure Group Messaging with Strong Security Guarantees · CCS 2021 |
Coding theory › interactive communication
tree codes |
0.4 | 1 | 2020 | On Decoding Cohen-Haeupler-Schulman Tree Codes · SODA 2020 |
Coding theory › error-correcting codes
algebraic geometry code |
0.4 | 1 | 2019 | Subquadratic Time Encodable Codes Beating the Gilbert-Varshamov Bound · IEEE Trans. Inf. Theory 2019 |
Coding theory › error-correcting codes › coding bounds › minimum distance bounds
gilbert-varshamov bound |
0.4 | 1 | 2019 | Subquadratic Time Encodable Codes Beating the Gilbert-Varshamov Bound · IEEE Trans. Inf. Theory 2019 |
Cryptographic protocols and secure computation › secure messaging
end-to-end encryption |
0.1 | 1 | 2021 | Key Agreement for Decentralized Secure Group Messaging with Strong Security Guarantees · CCS 2021 |
Cryptographic protocols and secure computation › secure messaging
forward secrecy and post-compromise security |
0.1 | 1 | 2021 | Key Agreement for Decentralized Secure Group Messaging with Strong Security Guarantees · CCS 2021 |
Coding theory › error-correcting codes › decoding
list decoding |
0.1 | 1 | 2019 | Subquadratic Time Encodable Codes Beating the Gilbert-Varshamov Bound · IEEE Trans. Inf. Theory 2019 |
Methods — techniques the papers use, named apart from their topics
operational transformation · 0.9security proof · 0.5cryptographic construction · 0.5polynomial method · 0.4convex optimization · 0.4compressed sensing · 0.4riemann-roch space · 0.4garcia-stichtenoth tower · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | The Art of the Fugue: Minimizing Interleaving in Collaborative Text EditingabstractMost existing algorithms for replicated lists, which are widely used in collaborative text editors, suffer from a problem: when two users concurrently insert text at the same position in the document, the merged outcome may interleave the inserted text passages, resulting in corrupted and potentially unreadable text. The problem has gone unnoticed for decades, and it affects both CRDTs and Operational Transformation. This paper defines maximal non-interleaving, our new correctness property for replicated lists. We introduce two related CRDT algorithms, Fugue and FugueMax, and prove that FugueMax satisfies maximal non-interleaving. We also implement our algorithms and demonstrate that Fugue offers performance comparable to state-of-the-art CRDT libraries for text editing. Matthew Weidner, Martin Kleppmann |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 2021 | Key Agreement for Decentralized Secure Group Messaging with Strong Security GuaranteesabstractSecure group messaging protocols, providing end-to-end encryption for group communication, need to handle mobile devices frequently being offline, group members being added or removed, and the possibility of device compromises during long-lived chat sessions. Existing work targets a centralized network model in which all messages are routed through a single server, which is trusted to provide a consistent total order on updates to the group state. In this paper we adapt secure group messaging for decentralized networks that have no central authority. Servers may still optionally be used, but they are trusted less. We define decentralized continuous group key agreement (DCGKA), a new cryptographic primitive encompassing the core of a decentralized secure group messaging protocol; we give a practical construction of a DCGKA protocol and prove its security; and we describe how to construct a full messaging protocol from DCGKA. In the face of device compromise our protocol achieves forward secrecy and post-compromise security. We evaluate the performance of a prototype implementation, and demonstrate that our protocol has practical efficiency. Matthew Weidner, Martin Kleppmann, Daniel Hugenroth, Alastair R. Beresford |
CCS | 1 |
| 2020 | On Decoding Cohen-Haeupler-Schulman Tree CodesabstractTree codes, introduced by Schulman [26, 27], are combinatorial structures essential to coding for interactive communication. An infinite family of tree codes with both rate and distance bounded by positive constants is called asymptotically good. Rate being constant is equivalent to the alphabet size being constant. Schulman proved that there are asymptotically good tree code families, yet their explicit construction remains an outstanding open problem. In a major breakthrough, Cohen, Haeupler and Schulman [12] constructed explicit tree code families with constant distance, but over an alphabet polylogarithmic in the length. Our main result is a randomized polynomial time decoding algorithm for these codes making novel use of the polynomial method. The number of errors corrected scales roughly as the block length to the three-fourths power, falling short of the constant fraction error correction guaranteed by the constant distance. We further present number theoretic variants of Cohen-Haeupler-Schulman codes, all correcting a constant fraction of errors with polylogarithmic alphabet size. Towards efficiently correcting close to a constant fraction of errors, we propose a speculative convex optimization approach inspired by compressed sensing. Anand Kumar Narayanan, Matthew Weidner |
SODA | 2 |
| 2020 | Composing and decomposing op-based CRDTs with semidirect products
Matthew Weidner, Heather Miller, Christopher Meiklejohn |
Proc. ACM Program. Lang. | 1 |
| 2019 | Subquadratic Time Encodable Codes Beating the Gilbert-Varshamov BoundabstractWe construct explicit algebraic geometry codes built from the Garcia-Stichtenoth function-field tower beating the Gilbert-Varshamov bound for alphabet sizes at least 192. Messages are identified with functions in certain Riemann- Roch spaces associated with divisors supported on multiple places. Encoding amounts to evaluating these functions at degreeone places. By exploiting algebraic structures particular to the Garcia-Stichtenoth tower, we devise an intricate deterministic ω/2 <; 1.19 runtime exponent encoding and 1 + ω/2 <; 2.19 expected runtime exponent randomized (unique and list) decoding algorithms. Here ω <; 2.373 is the matrix multiplication exponent. If ω = 2, as widely believed, the encoding and decoding runtimes are respectively nearly linear and nearly quadratic. Prior to this work, encoding time of code families beating the Gilbert-Varshamov bound were quadratic or worse. Anand Kumar Narayanan, Matthew Weidner |
IEEE Trans. Inf. Theory | 2 |