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

Vincent Siles

dblp:45/8451 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 2016
—ORCID · none

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

Theory of computation · 5 · 1 first-authorSoftware engineering, systems software and programming languages · 4 · 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.

Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 100%
Theoretical computer science
1 paper
Logic in computer science · 100%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › type theory
dependent types
0.112010
Equality Is Typable in Semi-full Pure Type Systems · LICS 2010
Programming languages and type systems › lambda calculus › typed lambda calculus
pure type systems
0.112010
Equality Is Typable in Semi-full Pure Type Systems · LICS 2010
Programming languages and type systems
type systems
0.112010
Equality Is Typable in Semi-full Pure Type Systems · LICS 2010
Logic in computer science
type theory
0.112010
Equality Is Typable in Semi-full Pure Type Systems · LICS 2010

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

subtyping · 0.2beta-reduction · 0.2beta-equality · 0.2
YearPublicationVenuePosition
2016 Modeling and Abstraction of Memory Management in a Hypervisor
Pauline Bolignano, Vincent Siles
FASE3
2013 Computing persistent homology within Coq/SSReflect
abstract
Persistent homology is one of the most active branches of computational algebraic topology with applications in several contexts such as optical character recognition or analysis of point cloud data. In this article, we report on the formal development of certified programs to compute persistent Betti numbers , an instrumental tool of persistent homology, using the C oq proof assistant together with the SSR eflect extension. To this aim it has been necessary to formalize the underlying mathematical theory of these algorithms. This is another example showing that interactive theorem provers have reached a point where they are mature enough to tackle the formalization of nontrivial mathematical theories.
Jónathan Heras, Thierry Coquand, Anders Mörtberg, Vincent Siles
ACM Trans. Comput. Log.4
2012 Coherent and Strongly Discrete Rings in Type Theory
Thierry Coquand, Anders Mörtberg, Vincent Siles
CPP3
2012 A Refinement-Based Approach to Computational Algebra in Coq
Maxime Dénès, Anders Mörtberg, Vincent Siles
ITP3
2012 Pure Type System conversion is always typable
abstract
Abstract Pure Type Systems are usually described in two different ways, one that uses an external notion of computation like beta-reduction, and one that relies on a typed judgment of equality, directly in the typing system. For a long time, the question was open to know whether both presentations described the same theory. A first step towards this equivalence has been made by Adams for a particular class of Pure Type Systems (PTS) called functional. Then, his result has been relaxed to all semi-full PTSs in previous work. In this paper, we finally give a positive answer to the general question, and prove that equivalence holds for any Pure Type System.
Vincent Siles, Hugo Herbelin
J. Funct. Program.1
2011 A Decision Procedure for Regular Expression Equivalence in Type Theory
Thierry Coquand, Vincent Siles
CPP2
2010 Equality Is Typable in Semi-full Pure Type Systems
abstract
There are two usual ways to describe equality in a dependent typing system, one that uses an external notion of computation like beta-reduction, and one that introduces a typed judgement of beta-equality directly in the typing system. After being an open problem for some time, the general equivalence between both approaches has been solved by Adams for a class of pure type systems (PTSs) called functional. In this paper, we relax the functionality constraint and prove the equivalence for all semi-full PTSs by combining the ideas of Adams with a study of the general shape of types in PTSs. As one application, an extension of this result to systems with sub-typing would be a first step toward bringing closer the theory behind a proof assistant such as Coq to its implementation.
Vincent Siles, Hugo Herbelin
LICS1