Papers - NISHIDA Naoki
-
On Transforming Prioritized Multithreaded Programs into Logically Constrained Term Rewrite Systems Reviewed
Misaki Kojima and Naoki Nishida
Informal Proceedings of the 11th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2025) page: 39 - 51 2025.7
-
On Merging Constrained Rewrite Rules of Induction Hypotheses in Constrained Rewriting Induction Reviewed
Naoki Nishida and Nozomi Taira
Informal Proceedings of the 11th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2025) page: 85 - 96 2025.7
-
Transforming imperative programs into bisimilar logically constrained term rewrite systems via injective functions from configurations to terms Reviewed International journal
Naoki Nishida, Misaki Kojima, and Takumi Kato
Journal of Logical and Algebraic Methods in Programming Vol. 145 page: 1 - 18 2025.5
-
A nesting-preserving transformation of SIMP programs into logically constrained term rewrite systems Reviewed International journal
Naoki Nishida, Misaki Kojima, and Ayuka Matsumi
Journal of Logical and Algebraic Methods in Programming Vol. 144 page: 1 - 15 2025.3
-
Transforming concurrent programs with semaphores into logically constrained term rewrite systems Reviewed International journal
Misaki Kojima, Naoki Nishida, Yutaka Matsubara
Journal of Logical and Algebraic Methods in Programming Vol. 143 page: 1 - 23 2025.2
-
On Solving All-Path Reachability Problems for Starvation Freedom of Concurrent Rewrite Systems Under Process Fairness Reviewed International journal
Misaki Kojima and Naoki Nishida
Proceedings of the 18th International Conference on Reachability Problems (RP 2024) Vol. 15050 page: 54 - 70 2024.9
-
On completeness of decomposion of equations with disjunctive constraints on provability of constrained rewriting induction
Nozomi Taira, Naoki Nishida, and Masahiko Sakai
Record of 2024 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( H6-4 ) page: 1 2024.8
-
CRaris: CR checker for LCTRSs in ARI Style
Naoki Nishida and Misaki Kojima
Proceedings of the 13th International Workshop on Confluence page: 83 - 84 2024.7
-
On Proving Confluence of Concurrent Programs by All-Path Reachability of LCTRSs Reviewed
Misaki Kojima and Naoki Nishida
Proceedings of the 13th International Workshop on Confluence page: 2 - 8 2024.7
-
Naoki Nishida and Misaki Kojima
Proceedings of the 13th International Workshop on Confluence page: 71 - 72 2024.7
-
Equational Theories and Validity for Logically Constrained Term Rewriting Reviewed International coauthorship
Takahito Aoto, Naoki Nishida, and Jonas Schöpf
Proceedings of the 9th International Conference on Formal Structures for Computation and Deduction (FSCD 2018), LIPIcs Vol. 299 page: 31:1 - 31:21 2024.7
-
A Sufficient Condition of Logically Constrained Term Rewrite Systems for Decidability of All-path Reachability Problems with Constant Destinations Reviewed International journal
Misaki Kojima and Naoki Nishida
Journal of Information Processing Vol. 32 page: 417 - 435 2024.5
-
Reducing non-occurrence of specified runtime errors to all-path reachability problems of constrained rewriting Reviewed International journal
Misaki Kojima and Naoki Nishida
Journal of Logical and Algebraic Methods in Programming Vol. 135 page: 1 - 19 2023.10
-
On Singleton Self-Loop Removal for Termination of LCTRSs with Bit-Vector Arithmetic Reviewed
Ayuka Mastumi, Naoki Nishida, Misaki Kojima, and Donghoon Shin
Proceedings of the 19th International Workshop on Termination page: 1 - 6 2023.8
-
Naoki Nishida, Misaki Kojima, and Ayuka Matsumi
Proceedings of the 12th International Workshop on Confluence page: 67 2023.8
-
A New Format for Rewrite Systems Reviewed International coauthorship
Takahito Aoto, Nao Hirokawa, Dohan Kim, Misaki Kojima, Aart Middeldorp, Fabian Mitterwallner, Naoki Nishida, Teppei Saito, Jonas Schöpf, Kiraku Shintani, Rene Thiemann, and Akihisa Yamada
Proceedings of the 12th International Workshop on Confluence page: 32 - 37 2023.8
-
On Representations of Waiting Queues for Semaphores in Logically Constrained Term Rewrite Systems Reviewed
Misaki Kojima and Naoki Nishida
Informal Proceedings of the 10th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2023) page: 1 - 6 2023.7
-
A Nesting-Preserving Transformation of SIMP Programs into Logically Constrained Term Rewrite Systems Reviewed
Naoki Nishida, Misaki Kojima, and Ayuka Matsumi
Informal Proceedings of the 10th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2023) page: 1 - 11 2023.7
-
On Polynomial Interpretations Toward Termination of Logically Constrained Term Rewrite Systems with Bit Vector Arithmetic
Ayuka Matsumi, Naoki Nishida, Misaki Kojima, and Donghoon Shin
IEICE Technical Rerport Vol. 122 ( 432 ) page: 85 - 90 2023.3
-
From Starvation Freedom to All-Path Reachability Problems in Constrained Rewriting Reviewed International journal
Misaki Kojima and Naoki Nishida
Proceedings of the 25th International Symposium on Practical Aspects of Declarative Languages, Lecture Notes in Computer Science Vol. 13880 page: 161 - 179 2023.1
-
Naoki Nishida and Misaki Kojima
Proceedings of the 11th International Workshop on Confluence page: 63 2022.8
-
Confluence Competition 2022 International coauthorship
Raul Gutierrez, Aart Middeldorp, Naoki Nishida, and Kiraku Shintani
Proceedings of the 11th International Workshop on Confluence page: 54 2022.8
-
Naoki Nishida, Misaki Kojima, and Takumi Kato
Informal Proceedings of the 9th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2022) page: 1 - 16 2022.7
-
Misaki Kojima and Naoki Nishida
Informal Proceedings of the 9th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2022) page: 1 - 16 2022.7
-
On Transforming Rewriting-Induction Proofs for Logical-Connective-Free Sequents into Cyclic Proofs Reviewed
Shujun Zhang and Naoki Nishida
Informal Proceedings of the 9th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2022) page: 1 - 14 2022.7
-
Transforming orthogonal inductive definition sets into confluent term rewrite systems Reviewed International journal
Shujun Zhang and Naoki Nishida
Journal of Logical and Algebraic Methods in Programming Vol. 127 page: 1 - 17 2022.6
-
On Transforming Cut- and Quantifier-Free Cyclic Proofs into Rewriting-Induction Proofs Reviewed International journal
Shujun Zhang and Naoki Nishida
Proceedings of the 16th International Symposium on Functional and Logic Programming (FLOPS 2022), Lecture Notes in Computer Science Vol. 13215 page: 262 - 281 2022.5
-
Implementing Determinization of Term Rewrite Systems via Equivalence of Context-Free Expressions Toward Program Inversion
Himika Kumagai and Naoki Nishida
Record of the 84th National Convention of IPSJ page: 271 - 272 2022.3
-
On Constrained Rewrite Rules Representing Semantics Rules of LLVM IR
Takumi Kato, Naoki Nishida, and Masahiko Sakai
IEICE Technical Rerport Vol. 121 ( 318 ) page: 89 - 94 2022.1
-
Lemma Generation by Lagrange Interpolation in Con- strained Rewriting Induction
Shinya Higa, Naoki Nishida, and Masahiko Sakai
Proceedings of the 38th Conference of Japan Society for Software Science and Technology page: 1 - 13 2021.9
-
Determinization of inverted grammar programs via context-free expressions Reviewed International journal
Naoki Nishida and Minami Niwa
Journal of Logical and Algebraic Methods in Programming Vol. 122 page: 1 - 26 2021.8
-
Confluence Competition 2021 International coauthorship
Aart Middeldorp, Naoki Nishida, Kiraku Shintani, and Johannes Waldmann
Proceedings of the 10th International Workshop on Confluence page: 51 2021.7
-
Naoki Nishida
Proceedings of the 10th International Workshop on Confluence page: 61 2021.7
-
On Transforming Inductive Definition Sets into Term Rewrite Systems Reviewed
Shujun Zhang and Naoki Nishida
Informal Proceedings of the 8th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2021) page: 1 - 10 2021.7
-
Transforming Programs with Counting Semaphores into Logically Constrained Term Rewrite Systems
Misaki Kojima, Naoki Nishida, and Masahiko Sakai
Record of the 83rd National Convention of IPSJ page: 229 - 230 2021.3
-
Speeding up combinatorial optimization solver CombSQL+ by introducing Pseudo-Boolean constraints
Junichiro Kishi, Masahiko Sakai, Naoki Nishida, and Kenji Hashimoto
IEICE Technical Rerport Vol. 120 ( 343 ) page: 66-71 2021.1
-
Reversible CSP Computations Reviewed
Carlos Galindo, Naoki Nishida, Josep Silva, and Salvador Tamarit
IEEE Transactions on Parallel and Distributed Systems Vol. 32 ( 6 ) page: 1425-1436 2021.1
-
ReverCSP: Time-Travelling in CSP Computations Reviewed
Carlos Galindo, Naoki Nishida, Josep Silva, and Salvador Tamarit
Proceedings of the 12th International Conference on Reversible Computation, Lecture Notes in Computer Science Vol. 12227 page: 239-245 2020.7
-
Confluence Competition 2020 International coauthorship
Aart Middeldorp, Naoki Nishida, Kiraku Shintani, and Johannes Waldmann
Proceedings of the 9th International Workshop on Confluence page: 53 2020.6
-
Naoki Nishida
Proceedings of the 9th International Workshop on Confluence page: 67 2020.6
-
Transforming Concurrent Programs with Semaphores into Logically Constrained Term Rewrite Systems Reviewed
Misaki Kojima, Naoki Nishida, and Yutaka Matsubara
Informal Proceedings of the 7th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2020) page: 1-12 2020.6
-
A Case Study for Reversible Computing: Reversible Debugging of Concurrent Programs Reviewed
James Hoey, Ivan Lanese, Naoki Nishida, Irek Ulidowski, and German Vidal
Reversible Computation: Extending Horizons of Computing, Lecture Notes in Computer Science Vol. 12070 page: 108-127 2020.5
-
Transforming Programs with Exclusive Control into Logically Constrained Term Rewrite Systems
Misaki Kojima, Naoki Nishida, Yutaka Matsubara, and Masahiko Sakai
IEICE Technical Rerport Vol. 119 ( 451 ) page: 31-36 2020.3
-
Extending rewriting induction to existentially quantified equations
Kazushi Nishie, Naoki Nishida, and Masahiko Sakai
IEICE Technical Rerport Vol. 119 ( 246 ) page: 25-30 2019.10
-
Naoki Nishida and Yuya Maeda
Proceedings of the Joint Proceedings of HOR 2019 and IWC 2019 (with system descriptions from CoCo 2019) page: 50 2019.6
-
Characterizing Compatible View Updates in Syntactic Bidirectionalization Reviewed
Naoki Nishida and German Vidal
Proceedings of the 11th International Conference on Reversible Computation, Lecture Notes in Computer Science Vol. 11497 page: 67-83 2019.6
-
On Determinization of Inverted Grammar Programs via Context-Free Expressions Reviewed
Naoki Nishida and Minami Niwa
Informal Proceedings of the 6th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018) page: 1-15 2019.6
-
On Formalizing a Transformation of IMP Programs into Logically Constrained Term Rewriting Systems in Isabelle/HOL Reviewed
Ryota Nakayama and Naoki Nishida
Informal Proceedings of the 6th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018) page: 1-15 2019.6
-
Proving Program Equivalence with Constrained Rewriting Induction and Ctrl Reviewed
Caarsten Fuhs, Cynthia Kop, and Naoki Nishida
Informal Proceedings of the 3rd Workshop on Program Equivalence and Relational Reasoning page: 1-2 2019.4
-
SQL queries for generating input constraints of SMT solvers from descriptions of combinatorial optimization problems
Genki Sakanashi, Masahiko Sakai, Naoki Nishida, and Kenji Hashimoto
IEICE Technical Rerport Vol. 118 ( 471 ) page: 85-90 2019.3
-
Yoshiaki Kanazawa and Naoki Nishida
Electronic Proceedings in Theoretical Computer Science Vol. 289 page: 34-52 2019.2
-
On Transforming Narrowing Trees into Regular Tree Grammars Generating Ranges of Substitutions Reviewed
Naoki Nishida and Yuya Maeda
Electronic Proceedings in Theoretical Computer Science Vol. 289 page: 68-87 2019.2
-
On Representation of Structures and Unions in Logically Constrained Rewriting
Yoshiaki Kanazawa, Naoki Nishida, and Masahiko Sakai
IEICE Technical Rerport Vol. 118 ( 385 ) page: 67-72 2019.1
-
Extending Narrowing Trees to Basic Narrowing in Term Rewriting
Yuya Maeda, Naoki Nishida, Masahiko Sakai, and Tomoya Kobayashi
IEICE Technical Rerport Vol. 118 ( 385 ) page: 73-78 2019.1
-
Loop Detection by Logically Constrained Term Rewriting Reviewed
Naoki Nishida and Sarah Winkler
Proceedings of the 10th Working Conference on Verified Software: Theories, Tools, and Experiments (VSTTE 2018), Lecture Notes in Computer Science Vol. 11294 page: 309-321 2018.11
-
A theory of reversibility for Erlang Reviewed
Ivan Lanese, Naoki Nishida, Adrian Palacios, and German Vidal
Journal of Logical and Algebraic Methods in Programming Vol. 100 page: 71-97 2018.11
-
On Simplification of C Programs for Asymptotic Complexity Analysis via Rewriting Analysis Tools
Kazushi Nishie, Naoki Nishida, and Masahiko Sakai
Record of 2018 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( M1-5 ) page: 1 2018.9
-
On extention of narrowing trees to basic narrowing
Yuya Maeda, Naoki Nishida, and Masahiko Sakai
Record of 2018 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( M1-56 ) page: 1 2018.9
-
Convergence of Simultaneously and Sequentially Unraveled TRSs for Normal Conditional TRSs Reviewed
Naoki Nishida, Yuta Tsuruta, and Yoshiaki Kanazawa
Proceedings of the 7th International Workshop on Confluence (IWC 2018) page: 51-55 2018.7
-
Naoki Nishida, Yuta Tsuruta, and Yoshiaki Kanazawa
Proceedings of the 7th International Workshop on Confluence (IWC 2018) page: 64 2018.7
-
Narrowing Trees for Syntactically Deterministic Conditional Term Rewriting Systems Reviewed
Naoki Nishida and Yuya Maeda
Proceedings of the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD 2018), LIPIcs Vol. 108 page: 26:1-26:20 2018.6
-
Takahito Aoto, Makoto Hamana, Nao Hirokawa, Aart Middeldorp, Julian Nagele, Naoki Nishida, Kiraku Shintani, and Harald Zankl
Proceedings of the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD 2018), LIPIcs Vol. 108 page: 32:1-32:5 2018.6
-
CauDEr: A Causal-Consistent Reversible Debugger for Erlang Reviewed
Ivan Lanese, Naoki Nishida, Adrian Palacios, and German Vidal
Proceedings of the 14th International Conference on Functional and Logic Programming, Lecture Notes in Computer Scienc Vol. 10818 page: 247-263 2018.4
-
Rewriting induction for constrained inequalities Reviewed
Takahiro Nagao and Naoki Nishida
Science of Computer Programming Vol. 155 page: 76-102 2018.4
-
Transforming Proof Tableaux of Hoare Logic into Inference Sequences of Rewriting Induction Reviewed
Shinnosuke Mizutani and Naoki Nishida
Electronic Proceedings in Theoretical Computer Science Vol. 265 page: 35-51 2018.2
-
Transforming Dependency Chains of Constrained TRSs into Bounded Monotone Sequences of Integers Reviewed
Tomohiro Sasano, Naoki Nishida, Masahiko Sakai, and Tomoya Ueyama
Electronic Proceedings in Theoretical Computer Science Vol. 265 page: 83-97 2018.2
-
Reversible computation in term rewriting Reviewed
Naoki Nishida, Adrian Palacios, and German Vidal
Journal of Logical and Algebraic Methods in Programming Vol. 94 page: 128-149 2018.1
-
CO3 (Version 1.4)
Naoki Nishida, Yoshiaki Kanazawa,, and Karl Gmeiner
Proceedings of the 5th International Workshop on Confluence (IWC 2016) page: 73 2017.9
-
A Reversible Semantics for Erlang Reviewed
Naoki Nishida, Adrian Palacios, and German Vidal
Revised Selected Papers of the 26th International Conference on Logic-Based Program Synthesis and Transformation, Lecture Notes in Computer Science (LOPSTR 2016) Vol. 10184 page: 259-274 2017.7
-
A compiler that translates to Malbolge from a C-language subset containing recursive calls
Genki Sakanashi, Shohei Kobe, Masahiko Sakai, Naoki Nishida, and Kenji Hashimoto
IEICE Technical Rerport Vol. 117 ( 136 ) page: 145-150 2017.7
-
Polynomial Interpretations to Convert Dependency Chains of Constrained Term Rewriting Systems to Bounded Increasing Sequences of Integers
Tomohiro Sasano, Naoki Nishida, Masahiko Sakai, and Tomoya Ueyama
IEICE Technical Rerport Vol. 117 ( 136 ) page: 139-144 2017.7
-
Verifying Procedural Programs via Constrained Rewriting Induction Reviewed
Carsten Fuhs, Cynthia Kop, and Naoki Nishida
ACM Transactions on Computational Logic Vol. 18 ( 2 ) page: 14:1-14:50 2017.6
-
Proving Confluence of Hierarchical Conditional Term Rewriting Systems without Sufficient Completeness
Takayuki Kuroda, Naoki Nishida, and Hiroyuki Seki
IEICE Technical Rerport Vol. 116 ( 512 ) page: 103-108 2017.3
-
Relative Termination via Dependency Pairs Reviewed
Jose Iborra, Naoki Nishida, German Vidal, and Akihisa Yamada
Journal of Automated Reasoning Vol. 58 ( 3 ) page: 391-411 2017.3
-
Ryota Nakayama, Naoki Nishida, and Masahiko Sakai
Proceedings of the 3rd International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2016), Electronic Proceedings in Theoretical Computer Science Vol. 235 page: 62-77 2017.1
-
Notes on Confluence of Ultra-WLL SDCTRSs via a Structure-Preserving Transformation Reviewed
Naoki Nishida
Proceedings of the 5th International Workshop on Confluence (IWC 2016) page: 60-64 2016.9
-
CO3 (Version 1.3)
Naoki Nishida, Takayuki Kuroda, and Karl Gmeiner
Proceedings of the 5th International Workshop on Confluence (IWC 2016) page: 74 2016.9
-
Proving inductive validity of constrained inequalities Reviewed
Takahiro Nagao and Naoki Nishida
Proceedings of the 18th International Symposium on Principles and Practice of Declarative Programming (PPDP 2016) page: 50-61 2016.9
-
An intermediate language for a compiler generating highly obfuscated Malbolge codes
Shohei Kobe, Masahiko Sakai, Naoki Nishida, and Hiroyuki Seki
IEICE Technical Rerport Vol. 116 ( 127 ) page: 105-110 2016.7
-
Reversible Term Rewriting Reviewed
Naoki Nishida, Adrian Palacios, and German Vidal
Proceedings of the 1st International Conference on Formal Structures for Computation and Deduction (FSCD 2016), LIPIcs Vol. 52 page: 28:1-28:18 2016.6
-
Reversible Term Rewriting in Practice Reviewed
Naoki Nishida, Adrian Palacios, and German Vidal
Informal Proceedings of the 3rd International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2016) page: 77-85 2016.6
-
Extension of Separation Logic toward Verification of Functions Passed Arrays as Arguments
Shinnosuke Mizutani, Naoki Nishida, and Masahiko Sakai
the 109th Workshop on IPSJ Special Interest Group on Programming page: 1-8 2016.6
-
An extension of SQL for specifying combinatorial optimization problems
Yusaku Uchida, Masahiko Sakai, and Naoki Nishida
IEICE Technical Rerport Vol. 115 ( 508 ) page: 25-30 2016.3
-
Program Verification Using Non-linear Loop Invariants Generated by Partially Applying an Extended Farkas' Lemma
Mawkish Yanagisawa, Naoki Nishida, and Masahiko Sakai
IEICE Technical Rerport Vol. 115 ( 508 ) page: 31-36 2016.3
-
Transforming Constrained Dependency Pairs by Narrowing
Tomohiro Sasano, Naoki Nishida, and Masahiko Sakai
IEICE Technical Rerport Vol. 115 ( 420 ) page: 123-128 2016.1
-
On Proving Termination and Inductive Theorems Simultaneously for Constrained Term Rewriting Systems
Yoshifumi Kawamoto, Naoki Nishida, and Masahiko Sakai
IEICE Technical Rerport Vol. 115 ( 420 ) page: 75-80 2016.1
-
Constrained Term Rewriting tooL Reviewed
Cynthia Kop and Naoki Nishida
Proceedings of the 20th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning, Lecture Notes in Computer Science ( 9450 ) page: 549-557 2015.11
-
Maximum retaining number of learning clauses on SAT solvers for CNFs with cardinality clauses
Naohide Tsukamoto, Masahiko Sakai, Naoki Nishida, and Kenji Hashimoto
Record of 2015 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( A2-5 ) page: 1 2015.9
-
Reducing Relative Termination to Dependency Pair Problems Reviewed
Jose Iborra, Naoki Nishida, German Vidal, and Akihisa Yamada
Proceddings of the 25th International Conference on Automated Deduction (CADE 2015), Lecture Notes in Computer Science Vol. 9195 page: 163-178 2015.8
-
CO3: a COnverter for proving COfluence of COnditional TRSs
Naoki Nishida, Takayuki Kuroda, Makishi Yanagisawa, and Karl Gmeiner
Proceedings of the 4th International Workshop on Confluence (IWC 2015) page: 42 2015.8
-
Takahito Aoto, Nao Hirokawa, Julian Nagele, Naoki Nishida, and Harald Zankl
Proceddings of the 25th International Conference on Automated Deduction (CADE 2015), Lecture Notes in Computer Science Vol. 9195 page: 101-104 2015.8
-
An Equivalent Transformation of Constrained Term Rewriting Systems by Pattern Elimination
Takahiro Nagao, Naoki Nishida, and Masahiko Sakai
IEICE Technical Rerport Vol. 115 ( 153 ) page: 167-172 2015.7
-
Heuristics for Automatically Proving Commutativity of Function Composition for Constrained Term Rewriting Systems
Ryutaro Kuriki, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Rerport Vol. 114 ( 510 ) page: 91-96 2015.3
-
A Heuristic to Solve Inverse Unfolding Problem for Functions Dealing with Tree Structure Data
Tomofumi Kato, Masanori Nagashima, Masahiko Sakai, Naoki Nishida, and Toshiki Sakabe
IEICE Technical Rerport Vol. 114 ( 510 ) page: 85-90 2015.3
-
A framework for computing finite SLD trees Reviewed
Naoki Nishida and German Vidal
Journal of Logical and Algebraic Methods in Programming Vol. 84 ( 2 ) page: 197-217 2015.3
-
On Efficacy of Narrowing in Proving Termination of Constrained Term Rewriting Systems
Tomoya Ueyama, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Rerport Vol. 114 ( 416 ) page: 43-48 2015.1
-
Implementing a Conditional Dependency Pair Method for Proving Termination of Functional Programs with Exception Handling
Koichi Ota, Takeshi Hamaguchi, Masahiko Sakai, Akihisa Yamada, Naoki Nishida, and Toshiki Sakabe
IEICE Technical Rerport Vol. 114 ( 416 ) page: 55-60 2015.1
-
A Finite Representation of the Narrowing Space Reviewed
Naoki Nishida and German Vidal
Revised Selected Papers of the 23rd International Conference on Logic-Based Program Synthesis and Transformation, Lecture Notes in Computer Science Vol. 8901 page: 54-71 2014.12
-
Automatic Constrained Rewriting Induction towards Verifying Procedural Programs Reviewed
Cynthia Kop and Naoki Nishida
Proceedings of the 12th Asian Symposium on Programming Languages and Systems (APLAS 2014) ( 8858 ) page: 334-353 2014.11
-
A Simple Sufficient Condition for the Completeness of a Heuristic Procedure for Inverse Unfold Problem
Masanori Nagashima, Tomofumi Kato, Masahiko Sakai, and Naoki Nishida
IPSJ Special Interest Group on Programming ( 2014-3-(9) ) page: 1-7 2014.11
-
On Lemma Generation in Rewriting Induction for Constrained Term Rewriting Systems by Using Commutativity of Function Composition
Ryutaro Kuriki, Naoki Nishida, and Masahiko Sakai
Record of 2014 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( M4-1 ) page: 1 2014.9
-
On a Necessary and Sufficient Condition for Equations to Represent Equivalence of Functions in Constrained Term Rewriting
Takumi Kataoka, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Record of 2014 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( M4-4 ) page: 1 2014.9
-
On a Sufficient Condition for Argument Filterings to Preserve Equivalence between Functions in Term Rewriting
Yoshifumi Kawamoto, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Record of 2014 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( M4-2 ) page: 1 2014.9
-
On a Procedure for Proving Confluence of Conditional Term Rewriting Systems by Using Condition Elimination
Makishi Yanagisawa, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Record of 2014 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( M4-4 ) page: 1 2014.9
-
On Reducing the Frequency of Checking Validity of Presburger Formulas in the Dependency Pair Method for Constrained Term Rewriting Systems
Tomoya Ueyama, Naoki Nishida, Toshiki Sakabe, and Masahiko Sakai
Record of 2014 Tokai-Section Joint Conference on Electrical, Electronics, Information, and Related Engineering ( M4-5 ) page: 1 2014.9
-
On Improving Termination Preservability of Transformations from Procedural Programs into Rewrite Systems by Using Loop Invariants Reviewed
Naoki Nishida and Takumi Kataoka
Proceedings of the 14th International Workshop on Termination (WST 2014) page: 1-5 2014.7
-
Notes on Structure-Preserving Transformations of Conditional Term Rewrite Systems Reviewed
Karl Gmeiner and Naoki Nishida
Proceedings of the First International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2014), OpenAccess Series in Informatics Vol. 40 page: 3-14 2014.7
-
Naoki Nishida, Makishi Yanagisawa, and Karl Gmeiner
Proceedings of the 3rd International Workshop on Confluence (IWC 2014) page: 24-28 2014.7
-
Inverse Unfold Problem and Its Heuristic Solving Reviewed
Masanori Nagashima, Tomofumi Kato, Masahiko Sakai, and Naoki Nishida
Proceedings of the First International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2014), OpenAccess Series in Informatics Vol. 40 page: 27-38 2014.7
-
Naoki Nishida, Makishi Yanagisawa, and Karl Gmeiner
Proceedings of the First International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2014), OpenAccess Series in Informatics Vol. 40 page: 39-50 2014.7
-
Inverse Unfold Problem and Its Heuristic Solving
Tomofumi Kato, Masanori Nagashima, Masahiko Sakai, and Naoki Nishida
IEICE Technical Rerport Vol. 113 ( 489 ) page: 13-18 2014.3
-
On Detecting Useless Transition Rules of Constrained Tree Automata
Yasuhiro Nakano, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Kenji Hashimoto
IEICE Technical Rerport Vol. 113 ( 489 ) page: 31-36 2014.3
-
Conversion to tail recursion in term rewriting Reviewed
Naoki Nishida and German Vidal
The Journal of Logic and Algebraic Programming Vol. 83 ( 1 ) page: 53-63 2014.1
-
On Constructing Constrained Tree Automata Recognizing Ground Instances of Constrained Terms Reviewed
Naoki Nishida, Masahiko Sakai, and Yasuhiro Nakano
Proceedings of the 2nd International Workshop on Trends in Tree Automata and Tree Transducers (TTATT 2013), Electronic Proceedings in Theoretical Computer Science Vol. 134 page: 1-10 2013.10
-
On Reducibility of Word Problems for Equations to Those for Ground Equations
Toshimitsu Sakai, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari and Naoki Nishida
Record of 2013 Tokai-Section Joint Conference on Electrical and Related Engineering ( M4-4 ) page: 1 2013.9
-
Generation of Loop Invariants Consisting of Non-Linear Inequalities for Programs with Arrays
Junichiro Higashino, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari and Naoki Nishida
Record of 2013 Tokai-Section Joint Conference on Electrical and Related Engineering ( M4-6 ) page: 1 2013.9
-
On Local Strategies for Automated Inductive-Theorem Proving on Simply Typed Term Rewriting Systems
Hisashi Kamiya, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe and Naoki Nishida
Record of 2013 Tokai-Section Joint Conference on Electrical and Related Engineering ( M4-3 ) page: 1 2013.9
-
Designing Higher-order Lexicographic Path Ordering with Currying
Honami Matsubara, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe and Naoki Nishida
Record of 2013 Tokai-Section Joint Conference on Electrical and Related Engineering ( M4-5 ) page: 1 2013.9
-
Development of an Interpreter Dynamically Checking Assertions on Pointers in Programs
Yoshihiro Mokutani, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari and Naoki Nishida
Record of 2013 Tokai-Section Joint Conference on Electrical and Related Engineering ( M4-7 ) page: 1 2013.9
-
Use of Loop Invariants for Improving Termination Preservability of Transformations from Procedural Programs to Rewriting Systems
Takumi Kataoka, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe and Keiichirou Kusakari
Record of 2013 Tokai-Section Joint Conference on Electrical and Related Engineering ( M2-6 ) page: 1 2013.9
-
Evaluation of Parallel Execution of an Implementation of Breadth-First-Search-based Completion Procedures in Erlang
Ryutaro Kuriki, Naoki Nishida, Toshiki Sakabe, Masahiko Sakai and Keiichirou Kusakari
Record of 2013 Tokai-Section Joint Conference on Electrical and Related Engineering ( M2-5 ) page: 1 2013.9
-
Term Rewriting with Logical Constraints Reviewed
Cynthia Kop and Naoki Nishida
Proceedings of the 9th International Symposium on Frontiers of Combining Systems, Lecture Notes in Artificial Intelligence ( 8152 ) page: 343-358 2013.9
-
Malbolge with 20trits word length and its programming support tool
Tatsuki Kato, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari and Naoki Nishida
IEICE Technical Rerport Vol. 113 ( 159 ) page: 73-78 2013.7
-
Proving Confluence of Conditional Term Rewriting Systems via Unravelings Reviewed
Karl Gmeiner, Naoki Nishida and Bernhard Gramlich
Proceedings of the 2nd International Workshop on Confluence page: 35-39 2013.6
-
Computing More Specific Versions of Conditional Rewriting Systems Reviewed
Naoki Nishida and German Vidal
Revised Selected Papers of the 22nd International Symposium on Logic-Based Program Synthesis and Transformation, Lecture Notes in Computer Science Vol. 7844 page: 137-154 2013.4
-
Improving Determinization of Grammar Programs for Program Inversion Reviewed
Minami Niwa, Naoki Nishida, and Masahiko Sakai
Revised Selected Papers of the 22nd International Symposium on Logic-Based Program Synthesis and Transformation, Lecture Notes in Computer Science Vol. 7844 page: 155-175 2013.4
-
On Composing the Simplex Method and Gomory Cut for Deriving Integer Assignments
Masaaki Fushimi, Naoki Nishida, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
IEICE Technical Rerport Vol. 112 ( 458 ) page: 109-114 2013.3
-
Construction of Constrained Tree Automata Recognizing Ground Instances of Constrained Terms
Yasuhiro Nakano, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Rerport Vol. 112 ( 373 ) page: 7-12 2013.1
-
Using SAT Solvers for Solving Control-Instruction Layout Problems in Low-Level Assembly Programming for Malbolge
Satoshi Ando, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari and Naoki Nishida
IEICE Technical Rerport Vol. 112 ( 373 ) page: 25-30 2013.1
-
A SAT Encoding for Finding Operation Sequences of Malbolge that Implement Trit-wise Functions
Satoshi Ando, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari and Naoki Nishida
IEICE Technical Rerport Vol. 112 ( 275 ) page: 7-12 2012.11
-
Formula transformation for sequential composition of Cooper's quantifier elimination and the general simplex method
Masaaki Fushimi, Naoki Nishida, Toshiki Sakabe, Masahiko Sakai, and Keiichirou Kusakari
Record of 2012 Tokai-Section Joint Conference on Electrical and Related Engineering ( A4-2 ) page: 1 2012.9
-
On Constructing Constrained Tree Automaton Recognizing Ground Instances of Constrained Terms
Yasuhiro Nakano, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
Record of 2012 Tokai-Section Joint Conference on Electrical and Related Engineering ( A4-4 ) page: 1 2012.9
-
Currying for Proving Termination of Simply-Typed Term Rewriting Systems
Keisuke Kurata, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe, and Naoki Nishida
Record of 2012 Tokai-Section Joint Conference on Electrical and Related Engineering ( A4-3 ) page: 1 2012.9
-
Soundness of Unravelings for Conditional Term Rewriting Systems via Ultra-Properties Related to Linearity Invited Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Logical Methods in Computer Science Vol. 8 ( 3-4 ) page: 1-49 2012.8
-
On Extending Matching Operation in Grammar Programs for Program Inversion
Minami Niwa, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe and Keiichirou Kusakari
IEICE Technical Rerport Vol. 112 ( 164 ) page: 103-108 2012.7
-
Constrained Tree Automata and their Closure Properties Reviewed
Naoki Nishida, Futoshi Nomura, Katsuhisa Kurahashi and Masahiko Sakai
Proceedings of the 1st International Workshop on Trends in Tree Automata and Tree Transducers page: 24-34 2012.6
-
More Specific Term Rewriting Systems Reviewed
Naoki Nishida and German Vidal
Proceedings of the 21st International Workshop on Functional and (Constraint) Logic Programming page: 1-15 2012.5
-
Introducing Array Mechanism into High-Level Assembly Language for Malbolge
Satoshi Ando, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari and Naoki Nishida
IEICE Technical Rerport Vol. 112 ( 23 ) page: 43-49 2012.5
-
A Sound Type System for Typing Runtime Errors Reviewed
Akihisa Yamada, Keiichirou Kusakari, Toshiki Sakabe, Masahiko Sakai, and Naoki Nishida
IPSJ Transactions on Programming, Vol. 5 ( 2 ) page: 16-24 2012.3
-
On Rewriting Induction for Simply-typed Term Rewriting Systems
Akira Ozeki, Keiichirou Kusakari, Tsubasa Sakata, Naoki Nishida, Masahiko Sakai and Toshiki Sakabe
IEICE Technical Rerport Vol. 111 ( 406 ) page: 51-56 2012.1
-
On class of equation sets whose word problems are reducible to those of ground equation sets
Toshimitsu Sakai, Masahiko Sakai, Toshiki Sakabe, Naoki Nishida and Keiichirou Kusakari
IEICE Technical Rerport Vol. 111 ( 406 ) page: 45-49 2012.1
-
Automatic Generation of Non-linear Loop Invariants for Programs with Function Calls
Eiichi Suzuki, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari and Naoki Nishida
IEICE Technical Rerport Vol. 111 ( 406 ) page: 39-44 2012.1
-
On Usable Rules under Argument Filterings in Higher-Order Rewrite Systems
Kazuhiro Ooi, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe and Naoki Nishida
IEICE Technical Rerport Vol. 111 ( 406 ) page: 57-62 2012.1
-
Incorporating Elementary Symmetric Clauses into SAT Solvers with Two-Watched-Literal Scheme
Yoshizane Hino, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Rerport Vol. 111 ( 268 ) page: 67-72 2011.10
-
Verification of Equivalence between Functions in Constrained Term Rewriting Systems via Tree Homomorphisms
Kazuya Takakuwa, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
Proceedings of the 28th Conference of Japan Society for Software Science and Technology ( 7B-1 ) page: 1-12 2011.9
-
Disproving and Postulating for Multi-Context Rewriting Induction
Tsubasa Sakata, Naoki Nishida, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
Proceedings of the 28th Conference of Japan Society for Software Science and Technology ( 1A-4 ) page: 1-12 2011.9
-
Introducing Addition Instruction into High-Level Assembly Language for Malbolge
Satoshi Ando, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
Proceedings of the 28th Conference of Japan Society for Software Science and Technology ( 5A-3 ) page: 1-12 2011.9
-
On Automatic Generation of Loop Invariants for Programs with Function Calls
Eiichi Suzuki, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari and Naoki Nishida
Record of 2011 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( H1-5 ) page: 1 2011.9
-
Decidability of Termination for Linear Left-Shallow Term Rewriting Systems
Tatsuya Hattori, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
Record of 2011 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( H1-6 ) page: 1 2011.9
-
Decidability of Reachability for Right-shallow Context-sensitive Term Rewriting Systems Reviewed
Yoshiharu Kojima, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
IPSJ Transactions on Programming, Vol. 4 ( 4 ) page: 12-35 2011.9
-
Decidability and Undecidability of Reachability for Right-Linear Left-Shallow Non-Erasing Term Rewriting Systems
Yoshiharu Kojima, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
LA Symposium 2011 Summer ( 15 ) page: 1-10 2011.7
-
Tsubasa Sakata, Naoki Nishida, and Toshiki Sakabe
Proceedings of the 20th International Workshop on Functional and (Constraint) Logic Programming, Lecture Notes in Computer Science Vol. 6816 page: 138-155 2011.7
-
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 22nd International Conference on Rewriting Techniques and Applications, LIPICcs Vol. 10 page: 267-282 2011.5
-
Program Inversion for Tail Recursive Functions Reviewed
Naoki Nishida and German Vidal
Proceedings of the 22nd International Conference on Rewriting Techniques and Applications, LIPIcs Vol. 10 page: 283-298 2011.5
-
Tree Automata with Constraints and their Closure-Properties
Katsuhisa Kurahashi, Masahiko Sakai, Naoki Nishida, Futoshi Nomura, Toshiki Sakabe, Keiichirou Kusakari
IEICE Technical Rerport Vol. 110 ( 458 ) page: 61-66 2011.3
-
On non-termination proof of right-linear and right-shallow term rewriting systems based on forward narrowing
Tatsuya Hattori, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari and Toshiki Sakabe
IEICE Technical Report SS2010-44 Vol. 110 ( 336 ) page: 31-36 2010.12
-
Proposal of Abstract DPLL Algorithm Modulo Equational Theories
Tatsuya Baba, Toshiki Sakabe, Naoki Nishida, Keiichirou Kusakari, and Masahiko Sakai
IEICE Technical Report SS2010-36 Vol. 110 ( 227 ) page: 49-54 2010.10
-
On Turing Compeleteness of an Esoteric Language, Malbolge
Satoshi Nagasaka, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2010-37 Vol. 110 ( 227 ) page: 55-60 2010.10
-
SAT Solver for CNF Formulas with Elementary Symmetric Clauses based on Two Counter Scheme
Yoshizane Hino, Masahiko Sakai, Keiichirou Kusakari, Toshiki Sakabe, and Naoki Nishida
Record of 2010 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( D3-5 ) page: 1 2010.8
-
Proposal of Abstract DPLL Algorithm Modulo Equational Theories
Tatsuya Baba, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
Record of 2010 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( D3-4 ) page: 1 2010.8
-
Efficient Verification of Equivalence between Functions in Constrained Term Rewriting Systems
Kazuya Takakuwa, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
Record of 2010 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( D3-6 ) page: 1 2010.8
-
Termination of Narrowing via Termination of Rewriting Reviewed
Naoki Nishida and Germán Vidal
Applicable Algebra in Engineering, Communication and Computing Vol. 21 ( 3 ) page: 177-225 2010.5
-
Goal-directed and Relative Dependency Pairs for Proving the Termination of Narrowing Reviewed
José Iborra, Naoki Nishida, and Germán Vidal
Postproceedings of the 19th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2009), Lecture Notes in Computer Science Vol. 6037 page: 52-66 2010.4
-
Proving Injectivity of Functions via Program Inversion in Term Rewriting Reviewed
Naoki Nishida and Masahiko Sakai
Proceedings of the 10th International Symposium on Functional and Logic Programming (FLOPS 2010), Lecture Notes in Computer Science Vol. 6009 page: 288-303 2010.4
-
Solving Satisfiability of CNF Formulas with Clauses based on Elementary Symmetric Functions Reviewed
Yohei Umano, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
The IEICE Transactions on Information and Systems Vol. J93-D ( 1 ) page: 1-9 2010.1
-
Program Generation Based on Transformation of Conditional Equations
Masanori Nagashima, Masahiko Sakai, Toshiki Sakabe, Naoki Nishida, and Keiichirou Kusakari
IEICE Technical Report SS2009-41 Vol. 109 ( 343 ) page: 37-42 2009.12
-
Argument Filtering and Usable Rules in Higher-Order Rewrite Systems
Sho Suzuki, Keiichirou Kusakari, Toshiki Sakabe, Masahiko Sakai, and Naoki Nishida
IEICE Technical Report SS2009-39 Vol. 109 ( 343 ) page: 25-30 2009.12
-
On Decidability of Context-Sensitive Termination for Right-Linear Right-Shallow Term Rewriting Systems
Yoshimasa Mishuku, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2009-40 Vol. 109 ( 343 ) page: 31-36 2009.12
-
Improving the Termination Analysis of Narrowing in Left-Linear Constructor Systems Reviewed
José Iborra, Naoki Nishida, and Germán Vidal
Proceedings of the 19th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2009) page: 9 pages 2009.9
-
Lemma Generation Method in Rewriting Induction for Constrained Term Rewriting Systems
Naoki Nakabayashi, Naoki Nishida, Keiichirou Kusakari, Toshiki Sakabe, and Masahiko Sakai
Proceedings of the 26th Conference of Japan Society for Software Science and Technology (JSSST) ( 7B-2 ) page: 1-14 2009.9
-
Context-Sensitive Innermost Reachability is Decidable for Linear Right-Shallow Term Rewriting Systems Reviewed
Yoshiharu Kojima, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
IPSJ Transactions on Programming, Vol. 2 ( 3 ) page: 20-32 2009.7
-
Completion after Program Inversion of Injective Functions Reviewed
Naoki Nishida and Masahiko Sakai
Electronic Notes in Theoretical Computer Science Vol. 237 page: 39-56 2009.4
-
Rewriting Induction for Constrained Term Rewriting Systems Reviewed
Tsubasa Sakata, Naoki Nishida, Toshiki Sakabe, Masahiko Sakai, and Keiichirou Kusakari
IPSJ Transactions on Programming, Vol. 2 ( 2 ) page: 80-96 2009.3
-
Solving Satisfiability of CNF Formulas with Elementary Symmetric Functions
Yohei Umano, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2008-44 Vol. 108 ( 362 ) page: 31-36 2008.12
-
Decidability of Termination Properties for Term Rewriting Systems Consisting of Shallow Dependency Pairs
Keita Uchiyama, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2008-45 Vol. 108 ( 362 ) page: 37-42 2008.12
-
Behavior Analysis of Scalable CAN Protocol on a Bit-Error Channel
Kenji Ukai, Toshiki Sakabe, Hiroaki Takada, Ryo Kurachi, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2008-37 Vol. 108 ( 242 ) page: 61-66 2008.10
-
制約付き項書換え系における書換え帰納法
坂田翼, 西田直樹, 坂部俊樹, 酒井, 正彦, 草刈圭一朗
第71回情報処理学会・プログラミング研究会 配布資料 page: 1-12 2008.10
-
A Preliminary Study on Behavior Analysis of Scalable CAN Protocol
Kenji Ukai, Toshiki Sakabe, Hiroaki Takada, Ryo Kurachi, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
Record of 2008 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( O-262 ) page: 1 2008.9
-
Approach to Procedural-program Verification Based on Implicit Induction of Constrained Term Rewriting Reviewed
Yuki Furuichi, Naoki Nishida, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
IPSJ Transactions on Programming, Vol. 1 ( 2 ) page: 100-121 2008.9
-
Completion as Post-Process in Program Inversion of Injective Functions Reviewed
Naoki Nishida and Masahiko Sakai
Proceedings of the 8th International Workshop on Reduction Strategies in Rewriting and Programming (WRS'08) page: 61-75 2008.7
-
A Reduction Order for Orienting Equations in Theorem Proving of Constrained TRSs
Naoki Nishida, Tsubasa Sakata, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
IEICE Technical Report SS2008-20 Vol. 108 ( 173 ) page: 43-48 2008.7
-
On Rewriting Induction for Presburger-Constrained Term Rewriting Systems
Tsubasa Sakata, Naoki Nishida, Toshiki Sakabe, Masahiko Sakai, and Keiichirou Kusakari
IEICE Technical Report SS2008-1 Vol. 108 ( 64 ) page: 1-6 2008.5
-
A Type System for Analyzing Secure Information Flow in Object-Oriented Programs with Exception Handling Reviewed
Sho Kurokawa, Hiroaki Kuwabara, Shinichirou Yamamoto, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
The IEICE Transactions on Information and Systems Vol. J91-D ( 3 ) page: 757-770 2008.3
-
Error Detection with Soft Typing for Dynamically Typed Languages
Akihisa Yamada, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe, and Naoki Nishida
IEICE Technical Report SS2007-58 Vol. 107 ( 505 ) page: 7-12 2008.3
-
Approach to Procedural-Program Verification Based on Implicit Induction
Yuki Furuichi, Naoki Nishida, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
the 68th Workshop on IPSJ Special Interest Group on Programming. page: 1-22 2008.3
-
A Sufficient Condition for Termination of Transformations from Equations to Rewrite Rules
Kiyotaka Mizuno, Naoki Nishida, Toshiki Sakabe, Masahiko Sakai, and Keiichirou Kusakari
IEICE Technical Report SS2007-61 Vol. 107 ( 505 ) page: 25-30 2008.3
-
Extending program-generation system GeneSys for allowing negation in equational specifications
Satoru Kondo, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2007-45 Vol. 107 ( 392 ) page: 43-48 2007.12
-
A Tool for Designing Sudoku Problems by Interactive Fill-in Approach
Yohei Umano, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2007-50 Vol. 107 ( 392 ) page: 73-78 2007.12
-
Proving Non-termination of Logic Programs by Detecting Loops in Derivation Trees
Tomohiro Mizutani, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2007-30 Vol. 107 ( 275 ) page: 1-6 2007.10
-
Finding Magic Squares Based on CNF Encoding
Hiroyuki Ito, Masahiko Sakai, Keiichirou Kusakari, Toshiki Sakabe, and Naoki Nishida
Record of 2007 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( O-012 ) page: 1 2007.9
-
Recognizable Approximation of Descendant Sets for Left-Linear Oriented Conditional Term Rewriting Systems
Toshiki Murata, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2007-16 Vol. 107 ( 176 ) page: 1-6 2007.8
-
Implicit Induction for Proving Behavioral Equivalence by Equational Rewriting
Yuji Sasada, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2007-17 Vol. 107 ( 176 ) page: 7-12 2007.8
-
* Transformation for Refining Unraveled Conditional Term Rewriting Systems Reviewed
Naoki Nishida, Tomohiro Mizutani, and Masahiko Sakai
Electronic Notes in Theoretical Computer Science Vol. 174 ( 10 ) page: 75-95 2007.7
-
Static Dependeycy Pair Method for Proving Termination of Higher-Order Rewriting Systems
Keiichirou Kusakari, Yasuo Isogai, , Masahiko Sakai, Toshiki Sakabe, and Naoki Nishida
IEICE Technical Report SS2007-12 Vol. 107 ( 99 ) page: 17-22 2007.6
-
Convergent Term Rewriting Systems for Inverse Computation of Injective Functions Reviewed
Naoki Nishida, Masahiko Sakai, and Terutoshi Kato
Proceedings of the 9th International Workshop on Termination (WST'07) page: 77-81 2007.6
-
Argument Filtering Method on Second-Order Rewriting System
Yasuo Isogai, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe, and Naoki Nishida
IEICE Technical Report SS2007-13 Vol. 107 ( 99 ) page: 23-28 2007.6
-
Decidability of Innermost Termination for Semi-Constructor Term Rewriting Systems
Keita Uchiyama, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
Theory of Computer Science and Its Applications, RIMS Kokyuroku (LA Symposium 2006 Winter) Vol. 1554 page: 166-170 2007.5
-
Confluence of Length Preserving String Rewriting Systems is Undecidable
Yi Wang, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
Theory of Computer Science and Its Applications, RIMS Kokyuroku (LA Symposium 2006 Winter) Vol. 1554 page: 171-177 2007.5
-
Usable Rules and Labeling Product-Typed Terms for Dependency Pair Method in Simply-Typed Term Rewriting Systems Reviewed
Takahiro Sakurai, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe, and Naoki Nishida
The IEICE Transactions on Information and Systems Vol. J90-D ( 4 ) page: 978-989 2007.4
-
Automated Theorem Prover HOPSYS on Simply-Typed Rewriting Systems
Akinori Kamada, Keiichirou Kusakari, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Report SS2006-57 Vol. 106 ( 426 ) page: 7-12 2006.12
-
Approach to Software Verification Based on Transformation from Procedural Programs to Rewrite Systems
Yuki Furuichi, Naoki Nishida, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
IEICE Technical Report SS2006-41 (KBSE2006-17) Vol. 106 ( 324 ) page: 7-12 2006.10
-
Example Programs Generated by GeneSys and Proposal of Introduction Rule
Satoru Kondo, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2006-46 (KBSE2006-22) Vol. 106 ( 324 ) page: 37-42 2006.10
-
Security Analysis of Information Flow for An Object-Oriented Language with Exception Handling
Sho Kurokawa, Hiroaki Kuwabara, Shinichirou Yamamoto, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2006-42 (KBSE2006-18) Vol. 106 ( 324 ) page: 13-18 2006.10
-
Compiling Term Rewriting Systems Having Higher-Order Functions
Yuji Sasada, Masahiko Sakai, Toshiki Sakabe, Keiichirou Kusakari, and Naoki Nishida
Record of 2006 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( O-437 ) page: 1 2006.9
-
Unraveling for Conditional Term Rewriting Systems with Membership Constraints
Toshiki Murata, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
Record of 2006 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( O-438 ) page: 1 2006.9
-
Transformation for Refining Unraveled Conditional Term Rewriting Systems Reviewed
Naoki Nishida, Tomohiro Mizutani, and Masahiko Sakai
Proceedings of the 6th International Workshop on Reduction Strategies in Rewriting and Programming (WRS'06) page: 34-48 2006.8
-
Dependency Graph Method for Proving Termination of Narrowing Reviewed
Naoki Nishida and Koichi Miura
Proceedings of the 8th International Workshop on Termination (WST'06) page: 12-16 2006.8
-
Transformation of Equational Rewriting Systems for Removing some Equations.
Koichi Miura, Naoki Nishida, Masahiko Sakai, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2006-14 Vol. 106 ( 120 ) page: 7-12 2006.6
-
Usable Rules and Labeling Product-Typed Term for Dependency Pair Method in Simply-Typed Term Rewriting Systems
Takahiro Sakurai, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe, and Naoki Nishida
IEICE Technical Report SS2006-15 Vol. 106 ( 120 ) page: 13-18 2006.6
-
Secrecy Verification of Spi Calculus Based on Term Regular Expressions
Yoshihiko Tashiro, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2005-82 Vol. 105 ( 596 ) page: 35-40 2006.2
-
Lexicographic Path Ordering for Proving Termination of Functional Programs
Yumi Hoshino, Keiichirou Kusakari, Masahiko Sakai, Toshiki Sakabe, and Naoki Nishida
IEICE Technical Report SS2005-85 Vol. 105 ( 597 ) page: 13-18 2006.2
-
Secrecy Verification by Transforming Cryptographic Protocol Descriptions to Coloured Petri Nets
Daisuke Okuya, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2005-58 Vol. 105 ( 490 ) page: 19-24 2005.12
-
Decidability of Termination for Left-Linear Shallow Term Rewriting Systems and Related
Yi Wang, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
IEICE Technical Report COMP2005-50 Vol. 105 ( 499 ) page: 9-13 2005.12
-
Type Judgement System for Communication Error in Distributed JoinJAVA Programs
Masaki Saeki, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2005-67 Vol. 105 ( 491 ) page: 25-30 2005.12
-
On Completeness of Outermost Strategy for Overlapping TRSs
Atsushi Iwata, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
IEICE Technical Report SS2005-46 Vol. 105 ( 331 ) page: 39-44 2005.10
-
Proving Sufficient Completeness of Functional Programs based on Recursive Structure Analysis and Strong Computability Reviewed
Takahiro Sakurai, Keiichirou Kusakari, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the Forum on Information Technology 2005, Information Technology Letters ( LA-001 ) page: 1-4 2005.9
-
Verifying Cryptographic Protocols by Using Coloured Petri Nets
Daisuke Okuya, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
Record of 2005 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( O-198 ) page: 1 2005.9
-
Type Judgement Systems for Assuring Distributed JoinJAVA Programs Run Normally
Masaki Saeki, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
Record of 2005 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers ( O-306 ) page: 1 2005.9
-
Generation of Inverse Computation Programs of Constructor Term Rewriting Systems Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
the IEICE Transactions on Information and Systems Vol. J88-D-I ( 8 ) page: 1171-1183 2005.8
-
Decidability of Termination for Semi-Constructor Term Rewriting Systems
Yi Wang, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
IEICE Technical Report SS2005-46 Vol. 105 ( 228 ) page: 13-18 2005.8
-
On Proving Termination of Simply-Typed Term Rewriting Systems Based on Strong Computability
Keiichirou Kusakari, Takahiro Sakurai, Keiichirou Kusakari, Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Report SS2005-21 Vol. 105 ( 129 ) page: 19-24 2005.6
-
Programming Method in Obfuscated Language Malbolge
Hisashi Iizawa, Toshiki Sakabe, Masahiko Sakai, Keiichirou Kusakari, and Naoki Nishida
IEICE Technical Report SS2005-22 Vol. 105 ( 129 ) page: 25-30 2005.6
-
Dependency Graph Method for Proving Termination of Narrowing
Koichi Miura, Naoki Nishida, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
IEICE Technical Report SS2005-23 Vol. 105 ( 129 ) page: 31-36 2005.6
-
Partial Inversion of Constructor Term Rewriting Systems Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 16th International Conference on Rewriting Techniques and Applications, Lecture Notes in Computer Science Vol. 3467 page: 264-278 2005.4
-
変換と部分評価に基づく非左辺正規なメタ項の停止性証明
蛸島洋明, 酒井正彦, 坂部俊樹, 西田直樹, 草刈圭一朗
計算機科学基礎理論とその応用, 数理解析研究所講究録(2004年度冬のLAシンポジウム) Vol. 1426 page: 113-118 2005.4
-
弱最内戦略を完全にする項書換え系の等価変換
岡本晃治, 酒井正彦, 西田直樹, 草刈圭一朗, 坂部俊樹
計算機科学基礎理論とその応用, 数理解析研究所講究録(2004年度冬のLAシンポジウム) Vol. 1426 page: 119-125 2005.4
-
到達可能性の判定における成長TRSに対する手法と正規化規則による手法の関係
村田龍彦, 酒井正彦, 西田直樹, 草刈圭一朗, 坂部俊樹
計算機科学基礎理論とその応用, 数理解析研究所講究録(2004年度冬のLAシンポジウム) Vol. 1426 page: 106-112 2005.4
-
On Recursion Removal from Non-Linear Top-Recursive Programs
Yohei Takasu, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
New Aspects of Theoretical Computer Science, RIMS Kokyuroku (LA Symposium 2004 Winter) Vol. 1426 page: 39-44 2005.4
-
Simulating Fusion Transformation by Program-Generation Transformation
Masanori Nagashima, Masahiko Sakai, Naoki Nishida, Toshiki Sakabe, and Keiichirou Kusakari
IEICE Technical Report SS2004-33 Vol. 104 ( 466 ) page: 43-48 2004.11
-
On Simulation-Completeness of Unraveling for Conditional Term Rewriting Systems
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Report SS 2004-18 Vol. 104 ( 243 ) page: 25-30 2004.8
-
On Simulation-Completeness of Unraveling for Conditional Term Rewriting Systems
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
LA Symposium 2004 Summer ( 7 ) page: 1-6 2004.7
-
Improving Efficiency of of Computation of Right-Linear Constructor Term Rewriting Systems with Extra Variables Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Computer Software Vol. 21 ( 3 ) page: 40-47 2004.5
-
Narrowing-Based Simulation of Term Rewriting Systems with Extra Variables and its Termination Proof Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Electronic Notes in Theoretical Computer Science Vol. 86 ( 3 ) page: 1-18 2003.11
-
Computation Model of Term Rewriting Systems with Extra Variables Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Computer Software Vol. 20 ( 5 ) page: 85-89 2003.9
-
Improving Efficiency of of Computation of Right-Linear Constructor Term Rewriting Systems with Extra Variables
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 20th Conference of Japan Society for Software Science and Technology (JSSST) ( 5B-3 ) page: 1-5 2003.9
-
Normal-form Computation by Left-most Innermost Narrowing on Right-Linear Overlay Term Rewriting Systems with Extra Variables
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
LA Symposium 2003 Summer ( 24 ) page: 1-6 2003.7
-
Narrowing-Based Simulation of Term Rewriting Systems with Extra Variables and its Termination Proof Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 12th International Workshop on Functional and (Constraint) Logic Programming (WFLP'03) page: 198-211 2003.6
-
Narrowing-based Effective Rewriting and its Termination for Term Rewriting Systems with Extra Variables
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
New Aspects of Theoretical Computer Science, RIMS Kokyuroku (LA Symposium 2002 Winter) Vol. 1325 page: 238-243 2003.5
-
Narrowing-based Effective Rewriting and its Termination for Term Rewriting Systems with Extra Variables
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Report COMP2003-68 Vol. 102 ( 593 ) page: 45-52 2003.1
-
A Narrowing-based Reduction of Term Rewriting Systems with Extra Variables
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Record of 2002 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers page: 292 2002.9
-
A Computation Model of Term Rewriting Systems with Extra Variables
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 19th Conference of Japan Society for Software Science and Technology (JSSST) ( 6F-3 ) page: 1-5 2002.9
-
Generation of a TRS Implementing the Inverses of Pure Treeless Functions Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Computer Software Vol. 19 ( 1 ) page: 29-33 2002.1
-
Generation of a TRS Implementing the Inverses of the Functions with Specified Arguments Fixed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Report COMP2001-67 Vol. 101 ( 488 ) page: 33-40 2001.12
-
Generation of Inverse Term Rewriting Systems for Pure Treeless Functions Reviewed
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the International Workshop on Rewriting in Proof and Computation (RPC'01) page: 188-198 2001.10
-
Generation of a TRS Implementing the Inverses of Pure Treeless Functions
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 18th Conference of Japan Society for Software Science and Technology (JSSST) ( 6C-3 ) page: 1-5 2001.9
-
Generation of a Conditional TRS Implements the Inverses of Pure Treeless Functions
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Report COMP2001-14 Vol. 101 ( 133 ) page: 9-16 2001.6
-
Designing Unlimited Size Resource C-Libraries Freeing Users from GC Annoyance
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
IEICE Technical Report SS2000-9 Vol. 100 ( 64 ) page: 25-32 2000.5