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

Hirofumi Yokouchi

dblp:13/2939 · DBLP profile ↗
← Back
7ranked-venue papers
7as first author
0since 2021 · last 2002
—ORCID · none

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

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

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems › type systems › subtyping
intersection and union types
0.011998
Completeness of Type Assignment Systems with Intersection, Union, and Type Quantifiers · LICS 1998
Programming languages and type systems › type systems
intersection types
0.011998
Completeness of Type Assignment Systems with Intersection, Union, and Type Quantifiers · LICS 1998
Logic in computer science › proof theory › proof transformation
cut elimination
0.011998
Completeness of Type Assignment Systems with Intersection, Union, and Type Quantifiers · LICS 1998
Logic in computer science
proof theory
0.011998
Completeness of Type Assignment Systems with Intersection, Union, and Type Quantifiers · LICS 1998
Logic in computer science › proof theory
sequent calculus
0.011998
Completeness of Type Assignment Systems with Intersection, Union, and Type Quantifiers · LICS 1998
Logic in computer science › type theory
intersection types
0.011995
Embedding a Second Order Type System into an Intersection Type System · Inf. Comput. 1995
Logic in computer science › type theory
system f
0.011995
Embedding a Second Order Type System into an Intersection Type System · Inf. Comput. 1995
Logic in computer science
type theory
0.011995
Embedding a Second Order Type System into an Intersection Type System · Inf. Comput. 1995
Programming languages and type systems › term rewriting
confluence
0.011990
A Rewriting System for Categorical Combinators with Multiple Arguments · SIAM J. Comput. 1990
Programming languages and type systems
lambda calculus
0.011990
A Rewriting System for Categorical Combinators with Multiple Arguments · SIAM J. Comput. 1990
Programming languages and type systems
rewriting systems
0.011990
A Rewriting System for Categorical Combinators with Multiple Arguments · SIAM J. Comput. 1990
Logic in computer science › category theory
category theory in computer science
0.011986
Retraction Map Categories and Their Applications to the Construction of Lambda Calculus Models · Inf. Control. 1986
Logic in computer science
lambda calculus
0.011986
Retraction Map Categories and Their Applications to the Construction of Lambda Calculus Models · Inf. Control. 1986
Logic in computer science › lambda calculus
lambda calculus models
0.011986
Retraction Map Categories and Their Applications to the Construction of Lambda Calculus Models · Inf. Control. 1986

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

type assignment systems · 0.0distributive laws · 0.0axiom schemata · 0.0axiom schemas · 0.0embedding theorem · 0.0categorical semantics · 0.0
YearPublicationVenuePosition
2002 Completeness of type assignment systems with intersection, union, and type quantifiers
Hirofumi Yokouchi
Theor. Comput. Sci.1
1998 Completeness of Type Assignment Systems with Intersection, Union, and Type Quantifiers
abstract
This paper develops type assignment systems for intersection and union types, and type quantifiers. The known system for these types is not semantically complete. We introduce a certain class of typing statements, called stable statements, which include all statements without type quantifiers, and we show that the known system is complete for stable statements if we add two axiom schemas expressing the distributive laws of intersection over union and existential quantifier, respectively. All the results are obtained in a systematic way with sequent calculi for type assignment and the cut-elimination for them.
Hirofumi Yokouchi
LICS1
1995 Embedding a Second Order Type System into an Intersection Type System
Hirofumi Yokouchi
Inf. Comput.1
1994 F-Semantics for Type Assignment Systems
Hirofumi Yokouchi
Theor. Comput. Sci.1
1990 A Rewriting System for Categorical Combinators with Multiple Arguments
abstract
Categorical combinators have been derived from the study of categorical semantics of lambda calculus, and it has been found that they may be used in implementation of functional languages. In this paper categorical combinators are extended so that functions with multiple arguments can be directly handled, thus making them more suitable for practical computation. A rewriting system named ${\operatorname{CCLM}}\beta $ is formulated for these combinators. This system naturally corresponds to the type-free $\lambda \beta $-calculus. The relationship between these two systems is established, and as a result of this, the Church–Rosser property of ${\operatorname{CCLM}}\beta $ is proved. A similar relationship is also established between the original ${\operatorname{CCL}}\beta $ by Curien and the type-free $\lambda \beta $-calculus with product. Finally the embedding theorem of ${\operatorname{CCLM}}\beta $ into ${\operatorname{CCL}}\beta $ is shown.
Hirofumi Yokouchi, Teruo Hikita
SIAM J. Comput.1
1989 Church-Rosser Theorem for a Rewriting System on Categorical Combinators
Hirofumi Yokouchi
Theor. Comput. Sci.1
1986 Retraction Map Categories and Their Applications to the Construction of Lambda Calculus Models
Hirofumi Yokouchi
Inf. Control.1