Graduate School of Informatics
School of Informatics Department of Computer Science
Updated on 2024/12/18
Doctor of Engineering ( 2004.3 Nagoya University )
automated theorem proving
program transformation
term rewriting systems
functional program
inverse computation
Others / Others / Fundamental Informatics
Study on Imperative-Program Verification Using Theorem Proving Method of Constrained Rewrite Systems
Research on Inversion of functional programs
Nagoya University Department of Computing and Software Systems, Graduate School of Informatics Associate professor
2017.4
Country:Japan
Notes:reorganization
Nagoya University Department of Information Engineering, Graduate School of Information Science Associate professor
2013.4 - 2017.3
Country:Japan
Nagoya University Department of Information Engineering, Graduate School of Information Science Assistant Professor
2007.4 - 2013.3
Country:Japan
Notes:Job title changed
Nagoya University Department of Information Engineering, Graduate School of Information Science Assistant
2004.4 - 2007.3
Country:Japan
Nagoya University Graduate School of Engineering Department of Information Engineering
2002.4 - 2004.3
Country: Japan
Nagoya University Graduate School of Engineering Department of Computational Science and Engineering
2000.4 - 2002.3
Country: Japan
Nagoya University Faculty of Engineering Department of Information Engineering
1996.4 - 2000.3
Country: Japan
Information Processing Society of Japan
2011.11
The Institute of Electronics, Information and Communication Engineers
2002.11
Japan Society for Software Science and Technology
2002.9
2023年度電子情報通信学会ソサイエティ大会 現地開催校委員
2022.9 - 2023.9
IFIP WG 1.6: Rewriting Member
2022.8
Committee type:Other
The 25th JSSST Workshop on Programming and Programming Languages (PPL 2014) PC member
2022.8 - 2023.3
Committee type:Other
32nd International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2021) PC member
2022.2 - 2022.9
Committee type:Other
11th International Workshop on Confluence PC member
2022.1 - 2022.8
Committee type:Other
31st International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2021) PC member
2021.2 - 2021.9
Committee type:Other
IPSJ Special Interest Group on Programming SC member
2020.4 - 2024.3
Committee type:Academic society
IPSJ Transactions on Programming Editorial Board Editor
2020.4 - 2024.3
Committee type:Academic society
6th International Conference on Formal Structures for Computation and Deduction (FSCD 2021) PC member
2019.11 - 2021.7
Committee type:Other
Confluence Competition SC member
2019.9
Committee type:Other
Information Processing Society of Japan Representative Member
2019.4 - 2021.3
Committee type:Academic society
LA Symposium 2019 Member of Secretariat
2019.4 - 2020.3
Committee type:Other
第81回情報処理学会全国大会実行委員会 プログラム編成WG委員
2019.1
Committee type:Academic society
電子情報通信学会ソフトウェアサイエンス研究専門委員会 専門委員
2018.6 - 2024.6
Committee type:Academic society
IPSJ Special Interest Group on Programming Chief examiner
2018.4 - 2020.3
IPSJ Transactions on Programming Editorial Board Editor in Chief
2018.4 - 2020.3
Committee type:Academic society
Information Processing Society of Japan Member of Computer Science Area Committee
2018.4 - 2019.3
Committee type:Academic society
Confluence Competition 2018 (CoCo 2018) OC member
2017.10 - 2018.7
Committee type:Other
19th International Symposium on Principles and Practice of Declarative Programming (PPDP 2017) PC member
2016.12 - 2017.10
Confluence Competition 2017 (CoCo 2017) OC member
2016.10 - 2017.9
Committee type:Other
4th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2017) Steering Committee, Organization Committee, and Program Committee members
2016.9 - 2017.9
Committee type:Other
8th International Symposium on Symbolic Computation in Software Science (SCSS 2017) PC member
2016.8 - 2017.4
Committee type:Other
第79回情報処理学会全国大会実行委員会 実行委員
2016.8 - 2017.3
Committee type:Academic society
26th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2016) PC member
2016.4 - 2016.9
Committee type:Other
Confluence Competition 2016 (CoCo 2016) OC member
2015.9 - 2016.9
Committee type:Other
3rd International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2016) Steering Committee, Organization Committee, and Program Committee members
2015.9 - 2016.7
Committee type:Other
Confluence Competition 2015 (CoCo 2015) OC member
2014.10 - 2015.8
Committee type:Other
2nd International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2015) Organization Committee co-chair and PC co-chair
2014.9 - 2015.7
Committee type:Other
IPSJ Special Interest Group on Programming SC member
2014.4 - 2018.3
Committee type:Academic society
24th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2014) PC member
2014.4 - 2014.9
3rd International Workshop on Confluence (IWC 2014) PC member
2014.4 - 2014.7
Committee type:Other
The 16th JSSST Workshop on Programming and Programming Languages (PPL 2014) PC member
2014.3
Committee type:Other
IPSJ Transactions on Programming Editorial Board Editor
2013.4 - 2017.3
Committee type:Academic society
Information Processing Society of Japan Representative Member
2013.4 - 2014.4
Committee type:Academic society
Tokai-Section Joint Conference on Electrical and Related Engineering Member of Executive Committee
2012.9
Committee type:Academic society
23rd International Conference on Rewriting Techniques and Applications (RTA 2012) Member of Organizing Committee
2012.5 - 2012.6
Committee type:Other
1st International Workshop on Confluence (IWC 2012) Member of Organizing Committee
2012.5
Committee type:Other
Information Processing Society of Japan Tokai Branch Secretary
2012.4 - 2014.5
Committee type:Academic society
LA Symposium 2011 Member of Secretariat
2011.4 - 2013.3
Committee type:Other
12th JSSST Workshop on Programming and Programming Languages PC member
2010.3
Committee type:Other
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM 2009) PC member
2009.1
Committee type:Other
MEIHOH Secretary
2008.5
Committee type:Other
情報処理学会論文編集貢献賞
2020.5 情報処理学会
西田直樹
情報処理学会研究会活動貢献賞
2020.2 情報処理学会
西田直樹
平成24年度電子情報通信学会ソフトウェアサイエンス研究会 研究奨励賞
2013.5 電子情報通信学会ソフトウェアサイエンス研究会 Malbolge低級アセンブリプログラミングにおける制御命令の配置設計のためのSATソルバの利用
安藤聡,酒井正彦,坂部俊樹,草刈圭一朗,西田直樹
平成23年度電子情報通信学会ソフトウェアサイエンス研究会 研究奨励賞
2012.5 電子情報通信学会ソフトウェアサイエンス研究会 2リテラル監視法で実装されたSATソルバへの基本対称節処理機能の組み込み
日野善信,酒井正彦,坂部俊樹,草刈圭一朗,西田直樹
平成23年度電子情報通信学会ソフトウェアサイエンス研究会 研究奨励賞
2012.5 電子情報通信学会ソフトウェアサイエンス研究会 語問題を基底等式集合の語問題に帰着可能な等式集合のクラスについて
坂井利光,酒井正彦,坂部俊樹,西田直樹,草刈圭一朗
The Best Paper Award from IEICE
2011.5 IEICE
2002 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers
2003.1 Tokai-section Joint Conference of the Eight Institutes of Electrical and Related Engineers
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 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 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 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 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
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
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
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
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
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
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
Proceedings of the 13th International Workshop on Confluence
Cyrille Chenavier and Naoki Nishida( Role: Edit)
2024.7
All-Path Reachability for Starvation Freedom Under Process Fairness
Naoki Nishida
the 60th TRS Meeting 2024.10.7
A Sufficient Condition of Logically Constrained Term Rewrite Systems for Decidability of All-Path Reachability Problems with Constant Destinations
Misaki Kojima and Naoki Nishida
th 146th Workshop on IPSJ Special Interest Group on Programming 2023.10.31 IPSJ Special Interest Group on Programming
On Constrained Narrowing of Logically Constrained Term Rewrite Systems
Naoki Nishida
the 59th TRS Meeting 2023.9.28
Unravelings and Narrowing Trees Towards Confluence of Deterministic CTRSs Invited International conference
Naoki Nishida
12th International Workshop on Confluence 2023.8.23 Cyrille Chenavier and Sarah Winkler
On Transforming Imperative Programs into LCTRSs via Injective Functions from Configurations to Terms
Naoki Nishida
the 57th TRS Meeting 2022.9.28
Inversion and Determinization in Term Rewriting Invited International conference
Naoki Nishida
the meeting of IFIP Working Group 1.6: Rewriting 2022.7.31 IFIP Working Group 1.6: Rewriting
On Semantically Equivalent Operations for Inversion of DCTRSs
Naoki Nishida
the 56th TRS Meeting 2022.2.24
On Improving Confluence and Infeasibility Proofs in CO3
Naoki Nishida
the 55th TRS Meeting 2021.9.29
Transformation of Concurrent Programs with Semaphores into LCTRSs
Naoki Nishida
the 54th TRS Meeting 2021.3.16
Proving Infeasibility by Basic Narrowing
Naoki Nishida
the 50th TRS Meeting
Proving Infeasibility by Narrowing Trees
Naoki Nishida
the 49th TRS Meeting
組合せ最適化問題を記述するための関係代数の集合上への拡張
坂梨元軌,酒井正彦,西田直樹,橋本健二
第20回プログラミングおよびプログラミング言語ワークショップ
配列を含むC言語サブセットから難解言語Malbolgeへのコンパイラ
岩金カナン,坂梨元軌,酒井正彦,西田直樹,橋本健二
第20回プログラミングおよびプログラミング言語ワークショップ
From Dependency Chains to Bounded Monotone Sequences of Integers
Naoki Nishida
the 47th TRS Meeting
On Proving Infeasibility of Conditional Critical Pairs via Narrowing Trees
Naoki Nishida
the 46th TRS Meeting
Heuristics for Proving Termination of Constrained Rewriting Systems via Rule Duplication International conference
Naoki Nishida
4th Austria - Japan Summer Workshop on Term Rewriting
On Uninterpreted Functions in Proving Termination of Constrained Rewriting
Naoki Nishida
the 41st TRS Meeting
On Soundness for Reduction of TRSs Obtained by Condition Elimination for Normal CTRSs
Naoki Nishida
the 40th TRS Meeting
A Finite Representation of the Narrowing Space and its Application International conference
Naoki Nishida
COMPUTER SCIENCE COLLOQUIUM, IMADA, University of Southern Denmark
Automated Verification of C Programs via Rewriting Induction of Constrained TRSs International conference
Naoki Nishida
Seminar at Research Group "Verification meets Algorithm Engineering", the Institute for Theoretical Computer Science, Karlsruhe Institute of Technology
Computing More Specific Versions of Conditional Rewriting Systems
Naoki Nishida
the 37th TRS Meeting
Program Inversion and MSV Transformation in Term Rewriting International conference
Naoki Nishida
Master Seminar 1, Institute of Computer Science, University of Innsbruck
Program Inversion for Tail Recursive Functions International conference
Naoki Nishida
Seminar at DSIC, Technical University of Valencia
Disproving and Postulating for Multi-Context Rewriting Induction
Tsubasa Sakata, Naoki Nishida, Masahiko Sakai, Keiichirou Kusakari, and Toshiki Sakabe
the 28th Conference of Japan Society for Software Science and Technology
On Soundness of CTRS Transformations
Naoki Nishida
the 35th TRS Meeting
On Verifying Equivalence between Functions in Constrained TRSs via Tree Homomorphisms
Naoki Nishida
the 35th TRS Meeting
難解言語Malbolgeにおける高級アセンブリ言語への加算命令の追加
安藤 聡, 長坂 哲, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
第13回プログラミングおよびプログラミング言語ワークショップ
制約付き項書換え系における木準同型写像を用いた等価性検証ツール
高桑 一也, 西田 直樹, 大場 康司, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗
第13回プログラミングおよびプログラミング言語ワークショップ
難解言語Malbolgeにおけるプログラミング環境の構築と改良
長坂 哲, 安藤 聡, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
第13回プログラミングおよびプログラミング言語ワークショップ
On Inverting Tail Recursive Functions
Naoki Nishida
the 34th TRS Meeting
例外処理を持つ関数型プログラムの停止性証明法
馬場正貴, 酒井正彦, 濱口毅, 西田直樹, 坂部俊樹, 草刈圭一朗
第12回プログラミングおよびプログラミング言語ワークショップ
SATソルバを利用したお絵かきロジックの問題作成支援ツール
長坂哲, 伊藤寛之, 酒井正彦, 草刈圭一朗, 西田直樹, 坂部俊樹
組合せゲーム・パズル ミニプロジェクト 第5回ミニ研究集会
On Improving Lemma Generation Framework for Constrained Term Rewriting Systems
the 33rd TRS Meeting
On Automating Theorem Proving for Constrained Equations
the 32nd TRS Meeting
Prototype of Automated Theorem Prover for Constrained Equations
the 26th Conference of Japan Society for Software Science and Technology
Approach to Procedural-Program Verification Based on Implicit Induction
th 68th Workshop on IPSJ Special Interest Group on Programming
Comparison of Unraveling Techniques for Deterministic Conditional Term Rewriting Systems International conference
2nd Austria - Japan Summer Workshop on Term Rewriting
Convergent Term Rewriting Systems for Computing Inverses of Injective Functions
the 28th TRS Meeting
On Reachability of Oriented Conditional Term Rewriting Systems
the 27th TRS Meeting
Improving Unraveling for Deterministic Conditional Term Rewriting Systems
the 26th TRS Meeting
Dependency Graph Method for Proving Termination of Narrowing International conference
Austria - Japan Summer Workshop on Term Rewriting
Partial Inversion of Constructor Term Rewriting Systems
the 25th TRS Meeting
Transformational Approach to Inverse Computation in Term Rewriting
the 18th Tokyo Programming Seminar (ToPS)
Completeness of Unraveling Transformation for Left-Linear Conditional Term Rewriting Systems
the 24th TRS Meeting
Basic Narrowing Improves Efficiency of Computation of Right-Linear Term Rewriting Systems with Extra Variables
the 23rd TRS Meeting
Condition for Generation of Terminating Inverse TRSs from Constructor TRSs
the 22nd TRS Meeting
Narrowing-Based Reduction of Term Rewriting Systems with Extra Variables
the 21st TRS Meeting
On Generating Inverse Systems of Constructor TRSs
the 20th TRS Meeting
組込み制御システムの検証手法に関する研究
2019.4 - 2020.3
学内共同研究
組込み制御システムの検証手法に関する研究
2017.9 - 2019.3
学内共同研究
組込み制御システムの検証手法に関する研究
2016.9 - 2017.8
学内共同研究
左線形構成子項書換え系におけるナローイング計算の停止性証明の手法に関する研究
2009.9
研究等助成(海外渡航援助)
Grant type:Competitive
条件付き項書換え系から等価な条件無し項書換え系への変換とその応用に関する研究
2007.4 - 2009.3
栢森情報科学振興財団研究助成金
Grant type:Competitive
書換え帰納法を利用したプログラム等価性検証技術の開発
2018.4 - 2023.3
科学研究費補助金 基盤研究(C)
西田直樹
Authorship:Principal investigator
本研究では制約付き項書換えシステムに対する書換え帰納法に基づく定理自動証明ツールを開発し,命令型プログラミング言語のプログラム等価性検証の新たな手法の確立をめざす.具体的には,関数型プログラミング言語だけでなく命令型プログラミング言語の計算モデルとしての利用を期待できる制約付き項書換えシステムに対する書換え帰納法に基づく帰納的定理証明法を命令型プログラミング言語から得られた書換えシステム向けに自動化することで,命令型プログラム向けの定理自動証明ツールを開発する.特に,関数の等価性など等式で表現できる性質の検証への応用をめざす.命令型プログラム向けの自動化を実現するために,書換え帰納法の推論規則の適用戦略の改良,補題等式の生成法の開発に取り組む.また,不等式も同時に扱う,等式付き書換えに対応するなど理論の拡張にも取り組む.
実時間性を持つ並行プログラムに対するデバッグのための逆方向計算モデル
2017.4 - 2021.3
科学研究費補助金 基盤研究(B)
結縁 祥治
Authorship:Coinvestigator(s)
単射性を持つ関数型プログラムの逆計算プログラム生成に関する研究
2009.4 - 2013.3
科学研究費補助金 若手研究(B)
西田直樹
Authorship:Principal investigator
高階関数プログラムの停止性判定に関する研究
2008.4 - 2012.3
科学研究費補助金 基盤研究(C)
草刈圭一朗
Authorship:Coinvestigator(s)
関数型プログラムの逆計算プログラム生成に関する研究
2005.4 - 2008.3
科学研究費補助金 若手研究(B)
西田 直樹
Authorship:Principal investigator
書換えに基づく例外型を持つオブジェクト指向プログラムの型推論
2004.4 - 2008.3
科学研究費補助金 基盤研究(B)
坂部俊樹
Authorship:Coinvestigator(s)
関数型言語の解析・検証・効率的実行のための書換え理論の研究
2003.4 - 2010.3
科学研究費補助金 基盤研究(C)
酒井正彦
Authorship:Coinvestigator(s)
計算論基礎特論A
2022
Algorithm 2
2022
Algorithm 1
2022
First Year Seminar B
2020
計算論基礎特論A
2020
Algorithm 2
2020
Algorithm 1
2020
基礎セミナー
2019
計算モデル特論
2019
Algorithm 2
2019
Algorithm 1
2019
アルゴリズム及び演習
2018
Algorithm 2
2018
Algorithm 1
2018
Basic Topic in Theory of Computation A
2018
計算モデル特論
2017
基礎セミナー
2017
アルゴリズム及び演習
2017
アルゴリズム及び演習
2016
Foundation of Software
2016
基礎セミナー
2016
Foundation of Software
2015
アルゴリズム及び演習
2015
Foundation of Software
2014
電気・電子・情報工学序論
2014
計算機プログラミング基礎及び演習
2014
基礎セミナー
2014
電気・電子・情報工学序論
2013
計算機プログラミング基礎及び演習
2013
基礎セミナー
2013
コンパイラおよび演習
2012
情報工学実験第2
2012
情報工学実験第1
2012
プログラミングおよび演習
2012
情報基礎論第1および演習
2011
情報工学実験第2
2011
情報工学実験第1
2011
プログラミングおよび演習
2011