VLDB 2026 Research / reviewers in the wild / expert
Kiraku Shintani
dblp:166/0926
· DBLP profile ↗
6ranked-venue papers
3as first author
4since 2021 · last 2024
0000-0002-2986-4326ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4 · 3 first-author · 3 since 2021Software engineering, systems software and programming languages · 3 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Certification of Confluence- and Commutation-Proofs via Parallel Critical PairsabstractParallel critical pairs (PCPs) have been used to design sufficient criteria for confluence of term rewrite systems. In this work we formalize PCPs and the criteria of Gramlich, Toyama, and Shintani and Hirokawa in the proof assistant Isabelle. In order to reduce the amount of bureaucracy we deviate from the paper-definition of PCPs, i.e., we switch from a position-based definition to a context-based definition. This switch not only simplifies the formalization task, but also gives rise to a simple recursive algorithm to compute PCPs. We further generalize all mentioned criteria from confluence to commutation and integrate them in the certifier CeTA, so that it can now validate confluence- and commutation-proofs based on PCPs. Because of our results, CeTA is now able to certify proofs by the automatic confluence tool Hakusan, which makes heavy use of PCPs. These proofs include term rewrite systems for which no previous certified confluence proof was known. Nao Hirokawa, Dohan Kim 0001, Kiraku Shintani, René Thiemann |
CPP | 3 |
| 2024 | Compositional Confluence CriteriaabstractWe show how confluence criteria based on decreasing diagrams are generalized to ones composable with other criteria. For demonstration of the method, the confluence criteria of orthogonality, rule labeling, and critical pair systems for term rewriting are recast into composable forms. We also show how such a criterion can be used for a reduction method that removes rewrite rules unnecessary for confluence analysis. In addition to them, we prove that Toyama's parallel closedness result based on parallel critical pairs subsumes his almost parallel closedness theorem. Kiraku Shintani, Nao Hirokawa |
Log. Methods Comput. Sci. | 1 |
| 2022 | Compositional Confluence CriteriaabstractWe show how confluence criteria based on decreasing diagrams are generalized to ones composable with other criteria. For demonstration of the method, the confluence criteria of orthogonality, rule labeling, and critical pair systems for term rewriting are recast into composable forms. We also show how such a criterion can be used for a reduction method that removes rewrite rules unnecessary for confluence analysis. In addition to them, we prove that Toyama's parallel closedness result based on parallel critical pairs subsumes his almost parallel closedness theorem. Kiraku Shintani, Nao Hirokawa |
FSCD | 1 |
| 2021 | CoCo 2019: report on the eighth confluence competitionabstractAbstract We report on the 2019 edition of the Confluence Competition, a competition of software tools that aim to prove or disprove confluence and related (undecidable) properties of rewrite systems automatically. Aart Middeldorp, Julian Nagele, Kiraku Shintani |
Int. J. Softw. Tools Technol. Transf. | 3 |
| 2019 | Confluence Competition 2019abstractWe report on the 2019 edition of the Confluence Competition, a competition of software tools that aim to prove or disprove confluence and related (undecidable) properties of rewrite systems automatically. Aart Middeldorp, Julian Nagele, Kiraku Shintani |
TACAS (3) | 3 |
| 2015 | CoLL: A Confluence Tool for Left-Linear Term Rewrite Systems
Kiraku Shintani, Nao Hirokawa |
CADE | 1 |