EDBT 2026 Demo / reviewers in the wild / expert
Nicholas Schiefer
dblp:165/6338
· DBLP profile ↗
8ranked-venue papers
2as first author
4since 2021 · last 2024
0000-0002-3065-6399ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 3 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 2 first-authorSystems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1Human-computer interaction and ubiquitous computing · 1 · 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.
| Artificial intelligence
3 papers |
Language models and text generation · 63% Graph learning · 32% Learning theory · 5% | |
| Network and information security
1 paper |
Security and privacy of machine learning · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Query processing and optimization · 46% Database system architecture and tuning · 27% Indexing and storage engines · 27% | |
| Theoretical computer science
1 paper |
Graph algorithms and graph theory · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
User interface design and tools · 100% |
Topics — the 12 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation
alignment |
0.8 | 1 | 2024 | Towards Understanding Sycophancy in Language Models · ICLR 2024 |
Natural language and speech › Language models and text generation
large language model safety |
0.8 | 1 | 2024 | Many-shot Jailbreaking · NeurIPS 2024 |
Natural language and speech › Language models and text generation › alignment
sycophancy |
0.8 | 1 | 2024 | Towards Understanding Sycophancy in Language Models · ICLR 2024 |
Security and privacy of machine learning
adversarial attack |
0.8 | 1 | 2024 | Many-shot Jailbreaking · NeurIPS 2024 |
Security and privacy of machine learning › adversarial attack
jailbreak attack |
0.8 | 1 | 2024 | Many-shot Jailbreaking · NeurIPS 2024 |
Machine learning › Graph learning › graph neural network
expressive power |
0.6 | 1 | 2022 | Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks · NeurIPS 2022 |
Machine learning › Graph learning
graph neural network |
0.6 | 1 | 2022 | Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks · NeurIPS 2022 |
Graph algorithms and graph theory
graph isomorphism |
0.6 | 1 | 2022 | Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks · NeurIPS 2022 |
Graph algorithms and graph theory › graph isomorphism
weisfeiler-leman algorithm |
0.6 | 1 | 2022 | Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks · NeurIPS 2022 |
Indexing and storage engines
secondary index |
0.4 | 1 | 2019 | FoundationDB Record Layer: A Multi-Tenant Structured Datastore · SIGMOD Conference 2019 |
Security and privacy of machine learning
prompt injection |
0.2 | 1 | 2024 | Many-shot Jailbreaking · NeurIPS 2024 |
Machine learning › Learning theory › neural network theory
neural network complexity |
0.2 | 1 | 2022 | Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural Networks · NeurIPS 2022 |
Methods — techniques the papers use, named apart from their topics
long-context prompting · 1.5in-context learning · 1.5relational database · 1.3reactive programming · 1.3simulation · 1.1feature vector encoding · 1.1reinforcement learning from human feedback · 0.8preference modeling · 0.8schema management · 0.4indexing · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Towards Understanding Sycophancy in Language ModelsabstractReinforcement learning from human feedback (RLHF) is a popular technique for training high-quality AI assistants. However, RLHF may also encourage model responses that match user beliefs over truthful responses, a behavior known as sycophancy. We investigate the prevalence of sycophancy in RLHF-trained models and whether human preference judgments are responsible. We first demonstrate that five state-of-the-art AI assistants consistently exhibit sycophancy behavior across four varied free-form text-generation tasks. To understand if human preferences drive this broadly observed behavior of RLHF models, we analyze existing human preference data. We find that when a response matches a user's views, it is more likely to be preferred. Moreover, both humans and preference models (PMs) prefer convincingly-written sycophantic responses over correct ones a non-negligible fraction of the time. Optimizing model outputs against PMs also sometimes sacrifices truthfulness in favor of sycophancy. Overall, our results indicate that sycophancy is a general behavior of RLHF models, likely driven in part by human preference judgments favoring sycophantic responses. Mrinank Sharma, Meg Tong, Tomasz Korbak, David Duvenaud, Amanda Askell, Samuel R. Bowman, Esin Durmus, Zac Hatfield-Dodds, Scott R. Johnston, Shauna Kravec, Timothy Maxwell, Sam McCandlish, Kamal Ndousse, Oliver Rausch, Nicholas Schiefer, Miranda Zhang, Ethan Perez |
ICLR | 15 |
| 2024 | Many-shot JailbreakingabstractWe investigate a family of simple long-context attacks on large language models: prompting with hundreds of demonstrations of undesirable behavior. This attack is newly feasible with the larger context windows recently deployed by language model providers like Google DeepMind, OpenAI and Anthropic. We find that in diverse, realistic circumstances, the effectiveness of this attack follows a power law, up to hundreds of shots. We demonstrate the success of this attack on the most widely used state-of-the-art closed-weight models, and across various tasks. Our results suggest very long contexts present a rich new attack surface for LLMs. Cem Anil, Esin Durmus, Nina Panickssery, Mrinank Sharma, Joe Benton, Sandipan Kundu, Joshua Batson, Meg Tong, Jesse Mu, Daniel Ford, Francesco Mosconi, Rajashree Agrawal, Rylan Schaeffer, Naomi Bashkansky, Samuel Svenningsen, Mike Lambert, Ansh Radhakrishnan, Carson Denison, Evan Hubinger, Yuntao Bai, Trenton Bricken, Timothy Maxwell, Nicholas Schiefer, James Sully, Alex Tamkin, Tamera Lanham, Karina Nguyen, Tomek Korbak, Jared Kaplan, Deep Ganguli, Samuel R. Bowman, Ethan Perez, Roger B. Grosse, David Duvenaud |
NeurIPS | 23 |
| 2023 | Riffle: Reactive Relational State for Local-First ApplicationsabstractThe reactive paradigm for developing user interfaces promises both simplicity and scalability, but existing frameworks usually compromise one for the other. We present Riffle, a reactive state management system that achieves both simplicity and scalability by managing the entire state of a web application in a client-side persistent relational database. Data transformations over the application state are defined in a graph of reactive relational queries, providing developers with a simple spreadsheet-like reactivity model. Domain state and UI state are unified within the same system, and efficient incremental query maintenance ensures the UI remains responsive. We present a formative case study of using Riffle to build a music management application with complex data and stringent performance requirements. Geoffrey Litt, Nicholas Schiefer, Johannes Schickling, Daniel Jackson 0001 |
UIST | 2 |
| 2022 | Exponentially Improving the Complexity of Simulating the Weisfeiler-Lehman Test with Graph Neural NetworksabstractRecent work shows that the expressive power of Graph Neural Networks (GNNs) in distinguishing non-isomorphic graphs is exactly the same as that of the Weisfeiler-Lehman (WL) graph test. In particular, they show that the WL test can be simulated by GNNs. However, those simulations involve neural networks for the “combine” function of size polynomial or even exponential in the number of graph nodes $n$, as well as feature vectors of length linear in $n$. We present an improved simulation of the WL test on GNNs with {\em exponentially} lower complexity. In particular, the neural network implementing the combine function in each node has only $\mathrm{polylog}(n)$ parameters, and the feature vectors exchanged by the nodes of GNN consists of only $O(\log n)$ bits. We also give logarithmic lower bounds for the feature vector length and the size of the neural networks, showing the (near)-optimality of our construction. Anders Aamand, Justin Y. Chen, Piotr Indyk, Shyam Narayanan, Ronitt Rubinfeld, Nicholas Schiefer, Sandeep Silwal, Tal Wagner |
NeurIPS | 6 |
| 2019 | FoundationDB Record Layer: A Multi-Tenant Structured DatastoreabstractThe FoundationDB Record Layer is an open source library that provides a record-oriented data store with semantics similar to a relational database implemented on top of FoundationDB, an ordered, transactional key-value store. The Record Layer provides a lightweight, highly extensible way to store structured data. It offers schema management and a rich set of query and indexing facilities, some of which are not usually found in traditional relational databases, such as nested record types, indexes on commit versions, and indexes that span multiple record types. The Record Layer is stateless and built for massive multi-tenancy, encapsulating and isolating all of a tenant's state, including indexes, into a separate logical database. We demonstrate how the Record Layer is used by CloudKit, Apple's cloud backend service, to provide powerful abstractions to applications serving hundreds of millions of users. CloudKit uses the Record Layer to host billions of independent databases, many with a common schema. Features provided by the Record Layer enable CloudKit to provide richer APIs and stronger semantics with reduced maintenance overhead and improved scalability. Christos Chrysafis, Ben Collins, Scott Dugas, Jay Dunkelberger, Moussa Ehsan, Scott Gray, Alec Grieser, Ori Herrnstadt, Kfir Lev-Ari, Mike McMahon, Nicholas Schiefer, Alexander Shraer |
SIGMOD Conference | 12 |
| 2018 | A Fill Estimation Algorithm for Sparse Matrices and Tensors in Blocked FormatsabstractMany sparse matrices and tensors from a variety of applications, such as finite element methods and computational chemistry, have a natural aligned rectangular nonzero block structure. Researchers have designed high-performance blocked sparse operations which can take advantage of this sparsity structure to reduce the complexity of storing the locations of nonzeros. The performance of a blocked sparse operation depends on how well the block size reflects the structure of nonzeros in the tensor. Sparse tensor structure is generally unknown until runtime, so block size selection must be efficient. The fill is a quantity which, for some block size, relates the number of nonzero blocks to the number of nonzeros. Many performance models use the fill to help choose a block size. However, the fill is expensive to compute exactly. We present a sampling-based algorithm called Phil to estimate the fill of sparse matrices and tensors in any format. We provide theoretical guarantees for sparse matrices and tensors, and experimental results for matrices. The existing state-of-the-art fill estimation algorithm, which we will call OSKI, runs in time linear in the number of elements in the tensor. The number of samples Phil needs to compute a fill estimate is unrelated to the number of nonzeros and depends only on the order (number of dimensions) of the tensor, desired accuracy of the estimate, desired probability of achieving this accuracy, and number of considered block sizes. We compare Phil and OSKI on a suite of 42 matrices. On most inputs, Phil estimates the fill at least 2 times faster and often more than 20 times faster than OSKI. Phil consistently produced accurate estimates; in all cases that we tested Phil was faster and/or more accurate than OSKI. Finally, we find that Phil and OSKI produce comparable speedups in multicore blocked sparse matrix-vector multiplication (SpMV) when the block size was chosen using fill estimates in a model due to Vuduc et al. Willow Ahrens, Helen Xu 0001, Nicholas Schiefer |
IPDPS | 3 |
| 2016 | Time Complexity of Computation and Construction in the Chemical Reaction Network-Controlled Tile Assembly Model
Nicholas Schiefer, Erik Winfree |
DNA | 1 |
| 2015 | Universal Computation and Optimal Construction in the Chemical Reaction Network-Controlled Tile Assembly Model
Nicholas Schiefer, Erik Winfree |
DNA | 1 |