VLDB 2026 Research / reviewers in the wild / expert
Fer-Jan de Vries
dblp:v/FerJandeVries
· DBLP profile ↗
16ranked-venue papers
1as first author
1since 2021 · last 2021
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 14 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Encoding many-valued logic in λ-calculus
Fer-Jan de Vries |
Log. Methods Comput. Sci. | 1 |
| 2017 | The infinitary lambda calculus of the infinite eta Böhm treesabstractIn this paper, we introduce a strong form of eta reduction called etabang that we use to construct a confluent and normalising infinitary lambda calculus, of which the normal forms correspond to Barendregt's infinite eta Böhm trees. This new infinitary perspective on the set of infinite eta Böhm trees allows us to prove that the set of infinite eta Böhm trees is a model of the lambda calculus. The model is of interest because it has the same local structure as Scott's D∞-models, i.e. two finite lambda terms are equal in the infinite eta Böhm model if and only if they have the same interpretation in Scott's D∞-models. Paula Severi, Fer-Jan de Vries |
Math. Struct. Comput. Sci. | 2 |
| 2015 | Approximation of Nested Fixpoints - A Coalgebraic View of Parametric DataypesabstractThe question addressed in this paper is how to correctly approximate infinite data given by systems of simultaneous corecursive definitions. We devise a categorical framework for reasoning about regular datatypes, that is, datatypes closed under products, coproducts and fixpoints. We argue that the right methodology is on one hand coalgebraic (to deal with possible nontermination and infinite data) and on the other hand 2-categorical (to deal with parameters in a disciplined manner). We prove a coalgebraic version of Bekic lemma that allows us to reduce simultaneous fixpoints to a single fix point. Thus a possibly infinite object of interest is regarded as a final coalgebra of a many-sorted polynomial functor and can be seen as a limit of finite approximants. As an application, we prove correctness of a generic function that calculates the approximants on a large class of data types. Alexander Kurz 0001, Alberto Pardo, Daniela Petrisan, Paula Severi, Fer-Jan de Vries |
CALCO | 5 |
| 2012 | Pure type systems with corecursion on streams: from finite to infinitary normalisationabstractIn this paper, we use types for ensuring that programs involving streams are well-behaved. We extend pure type systems with a type constructor for streams, a modal operator next and a fixed point operator for expressing corecursion. This extension is called Pure Type Systems with Corecursion (CoPTS). The typed lambda calculus for reactive programs defined by Krishnaswami and Benton can be obtained as a CoPTS. CoPTSs allow us to study a wide range of typed lambda calculi extended with corecursion using only one framework. In particular, we study this extension for the calculus of constructions which is the underlying formal language of Coq. We use the machinery of infinitary rewriting and formalise the idea of well-behaved programs using the concept of infinitary normalisation. The set of finite and infinite terms is defined as a metric completion. We establish a precise connection between the modal operator (• A) and the metric at a syntactic level by relating a variable of type (• A) with the depth of all its occurrences in a term. This syntactic connection between the modal operator and the depth is the key to the proofs of infinitary weak and strong normalisation. Paula Severi, Fer-Jan de Vries |
ICFP | 2 |
| 2012 | Meaningless Sets in Infinitary Combinatory LogicabstractIn this paper we study meaningless sets in infinitary combinatory logic. So far only a handful of meaningless sets were known. We show that there are uncountably many meaningless sets. As an application to the semantics of finite combinatory logics, we show that there exist uncountably many combinatory algebras that are not a lambda algebra. We also study ways of weakening the axioms of meaningless sets to get, not only sufficient, but also necessary conditions for having confluence and normalisation. Paula Severi, Fer-Jan de Vries |
RTA | 2 |
| 2011 | Weakening the Axiom of Overlap in Infinitary Lambda CalculusabstractIn this paper we present a set of necessary and sufficient conditions on a set of lambda terms to serve as the set of meaningless terms in an infinitary bottom extension of lambda calculus. So far only a set of sufficient conditions was known for choosing a suitable set of meaningless terms to make this construction produce confluent extensions. The conditions covered the three main known examples of sets of meaningless terms. However, the much later construction of many more examples of sets of meaningless terms satisfying the sufficient conditions renewed the interest in the necessity question and led us to reconsider the old conditions. The key idea in this paper is an alternative solution for solving the overlap between beta reduction and bottom reduction. This allows us to reformulate the Axiom of Overlap, which now determines together with the other conditions a larger class of sets of meaningless terms. We show that the reformulated conditions are not only sufficient but also necessary for obtaining a confluent and normalizing infinitary lambda beta bottom calculus. As an interesting consequence of the necessity proof we obtain for infinitary lambda calculus with beta and bot reduction that confluence implies normalization. Paula Severi, Fer-Jan de Vries |
RTA | 2 |
| 2011 | Decomposing the Lattice of Meaningless Sets in the Infinitary Lambda Calculus
Paula Severi, Fer-Jan de Vries |
WoLLIC | 2 |
| 2003 | Infinitary lambda calculus and discrimination of Berarducci trees
Mariangiola Dezani-Ciancaglini, Paula Severi, Fer-Jan de Vries |
Theor. Comput. Sci. | 3 |
| 2002 | An Extensional Böhm Model
Paula Severi, Fer-Jan de Vries |
RTA | 2 |
| 2002 | Intersection types for lambda-trees
Steffen van Bakel, Franco Barbanera, Mariangiola Dezani-Ciancaglini, Fer-Jan de Vries |
Theor. Comput. Sci. | 4 |
| 1997 | Infinitary Lambda Calculus
Richard Kennaway, Jan Willem Klop, M. Ronan Sleep, Fer-Jan de Vries |
Theor. Comput. Sci. | 4 |
| 1996 | Comparing Curried and Uncurried Rewriting
Richard Kennaway, Jan Willem Klop, M. Ronan Sleep, Fer-Jan de Vries |
J. Symb. Comput. | 4 |
| 1995 | Infinitary Lambda Calculi and Böhm Models
Richard Kennaway, Jan Willem Klop, M. Ronan Sleep, Fer-Jan de Vries |
RTA | 4 |
| 1995 | Transfinite Reductions in Orthogonal Term Rewriting Systems
Richard Kennaway, Jan Willem Klop, M. Ronan Sleep, Fer-Jan de Vries |
Inf. Comput. | 4 |
| 1994 | On the Adequacy of Graph Rewriting for Simulating Term RewritingabstractSeveral authors have investigatedthe correspondence between graph rewriting and term rewriting.Almost invariably they have considered only acyclic graphs.Yet cyclic graphs naturally arise from certain optimizations in implementing functional languages.They correspond to infinite terms, and their reductions correspond to transfinite term-reduction sequences, which have recently received detailed attention.We formalize the close correspondence between finitary cyclic graph rewriting and a restricted form of infinitary term rewriting, called rational term rewriting.This subsumes the known relation between finitary acyclic graph rewriting and finitary term rewriting.Surprisingly, the correspondence breaks down for general infinitary rewriting.We present an example showing that infinitary term rewriting is strictly more powerful than infinitary graph . Richard Kennaway, Jan Willem Klop, M. Ronan Sleep, Fer-Jan de Vries |
ACM Trans. Program. Lang. Syst. | 4 |
| 1991 | Transfinite Reductions in Orthogonal Term Rewriting Systems (Extended Abstract)
Richard Kennaway, Jan Willem Klop, M. Ronan Sleep, Fer-Jan de Vries |
RTA | 4 |