Demo Data from VLDB 2026 / reviewers in the wild / expert
Benjamin Braun
dblp:16/2964
· DBLP profile ↗
8ranked-venue papers
3as first author
1since 2021 · last 2022
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 1 since 2021Theory of computation · 2 · 1 first-authorSecurity and privacy · 1Software 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.
| Network and information security
3 papers |
Cryptographic protocols and secure computation · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Program verification · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 100% |
Topics — the 7 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cryptographic protocols and secure computation
verifiable computation |
0.5 | 3 | 2013 | Verifying computations with state · SOSP 2013 Resolving the conflict between generality and plausibility in verified computation · EuroSys 2013 Taking Proof-Based Verified Computation a Few Steps Closer to Practicality · USENIX Security Symposium 2012 |
Cryptographic protocols and secure computation › verifiable computation
proof-based verified computation |
0.3 | 2 | 2013 | Resolving the conflict between generality and plausibility in verified computation · EuroSys 2013 Taking Proof-Based Verified Computation a Few Steps Closer to Practicality · USENIX Security Symposium 2012 |
Cryptographic protocols and secure computation › proof systems
probabilistically checkable proofs |
0.2 | 1 | 2013 | Resolving the conflict between generality and plausibility in verified computation · EuroSys 2013 |
Program verification › formal proof
mechanized proof |
0.1 | 1 | 2012 | Taking Proof-Based Verified Computation a Few Steps Closer to Practicality · USENIX Security Symposium 2012 |
Program verification
proof assistants |
0.1 | 1 | 2012 | Taking Proof-Based Verified Computation a Few Steps Closer to Practicality · USENIX Security Symposium 2012 |
Cryptographic protocols and secure computation
secure outsourcing |
0.0 | 1 | 2013 | Resolving the conflict between generality and plausibility in verified computation · EuroSys 2013 |
Cloud and datacenter computing › computation offloading
outsourced computation |
0.0 | 1 | 2013 | Verifying computations with state · SOSP 2013 |
Methods — techniques the papers use, named apart from their topics
proof-based verifiable computation · 0.3cryptography · 0.3proof assistant · 0.3interactive proof systems · 0.3probabilistically checkable proofs · 0.2cryptographic machinery · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Decompositions of Ehrhart h*-Polynomials for Rational Polytopes
Matthias Beck, Benjamin Braun, Andrés R. Vindas-Meléndez |
Discret. Comput. Geom. | 2 |
| 2020 | Hajós-Type Constructions and Neighborhood ComplexesabstractAny graph $G$ with chromatic number $k$ can be obtained using a Hajós-type construction, i.e., by iteratively performing the Hajós merge and vertex identification operations on a sequence of graphs starting with $K_k$. Finding such constructions for a given graph or family of graphs is a challenging task. In this paper, we show that for a large class of Hajós merges and for any identification of a pair of vertices having distance at least five from each other, the resulting graph has an $S^1$-wedge summand in its neighborhood complex. Our results imply that for a bridgeless graph $G$ with a highly connected neighborhood complex, the final step in a Hajós construction must be a vertex identification with vertices at short distance from each other. We investigate this restriction in detail. We also introduce two graph construction algorithms using Hajós-type operations. We discuss the results of computational experiments in which we investigate the rank of the first homology group of the neighborhood complexes of graphs generated using these algorithms. Benjamin Braun, Julianne Vega |
SIAM J. Discret. Math. | 1 |
| 2016 | EXCITE-VM: Extending the Virtual Memory System to Support Snapshot Isolation TransactionsabstractMulti-core programming remains a major software development and maintenance challenge because of data races, deadlock, non-deterministic failures and complex performance issues. In this paper, we describe EXCITE-VM, a system that provides snapshot isolation transactions on shared memory to facilitate programming and to improve the performance of parallel applications. With snapshots, an application thread is not exposed to the committed changes of other threads until it receives the updates by explicitly creating a new snapshot. Snapshot isolation enables low overhead lockless read operations and improves fault tolerance by isolating each thread from the transient, uncommitted writes of other threads. This paper describes how EXCITE-VM implements snapshot isolation transactions efficiently by manipulating virtual memory mappings and using a novel copy-on-read mechanism with a customized page cache. Compared to conventional software transactional memory systems, EXCITE-VM provides up to 2.2x performance improvement for the STAMP benchmark suite and up to 1000x speedup for a modified benchmark having long running read-only transactions. Furthermore, EXCITE-VM achieves a 2x performance improvement on a Memcached benchmark and the Yahoo Cloud Server Benchmarks. Finally, EXCITE-VM improves fault tolerance and offers features such as low-overhead concurrent audit and analysis. Heiner Litz, Benjamin Braun, David R. Cheriton |
PACT | 2 |
| 2016 | Generating Functions and Triangulations for Lecture Hall ConesabstractWe investigate the arithmetic-geometric structure of the lecture hall cone $L_n \ := \ \big\{\lambda\in \mathbb{R}^n: \, 0\leq \frac{\lambda_1}{1}\leq \frac{\lambda_2}{2}\leq \frac{\lambda_3}{3}\leq \cdots \leq \frac{\lambda_n}{n}\big\}$. We show that $L_n$ is isomorphic to the cone over the lattice pyramid of a reflexive simplex whose Ehrhart $h^*$-polynomial is given by the $(n-1)$st Eulerian polynomial and prove that lecture hall cones admit regular, flag, unimodular triangulations. After explicitly describing the Hilbert basis for $L_n$, we conclude with observations and a conjecture regarding the structure of unimodular triangulations of $L_n$, including connections between enumerative and algebraic properties of $L_n$ and cones over unit cubes. Matthias Beck, Benjamin Braun, Matthias Köppe, Carla D. Savage, Zafeirakis Zafeirakopoulos |
SIAM J. Discret. Math. | 2 |
| 2013 | Resolving the conflict between generality and plausibility in verified computationabstractThe area of proof-based verified computation (outsourced computation built atop probabilistically checkable proofs and cryptographic machinery) has lately seen renewed interest. Although recent work has made great strides in reducing the overhead of naive applications of the theory, these schemes still cannot be considered practical. A core issue is that the work for the server is immense, in general; it is practical only for hand-compiled computations that can be expressed in special forms. Srinath Setty, Benjamin Braun, Victor Vu, Andrew J. Blumberg, Bryan Parno, Michael Walfish |
EuroSys | 2 |
| 2013 | Verifying computations with stateabstractWhen a client outsources a job to a third party (e.g., the cloud), how can the client check the result, without re-executing the computation? Recent work in proof-based verifiable computation has made significant progress on this problem by incorporating deep results from complexity theory and cryptography into built systems. However, these systems work within a stateless model: they exclude computations that interact with RAM or a disk, or for which the client does not have the full input. Benjamin Braun, Ariel J. Feldman, Zuocheng Ren, Srinath Setty, Andrew J. Blumberg, Michael Walfish |
SOSP | 1 |
| 2012 | Taking Proof-Based Verified Computation a Few Steps Closer to Practicality
Srinath Setty, Victor Vu, Nikhil Panpalia, Benjamin Braun, Andrew J. Blumberg, Michael Walfish |
USENIX Security Symposium | 4 |
| 2008 | Norm Bounds for Ehrhart Polynomial Roots
Benjamin Braun |
Discret. Comput. Geom. | 1 |