EDBT 2026 Demo / reviewers in the wild / expert
Niels F. W. Voorneveld
dblp:217/4708
· DBLP profile ↗
10ranked-venue papers
4as first author
6since 2021 · last 2026
0000-0001-6650-3493ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 6 · 4 first-author · 5 since 2021Software engineering, systems software and programming languages · 4 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Parametric Iteration in Resource Theories
Alessandro Di Giorgio 0002, Pawel Sobocinski 0001, Niels F. W. Voorneveld |
CSL | 3 |
| 2025 | Forward Proof Search for Intuitionistic Multimodal K LogicsabstractAbstract We consider intuitionistic multimodal logics with modalities satisfying axiom K and the axiom of Necessity, as well as collections of axioms for transforming, removing and splitting modalities, specified by a relation between modalities and sequences of modalities. These axioms can be used for systems of knowledge and belief, describing multiple environments of truth and their awareness of each other. We extend Gentzen’s decidable cut-free calculus to accommodate such multimodal systems, using a modal shift operation on contexts to extend the cut elimination proof in a novel way. We then adapt the inverse method to formulate a correct and complete forward proof search for these logics, which can be interpreted in a Fitch-style manner. Proof derivation is streamlined by implementing most derivations using the cut rule. The resulting proof search allows for making multiple queries, building a database of assumptions and their consequences which can be fine-tuned and updated to fit an application. Niels F. W. Voorneveld |
TABLEAUX | 1 |
| 2024 | Protocol choice and iteration for the free cornering
Chad Nester, Niels F. W. Voorneveld |
J. Log. Algebraic Methods Program. | 2 |
| 2023 | Slice Nondeterminism
Niels F. W. Voorneveld |
ITP | 1 |
| 2022 | Runners for Interleaving Algebraic Effects
Niels F. W. Voorneveld |
ICTAC | 1 |
| 2022 | Streams of Approximations, Equivalence of Recursive Effectful Programs
Niccolò Veltri, Niels F. W. Voorneveld |
MPC | 2 |
| 2020 | Algebraic and Coalgebraic Perspectives on Interaction Laws
Tarmo Uustalu, Niels F. W. Voorneveld |
APLAS | 2 |
| 2020 | Combining Algebraic Effect Descriptions Using the Tensor of Complete LatticesabstractAlgebras can be used to interpret the behaviour of effectful programs. In particular, we use Eilenberg-Moore algebras given over a complete lattices of truth values, which specify answers to queries about programs. The algebras can be used to formulate a quantitative logic of behavioural properties, specifying a congruent notion of program equivalence coinciding with a notion of applicative bisimilarity. Many combinations of effects can be interpreted using these algebras. In this paper, we specify a method of generically combining effects and the algebras used to interpret them. At the core of this method is the tensor of complete lattices, which combines the carrier sets of the algebras. We show that this tensor preserves complete distributivity of complete lattices. Moreover, the universal properties of this tensor can then be used to properly combine the Eilenberg-Moore algebras. We will apply this method to combine the effects of probability, global store, cost, nondeterminism, and error effects. We will then compare this method of combining effects with the more traditional method of combining equational theories using interaction laws. Niels F. W. Voorneveld |
MFPS | 1 |
| 2020 | Behavioural Equivalence via Modalities for Algebraic EffectsabstractThe article investigates behavioural equivalence between programs in a call-by-value functional language extended with a signature of (algebraic) effect-triggering operations. Two programs are considered as being behaviourally equivalent if they enjoy the same behavioural properties. To formulate this, we define a logic whose formulas specify behavioural properties. A crucial ingredient is a collection of modalities expressing effect-specific aspects of behaviour. We give a general theory of such modalities. If two conditions, openness and decomposability , are satisfied by the modalities, then the logically specified behavioural equivalence coincides with a modality-defined notion of applicative bisimilarity, which can be proven to be a congruence by a generalisation of Howe’s method. We show that the openness and decomposability conditions hold for several examples of algebraic effects: nondeterminism, probabilistic choice, global store, and input/output. Alex K. Simpson, Niels F. W. Voorneveld |
ACM Trans. Program. Lang. Syst. | 2 |
| 2018 | Behavioural Equivalence via Modalities for Algebraic EffectsabstractThe paper investigates behavioural equivalence between programs in a call-by-value functional language extended with a signature of (algebraic) effect-triggering operations. Two programs are considered as being behaviourally equivalent if they enjoy the same behavioural properties. To formulate this, we define a logic whose formulas specify behavioural properties. A crucial ingredient is a collection of modalities expressing effect-specific aspects of behaviour. We give a general theory of such modalities. If two conditions, openness and decomposability , are satisfied by the modalities then the logically specified behavioural equivalence coincides with a modality-defined notion of applicative bisimilarity, which can be proven to be a congruence by a generalisation of Howe’s method. We show that the openness and decomposability conditions hold for several examples of algebraic effects: nondeterminism, probabilistic choice, global store and input/output. Alex K. Simpson, Niels F. W. Voorneveld |
ESOP | 2 |