Demo Data from EDBT 2026 / reviewers in the wild / expert
Clemente Pasti
dblp:329/5194
· DBLP profile ↗
5ranked-venue papers
2as first author
5since 2021 · last 2025
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 2 first-author · 5 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 · 74% Probabilistic and Bayesian machine learning · 26% | |
| Theoretical computer science
2 papers |
Automata and formal languages · 78% Logic in computer science · 22% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Language models and text generation › tokenization › subword tokenization
byte-pair encoding |
0.9 | 1 | 2025 | Language Models over Canonical Byte-Pair Encodings · ICML 2025 |
Machine learning › Probabilistic and Bayesian machine learning
probabilistic inference |
0.9 | 1 | 2025 | Syntactic and Semantic Control of Large Language Models via Sequential Monte Carlo · ICLR 2025 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
sequential monte carlo |
0.9 | 1 | 2025 | Syntactic and Semantic Control of Large Language Models via Sequential Monte Carlo · ICLR 2025 |
Natural language and speech › Language models and text generation › language modeling
statistical language modeling |
0.9 | 1 | 2025 | Language Models over Canonical Byte-Pair Encodings · ICML 2025 |
Natural language and speech › Language models and text generation
text generation |
0.9 | 1 | 2025 | Syntactic and Semantic Control of Large Language Models via Sequential Monte Carlo · ICLR 2025 |
Natural language and speech › Language models and text generation
tokenization |
0.9 | 1 | 2025 | Language Models over Canonical Byte-Pair Encodings · ICML 2025 |
Logic in computer science
logic programming |
0.9 | 1 | 2025 | Are Language Models Efficient Reasoners? A Perspective from Logic Programming · NeurIPS 2025 |
Automata and formal languages › grammatical inference
automata learning |
0.8 | 1 | 2024 | An L* Algorithm for Deterministic Weighted Regular Languages · EMNLP 2024 |
Automata and formal languages
finite automata |
0.8 | 1 | 2024 | An L* Algorithm for Deterministic Weighted Regular Languages · EMNLP 2024 |
Automata and formal languages › grammatical inference › automata learning
l* algorithm |
0.8 | 1 | 2024 | An L* Algorithm for Deterministic Weighted Regular Languages · EMNLP 2024 |
Automata and formal languages
weighted automata |
0.8 | 1 | 2024 | An L* Algorithm for Deterministic Weighted Regular Languages · EMNLP 2024 |
Methods — techniques the papers use, named apart from their topics
proof alignment · 1.7logic programming · 1.7dataset construction · 1.7sequential monte carlo · 0.9probabilistic conditioning · 0.9model reparameterization · 0.9constrained inference · 0.9active learning · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Syntactic and Semantic Control of Large Language Models via Sequential Monte CarloabstractA wide range of LM applications require generating text that conforms to syntactic or semantic constraints. Imposing such constraints can be naturally framed as _probabilistic conditioning_, but exact generation from the resulting distribution—which can differ substantially from the LM’s base distribution—is generally intractable. In this work,
we develop an architecture for controlled LM generation based on sequential Monte Carlo (SMC). Our SMC framework allows us to flexibly incorporate domain- and problem-specific constraints at inference time, and efficiently reallocate computational resources in light of new information during the course of generation. By comparing to a number of alternatives and ablations on four challenging domains---Python code generation for data science, text-to-SQL, goal inference, and molecule synthesis—we demonstrate that, with little overhead, our approach allows small open-source language models to outperform models over 8$\times$ larger, as well as closed-source, fine-tuned ones.
In support of the probabilistic perspective, we show that these performance improvements are driven by better approximation to the posterior distribution.
[Our system](https://github.com/probcomp/genlm-control) builds on the framework of Lew et al. (2023) and integrates with its _language model probabilistic programming language_, giving users a simple, programmable way to apply SMC to a broad variety of controlled generation problems. João Loula, Benjamin LeBrun, Benjamin Lipkin, Clemente Pasti, Gabriel Grand, Tianyu Liu 0004, Yahya Emara, Marjorie Freedman, Jason Eisner, Ryan Cotterell, Vikash Mansinghka 0001, Alexander K. Lew, Tim Vieira, Timothy J. O'Donnell |
ICLR | 5 |
| 2025 | Language Models over Canonical Byte-Pair EncodingsabstractModern language models represent probability distributions over character strings as distributions over (shorter) token strings derived via a deterministic tokenizer, such as byte-pair encoding. While this approach is highly effective at scaling up language models to large corpora, its current incarnations have a concerning property: the model assigns nonzero probability mass to an exponential number of noncanonical token encodings of each character string—these are token strings that decode to valid character strings but are impossible under the deterministic tokenizer (i.e., they will never be seen in any training corpus, no matter how large). This misallocation is both erroneous, as noncanonical strings never appear in training data, and wasteful, diverting probability mass away from plausible outputs. These are avoidable mistakes! In this work, we propose methods to enforce canonicality in token-level language models, ensuring that only canonical token strings are assigned positive probability. We present two approaches: (1) canonicality by conditioning, leveraging test-time inference strategies without additional training, and (2) canonicality by construction, a model parameterization that guarantees canonical outputs but requires training. We demonstrate that fixing canonicality mistakes improves the likelihood of held-out data for several models and corpora. Tim Vieira, Tianyu Liu 0004, Clemente Pasti, Yahya Emara, Brian DuSell, Benjamin LeBrun, Mario Giulianelli, Juan Luis Gastaldi, Timothy J. O'Donnell, Ryan Cotterell |
ICML | 3 |
| 2025 | Are Language Models Efficient Reasoners? A Perspective from Logic ProgrammingabstractModern language models (LMs) exhibit strong deductive reasoning capabilities, yet standard evaluations emphasize correctness while overlooking a key aspect of reasoning: *efficiency*. In real-world reasoning scenarios, much of the available information is irrelevant, and effective deductive inference requires identifying and ignoring such distractions. We propose a framework for assessing LM reasoning efficiency through the lens of logic programming, introducing a simple method to align proofs written in natural language---as generated by an LM---with shortest proofs found by executing the logic program. Efficiency is quantified by measuring how well a model avoids unnecessary inference. Empirically, we construct a dataset of math word problems injected with various number of irrelevant axioms that vary in semantic overlap with the goal theorem. We find that current LMs show marked accuracy declines under such conditions---even with minimal, domain-consistent distractions---and the proofs they generate frequently exhibit detours through irrelevant inferences. Andreas Opedal, Yanick Zengaffinen, Haruki Shirakami, Clemente Pasti, Mrinmaya Sachan, Abulhair Saparov, Ryan Cotterell, Bernhard Schölkopf |
NeurIPS | 4 |
| 2024 | An L* Algorithm for Deterministic Weighted Regular LanguagesabstractExtracting finite state automata (FSAs) from black-box models offers a powerful approach to gaining interpretable insights into complex model behaviors.To support this pursuit, we present a weighted variant of Angluin's (1987) L ˚algorithm for learning FSAs.We stay faithful to the original algorithm, devising a way to exactly learn deterministic weighted FSAs whose weights support division.Furthermore, we formulate the learning process in a manner that highlights the connection with FSA minimization, showing how L ˚directly learns a minimal automaton for the target language.github.com/rycolab/weighted-angluin Clemente Pasti, Talu Karagöz, Franz Nowak, Anej Svete, Reda Boumasmoud, Ryan Cotterell |
EMNLP | 1 |
| 2023 | On the Intersection of Context-Free and Regular LanguagesabstractClemente Pasti, Andreas Opedal, Tiago Pimentel, Tim Vieira, Jason Eisner, Ryan Cotterell. Proceedings of the 17th Conference of the European Chapter of the Association for Computational Linguistics. 2023. Clemente Pasti, Andreas Opedal, Tiago Pimentel, Tim Vieira, Jason Eisner, Ryan Cotterell |
EACL | 1 |