Demo Data from SIGIR 2026 / reviewers in the wild / expert
Elena Di Lavore
dblp:265/5969
· DBLP profile ↗
12ranked-venue papers
7as first author
12since 2021 · last 2025
0000-0002-7783-5079ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 11 · 6 first-author · 11 since 2021Software engineering, systems software and programming languages · 2 · 1 first-author · 2 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.
| Theoretical computer science
3 papers |
Logic in computer science · 90% Algorithmic game theory and mechanism design · 10% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% | |
| Artificial intelligence
1 paper |
Probabilistic and Bayesian machine learning · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
category theory |
1.2 | 2 | 2023 | Evidential Decision Theory via Partial Markov Categories · LICS 2023 Monoidal Streams for Dataflow Programming · LICS 2022 |
Logic in computer science
bisimulation |
0.9 | 1 | 2025 | Effectful Mealy Machines: Bisimulation and Trace · LICS 2025 |
Logic in computer science
coalgebra |
0.9 | 1 | 2025 | Effectful Mealy Machines: Bisimulation and Trace · LICS 2025 |
Logic in computer science
concurrency theory |
0.9 | 1 | 2025 | Effectful Mealy Machines: Bisimulation and Trace · LICS 2025 |
Logic in computer science
program semantics |
0.9 | 1 | 2025 | Effectful Mealy Machines: Bisimulation and Trace · LICS 2025 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.7 | 1 | 2023 | Evidential Decision Theory via Partial Markov Categories · LICS 2023 |
Algorithmic game theory and mechanism design
decision theory |
0.7 | 1 | 2023 | Evidential Decision Theory via Partial Markov Categories · LICS 2023 |
Logic in computer science › categorical semantics
markov categories |
0.7 | 1 | 2023 | Evidential Decision Theory via Partial Markov Categories · LICS 2023 |
Programming languages and type systems › programming paradigms
dataflow language |
0.6 | 1 | 2022 | Monoidal Streams for Dataflow Programming · LICS 2022 |
Programming languages and type systems
language semantics |
0.6 | 1 | 2022 | Monoidal Streams for Dataflow Programming · LICS 2022 |
Logic in computer science › category theory
monoidal categories |
0.6 | 1 | 2022 | Monoidal Streams for Dataflow Programming · LICS 2022 |
Methods — techniques the papers use, named apart from their topics
synthetic bayes theorem · 1.3normalisation · 1.3stochastic dataflow · 1.1causal stream functions · 1.1effectful streams · 0.9coinduction · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Tape Diagrams for Monoidal MonadsabstractTape diagrams provide a graphical representation for arrows of rig categories, namely categories equipped with two monoidal structures, ⊕ and ⊗, where ⊗ distributes over ⊕. However, their applicability is limited to categories where ⊕ is a biproduct, i.e., both a categorical product and a coproduct. In this work, we extend tape diagrams to deal with Kleisli categories of symmetric monoidal monads, presented by algebraic theories. Filippo Bonchi, Cipriano Junior Cioffo, Alessandro Di Giorgio 0002, Elena Di Lavore |
CALCO | 4 |
| 2025 | Effectful Mealy Machines: Coalgebraic and Causal Traces (Invited Talk)abstractEffectful Mealy machines, which we introduce, are a generalization of Mealy machines with global effects determined by an effectful triple. We provide semantics of effectful Mealy machines in terms of both bisimilarity and traces: bisimilarity is characterized syntactically, via uniform feedback; traces are constructed coinductively in terms of streams. We prove that this framework characterizes standard causal processes and existing flavours of Mealy machine, bisimilarity, and trace equivalence. In the commutative case, we introduce a monoidal generalization of Raney's causal functions: monoidal causal processes. Filippo Bonchi, Elena Di Lavore, Mario Román |
CALCO | 2 |
| 2025 | Strong Induction Is an Up-To Technique
Filippo Bonchi, Elena Di Lavore, Anna Ricci |
CSL | 2 |
| 2025 | A Diagrammatic Algebra for Program LogicsabstractAbstract Tape diagrams provide a convenient graphical notation for arrows of rig categories, i.e., categories equipped with two monoidal products, $$\oplus $$ ⊕ and $$\otimes $$ ⊗ . In this work, we introduce Kleene-Cartesian rig categories, namely rig categories where $$\otimes $$ ⊗ provides a Cartesian bicategory, while $$\oplus $$ ⊕ a Kleene bicategory.We show that the associated tape diagrams can conveniently deal with Hoare logic. Filippo Bonchi, Alessandro Di Giorgio 0002, Elena Di Lavore |
FoSSaCS | 3 |
| 2025 | Effectful Mealy Machines: Bisimulation and TraceabstractWe introduce effectful Mealy machines - a general notion of Mealy machine with global effects - and give them semantics in terms of both bisimilarity and traces. Bisimilarity of effectful Mealy machines is characterized syntactically, via free uniform feedback. Traces of effectful Mealy machines are given a novel semantic coinductive universe in terms of effectful streams. We prove that this framework generalizes standard causal processes and captures existing flavours of Mealy machine, bisimilarity, and trace. Filippo Bonchi, Elena Di Lavore, Mario Román |
LICS | 2 |
| 2025 | Dialectica Petri NetsabstractThe categorical modeling of Petri nets has received much attention recently. The Dialectica construction has also had its fair share of attention. We revisit the use of the Dialectica construction as a categorical model for Petri nets generalising the original application to suggest that Petri nets with different kinds of transitions can be modelled in the same categorical framework. Transitions representing truth-values, probabilities, rates or multiplicities, evaluated in different algebraic structures called lineales are useful and are modelled here in the same category. We investigate (categorical instances of) this generalised model and its connections to more recent models of categorical nets. Final version for Fundamenta Informaticae Elena Di Lavore, Wilmer Leal, Valeria de Paiva |
Fundam. Informaticae | 1 |
| 2025 | Coinductive Streams in Monoidal CategoriesabstractWe introduce monoidal streams. Monoidal streams are a generalization of causal stream functions, which can be defined in cartesian monoidal categories, to arbitrary symmetric monoidal categories. In the same way that streams provide semantics to dataflow programming with pure functions, monoidal streams provide semantics to dataflow programming with theories of processes represented by a symmetric monoidal category. Monoidal streams also form a feedback monoidal category. In the same way that we can use a coinductive stream calculus to reason about signal flow graphs, we can use coinductive string diagrams to reason about feedback monoidal categories. As an example, we study syntax for a stochastic dataflow language, with semantics in stochastic monoidal streams. arXiv admin note: substantial text overlap with arXiv:2202.02061 Elena Di Lavore, Giovanni de Felice, Mario Román |
Log. Methods Comput. Sci. | 1 |
| 2023 | Evidential Decision Theory via Partial Markov CategoriesabstractWe introduce partial Markov categories. In the same way that Markov categories encode stochastic processes, partial Markov categories encode stochastic processes with constraints, observations and updates. In particular, we prove a synthetic Bayes theorem; we apply it to define a syntactic partial theory of observations on any Markov category whose normalisations can be computed in the original Markov category. Finally, we formalise Evidential Decision Theory in terms of partial Markov categories, and provide examples. Elena Di Lavore, Mario Román |
LICS | 1 |
| 2023 | Monoidal WidthabstractWe introduce monoidal width as a measure of complexity for morphisms in monoidal categories. Inspired by well-known structural width measures for graphs, like tree width and rank width, monoidal width is based on a notion of syntactic decomposition: a monoidal decomposition of a morphism is an expression in the language of monoidal categories, where operations are monoidal products and compositions, that specifies this morphism. Monoidal width penalises the composition operation along ``big'' objects, while it encourages the use of monoidal products. We show that, by choosing the correct categorical algebra for decomposing graphs, we can capture tree width and rank width. For matrices, monoidal width is related to the rank. These examples suggest monoidal width as a good measure for structural complexity of processes modelled as morphisms in monoidal categories. Elena Di Lavore, Pawel Sobocinski 0001 |
Log. Methods Comput. Sci. | 1 |
| 2023 | Span(Graph): a canonical feedback algebra of open transition systems
Elena Di Lavore, Alessandro Gianola, Mario Román, Nicoletta Sabadini, Pawel Sobocinski 0001 |
Softw. Syst. Model. | 1 |
| 2022 | Monoidal Streams for Dataflow ProgrammingabstractWe introduce monoidal streams: a generalization of causal stream functions to monoidal categories. In the same way that streams provide semantics to dataflow programming with pure functions, monoidal streams provide semantics to dataflow programming with theories of processes represented by a symmetric monoidal category. At the same time, monoidal streams form a feedback monoidal category, which can be used to interpret signal flow graphs. As an example, we study a stochastic dataflow language. Elena Di Lavore, Giovanni de Felice, Mario Román |
LICS | 1 |
| 2021 | Compositional Modelling of Network Games
Elena Di Lavore, Jules Hedges, Pawel Sobocinski 0001 |
CSL | 1 |