Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Peter Møller Neergaard

dblp:64/2837 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 3 first-authorTheory of computation · 1 · 1 first-author

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
1 paper
Logic in computer science · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Logic in computer science
lambda calculus
0.012002
Conservation and Uniform Normalization in Lambda Calculi with Erasing Reductions · Inf. Comput. 2002
Logic in computer science › lambda calculus
normalization
0.012002
Conservation and Uniform Normalization in Lambda Calculi with Erasing Reductions · Inf. Comput. 2002
YearPublicationVenuePosition
2005 Theoretical Pearls: A bargain for intersection types: a simple strong normalization proof
abstract
This pearl gives a discount proof of the folklore theorem that every strongly which can type any term.) The proof uses the perpetual reduction strategy which finds a longest path. This is a simplification over existing proofs that consider any longest reduction path. The choice of reduction strategy avoids the need for weakening or strengthening of type derivations. The proof becomes a bargain because it works for more intersection type systems, while being simpler than existing proofs.
Peter Møller Neergaard
J. Funct. Program.1
2004 A Functional Language for Logarithmic Space
Peter Møller Neergaard
APLAS1
2004 Types, potency, and idempotency: why nonlinearity and amnesia make a type system work
abstract
Useful type inference must be faster than normalization. Otherwise, you could check safety conditions by running the program. We analyze the relationship between bounds on normalization and type inference. We show how the success of type inference is fundamentally related to the amnesia of the type system: the nonlinearity by which all instances of a variable are constrained to have the same type.Recent work on intersection types has advocated their usefulness for static analysis and modular compilation. We analyze System-I (and some instances of its descendant, System E), an intersection type system with a type inference algorithm. Because System-I lacks idempotency, each occurrence of a variable requires a distinct type. Consequently, type inference is equivalent to normalization in every single case, and time bounds on type inference and normalization are identical. Similar relationships hold for other intersection type systems without idempotency.The analysis is founded on an investigation of the relationship between linear logic and intersection types. We show a lockstep correspondence between normalization and type inference. The latter shows the promise of intersection types to facilitate static analyses of varied granularity, but also belies an immense challenge: to add amnesia to such analysis without losing all of its benefits.
Peter Møller Neergaard, Harry G. Mairson
ICFP1
2002 Conservation and Uniform Normalization in Lambda Calculi with Erasing Reductions
Peter Møller Neergaard, Morten Heine Sørensen
Inf. Comput.1