大学院情報学研究科
情報学部 コンピュータ科学科
2024/12/18 更新
博士(工学) ( 2004年3月 名古屋大学 )
定理自動証明
プログラム変換
項書換え系
関数型プログラム
逆計算
その他 / その他 / 情報学基礎
制約付き書換え系の定理自動証明を利用した命令型プログラムの検証に関する研究
関数型プログラムの逆計算プログラムの生成に関する研究
名古屋大学 大学院情報学研究科情報システム学専攻 准教授
2017年4月 - 現在
国名:日本国
備考:改組
名古屋大学 大学院情報科学研究科情報システム学専攻 准教授
2013年4月 - 2017年3月
国名:日本国
名古屋大学 大学院情報科学研究科情報システム学専攻 助教
2007年4月 - 2013年3月
国名:日本国
備考:職名変更
名古屋大学 大学院情報科学研究科情報システム学専攻 助手
2004年4月 - 2007年3月
国名:日本国
名古屋大学 大学院工学研究科 情報工学専攻
2002年4月 - 2004年3月
国名: 日本国
名古屋大学 大学院工学研究科 計算理工学専攻
2000年4月 - 2002年3月
国名: 日本国
名古屋大学 工学部 電気電子・情報工学科(情報工学コース)
1996年4月 - 2000年3月
国名: 日本国
情報処理学会
2011年11月 - 現在
電子情報通信学会
2002年11月 - 現在
日本ソフトウェア科学会
2002年9月 - 現在
2023年度電子情報通信学会ソサイエティ大会 現地開催校委員
2022年9月 - 2023年9月
IFIP WG 1.6: Rewriting Member
2022年8月 - 現在
団体区分:その他
第25回プログラミングおよびプログラミング言語ワークショップ(PPL 2014) プログラム委員
2022年8月 - 2023年3月
団体区分:その他
32nd International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2021) PC member
2022年2月 - 2022年9月
団体区分:その他
11th International Workshop on Confluence PC member
2022年1月 - 2022年8月
団体区分:その他
31st International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2021) PC member
2021年2月 - 2021年9月
団体区分:その他
情報処理学会プログラミング研究会 運営委員
2020年4月 - 2024年3月
団体区分:学協会
情報処理学会論文誌プログラミング編集委員会 編集委員
2020年4月 - 2024年3月
団体区分:学協会
6th International Conference on Formal Structures for Computation and Deduction (FSCD 2021) PC member
2019年11月 - 2021年7月
団体区分:その他
Confluence Competition SC member
2019年9月 - 現在
団体区分:その他
情報処理学会 代表会員
2019年4月 - 2021年3月
団体区分:学協会
2019年度LAシンポジウム 事務局員
2019年4月 - 2020年3月
団体区分:その他
第81回情報処理学会全国大会実行委員会 プログラム編成WG委員
2019年1月
団体区分:学協会
電子情報通信学会ソフトウェアサイエンス研究専門委員会 専門委員
2018年6月 - 2024年6月
団体区分:学協会
情報処理学会プログラミング研究会 主査
2018年4月 - 2020年3月
情報処理学会論文誌プログラミング編集委員会 編集委員長
2018年4月 - 2020年3月
団体区分:学協会
情報処理学会 コンピュータサイエンス領域委員会委員
2018年4月 - 2019年3月
団体区分:学協会
Confluence Competition 2018 (CoCo 2018) OC member
2017年10月 - 2018年7月
団体区分:その他
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月
団体区分:その他
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月
団体区分:その他
8th International Symposium on Symbolic Computation in Software Science (SCSS 2017) PC member
2016年8月 - 2017年4月
団体区分:その他
第79回情報処理学会全国大会実行委員会 実行委員
2016年8月 - 2017年3月
団体区分:学協会
26th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2016) PC member
2016年4月 - 2016年9月
団体区分:その他
Confluence Competition 2016 (CoCo 2016) OC member
2015年9月 - 2016年9月
団体区分:その他
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月
団体区分:その他
Confluence Competition 2015 (CoCo 2015) OC member
2014年10月 - 2015年8月
団体区分:その他
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月
団体区分:その他
情報処理学会プログラミング研究会 運営委員
2014年4月 - 2018年3月
団体区分:学協会
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月
団体区分:その他
第16回プログラミングおよびプログラミング言語ワークショップ(PPL 2014) プログラム委員
2014年3月
団体区分:その他
情報処理学会論文誌プログラミング編集委員会 編集委員
2013年4月 - 2017年3月
団体区分:学協会
情報処理学会 代表会員
2013年4月 - 2014年4月
団体区分:学協会
平成24年度電気関係学会東海支部大会 実行委員
2012年9月
団体区分:学協会
23rd International Conference on Rewriting Techniques and Applications (RTA 2012) Member of Organizing Committee
2012年5月 - 2012年6月
団体区分:その他
1st International Workshop on Confluence (IWC 2012) Member of Organizing Committee
2012年5月
団体区分:その他
情報処理学会東海支部 幹事
2012年4月 - 2014年5月
団体区分:学協会
2011年度LAシンポジウム 事務局員
2011年4月 - 2013年3月
団体区分:その他
第12回プログラミングおよびプログラミング言語ワークショップ(PPL 2010) プログラム委員
2010年3月
団体区分:その他
ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM 2009) PC member
2009年1月
団体区分:その他
名報会(名大工学部情報コース同窓会) 幹事
2008年5月 - 現在
団体区分:その他
情報処理学会論文編集貢献賞
2020年5月 情報処理学会
西田直樹
情報処理学会研究会活動貢献賞
2020年2月 情報処理学会
西田直樹
平成24年度電子情報通信学会ソフトウェアサイエンス研究会 研究奨励賞
2013年5月 電子情報通信学会ソフトウェアサイエンス研究会 Malbolge低級アセンブリプログラミングにおける制御命令の配置設計のためのSATソルバの利用
安藤聡,酒井正彦,坂部俊樹,草刈圭一朗,西田直樹
平成23年度電子情報通信学会ソフトウェアサイエンス研究会 研究奨励賞
2012年5月 電子情報通信学会ソフトウェアサイエンス研究会 2リテラル監視法で実装されたSATソルバへの基本対称節処理機能の組み込み
日野善信,酒井正彦,坂部俊樹,草刈圭一朗,西田直樹
平成23年度電子情報通信学会ソフトウェアサイエンス研究会 研究奨励賞
2012年5月 電子情報通信学会ソフトウェアサイエンス研究会 語問題を基底等式集合の語問題に帰着可能な等式集合のクラスについて
坂井利光,酒井正彦,坂部俊樹,西田直樹,草刈圭一朗
第67回(平成22年度)電子情報通信学会論文賞
2011年5月 電子情報通信学会 基本対称関数に基づく節をもつCNF論理式の充足可能性判定
馬野洋平,酒井正彦,西田直樹,坂部俊樹,草刈圭一朗
平成14年度電気関係学会東海支部連合大会 奨励賞
2003年1月 電気関係学会東海支部連合
Transforming concurrent programs with semaphores into logically constrained term rewrite systems 査読有り 国際誌
Misaki Kojima, Naoki Nishida, Yutaka Matsubara
Journal of Logical and Algebraic Methods in Programming 143 巻 頁: 1 - 23 2025年2月
Misaki Kojima and Naoki Nishida
Proceedings of the 18th International Conference on Reachability Problems (RP 2024) 15050 巻 頁: 54 - 70 2024年9月
{制約付き書換え帰納法による証明における選言型制約を持つ等式の分割の完全性について
平等 望, 西田 直樹, 酒井 正彦
令和6年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( H6-4 ) 頁: 1 2024年8月
CRaris: CR checker for LCTRSs in ARI Style
Naoki Nishida and Misaki Kojima
Proceedings of the 13th International Workshop on Confluence 頁: 83 - 84 2024年7月
On Proving Confluence of Concurrent Programs by All-Path Reachability of LCTRSs 査読有り
Misaki Kojima and Naoki Nishida
Proceedings of the 13th International Workshop on Confluence 頁: 2 - 8 2024年7月
Naoki Nishida and Misaki Kojima
Proceedings of the 13th International Workshop on Confluence 頁: 71 - 72 2024年7月
Equational Theories and Validity for Logically Constrained Term Rewriting 査読有り 国際共著
Takahito Aoto, Naoki Nishida, and Jonas Schöpf
Proceedings of the 9th International Conference on Formal Structures for Computation and Deduction (FSCD 2018), LIPIcs 299 巻 頁: 31:1 - 31:21 2024年7月
Misaki Kojima and Naoki Nishida
Journal of Information Processing 32 巻 頁: 417 - 435 2024年5月
Misaki Kojima and Naoki Nishida
Journal of Logical and Algebraic Methods in Programming 135 巻 頁: 1 - 19 2023年10月
On Singleton Self-Loop Removal for Termination of LCTRSs with Bit-Vector Arithmetic 査読有り
Ayuka Mastumi, Naoki Nishida, Misaki Kojima, and Donghoon Shin
Proceedings of the 19th International Workshop on Termination 頁: 1 - 6 2023年8月
Naoki Nishida, Misaki Kojima, and Ayuka Matsumi
Proceedings of the 12th International Workshop on Confluence 頁: 67 2023年8月
A New Format for Rewrite Systems 査読有り 国際共著
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 頁: 32 - 37 2023年8月
On Representations of Waiting Queues for Semaphores in Logically Constrained Term Rewrite Systems 査読有り
Misaki Kojima and Naoki Nishida
Informal Proceedings of the 10th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2023) 頁: 1 - 6 2023年7月
A Nesting-Preserving Transformation of SIMP Programs into Logically Constrained Term Rewrite Systems 査読有り
Naoki Nishida, Misaki Kojima, and Ayuka Matsumi
Informal Proceedings of the 10th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2023) 頁: 1 - 11 2023年7月
ビットベクトル制約付き項書換え系の停止性証明のための多項式解釈プロセッサについて
松見 歩佳,西田 直樹,小嶋 美咲,申 東訓
電子情報通信学会技術報告 122 巻 ( 432 ) 頁: 85 - 90 2023年3月
From Starvation Freedom to All-Path Reachability Problems in Constrained Rewriting 査読有り 国際誌
Misaki Kojima and Naoki Nishida
Proceedings of the 25th International Symposium on Practical Aspects of Declarative Languages, Lecture Notes in Computer Science 13880 巻 頁: 161 - 179 2023年1月
Naoki Nishida and Misaki Kojima
Proceedings of the 11th International Workshop on Confluence 頁: 63 2022年8月
Confluence Competition 2022 国際共著
Raul Gutierrez, Aart Middeldorp, Naoki Nishida, and Kiraku Shintani
Proceedings of the 11th International Workshop on Confluence 頁: 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) 頁: 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) 頁: 1 - 16 2022年7月
On Transforming Rewriting-Induction Proofs for Logical-Connective-Free Sequents into Cyclic Proofs 査読有り
Shujun Zhang and Naoki Nishida
Informal Proceedings of the 9th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2022) 頁: 1 - 14 2022年7月
Transforming orthogonal inductive definition sets into confluent term rewrite systems 査読有り 国際誌
Shujun Zhang and Naoki Nishida
Journal of Logical and Algebraic Methods in Programming 127 巻 頁: 1 - 17 2022年6月
On Transforming Cut- and Quantifier-Free Cyclic Proofs into Rewriting-Induction Proofs 査読有り 国際誌
Shujun Zhang and Naoki Nishida
Proceedings of the 16th International Symposium on Functional and Logic Programming (FLOPS 2022), Lecture Notes in Computer Science 13215 巻 頁: 262 - 281 2022年5月
プログラム逆化のための文脈自由表現の等価関係に基づく項書換え系決定化手法の実装
熊谷 妃美香,西田 直樹
情報処理学会第84回全国大会講演論文集 頁: 271 - 272 2022年3月
LLVM中間表現の意味論規則を表現する制約付き書換え規則について
加藤 拓洋,西田 直樹,酒井 正彦
電子情報通信学会技術報告 121 巻 ( 318 ) 頁: 89 - 94 2022年1月
制約付き書換え帰納法におけるラグランジュ補間を用いた補題生成
比嘉 慎哉,西田 直樹,酒井 正彦
日本ソフトウェア科学会第38回大会講演論文集 頁: 1 - 13 2021年9月
Determinization of inverted grammar programs via context-free expressions 査読有り 国際誌
Naoki Nishida and Minami Niwa
Journal of Logical and Algebraic Methods in Programming 122 巻 頁: 1 - 26 2021年8月
Confluence Competition 2021 国際共著
Aart Middeldorp, Naoki Nishida, Kiraku Shintani, and Johannes Waldmann
Proceedings of the 10th International Workshop on Confluence 頁: 51 2021年7月
Naoki Nishida
Proceedings of the 10th International Workshop on Confluence 頁: 61 2021年7月
On Transforming Inductive Definition Sets into Term Rewrite Systems 査読有り
Shujun Zhang and Naoki Nishida
Informal Proceedings of the 8th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2021) 頁: 1 - 10 2021年7月
計数セマフォを含むプログラムから論理制約付き項書換え系への変換
小嶋 美咲,西田 直樹,酒井 正彦
情報処理学会第83回全国大会講演論文集 頁: 229 - 230 2021年3月
擬ブール制約の導入による組合せ最適化ソルバCombSQL+の高速化
岸 潤一郎,酒井 正彦,西田 直樹,橋本 健二
電子情報通信学会技術報告 120 巻 ( 343 ) 頁: 66-71 2021年1月
Reversible CSP Computations 査読有り
Carlos Galindo, Naoki Nishida, Josep Silva, and Salvador Tamarit
IEEE Transactions on Parallel and Distributed Systems 32 巻 ( 6 ) 頁: 1425-1436 2021年1月
ReverCSP: Time-Travelling in CSP Computations 査読有り
Carlos Galindo, Naoki Nishida, Josep Silva, and Salvador Tamarit
Proceedings of the 12th International Conference on Reversible Computation, Lecture Notes in Computer Science 12227 巻 頁: 239-245 2020年7月
Confluence Competition 2020 国際共著
Aart Middeldorp, Naoki Nishida, Kiraku Shintani, and Johannes Waldmann
Proceedings of the 9th International Workshop on Confluence 頁: 53 2020年6月
Naoki Nishida
Proceedings of the 9th International Workshop on Confluence 頁: 67 2020年6月
Transforming Concurrent Programs with Semaphores into Logically Constrained Term Rewrite Systems 査読有り
Misaki Kojima, Naoki Nishida, and Yutaka Matsubara
Informal Proceedings of the 7th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2020) 頁: 1-12 2020年6月
A Case Study for Reversible Computing: Reversible Debugging of Concurrent Programs 査読有り
James Hoey, Ivan Lanese, Naoki Nishida, Irek Ulidowski, and German Vidal
Reversible Computation: Extending Horizons of Computing, Lecture Notes in Computer Science 12070 巻 頁: 108-127 2020年5月
排他制御を含むプログラムから論理制約付き項書換え系への変換
小嶋 美咲,西田 直樹,松原 豊,酒井 正彦
電子情報通信学会技術報告 119 巻 ( 451 ) 頁: 31-36 2020年3月
存在限量子付き等式を証明するための書換え帰納法の拡張
西江 一志,西田 直樹,酒井 正彦
電子情報通信学会技術報告 119 巻 ( 246 ) 頁: 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) 頁: 50 2019年6月
Characterizing Compatible View Updates in Syntactic Bidirectionalization 査読有り
Naoki Nishida and German Vidal
Proceedings of the 11th International Conference on Reversible Computation, Lecture Notes in Computer Science 11497 巻 頁: 67-83 2019年6月
On Determinization of Inverted Grammar Programs via Context-Free Expressions 査読有り
Naoki Nishida and Minami Niwa
Informal Proceedings of the 6th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018) 頁: 1-15 2019年6月
On Formalizing a Transformation of IMP Programs into Logically Constrained Term Rewriting Systems in Isabelle/HOL 査読有り
Ryota Nakayama and Naoki Nishida
Informal Proceedings of the 6th International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2018) 頁: 1-15 2019年6月
Proving Program Equivalence with Constrained Rewriting Induction and Ctrl 査読有り
Caarsten Fuhs, Cynthia Kop, and Naoki Nishida
Informal Proceedings of the 3rd Workshop on Program Equivalence and Relational Reasoning 頁: 1-2 2019年4月
組合せ最適化問題の記述からSMTソルバの入力式を生成するSQL問合せ
坂梨 元軌,酒井 正彦,西田 直樹,橋本 健二
電子情報通信学会技術報告 118 巻 ( 471 ) 頁: 85-90 2019年3月
Yoshiaki Kanazawa and Naoki Nishida
Electronic Proceedings in Theoretical Computer Science 289 巻 頁: 34-52 2019年2月
On Transforming Narrowing Trees into Regular Tree Grammars Generating Ranges of Substitutions 査読有り
Naoki Nishida and Yuya Maeda
Electronic Proceedings in Theoretical Computer Science 289 巻 頁: 68-87 2019年2月
論理制約付き書換えにおける構造体および共用体の表現について
金澤 慶明,西田 直樹,酒井 正彦
電子情報通信学会技術報告 118 巻 ( 385 ) 頁: 67-72 2019年1月
項書換えにおけるナローイング計算木のベーシックナローイングへの拡張
前田 侑也,西田 直樹,酒井 正彦,小林 倫也
電子情報通信学会技術報告 118 巻 ( 385 ) 頁: 73-78 2019年1月
Loop Detection by Logically Constrained Term Rewriting 査読有り
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 11294 巻 頁: 309-321 2018年11月
A theory of reversibility for Erlang 査読有り
Ivan Lanese, Naoki Nishida, Adrian Palacios, and German Vidal
Journal of Logical and Algebraic Methods in Programming 100 巻 頁: 71-97 2018年11月
書換え解析ツールを利用した漸近的計算量解析のためのC言語プログラムの簡易化について
西江 一志, 西田 直樹, 酒井 正彦
平成30年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( M1-5 ) 頁: 1 2018年9月
ベーシックナローイングへのナローイング計算木の拡張について
前田 侑也, 西田 直樹, 酒井 正彦
平成30年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( M1-56 ) 頁: 1 2018年9月
Convergence of Simultaneously and Sequentially Unraveled TRSs for Normal Conditional TRSs 査読有り
Naoki Nishida, Yuta Tsuruta, and Yoshiaki Kanazawa
Proceedings of the 7th International Workshop on Confluence (IWC 2018) 頁: 51-55 2018年7月
Naoki Nishida, Yuta Tsuruta, and Yoshiaki Kanazawa
Proceedings of the 7th International Workshop on Confluence (IWC 2018) 頁: 64 2018年7月
Narrowing Trees for Syntactically Deterministic Conditional Term Rewriting Systems 査読有り
Naoki Nishida and Yuya Maeda
Proceedings of the 3rd International Conference on Formal Structures for Computation and Deduction (FSCD 2018), LIPIcs 108 巻 頁: 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 108 巻 頁: 32:1-32:5 2018年6月
CauDEr: A Causal-Consistent Reversible Debugger for Erlang 査読有り
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 10818 巻 頁: 247-263 2018年4月
Rewriting induction for constrained inequalities 査読有り
Takahiro Nagao and Naoki Nishida
Science of Computer Programming 155 巻 頁: 76-102 2018年4月
Transforming Proof Tableaux of Hoare Logic into Inference Sequences of Rewriting Induction 査読有り
Shinnosuke Mizutani and Naoki Nishida
Electronic Proceedings in Theoretical Computer Science 265 巻 頁: 35-51 2018年2月
Transforming Dependency Chains of Constrained TRSs into Bounded Monotone Sequences of Integers 査読有り
Tomohiro Sasano, Naoki Nishida, Masahiko Sakai, and Tomoya Ueyama
Electronic Proceedings in Theoretical Computer Science 265 巻 頁: 83-97 2018年2月
Reversible computation in term rewriting 査読有り
Naoki Nishida, Adrian Palacios, and German Vidal
Journal of Logical and Algebraic Methods in Programming 94 巻 頁: 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) 頁: 73 2017年9月
A Reversible Semantics for Erlang 査読有り
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) 10184 巻 頁: 259-274 2017年7月
再帰呼び出しを持つC言語サブセットからMalbolgeへのコンパイラ
坂梨 元軌,河邉 翔平,酒井 正彦,西田 直樹,橋本 健二
電子情報通信学会技術報告 117 巻 ( 136 ) 頁: 145-150 2017年7月
制約付き項書換え系の依存鎖を上限付き整数増加列に変換する多項式解釈
笹野 智裕,西田 直樹,酒井 正彦,上山智也
電子情報通信学会技術報告 117 巻 ( 136 ) 頁: 139-144 2017年7月
Verifying Procedural Programs via Constrained Rewriting Induction 査読有り
Carsten Fuhs, Cynthia Kop, and Naoki Nishida
ACM Transactions on Computational Logic 18 巻 ( 2 ) 頁: 14:1-14:50 2017年6月
十分完全性を持たない階層的条件付き項書換え系の合流性証明
黒田 貴之,西田 直樹,関 浩之
電子情報通信学会技術報告 116 巻 ( 512 ) 頁: 103-108 2017年3月
Relative Termination via Dependency Pairs 査読有り
Jose Iborra, Naoki Nishida, German Vidal, and Akihisa Yamada
Journal of Automated Reasoning 58 巻 ( 3 ) 頁: 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 235 巻 頁: 62-77 2017年1月
Notes on Confluence of Ultra-WLL SDCTRSs via a Structure-Preserving Transformation 査読有り
Naoki Nishida
Proceedings of the 5th International Workshop on Confluence (IWC 2016) 頁: 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) 頁: 74 2016年9月
Proving inductive validity of constrained inequalities 査読有り
Takahiro Nagao and Naoki Nishida
Proceedings of the 18th International Symposium on Principles and Practice of Declarative Programming (PPDP 2016) 頁: 50-61 2016年9月
難読性の高いMalbolgeコードを生成するコンパイラのための中間言語
河邉 翔平,酒井 正彦,西田 直樹,関 浩之
電子情報通信学会技術報告 116 巻 ( 127 ) 頁: 105-110 2016年7月
Reversible Term Rewriting 査読有り
Naoki Nishida, Adrian Palacios, and German Vidal
Proceedings of the 1st International Conference on Formal Structures for Computation and Deduction (FSCD 2016), LIPIcs 52 巻 頁: 28:1-28:18 2016年6月
Reversible Term Rewriting in Practice 査読有り
Naoki Nishida, Adrian Palacios, and German Vidal
Informal Proceedings of the 3rd International Workshop on Rewriting Techniques for Program Transformations and Evaluation (WPTE 2016) 頁: 77-85 2016年6月
配列を入力引数とする関数の検証のための分離論理の拡張
水谷 慎之介, 西田 直樹, 酒井 正彦
情報処理学会第109回プログラミング研究発表会 頁: 1-8 2016年6月
組合せ最適化問題記述のためのSQLの拡張
内田 佑作, 酒井 正彦, 西田 直樹
電子情報通信学会技術報告 115 巻 ( 508 ) 頁: 25-30 2016年3月
拡張Farkas補題の部分適用による非線形ループ不変式生成を用いたプログラム検証
柳澤 真志, 西田 直樹, 酒井 正彦
電子情報通信学会技術報告 115 巻 ( 508 ) 頁: 31-36 2016年3月
ナローイングによる制約付き依存対の変換
笹野 智裕, 西田 直樹, 酒井 正彦
電子情報通信学会技術報告 115 巻 ( 420 ) 頁: 123-128 2016年1月
制約付き項書換え系における停止性と帰納的定理の同時証明
川本 佳史, 西田 直樹, 酒井 正彦
電子情報通信学会技術報告 115 巻 ( 420 ) 頁: 75-80 2016年1月
Constrained Term Rewriting tooL 査読有り
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 ) 頁: 549-557 2015年11月
SATソルバへの基数制約節導入における学習節の最大保持数
塚本 尚秀, 酒井 正彦, 西田 直樹, 橋本 健二
平成27年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( A2-5 ) 頁: 1 2015年9月
Reducing Relative Termination to Dependency Pair Problems 査読有り
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 9195 巻 頁: 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) 頁: 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 9195 巻 頁: 101-104 2015年8月
パターン除去による制約付き項書換え系の等価変換
長尾 貴浩, 西田 直樹, 酒井 正彦
電子情報通信学会技術報告 115 巻 ( 153 ) 頁: 167-172 2015年7月
制約付き項書換え系における関数合成の可換性を自動証明するためのヒューリスティック
栗木隆太朗, 西田直樹, 酒井正彦, 坂部俊樹
電子情報通信学会技術報告 114 巻 ( 510 ) 頁: 91-96 2015年3月
木構造データを扱う関数の逆Unfold問題の発見的解法
加藤友郁, 長島正憲, 酒井正彦, 西田直樹, 坂部俊樹
電子情報通信学会技術報告 114 巻 ( 510 ) 頁: 85-90 2015年3月
A framework for computing finite SLD trees 査読有り
Naoki Nishida and German Vidal
Journal of Logical and Algebraic Methods in Programming 84 巻 ( 2 ) 頁: 197-217 2015年3月
制約付き項書換え系の停止性証明におけるナローイングの効果について
上山智也, 西田直樹, 酒井正彦, 坂部俊樹
電子情報通信学会技術報告 114 巻 ( 416 ) 頁: 43-48 2015年1月
例外処理を含む関数型プログラムの停止性証明のための条件付き依存対法の実現
太田浩一, 濱口毅, 酒井正彦, 山田晃久, 西田直樹, 坂部俊樹
電子情報通信学会技術報告 114 巻 ( 416 ) 頁: 55-60 2015年1月
A Finite Representation of the Narrowing Space 査読有り
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 8901 巻 頁: 54-71 2014年12月
Automatic Constrained Rewriting Induction towards Verifying Procedural Programs 査読有り
Cynthia Kop and Naoki Nishida
Proceedings of the 12th Asian Symposium on Programming Languages and Systems (APLAS 2014) ( 8858 ) 頁: 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) ) 頁: 1-7 2014年11月
制約付き項書換え系の書換え帰納法における関数合成の可換性を利用した補題生成について
栗木 隆太朗, 西田 直樹, 酒井 正彦
平成26年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( M4-1 ) 頁: 1 2014年9月
条件除去変換を用いた条件付き項書換え系の合流性証明手続きについて
柳澤 真志, 西田 直樹, 酒井 正彦, 坂部 俊樹
平成26年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( M4-4 ) 頁: 1 2014年9月
制約付き項書換え系の依存対法におけるプレスブルガー算術式の恒真性判定の回数削減について
上山 智也, 西田 直樹, 坂部 俊樹, 酒井 正彦
平成26年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( M4-5 ) 頁: 1 2014年9月
項書換え系における関数の等価性を保存する引数切り落としの十分条件について
川本 佳史, 西田 直樹, 酒井 正彦, 坂部 俊樹
平成26年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( M4-2 ) 頁: 1 2014年9月
制約付き項書換えにおいて等式が関数等価性を表現するための必要十分条件について
片岡 巧, 西田 直樹, 酒井 正彦, 坂部 俊樹
平成26年度電気・電子・情報関係学会東海支部連合大会講演論文集 ( M4-4 ) 頁: 1 2014年9月
On Improving Termination Preservability of Transformations from Procedural Programs into Rewrite Systems by Using Loop Invariants 査読有り
Naoki Nishida and Takumi Kataoka
Proceedings of the 14th International Workshop on Termination (WST 2014) 頁: 1-5 2014年7月
Notes on Structure-Preserving Transformations of Conditional Term Rewrite Systems 査読有り
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 40 巻 頁: 3-14 2014年7月
Naoki Nishida, Makishi Yanagisawa, and Karl Gmeiner
Proceedings of the 3rd International Workshop on Confluence (IWC 2014) 頁: 24-28 2014年7月
Inverse Unfold Problem and Its Heuristic Solving 査読有り
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 40 巻 頁: 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 40 巻 頁: 39-50 2014年7月
逆Unfold問題とその発見的解法
加藤 友郁, 長島 正憲, 酒井 正彦, 西田 直樹
電子情報通信学会技術報告 113 巻 ( 489 ) 頁: 13-18 2014年3月
制約付き木オートマトンにおける不用な遷移規則の発見法について
中野 靖大, 西田 直樹, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 橋本 健二
電子情報通信学会技術報告 113 巻 ( 489 ) 頁: 31-36 2014年3月
Conversion to tail recursion in term rewriting 査読有り
Naoki Nishida and German Vidal
The Journal of Logic and Algebraic Programming 83 巻 ( 1 ) 頁: 53-63 2014年1月
On Constructing Constrained Tree Automata Recognizing Ground Instances of Constrained Terms 査読有り
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 134 巻 頁: 1-10 2013年10月
等式集合の語問題から基底等式集合の語問題への帰着可能性について
坂井 利光, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
平成25年度電気関係学会東海支部連合大会論文集 ( M4-4 ) 頁: 1 2013年9月
配列を含むプログラムの検証のための非線形不等式型ループ不変式の生成
東野 惇一郎, 坂部 俊樹, 酒井 正彦, 草刈 圭一朗, 西田 直樹
平成25年度電気関係学会東海支部連合大会論文集 ( M4-6 ) 頁: 1 2013年9月
単純型付き項書換え系における帰納的定理自動証明の局所戦略について
神谷 尚史, 草刈 圭一朗, 酒井 正彦, 坂部 俊樹, 西田 直樹
平成25年度電気関係学会東海支部連合大会論文集 ( M4-3 ) 頁: 1 2013年9月
カリー化を組み込んだ高階辞書式経路順序の設計
松原 穂波, 草刈 圭一朗, 酒井 正彦, 坂部 俊樹, 西田 直樹
平成25年度電気関係学会東海支部連合大会論文集 ( M4-5 ) 頁: 1 2013年9月
プログラム中のポインタに関する表明式を動的に検査するインタプリタの開発
杢谷 孔皓, 坂部 俊樹, 酒井 正彦, 草刈 圭一朗, 西田 直樹
平成25年度電気関係学会東海支部連合大会論文集 ( M4-7 ) 頁: 1 2013年9月
手続き型プログラムから書換え系への変換における停止性をより保存するためのループ不変式の利用
片岡 巧, 西田 直樹, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗
平成25年度電気関係学会東海支部連合大会論文集 ( M2-6 ) 頁: 1 2013年9月
幅優先探索型完備化手続きのErlangによる実装の並列実行の評価
栗木 隆太朗, 西田 直樹, 坂部 俊樹, 酒井 正彦, 草刈 圭一朗
平成25年度電気関係学会東海支部連合大会論文集 ( M2-5 ) 頁: 1 2013年9月
Term Rewriting with Logical Constraints 査読有り
Cynthia Kop and Naoki Nishida
Proceedings of the 9th International Symposium on Frontiers of Combining Systems, Lecture Notes in Artificial Intelligence ( 8152 ) 頁: 343-358 2013年9月
Malbolgeのワード長の拡大とそのプログラミング支援ツール
加藤 起騎, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
電子情報通信学会技術報告 113 巻 ( 159 ) 頁: 73-78 2013年7月
Proving Confluence of Conditional Term Rewriting Systems via Unravelings 査読有り
Karl Gmeiner, Naoki Nishida and Bernhard Gramlich
Proceedings of the 2nd International Workshop on Confluence 頁: 35-39 2013年6月
Computing More Specific Versions of Conditional Rewriting Systems 査読有り
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 7844 巻 頁: 137-154 2013年4月
Improving Determinization of Grammar Programs for Program Inversion 査読有り
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 7844 巻 頁: 155-175 2013年4月
整数解を導出するための単体法とゴモリーカットの合成について
伏見 政晃, 西田 直樹, 酒井 正彦, 草刈 圭一朗, 坂部 俊樹
電子情報通信学会技術報告 112 巻 ( 458 ) 頁: 109-114 2013年3月
制約付き項のインスタンスを受理する制約付き木オートマトンの構成法
中野 靖大, 西田 直樹, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗
電子情報通信学会技術報告 112 巻 ( 373 ) 頁: 7-12 2013年1月
Malbolge低級アセンブリプログラミングにおける制御命令の配置設計のためのSATソルバの利用
安藤 聡, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
電子情報通信学会技術報告 112 巻 ( 373 ) 頁: 25-30 2013年1月
三値関数を実現するMalbolge命令列の発見のためのSATエンコーディング
安藤 聡, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
電子情報通信学会技術報告 112 巻 ( 275 ) 頁: 7-12 2012年11月
Cooperの限量子除去アルゴリズムと単体法を逐次合成するための論理式変換
伏見 政晃, 西田 直樹, 坂部 俊樹, 酒井 正彦, 草刈 圭一朗
平成24年度電気関係学会東海支部連合大会論文集 ( A4-2 ) 頁: 1 2012年9月
制約付き項のインスタンスを受理する制約付き木オートマトンの構成について
中野 靖大, 西田 直樹, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗
平成24年度電気関係学会東海支部連合大会論文集 ( A4-4 ) 頁: 1 2012年9月
単純型付き項書換え系の停止性証明におけるカリー化の利用
倉田 佳佑, 草刈 圭一朗, 酒井 正彦, 坂部 俊樹, 西田 直樹
平成24年度電気関係学会東海支部連合大会論文集 ( A4-3 ) 頁: 1 2012年9月
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Logical Methods in Computer Science 8 巻 ( 3-4 ) 頁: 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 112 巻 ( 164 ) 頁: 103-108 2012年7月
Constrained Tree Automata and their Closure Properties 査読有り
Naoki Nishida, Futoshi Nomura, Katsuhisa Kurahashi and Masahiko Sakai
Proceedings of the 1st International Workshop on Trends in Tree Automata and Tree Transducers 頁: 24-34 2012年6月
More Specific Term Rewriting Systems 査読有り
Naoki Nishida and German Vidal
Proceedings of the 21st International Workshop on Functional and (Constraint) Logic Programming 頁: 1-15 2012年5月
Malbolgeの高級アセンブリ言語への配列機能の追加
安藤 聡, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
電子情報通信学会技術報告 112 巻 ( 23 ) 頁: 43-49 2012年5月
A Sound Type System for Typing Runtime Errors 査読有り
Akihisa Yamada, Keiichirou Kusakari, Toshiki Sakabe, Masahiko Sakai, and Naoki Nishida
IPSJ Transactions on Programming, 5 巻 ( 2 ) 頁: 16-24 2012年3月
単純型付き項書換え系における書換え帰納法について
尾関 朗, 草刈 圭一朗, 坂田 翼, 西田 直樹, 酒井 正彦, 坂部 俊樹
電子情報通信学会技術報告 111 巻 ( 406 ) 頁: 51-56 2012年1月
語問題を基底等式集合の語問題に帰着可能な等式集合のクラスについて
坂井 利光, 酒井 正彦, 坂部 俊樹, 西田 直樹, 草刈 圭一朗
電子情報通信学会技術報告 111 巻 ( 406 ) 頁: 45-49 2012年1月
関数呼び出しを持つプログラムの非線形ループ不変式の自動生成
鈴木 英一, 坂部 俊樹, 酒井 正彦, 草刈 圭一朗, 西田 直樹
電子情報通信学会技術報告 111 巻 ( 406 ) 頁: 39-44 2012年1月
高階書換え系における引数切り落とし関数の下での実効規則について
大井 一展, 草刈 圭一朗, 酒井 正彦, 坂部 俊樹, 西田 直樹
電子情報通信学会技術報告 111 巻 ( 406 ) 頁: 57-62 2012年1月
2リテラル監視法で実装されたSATソルバへの基本対称節処理機能の組み込み
日野 善信, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
電子情報通信学会技術報告 111 巻 ( 268 ) 頁: 67-72 2011年10月
制約付き項書換え系における木準同型写像を用いた関数等価性検証
高桑一也, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
日本ソフトウェア科学会第28回大会論文集 ( 7B-1 ) 頁: 1-12 2011年9月
多重文脈書換え帰納法における反証と補題追加
坂田 翼, 西田 直樹, 酒井 正彦, 草刈 圭一朗, 坂部 俊樹
日本ソフトウェア科学会第28回大会論文集 ( 1A-4 ) 頁: 1-12 2011年9月
Malbolgeの高級アセンブリ言語への加算命令の追加
安藤 聡, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
日本ソフトウェア科学会第28回大会論文集 ( 5A-3 ) 頁: 1-12 2011年9月
関数呼び出しを持つプログラムの不変式の自動生成について
鈴木 英一, 坂部 俊樹, 酒井 正彦, 草刈 圭一朗, 西田 直樹
平成23年度電気関係学会東海支部連合大会論文集 ( H1-5 ) 頁: 1 2011年9月
線形左シャロー項書換え系の停止性の決定可能性について
服部 達哉, 酒井 正彦, 坂部 俊樹, 草刈 圭一朗, 西田 直樹
平成23年度電気関係学会東海支部連合大会論文集 ( H1-6 ) 頁: 1 2011年9月
Decidability of Reachability for Right-shallow Context-sensitive Term Rewriting Systems 査読有り
Yoshiharu Kojima, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
IPSJ Transactions on Programming, 4 巻 ( 4 ) 頁: 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 ) 頁: 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 6816 巻 頁: 138-155 2011年7月
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 22nd International Conference on Rewriting Techniques and Applications, LIPICcs 10 巻 頁: 267-282 2011年5月
Program Inversion for Tail Recursive Functions 査読有り
Naoki Nishida and German Vidal
Proceedings of the 22nd International Conference on Rewriting Techniques and Applications, LIPIcs 10 巻 頁: 283-298 2011年5月
制約付き木オートマトンとその閉包性
倉橋 克尚, 酒井 正彦, 西田 直樹, 野村 太志, 坂部 俊樹, 草刈 圭一朗
電子情報通信学会技術報告 110 巻 ( 458 ) 頁: 61-66 2011年3月
順方向ナローイングに基づく右線形右シャロー項書換え系の非停止性証明について
服部 達哉, 酒井 正彦, 西田 直樹, 草刈 圭一朗, 坂部 俊樹
信学技報 SS2010-44 110 巻 ( 336 ) 頁: 31-36 2010年12月
等式理論を法とするDPLL遷移系について
馬場達也, 坂部俊樹, 西田直樹, 草刈圭一朗, 酒井正彦
信学技報 SS2010-36 110 巻 ( 227 ) 頁: 49-54 2010年10月
難解言語Malbolgeのチューリング完全性について
長坂哲, 酒井正彦, 坂部俊樹, 草刈圭一朗, 西田直樹
信学技報 SS2010-37 110 巻 ( 227 ) 頁: 55-60 2010年10月
2カウンタ法に基づく基本対称節を持つCNF論理式のSATソルバ
日野善信, 酒井正彦, 草刈圭一朗, 坂部俊樹, 西田直樹
平成22年度電気関係学会東海支部連合大会論文集 ( D3-5 ) 頁: 1 2010年8月
等式理論を法とする抽象DPLLアルゴリズムの提案
馬場達也, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
平成22年度電気関係学会東海支部連合大会論文集 ( D3-4 ) 頁: 1 2010年8月
制約付き項書換え系における関数の効率的な等価性検証
高桑一也, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
平成22年度電気関係学会東海支部連合大会論文集 ( D3-6 ) 頁: 1 2010年8月
Termination of Narrowing via Termination of Rewriting 査読有り
Naoki Nishida and Germán Vidal
Applicable Algebra in Engineering, Communication and Computing 21 巻 ( 3 ) 頁: 177-225 2010年5月
Goal-directed and Relative Dependency Pairs for Proving the Termination of Narrowing 査読有り
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 6037 巻 頁: 52-66 2010年4月
Proving Injectivity of Functions via Program Inversion in Term Rewriting 査読有り
Naoki Nishida and Masahiko Sakai
Proceedings of the 10th International Symposium on Functional and Logic Programming (FLOPS 2010), Lecture Notes in Computer Science 6009 巻 頁: 288-303 2010年4月
基本対象関数に基づく節を持つCNF論理式の充足可能性判定 査読有り
馬野洋平, 酒井正彦, 西田直樹, 坂部俊樹, 草刈圭一朗
電子情報通信学会論文誌 D J93-D 巻 ( 1 ) 頁: 1-9 2010年1月
条件付き等式の変換に基づくプログラム生成
長島正憲, 酒井正彦, 坂部俊樹, 西田直樹, 草刈圭一朗
信学技報 SS2009-41 109 巻 ( 343 ) 頁: 37-42 2009年12月
高階書換え系における引数切り落とし法と実効規則
鈴木翔, 草刈圭一朗, 坂部俊樹, 酒井正彦, 西田直樹
信学技報 SS2009-39 109 巻 ( 343 ) 頁: 25-30 2009年12月
右線形右シャローな項書換え系における文脈依存停止性の決定可能性について
御宿義勝, 酒井正彦, 坂部俊樹, 草刈圭一朗, 西田直樹
信学技報 SS2009-40 109 巻 ( 343 ) 頁: 31-36 2009年12月
Improving the Termination Analysis of Narrowing in Left-Linear Constructor Systems 査読有り
José Iborra, Naoki Nishida, and Germán Vidal
Proceedings of the 19th International Symposium on Logic-Based Program Synthesis and Transformation (LOPSTR 2009) 頁: 9 pages 2009年9月
制約付き項書換え系の書換え帰納法における補題等式の自動生成法
中林直生, 西田直樹, 草刈圭一朗, 坂部俊樹, 酒井正彦
日本ソフトウェア科学会第26回大会講演論文集 ( 7B-2 ) 頁: 1-14 2009年9月
Context-Sensitive Innermost Reachability is Decidable for Linear Right-Shallow Term Rewriting Systems 査読有り
Yoshiharu Kojima, Masahiko Sakai, Naoki Nishida, Keiichirou Kusakari, and Toshiki Sakabe
IPSJ Transactions on Programming, 2 巻 ( 3 ) 頁: 20-32 2009年7月
Completion after Program Inversion of Injective Functions 査読有り
Naoki Nishida and Masahiko Sakai
Electronic Notes in Theoretical Computer Science 237 巻 頁: 39-56 2009年4月
制約付き項書換え系における書換え帰納法 査読有り
坂田翼, 西田直樹, 坂部俊樹, 酒井正彦, 草刈圭一朗
情報処理学会論文誌プログラミング 2 巻 ( 2 ) 頁: 80-96 2009年3月
基本対称関数を付加したCNF論理式の充足可能性判定
馬野洋平, 酒井正彦, 西田直樹, 坂部俊樹, 草刈圭一朗
信学技報 SS2008-44 108 巻 ( 362 ) 頁: 31-36 2008年12月
シャローな依存対から構成される項書換え系の停止性の決定可能性
内山敬太, 酒井正彦, 坂部俊樹, 草刈圭一朗, 西田直樹
信学技報 SS2008-45 108 巻 ( 362 ) 頁: 37-42 2008年12月
ビットエラー通信路におけるスケーラブルCANの動作解析
鵜飼謙児, 坂部俊樹, 高田広章, 倉地亮, 酒井正彦, 草刈圭一朗, 西田直樹
信学技報 SS2008-37 108 巻 ( 242 ) 頁: 61-66 2008年10月
制約付き項書換え系における書換え帰納法
坂田翼, 西田直樹, 坂部俊樹, 酒井, 正彦, 草刈圭一朗
第71回情報処理学会・プログラミング研究会 配布資料 頁: 1-12 2008年10月
スケーラブルCANプロトコルの動作解析に関する予備的考察
鵜飼謙児, 坂部俊樹, 高田広章, 倉地亮, 酒井正彦, 草刈圭一朗, 西田直樹
平成20年度電気関係学会東海支部連合大会論文集 ( O-262 ) 頁: 1 2008年9月
制約付き項書換え系の潜在帰納法を利用した手続き型プログラム検証の試み 査読有り
古市祐樹, 西田直樹, 酒井正彦, 草刈圭一朗, 坂部俊樹
情報処理学会論文誌プログラミング 1 巻 ( 2 ) 頁: 100-121 2008年9月
Completion as Post-Process in Program Inversion of Injective Functions 査読有り
Naoki Nishida and Masahiko Sakai
Proceedings of the 8th International Workshop on Reduction Strategies in Rewriting and Programming (WRS'08) 頁: 61-75 2008年7月
制約付き項書換え系の定理自動証明における等式の方向付けのための簡約化順序
西田直樹, 坂田翼, 酒井正彦, 草刈圭一朗, 坂部俊樹
信学技報 SS2008-20 108 巻 ( 173 ) 頁: 43-48 2008年7月
プレスブルガー文付き項書換え系における書換え帰納法について
坂田翼, 西田直樹, 坂部俊樹, 酒井正彦, 草刈圭一朗
信学技報 SS2008-1 108 巻 ( 64 ) 頁: 1-6 2008年5月
例外処理付きオブジェクト指向プログラムにおける情報流の安全性解析のための型システム 査読有り
黒川翔, 桑原寛明, 山本晋一郎, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
電子情報通信学会論文誌 D J91-D 巻 ( 3 ) 頁: 757-770 2008年3月
潜在帰納法を利用した手続き型プログラム検証の試み
古市祐樹, 西田直樹, 酒井正彦, 草刈圭一朗, 坂部俊樹
第68回情報処理学会・プログラミング研究会 配布資料 頁: 1-22 2008年3月
等式を規則化する変換の停止条件
水野清貴, 西田直樹, 坂部俊樹, 酒井正彦, 草刈圭一朗
信学技報 SS2007-61 107 巻 ( 505 ) 頁: 25-30 2008年3月
動的型言語への柔らかい型付けによるエラー検出
山田晃久, 草刈圭一朗, 酒井正彦, 坂部俊樹, 西田直樹
信学技報 SS2007-58 107 巻 ( 505 ) 頁: 7-12 2008年3月
プログラム生成系GeneSysにおける等式仕様への否定の導入
近藤悟, 酒井正彦, 坂部俊樹, 草刈圭一朗, 西田直樹
信学技報 SS2007-45 107 巻 ( 392 ) 頁: 43-48 2007年12月
対話型埋込みによる数独問題の設計ツール
馬野洋平, 酒井正彦, 西田直樹, 坂部俊樹, 草刈圭一朗
信学技報 SS2007-50 107 巻 ( 392 ) 頁: 73-78 2007年12月
導出木からのループ検出による論理プログラムの非停止性証明法
水谷知博, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
信学技報 SS2007-30 107 巻 ( 275 ) 頁: 1-6 2007年10月
論理式への変換に基づく魔方陣の発見
伊藤寛之, 酒井正彦, 草刈圭一朗, 坂部俊樹, 西田直樹
平成19年度電気関係学会東海支部連合大会論文集 ( O-012 ) 頁: 1 2007年9月
左線形な定向条件付き項書換え系における到達可能な項集合の近似集合を認識する木オートマトン
村田俊樹, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
信学技報 SS2007-16 107 巻 ( 176 ) 頁: 1-6 2007年8月
振舞等価性の証明のための等式付き書換えに基づく潜在帰納法
笹田悠司, 酒井正彦, 西田直樹, 坂部俊樹, 草刈圭一朗
信学技報 SS2007-17 107 巻 ( 176 ) 頁: 7-12 2007年8月
* Transformation for Refining Unraveled Conditional Term Rewriting Systems 査読有り
Naoki Nishida, Tomohiro Mizutani, and Masahiko Sakai
Electronic Notes in Theoretical Computer Science 174 巻 ( 10 ) 頁: 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 107 巻 ( 99 ) 頁: 17-22 2007年6月
Convergent Term Rewriting Systems for Inverse Computation of Injective Functions 査読有り
Naoki Nishida, Masahiko Sakai, and Terutoshi Kato
Proceedings of the 9th International Workshop on Termination (WST'07) 頁: 77-81 2007年6月
二階の書換え系における引数切り落とし法
磯谷泰巨, 草刈圭一朗, 酒井正彦, 坂部俊樹, 西田直樹
信学技報 SS2007-13 107 巻 ( 99 ) 頁: 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) 1554 巻 頁: 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) 1554 巻 頁: 171-177 2007年5月
単純型項書換え系上の依存対法における実効規則と直積型項へのラベル付け 査読有り
櫻井敬大, 草刈圭一朗, 酒井正彦, 坂部俊樹, 西田直樹
電子情報通信学会論文誌 D J90-D 巻 ( 4 ) 頁: 978-989 2007年4月
単純型項書換え系における定理自動証明系HOPSYS
蒲田明憲, 草刈圭一朗, 西田直樹, 酒井正彦, 坂部俊樹
信学技報 SS2006-57 106 巻 ( 426 ) 頁: 7-12 2006年12月
手続き型プログラムから書換え系への変換に基づくソフトウェア検証の試み
古市祐樹, 西田直樹, 酒井正彦, 草刈圭一朗, 坂部俊樹
信学技報 SS2006-41 (KBSE2006-17) 106 巻 ( 324 ) 頁: 7-12 2006年10月
GeneSysによるプログラム生成例とIntroduction規則の追加
近藤悟, 酒井正彦, 西田直樹, 坂部俊樹, 草刈圭一朗
信学技報 SS2006-46 (KBSE2006-22) 106 巻 ( 324 ) 頁: 37-42 2006年10月
例外処理付きオブジェクト指向言語における情報流の安全性解析
黒川翔, 桑原寛明, 山本晋一郎, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
信学技報 SS2006-42 (KBSE2006-18) 106 巻 ( 324 ) 頁: 13-18 2006年10月
高階関数機能を持つ項書換え系のコンパイル
笹田悠司, 酒井正彦, 坂部俊樹, 草刈圭一朗, 西田直樹
平成18年度電気関係学会東海支部連合大会論文集 ( O-437 ) 頁: 1 2006年9月
所属制約を持つ条件付き項書換え系の紐解き変換
村田俊樹, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
平成18年度電気関係学会東海支部連合大会論文集 ( O-438 ) 頁: 1 2006年9月
Transformation for Refining Unraveled Conditional Term Rewriting Systems 査読有り
Naoki Nishida, Tomohiro Mizutani, and Masahiko Sakai
Proceedings of the 6th International Workshop on Reduction Strategies in Rewriting and Programming (WRS'06) 頁: 34-48 2006年8月
Dependency Graph Method for Proving Termination of Narrowing 査読有り
Naoki Nishida and Koichi Miura
Proceedings of the 8th International Workshop on Termination (WST'06) 頁: 12-16 2006年8月
等式付き書換え系の等式数を削減する変換
三浦浩一, 西田直樹, 酒井正彦, 坂部俊樹, 草刈圭一朗
信学技報 SS2006-14 106 巻 ( 120 ) 頁: 7-12 2006年6月
単純型項書換え系上の依存対法における実効規則と直積型項へのラベル付け
櫻井敬大, 草刈圭一朗, 酒井正彦, 坂部俊樹, 西田直樹
信学技報 SS2006-15 106 巻 ( 120 ) 頁: 13-18 2006年6月
項正規表現に基づくSpi計算の機密性検証
田代善彦, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
信学技報 SS2005-82 105 巻 ( 596 ) 頁: 35-40 2006年2月
関数プログラムの停止性証明のための辞書式経路順序
星野由美, 草刈圭一朗, 酒井正彦, 坂部俊樹, 西田直樹
信学技報 SS2005-85 105 巻 ( 597 ) 頁: 13-18 2006年2月
暗号プロトコル記述からカラーペトリネットへの変換による機密性検証
奥谷大介, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
信学技報 SS2005-58 105 巻 ( 490 ) 頁: 19-24 2005年12月
左線形シャローなどの項書換え系の停止性の決定性
王易,酒井正彦,西田直樹,草刈圭一朗,坂部俊樹
信学技報 COMP2005-50 105 巻 ( 499 ) 頁: 9-13 2005年12月
分散JoinJAVAプログラムの通信エラーに対する型判定システム
佐伯昌樹, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
信学技報 SS2005-67 105 巻 ( 491 ) 頁: 25-30 2005年12月
重なりを持つTRSにおける最外戦略の完全性について
岩田篤史, 酒井正彦, 西田直樹, 草刈圭一朗, 坂部俊樹
信学技報 SS2005-46 105 巻 ( 331 ) 頁: 39-44 2005年10月
関数プログラムの再帰構造解析と強計算性に基づく十分完全性の証明法 査読有り
櫻井敬大, 草刈圭一朗, 西田直樹, 酒井正彦, 坂部俊樹
第4回情報科学技術フォーラム (FIT2005) 論文集, 情報科学技術レターズ ( LA-001 ) 頁: 1-4 2005年9月
カラーペトリネットを用いた暗号プロトコルの安全性検証
奥谷大介, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
平成17年度電気関係学会東海支部連合大会論文集 ( O-198 ) 頁: 1 2005年9月
分散JoinJAVAプログラムの正常実行性判定のための型システム
佐伯昌樹, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
平成17年度電気関係学会東海支部連合大会論文集 ( O-306 ) 頁: 1 2005年9月
構成子項書換え系の逆計算プログラムの生成 査読有り
西田直樹, 酒井正彦, 坂部俊樹
電子情報通信学会論文誌 D-I J88-D-I 巻 ( 8 ) 頁: 1171-1183 2005年8月
準構成子項書換え系における停止性の決定問題
王易,酒井正彦,西田直樹,草刈圭一朗,坂部俊樹
信学技報 SS2005-46 105 巻 ( 228 ) 頁: 13-18 2005年8月
難読プログラミング言語Malbolgeにおけるプログラム構成手法
飯澤恒, 坂部俊樹, 酒井正彦, 草刈圭一朗, 西田直樹
信学技報 SS2005-22 105 巻 ( 129 ) 頁: 25-30 2005年6月
ナローイング計算の停止性証明のための依存グラフ法
三浦浩一, 西田直樹, 酒井正彦, 草刈圭一朗, 坂部俊樹
信学技報 SS2005-23 105 巻 ( 129 ) 頁: 31-36 2005年6月
強計算性に基づいた単純型項書換え系の停止性証明法
草刈圭一朗, 櫻井敬大, 草刈圭一朗, 西田直樹, 酒井正彦, 坂部俊樹
信学技報 SS2005-21 105 巻 ( 129 ) 頁: 19-24 2005年6月
Partial Inversion of Constructor Term Rewriting Systems 査読有り
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 16th International Conference on Rewriting Techniques and Applications, Lecture Notes in Computer Science 3467 巻 頁: 264-278 2005年4月
変換と部分評価に基づく非左辺正規なメタ項の停止性証明
蛸島洋明, 酒井正彦, 坂部俊樹, 西田直樹, 草刈圭一朗
計算機科学基礎理論とその応用, 数理解析研究所講究録(2004年度冬のLAシンポジウム) 1426 巻 頁: 113-118 2005年4月
弱最内戦略を完全にする項書換え系の等価変換
岡本晃治, 酒井正彦, 西田直樹, 草刈圭一朗, 坂部俊樹
計算機科学基礎理論とその応用, 数理解析研究所講究録(2004年度冬のLAシンポジウム) 1426 巻 頁: 119-125 2005年4月
到達可能性の判定における成長TRSに対する手法と正規化規則による手法の関係
村田龍彦, 酒井正彦, 西田直樹, 草刈圭一朗, 坂部俊樹
計算機科学基礎理論とその応用, 数理解析研究所講究録(2004年度冬のLAシンポジウム) 1426 巻 頁: 106-112 2005年4月
配列を扱う非線形先頭再帰プログラムからの再帰除去
高須洋平, 酒井正彦, 西田直樹, 草刈圭一朗, 坂部俊樹
計算機科学基礎理論とその応用, 数理解析研究所講究録(2004年度冬のLAシンポジウム) 1426 巻 頁: 39-44 2005年4月
融合変換を模倣するプログラム生成変換の戦略
長島正憲, 酒井正彦, 西田直樹, 坂部俊樹, 草刈圭一朗
信学技報 SS2004-33 104 巻 ( 466 ) 頁: 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 104 巻 ( 243 ) 頁: 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 ) 頁: 1-6 2004年7月
右辺のみに現れる変数を持つ線形構成子項書換え系の計算の効率化 査読有り
西田直樹, 酒井正彦, 坂部俊樹
コンピュータソフトウェア 21 巻 ( 3 ) 頁: 40-47 2004年5月
Narrowing-Based Simulation of Term Rewriting Systems with Extra Variables and its Termination Proof 査読有り
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Electronic Notes in Theoretical Computer Science 86 巻 ( 3 ) 頁: 1-18 2003年11月
右辺のみに現れる変数を持つ項書換え系の計算モデル 査読有り
西田直樹, 酒井正彦, 坂部俊樹
コンピュータソフトウェア 20 巻 ( 5 ) 頁: 85-89 2003年9月
右辺のみに現れる変数を持つ右線形構成子項書換え系の計算の効率化
西田直樹, 酒井正彦, 坂部俊樹
日本ソフトウェア科学会第20回記念大会講演論文集 ( 5B-3 ) 頁: 1-5 2003年9月
右辺のみに現れる変数を持つ右線形オーバーレイ項書換え系の最左最内ナローイングによる正規形の計算
西田直樹, 酒井正彦, 坂部俊樹
2003年度夏のLAシンポジウム ( 24 ) 頁: 1-6 2003年7月
Narrowing-Based Simulation of Term Rewriting Systems with Extra Variables and its Termination Proof 査読有り
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the 12th International Workshop on Functional and (Constraint) Logic Programming (WFLP'03) 頁: 198-211 2003年6月
右辺のみに現れる変数を持つ項書換え系のナローイングに基づく実効的書換えとその停止性
西田直樹, 酒井正彦, 坂部俊樹
計算機科学基礎理論とその応用, 数理解析研究所講究録(2002年度冬のLAシンポジウム) 1325 巻 頁: 238-243 2003年5月
右辺のみに現れる変数を持つ項書換え系のナローイングに基づく実効的書換えとその停止性
西田直樹, 酒井正彦, 坂部俊樹
信学技報 COMP2003-68 102 巻 ( 593 ) 頁: 45-52 2003年1月
右辺のみに現れる変数を持つ項書換え系のナローイングに基づく書換え
西田直樹, 酒井正彦, 坂部俊樹
平成14年度電気関係学会東海支部連合大会論文集 頁: 292 2002年9月
右辺のみに現れる変数を持つ項書換え系の計算モデル
西田直樹, 酒井正彦, 坂部俊樹
日本ソフトウェア科学会第19回大会講演論文集 ( 6F-3 ) 頁: 1-5 2002年9月
PT関数の逆関数を定義するTRSの生成 査読有り
西田直樹, 酒井正彦, 坂部俊樹
コンピュータソフトウェア 19 巻 ( 1 ) 頁: 29-33 2002年1月
指定した引数を固定した逆関数を定義するTRSの生成
西田直樹, 酒井正彦, 坂部俊樹
信学技報 COMP2001-67 101 巻 ( 488 ) 頁: 33-40 2001年12月
Generation of Inverse Term Rewriting Systems for Pure Treeless Functions 査読有り
Naoki Nishida, Masahiko Sakai, and Toshiki Sakabe
Proceedings of the International Workshop on Rewriting in Proof and Computation (RPC'01) 頁: 188-198 2001年10月
PT関数の逆関数を定義するTRSの生成
西田直樹, 酒井正彦, 坂部俊樹
日本ソフトウェア科学会第18回大会講演論文集 ( 6C-3 ) 頁: 1-5 2001年9月
PT関数の逆関数を定義する条件付きTRSの生成
西田直樹, 酒井正彦, 坂部俊樹
信学技報 COMP2001-14 101 巻 ( 133 ) 頁: 9-16 2001年6月
ユーザにごみ集めを意識させないCライブラリの設計法
西田直樹, 酒井正彦, 坂部俊樹
信学技報 SS2000-9 100 巻 ( 64 ) 頁: 25-32 2000年5月
Proceedings of the 13th International Workshop on Confluence
Cyrille Chenavier and Naoki Nishida( 担当: 編集)
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 招待有り 国際会議
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 招待有り 国際会議
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 国際会議
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 国際会議
Naoki Nishida
COMPUTER SCIENCE COLLOQUIUM, IMADA, University of Southern Denmark
Automated Verification of C Programs via Rewriting Induction of Constrained TRSs 国際会議
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 国際会議
Naoki Nishida
Master Seminar 1, Institute of Computer Science, University of Innsbruck
Program Inversion for Tail Recursive Functions 国際会議
Naoki Nishida
Seminar at DSIC, Technical University of Valencia
多重文脈書換え帰納法における反証と補題追加
坂田 翼, 西田 直樹, 酒井 正彦, 草刈 圭一朗, 坂部 俊樹
日本ソフトウェア科学会第28回大会
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
制約付き等式の定理自動証明器の試作
西田直樹, 中林直生, 酒井正彦, 草刈圭一朗, 坂部俊樹
日本ソフトウェア科学会第26回大会
潜在帰納法を利用した手続き型プログラム検証の試み
古市 祐樹, 西田 直樹, 酒井 正彦 , 草刈 圭一朗, 坂部 俊樹
第68回情報処理学会・プログラミング研究会
Comparison of Unraveling Techniques for Deterministic Conditional Term Rewriting Systems 国際会議
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 国際会議
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月
研究等助成(海外渡航援助)
資金種別:競争的資金
条件付き項書換え系から等価な条件無し項書換え系への変換とその応用に関する研究
2007年4月 - 2009年3月
栢森情報科学振興財団研究助成金
資金種別:競争的資金
書換え帰納法を利用したプログラム等価性検証技術の開発
2018年4月 - 2023年3月
科学研究費補助金 基盤研究(C)
西田直樹
担当区分:研究代表者
本研究では制約付き項書換えシステムに対する書換え帰納法に基づく定理自動証明ツールを開発し,命令型プログラミング言語のプログラム等価性検証の新たな手法の確立をめざす.具体的には,関数型プログラミング言語だけでなく命令型プログラミング言語の計算モデルとしての利用を期待できる制約付き項書換えシステムに対する書換え帰納法に基づく帰納的定理証明法を命令型プログラミング言語から得られた書換えシステム向けに自動化することで,命令型プログラム向けの定理自動証明ツールを開発する.特に,関数の等価性など等式で表現できる性質の検証への応用をめざす.命令型プログラム向けの自動化を実現するために,書換え帰納法の推論規則の適用戦略の改良,補題等式の生成法の開発に取り組む.また,不等式も同時に扱う,等式付き書換えに対応するなど理論の拡張にも取り組む.
実時間性を持つ並行プログラムに対するデバッグのための逆方向計算モデル
2017年4月 - 2021年3月
科学研究費補助金 基盤研究(B)
結縁 祥治
担当区分:研究分担者
単射性を持つ関数型プログラムの逆計算プログラム生成に関する研究
2009年4月 - 2013年3月
科学研究費補助金 若手研究(B)
西田直樹
担当区分:研究代表者
高階関数プログラムの停止性判定に関する研究
2008年4月 - 2012年3月
科学研究費補助金 基盤研究(C)
草刈圭一朗
担当区分:研究分担者
関数型プログラムの逆計算プログラム生成に関する研究
2005年4月 - 2008年3月
科学研究費補助金 若手研究(B)
西田 直樹
担当区分:研究代表者
書換えに基づく例外型を持つオブジェクト指向プログラムの型推論
2004年4月 - 2008年3月
科学研究費補助金 基盤研究(B)
坂部俊樹
担当区分:研究分担者
関数型言語の解析・検証・効率的実行のための書換え理論の研究
2003年4月 - 2010年3月
科学研究費補助金 基盤研究(C)
酒井正彦
担当区分:研究分担者
計算論基礎特論A
2022
アルゴリズム2
2022
アルゴリズム1
2022
基礎セミナーB
2020
計算論基礎特論A
2020
アルゴリズム2
2020
アルゴリズム1
2020
基礎セミナー
2019
計算モデル特論
2019
アルゴリズム2
2019
アルゴリズム1
2019
アルゴリズム及び演習
2018
アルゴリズム2
2018
アルゴリズム1
2018
計算論基礎特論A
2018
計算モデル特論
2017
基礎セミナー
2017
アルゴリズム及び演習
2017
アルゴリズム及び演習
2016
ソフトウェア基礎論特論
2016
基礎セミナー
2016
ソフトウェア基礎論特論
2015
アルゴリズム及び演習
2015
ソフトウェア基礎論特論
2014
電気・電子・情報工学序論
2014
計算機プログラミング基礎及び演習
2014
基礎セミナー
2014
電気・電子・情報工学序論
2013
計算機プログラミング基礎及び演習
2013
基礎セミナー
2013
コンパイラおよび演習
2012
情報工学実験第2
2012
情報工学実験第1
2012
プログラミングおよび演習
2012
情報基礎論第1および演習
2011
情報工学実験第2
2011
情報工学実験第1
2011
プログラミングおよび演習
2011