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

Yoshihito Toyama

dblp:83/2529 · DBLP profile ↗
← Back
27ranked-venue papers
11as first author
0since 2021 · last 2015
—ORCID · none

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

Theory of computation · 24 · 9 first-authorSoftware engineering, systems software and programming languages · 3Databases, data management, data science and information retrieval · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 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
4 papers
Logic in computer science · 56% Computational complexity · 36% Algorithms and data structures · 6%

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

TopicWeightPapersLastEvidence papers
Logic in computer science
term rewriting
0.142002
Decidability for Left-Linear Growing Term Rewriting Systems · Inf. Comput. 2002
Termination for Direct Sums of Left-Linear Complete Term Rewriting Systems · J. ACM 1995
Strong Sequentiality of Left-Linear Overlapping Term Rewriting Systems · LICS 1992
Computational complexity
decidability
0.012002
Decidability for Left-Linear Growing Term Rewriting Systems · Inf. Comput. 2002
Computational complexity › communication complexity
direct sum
0.021995
Termination for Direct Sums of Left-Linear Complete Term Rewriting Systems · J. ACM 1995
On the Church-Rosser property for the direct sum of term rewriting systems · J. ACM 1987
Logic in computer science › term rewriting
termination
0.011995
Termination for Direct Sums of Left-Linear Complete Term Rewriting Systems · J. ACM 1995
Algorithms and data structures › parameterized algorithms
data reduction
0.011992
Strong Sequentiality of Left-Linear Overlapping Term Rewriting Systems · LICS 1992
Logic in computer science › rewriting systems
church-rosser property
0.011987
On the Church-Rosser property for the direct sum of term rewriting systems · J. ACM 1987
Logic in computer science › term rewriting
confluence
0.011995
Termination for Direct Sums of Left-Linear Complete Term Rewriting Systems · J. ACM 1995

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

normalization proof · 0.0
YearPublicationVenuePosition
2015 Correctness of Context-Moving Transformations for Term Rewriting Systems
Koichi Sato, Kentaro Kikuchi, Takahito Aoto 0001, Yoshihito Toyama
LOPSTR4
2015 Confluence of Orthogonal Nominal Rewriting Systems Revisited
abstract
Nominal rewriting systems (Fernandez, Gabbay, Mackie, 2004; Fernandez, Gabbay, 2007) have been introduced as a new framework of higher-order rewriting systems based on the nominal approach (Gabbay, Pitts, 2002; Pitts, 2003), which deals with variable binding via permutations and freshness conditions on atoms. Confluence of orthogonal nominal rewriting systems has been shown in (Fernandez, Gabbay, 2007). However, their definition of (non-trivial) critical pairs has a serious weakness so that the orthogonality does not actually hold for most of standard nominal rewriting systems in the presence of binders. To overcome this weakness, we divide the notion of overlaps into the self-rooted and proper ones, and introduce a notion of alpha-stability which guarantees alpha-equivalence of peaks from the self-rooted overlaps. Moreover, we give a sufficient criterion for uniformity and alpha-stability. The new definition of orthogonality and the criterion offer a novel confluence condition effectively applicable to many standard nominal rewriting systems. We also report on an implementation of a confluence prover for orthogonal nominal rewriting systems based on our framework.
Takaki Suzuki, Kentaro Kikuchi, Takahito Aoto 0001, Yoshihito Toyama
RTA4
2011 A Reduction-Preserving Completion for Proving Confluence of Non-Terminating Term Rewriting Systems
abstract
We give a method to prove confluence of term rewriting systems that contain non-terminating rewrite rules such as commutativity and associativity. Usually, confluence of term rewriting systems containing such rules is proved by treating them as equational term rewriting systems and considering E-critical pairs and/or termination modulo E. In contrast, our method is based solely on usual critical pairs and usual termination. We first present confluence criteria for term rewriting systems whose rewrite rules can be partitioned into terminating part and possibly non-terminating part. We then give a reduction-preserving completion procedure so that the applicability of the criteria is enhanced. In contrast to the well-known Knuth-Bendix completion procedure which preserves the equivalence relation of the system, our completion procedure preserves the reduction relation of the system, by which confluence of the original system is inferred from that of the completed system.
Takahito Aoto 0001, Yoshihito Toyama
RTA2
2009 Proving Confluence of Term Rewriting Systems Automatically
Takahito Aoto 0001, Junichi Yoshida, Yoshihito Toyama
RTA3
2008 Termination Proof of S-Expression Rewriting Systems with Recursive Path Relations
Yoshihito Toyama
RTA1
2006 Elimination Transformations for Associative-Commutative Rewriting Systems
Keiichirou Kusakari, Masaki Nakamura 0001, Yoshihito Toyama
J. Autom. Reason.3
2005 Program transformation by templates based on term rewriting
abstract
Huet and Lang (1978) presented a framework of automated program transformation based on lambda calculus in which programs are transformed according to a given program transformation template. They introduced a second-order matching algorithm of simply-typed lambda calculus to verify whether the input program matches the template. They also showed how to validate the correctness of the program transformation using the denotational semantics.We propose in this paper a framework of program transformation by templates based on term rewriting. In our new framework, programs are given by term rewriting systems. To automate our program transformation, we introduce a term pattern matching problem and present a sound and complete algorithm that solves this problem.We also discuss how to validate the correctness of program transformation in our framework. We introduce a notion of developed templates and a simple method to construct such templates without explicit use of induction. We then show that in any program transformation by developed templates the correctness of the transformation can be verified automatically. In our framework the correctness of the program transformation is discussed based on the operational semantics. This is a sharp contrast to Huet and Lang's framework.
Yuki Chiba, Takahito Aoto 0001, Yoshihito Toyama
PPDP3
2005 Confluent Term Rewriting Systems
Yoshihito Toyama
RTA1
2004 Inductive Theorems for Higher-Order Rewriting
Takahito Aoto 0001, Toshiyuki Yamada, Yoshihito Toyama
RTA3
2004 Termination of S-Expression Rewriting Systems: Lexicographic Path Ordering for Higher-Order Terms
Yoshihito Toyama
RTA1
2002 Decidability for Left-Linear Growing Term Rewriting Systems
Takashi Nagaya, Yoshihito Toyama
Inf. Comput.2
1999 Argument Filtering Transformation
Keiichirou Kusakari, Masaki Nakamura 0001, Yoshihito Toyama
PPDP3
1999 Decidability for Left-Linaer Growing Term Rewriting Systems
Takashi Nagaya, Yoshihito Toyama
RTA2
1998 Termination Transformation by Tree Lifting Ordering
Takahito Aoto 0001, Yoshihito Toyama
RTA2
1998 Semantics and Strong Sequentiality of Priority Term Rewriting Systems
Masahiko Sakai, Yoshihito Toyama
Theor. Comput. Sci.2
1996 Semantics and Strong Sequentiality of Priority Term Rewriting Systems
Masahiko Sakai, Yoshihito Toyama
RTA2
1995 Termination for Direct Sums of Left-Linear Complete Term Rewriting Systems
abstract
A term rewriting system is called complete if it is confluent and terminating.We prove that completeness of TRSS is a "modular" property (meaning that it stays preserved under direct sums), provided the constituent TRSS are left-linear.Here, the direct sum RO S3R ~is the union of TRSS R., RI with disjoint signature.The proof hinges crucially upon the (non)deterministic collapsing behavior of terms from the sum TRS.
Yoshihito Toyama, Jan Willem Klop, Hendrik Pieter Barendregt
J. ACM1
1994 Modularity of Confluence: A Simplified Proof
Jan Willem Klop, Aart Middeldorp, Yoshihito Toyama, Roel C. de Vrijer
Inf. Process. Lett.3
1993 Completeness of Combinations of Constructor Systems
Aart Middeldorp, Yoshihito Toyama
J. Symb. Comput.2
1992 Strong Sequentiality of Left-Linear Overlapping Term Rewriting Systems
abstract
G. Huet and J.J. Levy (INRIA Rep. 359, 1979) showed that for every strongly sequential orthogonal (i.e., left-linear and non-overlapping) term rewriting system, index reduction strategy is normalizing. Their result is extended to overlapping term rewriting systems. It is shown that index reduction is normalizing for the class of strongly sequential left-linear term rewriting systems in which every critical pair can be joined with root balanced reductions. This class includes all weakly orthogonal left-normal systems, for which a leftmost-outermost reduction strategy is normalizing.>
Yoshihito Toyama
LICS1
1991 Completeness of Combinations of Constructor Systems
Aart Middeldorp, Yoshihito Toyama
RTA2
1991 How to Prove Equivalence of Term Rewriting Systems Without Induction
Yoshihito Toyama
Theor. Comput. Sci.1
1989 Termination for the Direct Sum of left-Linear Term Rewriting Systems -Preliminary Draft-
Yoshihito Toyama, Jan Willem Klop, Hendrik Pieter Barendregt
RTA1
1989 Fast Knuth-Bendix Completion with a Term Rewriting System Compiler
Yoshihito Toyama
Inf. Process. Lett.1
1987 Counterexamples to Termination for the Direct Sum of Term Rewriting Systems
Yoshihito Toyama
Inf. Process. Lett.1
1987 On the Church-Rosser property for the direct sum of term rewriting systems
abstract
The direct sum of two term rewriting systems is the union of systems having disjoint sets of function symbols. It is shown that if two term rewriting systems both have the Chruch-Rosser property, then the direct sum of these systems also has this property.
Yoshihito Toyama
J. ACM1
1986 How to Prove Equivalence of Term Rewriting Systems without Induction
Yoshihito Toyama
CADE1