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

Tom Gundersen

dblp:22/5150 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
0since 2021 · last 2020
—ORCID · none

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

Theory of computation · 6 · 2 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1

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
2 papers
Logic in computer science · 100%
Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%

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

TopicWeightPapersLastEvidence papers
Logic in computer science
proof theory
0.322013
Atomic Lambda Calculus: A Typed Lambda-Calculus with Explicit Sharing · LICS 2013
Breaking Paths in Atomic Flows for Classical Logic · LICS 2010
Programming languages and type systems
lambda calculus
0.212013
Atomic Lambda Calculus: A Typed Lambda-Calculus with Explicit Sharing · LICS 2013
Logic in computer science › proof theory › constructive proof theory
curry-howard correspondence
0.212013
Atomic Lambda Calculus: A Typed Lambda-Calculus with Explicit Sharing · LICS 2013
Logic in computer science › proof theory › structural proof theory
deep inference
0.212013
Atomic Lambda Calculus: A Typed Lambda-Calculus with Explicit Sharing · LICS 2013
Logic in computer science › proof theory › proof transformation
cut elimination
0.112010
Breaking Paths in Atomic Flows for Classical Logic · LICS 2010
Programming languages and type systems › language implementation
graph reduction
0.012013
Atomic Lambda Calculus: A Typed Lambda-Calculus with Explicit Sharing · LICS 2013
Programming languages and type systems › lambda calculus
optimal reduction
0.012013
Atomic Lambda Calculus: A Typed Lambda-Calculus with Explicit Sharing · LICS 2013

Methods — techniques the papers use, named apart from their topics

lambda calculus · 0.3deep inference · 0.3path breaker · 0.1atomic flows · 0.1
YearPublicationVenuePosition
2020 Spinal Atomic Lambda-Calculus
abstract
Abstract We present the spinal atomic $$\lambda $$ λ -calculus, a typed $$\lambda $$ λ -calculus with explicit sharing and atomic duplication that achieves spinal full laziness: duplicating only the direct paths between a binder and bound variables is enough for beta reduction to proceed. We show this calculus is the result of a Curry–Howard style interpretation of a deep-inference proof system, and prove that it has natural properties with respect to the $$\lambda $$ λ -calculus: confluence and preservation of strong normalisation.
David Sherratt, Willem Heijltjes, Tom Gundersen, Michel Parigot
FoSSaCS3
2013 Atomic Lambda Calculus: A Typed Lambda-Calculus with Explicit Sharing
abstract
An explicit-sharing lambda-calculus is presented, based on a Curry-Howard-style interpretation of the deep inference proof formalism. Duplication of subterms during reduction proceeds `atomically', i.e. on individual constructors, similar to optimal graph reduction in the style of Lamping. The calculus preserves strong normalisation with respect to the lambda-calculus, and achieves fully lazy sharing.
Tom Gundersen, Willem Heijltjes, Michel Parigot
LICS1
2013 A Proof of Strong Normalisation of the Typed Atomic Lambda-Calculus
Tom Gundersen, Willem Heijltjes, Michel Parigot
LPAR1
2010 Breaking Paths in Atomic Flows for Classical Logic
abstract
This work belongs to a wider effort aimed at eliminating syntactic bureaucracy from proof systems. In this paper, we present a novel cut elimination procedure for classical propositional logic. It is based on the recently introduced `atomic flows': they are purely graphical devices that abstract away from much of the typical bureaucracy of proofs. We make crucial use of the `path breaker', an atomic flow construction that avoids some nasty termination problems, and that can be used in any proof system with sufficient symmetry. This paper contains an original 2-dimensional-diagram exposition of atomic flows, which helps us to connect atomic flows with other known formalisms.
Alessio Guglielmi, Tom Gundersen, Lutz Straßburger
LICS2
2010 A Proof Calculus Which Reduces Syntactic Bureaucracy
abstract
In usual proof systems, like the sequent calculus, only a very limited way of combining proofs is available through the tree structure. We present in this paper a logic-independent proof calculus, where proofs can be freely composed by connectives, and prove its basic properties. The main advantage of this proof calculus is that it allows to avoid certain types of syntactic bureaucracy inherent to all usual proof systems, in particular the sequent calculus. Proofs in this system closely reflect their atomic flow, which traces the behaviour of atoms through structural rules. The general definition is illustrated by the standard deep-inference system for propositional logic, for which there are known rewriting techniques that achieve cut elimination based only on the information in atomic flows.
Alessio Guglielmi, Tom Gundersen, Michel Parigot
RTA2
2008 Normalisation Control in Deep Inference via Atomic Flows
abstract
We introduce `atomic flows': they are graphs obtained from derivations by tracing atom occurrences and forgetting the logical structure. We study simple manipulations of atomic flows that correspond to complex reductions on derivations. This allows us to prove, for propositional logic, a new and very general normalisation theorem, which contains cut elimination as a special case. We operate in deep inference, which is more general than other syntactic paradigms, and where normalisation is more difficult to control. We argue that atomic flows are a significant technical advance for normalisation theory, because 1) the technique they support is largely independent of syntax; 2) indeed, it is largely independent of logical inference rules; 3) they constitute a powerful geometric formalism, which is more intuitive than syntax.
Alessio Guglielmi, Tom Gundersen
Log. Methods Comput. Sci.2