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

Nadji Gauthier

dblp:08/525 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
0since 2021 · last 2004
—ORCID · none

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

Artificial intelligence and machine learning · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 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.

Software engineering, system software, and programming languages
1 paper
Programming languages and type systems · 61% Compilers and program optimization · 39%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization › program transformation
defunctionalization
0.012004
Polymorphic typed defunctionalization · POPL 2004
Programming languages and type systems › functional programming › algebraic data types
guarded algebraic data types
0.012004
Polymorphic typed defunctionalization · POPL 2004
Programming languages and type systems › type system metatheory
type preservation
0.012004
Polymorphic typed defunctionalization · POPL 2004
Compilers and program optimization › program transformation
closure conversion
0.012004
Polymorphic typed defunctionalization · POPL 2004

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

guarded algebraic data types · 0.0defunctionalization · 0.0
YearPublicationVenuePosition
2004 Numbering matters: first-order canonical forms for second-order recursive types
abstract
We study a type system equipped with universal types and equire-cursive types, which we refer to as F͘. We show that type equality may be decided in time O(nlog n), an improvement over the previous known bound of O(n2 ). In fact, we show that two more general problems, namely entailment of type equations and type unification, may be decided in time O(nlog n), a new result. To achieve this bound, we associate, with every F͘ type, a first-order canonical form, which may be computed in time O(nlogn). By exploiting this notion, we reduce all three problems to equality and unification of first-order recursive terms, for which efficient algorithms are known.
Nadji Gauthier, François Pottier
ICFP1
2004 Polymorphic typed defunctionalization
abstract
Defunctionalization is a program transformation that aims to turn a higher-order functional program into a first-order one, that is, to eliminate the use of functions as first-class values. Its purpose is thus identical to that of closure conversion. It differs from closure conversion, however, by storing a tag, instead of a code pointer, within every closure. Defunctionalization has been used both as a reasoning tool and as a compilation technique.Defunctionalization is commonly defined and studied in the setting of a simply-typed λ-calculus, where it is shown that semantics and well-typedness are preserved. It has been observed that, in the setting of a polymorphic type system, such as ML or System F, defunctionalization is not type-preserving. In this paper, we show that extending System F with guarded algebraic data types allows recovering type preservation. This result allows adding defunctionalization to the toolbox of type-preserving compiler writers.
François Pottier, Nadji Gauthier
POPL2
2003 A Hidden Markov Models combination framework for handwriting recognition
Thierry Artières, Nadji Gauthier, Patrick Gallinari, Bernadette Dorizzi
Int. J. Document Anal. Recognit.2
2001 Strategies for Combining On-line and Off-line Information in an On-line Handwriting Recognition System
abstract
This paper investigates the cooperation of online and off-line handwriting word recognition systems. Our goal is to improve a mature online recognition system by, exploiting the complementary information present in the off-line representation built from online signal. After describing the online and off-line HMM based handwriting recognition systems, we propose a formal framework, which allows describing different strategies for combining the two HMM. These schemes are then evaluated on the UNIPEN database, both for isolated character and word recognition tasks.
Nadji Gauthier, Thierry Artières, Patrick Gallinari, Bernadette Dorizzi
ICDAR1