-
博士(情報理工学) (東京大学)
研究者詳細
所属学協会 2
-
日本ソフトウェア科学会
-
ACM
研究キーワード 5
-
定理自動証明
-
モデル検査
-
型システム
-
形式検証
-
プログラミング言語
研究分野 2
-
情報通信 / ソフトウェア /
-
情報通信 / 情報学基礎論 /
論文 48
-
A Hierarchy of Supermartingales for ω-Regular Verification 査読有り
Satoshi Kura, Hiroshi Unno
Proceedings of the ACM on Programming Languages 2026年6月8日
DOI: 10.1145/3808257
-
Supermartingales for Unique Fixed Points: A Unified Approach to Lower Bound Verification 査読有り
Satoshi Kura, Hiroshi Unno, Takeshi Tsukada
Proceedings of the ACM on Programming Languages 2026年6月8日
DOI: 10.1145/3808348
-
A Category-Theoretic Framework for Dependent Effect Systems 査読有り
Satoshi Kura, Marco Gaboardi, Taro Sekiyama, Hiroshi Unno
Lecture Notes in Computer Science 401-431 2026年4月10日
出版者・発行元: Springer Nature SwitzerlandDOI: 10.1007/978-3-032-22720-1_15
ISSN:0302-9743
eISSN:1611-3349
-
On Higher-Order Model Checking of Effectful Answer-Type-Polymorphic Programs 査読有り
Taro Sekiyama, Ugo Dal Lago, Hiroshi Unno
Proceedings of the ACM on Programming Languages 9 (OOPSLA2) 3726-3754 2025年10月9日
DOI: 10.1145/3763184
eISSN:2475-1421
-
Thrust: A Prophecy-Based Refinement Type System for Rust 査読有り
Hiromi Ogawa, Taro Sekiyama, Hiroshi Unno
Proceedings of the ACM on Programming Languages 9 (PLDI) 2056-2080 2025年6月10日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3729333
eISSN:2475-1421
-
Solving Higher-Order Quantified Boolean Satisfiability via Higher-Order Model Checking 査読有り
Hiroshi Unno, Takeshi Tsukada, Jie-Hong Roland Jiang
Proceedings of the AAAI Conference on Artificial Intelligence 39 (11) 11372-11380 2025年4月11日
出版者・発行元: Association for the Advancement of Artificial Intelligence (AAAI)DOI: 10.1609/aaai.v39i11.33237
ISSN:2159-5399
eISSN:2374-3468
-
Towards neural-network-guided program synthesis and verification 招待有り 査読有り
Naoki Kobayashi, Taro Sekiyama, Issei Sato, Hiroshi Unno
Formal Methods in System Design 2025年2月24日
出版者・発行元: Springer Science and Business Media LLCDOI: 10.1007/s10703-024-00468-9
ISSN:0925-9856
eISSN:1572-8102
-
Algebraic Temporal Effects: Temporal Verification of Recursively Typed Higher-Order Programs 査読有り
Taro Sekiyama, Hiroshi Unno
Proceedings of the ACM on Programming Languages 9 (POPL) 2306-2336 2025年1月7日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3704914
eISSN:2475-1421
-
A Primal-Dual Perspective on Program Verification Algorithms 査読有り
Takeshi Tsukada, Hiroshi Unno, Oded Padon, Sharon Shoham
Proceedings of the ACM on Programming Languages 9 (POPL) 2025-2056 2025年1月7日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3704904
eISSN:2475-1421
-
Higher-Order Model Checking of Effect-Handling Programs with Answer-Type Modification 査読有り
Taro Sekiyama, Hiroshi Unno
Proceedings of the ACM on Programming Languages 8 (OOPSLA2) 2662-2691 2024年10月8日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3689805
eISSN:2475-1421
-
Automated Verification of Higher-Order Probabilistic Programs via a Dependent Refinement Type System 査読有り
Satoshi Kura, Hiroshi Unno
Proceedings of the ACM on Programming Languages 8 (ICFP) 973-1002 2024年8月15日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3674662
eISSN:2475-1421
-
Inductive Approach to Spacer 査読有り
Takeshi Tsukada, Hiroshi Unno
Proceedings of the ACM on Programming Languages 8 (PLDI) 1979-2002 2024年6月20日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3656457
eISSN:2475-1421
-
Answer Refinement Modification: Refinement Type System for Algebraic Effects and Handlers 査読有り
Fuga Kawamata, Hiroshi Unno, Taro Sekiyama, Tachio Terauchi
Proceedings of the ACM on Programming Languages 8 (POPL) 115-147 2024年1月5日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3633280
eISSN:2475-1421
-
Modular Primal-Dual Fixpoint Logic Solving for Temporal Verification 査読有り
Hiroshi Unno, Tachio Terauchi, Yu Gu, Eric Koskinen
Proceedings of the ACM on Programming Languages 7 (POPL) 2111-2140 2023年1月9日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3571265
eISSN:2475-1421
-
Optimal CHC Solving via Termination Proofs. 査読有り
Yu Gu, Takeshi Tsukada, Hiroshi Unno 0001
Proc. ACM Program. Lang. 7 (POPL) 604-631 2023年1月
DOI: 10.1145/3571214
-
Temporal Verification with Answer-Effect Modification: Dependent Temporal Type-and-Effect System with Delimited Continuations. 査読有り
Taro Sekiyama, Hiroshi Unno 0001
Proc. ACM Program. Lang. 7 (POPL) 2079-2110 2023年1月
DOI: 10.1145/3571264
-
Software model-checking as cyclic-proof search 査読有り
Takeshi Tsukada, Hiroshi Unno
Proceedings of the ACM on Programming Languages 6 (POPL) 1-29 2022年1月16日
出版者・発行元: Association for Computing Machinery (ACM)DOI: 10.1145/3498725
eISSN:2475-1421
-
Toward Neural-Network-Guided Program Synthesis and Verification. 査読有り
Naoki Kobayashi 0001, Taro Sekiyama, Issei Sato, Hiroshi Unno 0001
Static Analysis - 28th International Symposium(SAS) 236-260 2021年
出版者・発行元: SpringerDOI: 10.1007/978-3-030-88806-0_12
-
Constraint-Based Relational Verification 査読有り
Hiroshi Unno, Tachio Terauchi, Eric Koskinen
Computer Aided Verification 742-766 2021年
出版者・発行元: Springer International PublishingDOI: 10.1007/978-3-030-81685-8_35
ISSN:0302-9743
eISSN:1611-3349
-
Decision Tree Learning in CEGIS-Based Termination Analysis 査読有り
Satoshi Kura, Hiroshi Unno, Ichiro Hasuo
Computer Aided Verification 75-98 2021年
出版者・発行元: Springer International PublishingDOI: 10.1007/978-3-030-81688-9_4
ISSN:0302-9743
eISSN:1611-3349
-
Probabilistic Inference for Predicate Constraint Satisfaction
Yuki Satake, Hiroshi Unno, Hinata Yanagi
Proceedings of the AAAI Conference on Artificial Intelligence 34 (02) 1644-1651 2020年4月3日
出版者・発行元: Association for the Advancement of Artificial Intelligence (AAAI)ISSN:2159-5399
eISSN:2374-3468
-
Failure of Cut-Elimination in Cyclic Proofs of Separation Logic 招待有り 査読有り
KIMURA Daisuke, NAKAZAWA Koji, TERAUCHI Tachio, UNNO Hiroshi
コンピュータ ソフトウェア 37 (1) 1_39-1_52 2020年
出版者・発行元: 日本ソフトウェア科学会ISSN:0289-6540
-
Temporal Verification of Programs via First-Order Fixpoint Logic 査読有り
Naoki Kobayashi, Takeshi Nishikawa, Atsushi Igarashi, Hiroshi Unno
Proceedings of SAS 2019 Springer LNCS 11822 413-436 2019年10月
DOI: 10.1007/978-3-030-32304-2_20
-
Relatively complete refinement type system for verification of higher-order non-deterministic programs 査読有り
Hiroshi Unno, Yuki Satake, Tachio Terauchi
PACMPL 2 ({POPL}) 12:1-12:29 2018年
DOI: 10.1145/3158100
-
Propositional Dynamic Logic for Higher-Order Functional Programs 査読有り
Yuki Satake, Hiroshi Unno
Computer Aided Verification - 30th International Conference, CAV 2018, Held as Part of the Federated Logic Conference, FloC 2018, Oxford, UK, July 14-17, 2018, Proceedings, Part I 105 2018年
DOI: 10.1007/978-3-319-96145-3_6
-
A Fixpoint Logic and Dependent Effects for Temporal Property Verification 査読有り
Yoji Nanjo, Hiroshi Unno, Eric Koskinen, Tachio Terauchi
Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science, LICS 2018, Oxford, UK, July 09-12, 2018 759 2018年
-
Automating induction for solving horn clauses 査読有り
Hiroshi Unno, Sho Torii, Hiroki Sakamoto
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 10427 571-591 2017年
出版者・発行元: Springer VerlagDOI: 10.1007/978-3-319-63390-9_30
ISSN:1611-3349 0302-9743
-
Temporal verification of higher-order functional programs 査読有り
Akihiro Murase, Tachio Terauchi, Naoki Kobayashi, Ryosuke Sato, Hiroshi Unno
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL 2016, St. Petersburg, FL, USA, January 20 - 22, 2016 57 2016年
-
Verification of tree-processing programs via higher-order mode checking 査読有り
Hiroshi Unno, Naoshi Tabuchi, Naoki Kobayashi
MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE 25 (4) 841-866 2015年5月
DOI: 10.1017/S0960129513000054
ISSN:0960-1295
eISSN:1469-8072
-
Counterexample finding and abstraction refinment for automated Verification of higher-order tree transducers
Yuma Matsumoto, Naoki Kobayashi, Hiroshi Unno
Computer Software 32 (1) 161-178 2015年
出版者・発行元: Japan Society for Software Science and TechnologyISSN:0289-6540
-
Relaxed Stratification: A New Approach to Practical Complete Predicate Refinement 査読有り
Tachio Terauchi, Hiroshi Unno
PROGRAMMING LANGUAGES AND SYSTEMS 9032 610-633 2015年
DOI: 10.1007/978-3-662-46669-8_25
ISSN:0302-9743
-
Inferring simple solutions to recursion-free horn clauses via sampling 査読有り
Hiroshi Unno, Tachio Terauchi
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 9035 149-163 2015年
出版者・発行元: Springer VerlagDOI: 10.1007/978-3-662-46681-0_10
ISSN:1611-3349 0302-9743
-
Refinement Type Inference via Horn Constraint Optimization 査読有り
Kodai Hashimoto, Hiroshi Unno
STATIC ANALYSIS (SAS 2015) 9291 199-216 2015年
DOI: 10.1007/978-3-662-48288-9_12
ISSN:0302-9743
-
Predicate abstraction and CEGAR for disproving termination of Higher-Order functional programs 査読有り
Takuya Kuwahara, Ryosuke Sato, Hiroshi Unno, Naoki Kobayashi
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 9207 287-303 2015年
出版者・発行元: Springer VerlagDOI: 10.1007/978-3-319-21668-3_17
ISSN:1611-3349 0302-9743
-
Automata-Based Abstraction for Automated Verification of Higher-Order Tree-Processing Programs 査読有り
Yuma Matsumoto, Naoki Kobayashi, Hiroshi Unno
PROGRAMMING LANGUAGES AND SYSTEMS, APLAS 2015 9458 295-312 2015年
DOI: 10.1007/978-3-319-26529-2_16
ISSN:0302-9743
-
Automatic Termination Verification for Higher-Order Functional Programs 査読有り
Takuya Kuwahara, Tachio Terauchi, Hiroshi Unno, Naoki Kobayashi
PROGRAMMING LANGUAGES AND SYSTEMS 8410 392-411 2014年
DOI: 10.1007/978-3-642-54833-8_21
ISSN:0302-9743
-
Automating relatively complete verification of higher-order functional programs 査読有り
Hiroshi Unno, Tachio Terauchi, Naoki Kobayashi
Conference Record of the Annual ACM Symposium on Principles of Programming Languages 75-86 2013年
ISSN:0730-8566
-
Towards a scalable software model checker for higher-order programs 査読有り
Ryosuke Sato, Hiroshi Unno, Naoki Kobayashi
PEPM 2013 - Proceedings of the ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation, Co-located with POPL 2013 53-62 2013年
-
Predicate Abstraction and CEGAR for Higher-Order Model Checking 査読有り
Naoki Kobayashi, Ryosuke Sato, Hiroshi Unno
PLDI 11: PROCEEDINGS OF THE 2011 ACM CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION 222-233 2011年
-
Higher-Order Multi-Parameter Tree Transducers and Recursion Schemes for Program Verification 査読有り
Naoki Kobayashi, Naoshi Tabuchi, Hiroshi Unno
POPL'10: PROCEEDINGS OF THE 37TH ANNUAL ACM SIGPLAN-SIGACT SYMPOSIUM ON PRINCIPLES OF PROGRAMMING LANGUAGES 495-507 2010年
-
Verification of Tree-Processing Programs via Higher-Order Model Checking 査読有り
Hiroshi Unno, Naoshi Tabuchi, Naoki Kobayashi
PROGRAMMING LANGUAGES AND SYSTEMS 6461 312-327 2010年
DOI: 10.1007/978-3-642-17164-2_22
ISSN:0302-9743
-
Dependent Type Inference with Interpolants 査読有り
Hiroshi Unno, Naoki Kobayashi
PPDP'09: PROCEEDINGS OF THE 11TH INTERNATIONAL ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF DECLARATIVE PROGRAMMING 277-288 2009年
-
On-demand refinement of dependent types 査読有り
Hiroshi Unno, Naoki Kobayashi
FUNCTIONAL AND LOGIC PROGRAMMING 4989 81-+ 2008年
DOI: 10.1007/978-3-540-78969-7_8
ISSN:0302-9743
-
Combining type-based analysis and model checking for finding counterexamples against non-interference 査読有り
Hiroshi Unno, Naoki Kobayashi, Akinori Yonezawa
Proceedings of the 2006 Workshop on Programming Languages and Analysis for Security, PLAS 2006, Ottawa, Ontario, Canada, June 10, 2006 17 2006年
-
Lagrangian-Based Duality for Quantified SMT Algorithms
Ivana Bocevska, Takeshi Tsukada, Hiroshi Unno, Oded Padon, Sharon Shoham
2026年
DOI: 10.1007/978-3-032-32526-6_4
-
Enhancing Loop-Invariant Synthesis via Reinforcement Learning.
Takeshi Tsukada, Hiroshi Unno 0001, Taro Sekiyama, Kohei Suenaga
CoRR abs/2107.09766 2021年
-
Toward Neural-Network-Guided Program Synthesis and Verification.
Naoki Kobayashi 0001, Taro Sekiyama, Issei Sato, Hiroshi Unno 0001
CoRR abs/2103.09414 2021年
-
Automating Relatively Complete Verification of Higher-Order Functional Programs 査読有り
Hiroshi Unno, Tachio Terauchi, Naoki Kobayashi
ACM SIGPLAN NOTICES 48 (1) 75-86 2013年1月
ISSN:0362-1340
講演・口頭発表等 8
-
Fixpoint Logics and Their Applications to Software Verification 招待有り
Hiroshi Unno
IEEE International Symposium on Multiple-Valued Logic (ISMVL 2026) 2026年5月20日
-
Software Verification via Fixed-Point Logics: Constraint Solving, Cyclic-Proof Search, and Strategy Synthesis 招待有り
Hiroshi Unno
EPIT 2025 : École de Printemps d'Informatique Théorique 2025 2025年5月22日
-
Refinement Types and Higher-Order Model Checking for Algebraic Effects and Handlers 招待有り
Hiroshi Unno
“CHoCoLa” meetings Curry-Howard: Logic and Computation 2025年5月15日
-
Automating Relational Verification of Infinite-State Programs 招待有り
Hiroshi Unno
25th International Conference on Verification, Model Checking, and Abstract Interpretation (VMCAI 2024) 2024年1月16日
-
Constraint-based Relational Verification 招待有り
Hiroshi Unno
38th International Conference on Mathematical Foundations of Programming Semantics 2022年7月13日
-
Horn Clauses and Beyond for Relational and Temporal Program Verification 国際会議 招待有り
海野 広志
The 5th Workshop on Horn Clauses for Verification and Synthesis 2018年7月13日
-
Tutorial: Applications of Higher-order Model Checking to Program Verification 国際会議 招待有り
海野 広志
Workshop on Higher-Order Model Checking (HOMC) + Communicating, Distributed and Parameterised Systems (CDPS), 2016年9月20日
-
Higher-order Program Verification as Refinement Type Inference 国際会議 招待有り
海野 広志
The 3rd Workshop on Higher-Order Program Analysis (HOPA 2015) 2015年7月4日
共同研究・競争的資金等の研究課題 18
-
プログラム検証技術の基礎付けと応用
海野 広志
2025年4月1日 ~ 2030年3月31日
-
並行・並列プログラミングのためのスケーラブルな自動プログラム検証技術
関山 太朗, 海野 広志
提供機関:Japan Society for the Promotion of Science
制度名:Grants-in-Aid for Scientific Research
研究種目:Grant-in-Aid for Scientific Research (A)
研究機関:National Institute of Informatics
2024年4月 ~ 2028年3月
-
依存篩型と述語制約によるプログラム検証の深化
寺内 多智弘, 海野 広志
提供機関:Japan Society for the Promotion of Science
制度名:Grants-in-Aid for Scientific Research
研究種目:Grant-in-Aid for Scientific Research (B)
研究機関:Waseda University
2024年4月1日 ~ 2027年3月31日
-
機械学習技術による高速な演繹的推論エンジンの開発
塚田 武志, 末永 幸平, 海野 広志, 関山 太朗
2024年4月1日 ~ 2027年3月31日
-
依存篩型と述語制約によるプログラム検証の深化
寺内 多智弘, 海野 広志
提供機関:Japan Society for the Promotion of Science
制度名:Grants-in-Aid for Scientific Research
研究種目:Grant-in-Aid for Scientific Research (B)
研究機関:Waseda University
2022年4月1日 ~ 2027年3月31日
-
機械学習技術による高速な演繹的推論エンジンの開発
塚田 武志, 末永 幸平, 海野 広志, 関山 太朗
2022年4月1日 ~ 2027年3月31日
-
時相的・関係的仕様からの高レベルプログラム合成
海野 広志, 南出 靖彦, 寺内 多智弘
提供機関:Japan Society for the Promotion of Science
制度名:Grants-in-Aid for Scientific Research
研究種目:Grant-in-Aid for Scientific Research (B)
研究機関:Tohoku University
2024年4月1日 ~ 2025年3月31日
-
AI時代を見据えたプログラム検証技術
小林 直樹, 佐藤 亮介, 五十嵐 淳, 塚田 武志, 吉仲 亮, 海野 広志, 関山 太朗, 佐藤 一誠
提供機関:Japan Society for the Promotion of Science
制度名:Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (S)
研究種目:Grant-in-Aid for Scientific Research (S)
研究機関:The University of Tokyo
2020年8月31日 ~ 2025年3月31日
-
時相的・関係的仕様からの高レベルプログラム合成
海野 広志, 南出 靖彦, 寺内 多智弘
提供機関:Japan Society for the Promotion of Science
制度名:Grants-in-Aid for Scientific Research Grant-in-Aid for Scientific Research (B)
研究種目:Grant-in-Aid for Scientific Research (B)
研究機関:University of Tsukuba
2020年4月1日 ~ 2025年3月31日
-
IoT システムのための形式検証手法の深化
末永 幸平, 五十嵐 淳, 海野 広志
2019年4月1日 ~ 2024年3月31日
-
高階・再帰的データ構造への破壊的代入を含む高レベル言語プログラムの高精度な検証 競争的資金
寺内 多智弘
提供機関:Japan Society for the Promotion of Science
制度名:Grant-in-Aid for Scientific Research (B)
研究種目:Grant-in-Aid for Scientific Research (B)
研究機関:Waseda University
2017年4月 ~ 2022年3月
-
高階不動点論理に基づくプログラム検証
小林 直樹, 佐藤 亮介, 五十嵐 淳, 海野 広志
提供機関:Japan Society for the Promotion of Science
制度名:Grants-in-Aid for Scientific Research
研究種目:Grant-in-Aid for Scientific Research (A)
研究機関:The University of Tokyo
2020年4月1日 ~ 2021年3月31日
-
現代的なプログラミング言語のための漸進的型システムの理論 競争的資金
五十嵐 淳
提供機関:Japan Society for the Promotion of Science
制度名:Grant-in-Aid for Scientific Research (B)
研究種目:Grant-in-Aid for Scientific Research (B)
研究機関:Kyoto University
2017年4月 ~ 2021年3月
-
高レベル言語で記述されたソフトウェアの時相的・関係的仕様の検証 競争的資金
海野 広志
提供機関:Japan Society for the Promotion of Science
制度名:Grant-in-Aid for Young Scientists (A)
研究種目:Grant-in-Aid for Young Scientists (A)
研究機関:University of Tsukuba
2016年4月 ~ 2020年3月
-
高階モデル検査の深化と発展 競争的資金
小林 直樹
提供機関:Japan Society for the Promotion of Science
制度名:Grant-in-Aid for Scientific Research (S)
研究種目:Grant-in-Aid for Scientific Research (S)
研究機関:The University of Tokyo
2015年4月 ~ 2020年3月
-
信頼性の高いコード生成のためのプログラミング言語の実現 競争的資金
亀山 幸義
提供機関:Japan Society for the Promotion of Science
制度名:Grant-in-Aid for Scientific Research (B)
研究種目:Grant-in-Aid for Scientific Research (B)
研究機関:University of Tsukuba
2013年4月 ~ 2016年3月
-
ゲーム意味論に基づくリファインメント型の拡張とその応用 競争的資金
海野 広志
提供機関:Japan Society for the Promotion of Science
制度名:Grant-in-Aid for Young Scientists (B)
研究種目:Grant-in-Aid for Young Scientists (B)
研究機関:University of Tsukuba
2013年4月 ~ 2016年3月
-
高階モデル検査とその応用 競争的資金
小林 直樹
提供機関:Japan Society for the Promotion of Science
制度名:Grant-in-Aid for Scientific Research (S)
研究種目:Grant-in-Aid for Scientific Research (S)
2011年4月 ~ 2016年3月