• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Refinement and Extension of Higher-Order Model Checking

Research Project

Project/Area Number 15H05706
Research Category

Grant-in-Aid for Scientific Research (S)

Allocation TypeSingle-year Grants
Research Field Theory of informatics
Research InstitutionThe University of Tokyo

Principal Investigator

Kobayashi Naoki  東京大学, 大学院情報理工学系研究科, 教授 (00262155)

Co-Investigator(Kenkyū-buntansha) 篠原 歩  東北大学, 情報科学研究科, 教授 (00226151)
佐藤 亮介  九州大学, システム情報科学研究院, 助教 (10804677)
五十嵐 淳  京都大学, 情報学研究科, 教授 (40323456)
海野 広志  筑波大学, システム情報系, 准教授 (80569575)
Project Period (FY) 2015-05-29 – 2020-03-31
Project Status Completed (Fiscal Year 2020)
Budget Amount *help
¥193,960,000 (Direct Cost: ¥149,200,000、Indirect Cost: ¥44,760,000)
Fiscal Year 2019: ¥38,610,000 (Direct Cost: ¥29,700,000、Indirect Cost: ¥8,910,000)
Fiscal Year 2018: ¥37,960,000 (Direct Cost: ¥29,200,000、Indirect Cost: ¥8,760,000)
Fiscal Year 2017: ¥39,780,000 (Direct Cost: ¥30,600,000、Indirect Cost: ¥9,180,000)
Fiscal Year 2016: ¥41,600,000 (Direct Cost: ¥32,000,000、Indirect Cost: ¥9,600,000)
Fiscal Year 2015: ¥36,010,000 (Direct Cost: ¥27,700,000、Indirect Cost: ¥8,310,000)
Keywords高階モデル検査 / プログラム検証 / データ圧縮 / 型システム / 関数型プログラム / 高階不動点論理 / 不動点論理 / 高階文法 / 確率付き文法 / 高階論理 / 共通型
Outline of Final Research Achievements

This research aimed to advance the theory of higher-order model checking and its applications. We have obtained good theoretical results, such as a pumping lemma for higher-order languages and the surprising connection between two kinds of higher-order model checking. We have also made progress in the applications of higher-order model checking, such as the big improvement in the efficiency of higher-order model checkers and program verification tools and in the class of program properties that can be verified, and a new technique for higher-order data compression using arithmetic coding.

Academic Significance and Societal Importance of the Research Achievements

上述の成果は、代表者の専門であるプログラム検証などプログラミング言語分野・ソフトウェアの基礎理論のみならず、反復補題に関する40年以上ぶりの進展など、形式言語理論、計算量理論、データ圧縮など周辺の様々な学問分野に新たな知見をもたらすものであり、学術的意義が大きい。また、プログラムの自動検証技術を大きく進展させ、社会基盤を支えるコンピュータシステムの安全性向上に寄与するという社会的意義も大きい。

Assessment Rating
Verification Result (Rating)

A+

Assessment Rating
Result (Rating)

A+: Progress in the research exceeds the initial goal. More than expected research results are expected.

Report

(11 results)
  • 2021 Research Progress Assessment (Verification Result) ( PDF )
  • 2020 Final Research Report ( PDF )
  • 2019 Annual Research Report
  • 2018 Annual Research Report   Abstract(Research Progress Assessment) ( PDF )   Research Progress Assessment (Result) ( PDF )
  • 2017 Annual Research Report
  • 2016 Annual Research Report
  • 2015 Abstract ( PDF )   Comments on the Screening Results ( PDF )   Annual Research Report
  • Research Products

    (74 results)

All 2020 2019 2018 2017 2016 2015 Other

All Int'l Joint Research (2 results) Journal Article (61 results) (of which Int'l Joint Research: 4 results,  Peer Reviewed: 61 results,  Open Access: 20 results,  Acknowledgement Compliant: 10 results) Presentation (7 results) (of which Int'l Joint Research: 7 results,  Invited: 4 results) Remarks (3 results) Patent(Industrial Property Rights) (1 results)

  • [Int'l Joint Research] University of Bologna(イタリア)

    • Related Report
      2018 Annual Research Report
  • [Int'l Joint Research] Aix-Marseille University(フランス)

    • Related Report
      2018 Annual Research Report
  • [Journal Article] ICE-Based Refinement Type Discovery for Higher-Order Functional Programs2020

    • Author(s)
      Champion Adrien、Chiba Tomoya、Kobayashi Naoki、Sato Ryosuke
    • Journal Title

      Journal of Automated Reasoning

      Volume: 64 Issue: 7 Pages: 1393-1418

    • DOI

      10.1007/s10817-020-09571-y

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Probabilistic Inference for Predicate Constraint Satisfaction2020

    • Author(s)
      Satake Yuki、Unno Hiroshi、Yanagi Hinata
    • Journal Title

      Proceedings of the AAAI Conference on Artificial Intelligence

      Volume: 34 Issue: 02 Pages: 1644-1651

    • DOI

      10.1609/aaai.v34i02.5526

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Grammar Compression with Probabilistic Context-Free Grammar2020

    • Author(s)
      Naganuma Hiroaki、Hendrian Diptarama、Yoshinaka Ryo、Shinohara Ayumi、Kobayashi Naoki
    • Journal Title

      Proceedings of DCC 2020, IEEE

      Volume: - Pages: 386-386

    • DOI

      10.1109/dcc47342.2020.00093

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] ConSORT: Context- and Flow-Sensitive Ownership Refinement Types for Imperative Programs2020

    • Author(s)
      Toman John、Siqi Ren、Suenaga Kohei、Igarashi Atsushi、Kobayashi Naoki
    • Journal Title

      Proceedings of ESOP 2020, Springer LNCS

      Volume: 12075 Pages: 684-714

    • DOI

      10.1007/978-3-030-44914-8_25

    • NAID

      120006879514

    • ISBN
      9783030449131, 9783030449148
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] RustHorn: CHC-Based Verification for Rust Programs2020

    • Author(s)
      Matsushita Yusuke、Tsukada Takeshi、Kobayashi Naoki
    • Journal Title

      Proceedings of ESOP 2020, Springer LNCS

      Volume: 12075 Pages: 484-514

    • DOI

      10.1007/978-3-030-44914-8_18

    • ISBN
      9783030449131, 9783030449148
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] A Probabilistic Higher-Order Fixpoint Logic2020

    • Author(s)
      Yo Mitani, Naoki Kobayashi, Takeshi Tsukada
    • Journal Title

      Proceedings of FSCD 2020, LIPIcs

      Volume: 167

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] On Average-Case Hardness of Higher-Order Model Checking2020

    • Author(s)
      Yoshiki Nakamura, Kazuyuki Asada, Naoki Kobayashi, Ryoma Sin'ya, Takeshi Tsukada
    • Journal Title

      Proceedings of FSCD 2020, LIPIcs

      Volume: 167

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Size-Preserving Translations from Order-(n+1) Word Grammars to Order-n Tree Grammars2020

    • Author(s)
      Kazuyuki Asada and Naoki Kobayashi
    • Journal Title

      Proceedings of FSCD 2020, LIPIcs

      Volume: 167

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Fold/Unfold Transformations for Fixpoint Logic2020

    • Author(s)
      Kobayashi Naoki、Fedyukovich Grigory、Gupta Aarti
    • Journal Title

      Proceedings of TACAS 2020, Springer LNCS

      Volume: 12079 Pages: 195-214

    • DOI

      10.1007/978-3-030-45237-7_12

    • ISBN
      9783030452360, 9783030452377
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Linear-time online algorithm for inferring the shortest path graph from a walk label2020

    • Author(s)
      Shintaro Narisada, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • Journal Title

      Theoretical Computer Science

      Volume: 812 Pages: 187-202

    • DOI

      10.1016/j.tcs.2019.10.029

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Efficient computation of longest single-arm-gapped palindromes in a string2020

    • Author(s)
      Narisada Shintaro、Hendrian Diptarama、Narisawa Kazuyuki、Inenaga Shunsuke、Shinohara Ayumi
    • Journal Title

      Theoretical Computer Science

      Volume: 812 Pages: 160-173

    • DOI

      10.1016/j.tcs.2019.10.025

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] In-Place Bijective Burrows-Wheeler Transforms2020

    • Author(s)
      Dominik Koppl, Daiki Hashimoto, Diptarama Hendrian, and Ayumi Shinohara
    • Journal Title

      Proceedings of CPM2020, LIPIcs

      Volume: 161

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Detecting k-(Sub-)Cadences and Equidistant Subsequence Occurrences2020

    • Author(s)
      Mitsuru Funakoshi, Yuto Nakashima, Shunsuke Inenaga, Hideo Bannai, Masayuki Takeda, and Ayumi Shinohara
    • Journal Title

      Proceedings of CPM2020, LIPIcs

      Volume: 161

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] DAWGs for Parameterized Matching: Online Construction and Related Indexing Structures2020

    • Author(s)
      Katsuhito Nakashima, Noriki Fujisato, Diptarama Hendrian, Yuto Nakashima, Ryo Yoshinaka, Shunsuke Inenaga, Hideo Bannai, Ayumi Shinohara, and Masayuki Takeda
    • Journal Title

      Proceedings of CPM2020, LIPIcs

      Volume: 161

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Parallel Duel-and-Sweep Algorithm for the Order-Preserving Pattern Matching2020

    • Author(s)
      Davaajav Jargalsaikhan, Diptarama Hendrian, Ryo Yoshinaka, Ayumi Shinohara
    • Journal Title

      Proceedings of the 46th International Conference on Current Trends in Theory and Practice of Computer Science, Lecture Notes in Computer Science

      Volume: 12011 Pages: 211-222

    • DOI

      10.1007/978-3-030-38919-2_18

    • ISBN
      9783030389185, 9783030389192
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Temporal Verification of Programs via First-Order Fixpoint Logic2019

    • Author(s)
      Naoki Kobayashi, Takeshi Nishikawa, Atsushi Igarashi, Hiroshi Unno
    • Journal Title

      In Proceedings of the 26th International Symposium (SAS 2019), Lecture Notes in Computer Science

      Volume: 11822 Pages: 413-436

    • DOI

      10.1007/978-3-030-32304-2_20

    • ISBN
      9783030323035, 9783030323042
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Temporal Logic for Higher-Order Functional Programs2019

    • Author(s)
      Okuyama Yuya、Tsukada Takeshi、Kobayashi Naoki
    • Journal Title

      Proceedings of SAS 2019, Springer LNCS

      Volume: 11822 Pages: 437-458

    • DOI

      10.1007/978-3-030-32304-2_21

    • ISBN
      9783030323035, 9783030323042
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Type-Based HFL Model Checking Algorithm2019

    • Author(s)
      Hosoi Youkichi、Kobayashi Naoki、Tsukada Takeshi
    • Journal Title

      Proceedings of APLAS 2019, Springer LNCS

      Volume: 11893 Pages: 136-155

    • DOI

      10.1007/978-3-030-34175-6_8

    • ISBN
      9783030341749, 9783030341756
    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Efficient dynamic dictionary matching with DAWGs and AC-automata2019

    • Author(s)
      Diptarama Hendrian, Shunsuke Inenaga, Ryo Yoshinaka, Ayumi Shinohara
    • Journal Title

      Theoretical Computer Science

      Volume: 792 Pages: 161-172

    • DOI

      10.1016/j.tcs.2018.04.016

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Permuted Pattern Matching Algorithms on Multi-Track Strings2019

    • Author(s)
      Diptarama Hendrian, Yohei Ueki, Kazuyuki Narisawa, Ryo Yoshinaka, Ayumi Shinohara
    • Journal Title

      Algorithms

      Volume: 12 Issue: 4 Pages: 73-73

    • DOI

      10.3390/a12040073

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] An improvement of the Franek-Jennings-Smyth pattern matching algorithm2019

    • Author(s)
      Satoshi Kobayashi, Diptarama Hendrian, Ryo Yoshinaka, and Ayumi Shinohara
    • Journal Title

      Proceedings of the Prague Stringology Conference 2019 (PSC 2019)

      Volume: - Pages: 56-68

    • Related Report
      2019 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] On the Termination Problem for Probabilistic Higher-Order Recursive Programs2019

    • Author(s)
      Kobayashi Naoki、Dal Lago Ugo、Grellois Charles
    • Journal Title

      Proceedings of LICS 2019

      Volume: - Pages: 1-14

    • DOI

      10.1109/lics.2019.8785679

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Almost Every Simply Typed Lambda-Term Has a Long Beta-Reduction Sequence2019

    • Author(s)
      Kazuyuki Asada, Naoki Kobayashi, Ryoma Sin'ya, Takeshi Tsukada
    • Journal Title

      Logical Methods in Computer Science

      Volume: 15

    • DOI

      10.23638/LMCS-15(1:16)2019

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Reduction from branching-time property verification of higher-order programs to HFL validity checking2019

    • Author(s)
      Watanabe Keiichi、Tsukada Takeshi、Oshikawa Hiroki、Kobayashi Naoki
    • Journal Title

      Proceedings of PEPM 2019

      Volume: - Pages: 22-34

    • DOI

      10.1145/3294032.3294077

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Combining higher-order model checking with refinement type inference2019

    • Author(s)
      Sato Ryosuke、Iwayama Naoki、Kobayashi Naoki
    • Journal Title

      Proceedings of PEPM 2019

      Volume: - Pages: 47-53

    • DOI

      10.1145/3294032.3294081

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] HoIce: An ICE-Based Non-linear Horn Clause Solver2018

    • Author(s)
      Champion Adrien、Kobayashi Naoki、Sato Ryosuke
    • Journal Title

      Proceedings of APLAS 2018, Springer LNCS

      Volume: 11275 Pages: 146-156

    • DOI

      10.1007/978-3-030-02768-1_8

    • ISBN
      9783030027674, 9783030027681
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Automated Synthesis of Functional Programs with Auxiliary Functions2018

    • Author(s)
      Eguchi Shingo、Kobayashi Naoki、Tsukada Takeshi
    • Journal Title

      Proceedings of APLAS 2018, Springer LNCS

      Volume: 11275 Pages: 223-241

    • DOI

      10.1007/978-3-030-02768-1_13

    • ISBN
      9783030027674, 9783030027681
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Lambda-Definable Order-3 Tree Functions are Well-Quasi-Ordered2018

    • Author(s)
      Kazuyuki Asada, Naoki Kobayashi
    • Journal Title

      Proceedings of the 38th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science

      Volume: LIPIcs 122 Pages: 1-15

    • DOI

      10.4230/LIPICS.FSTTCS.2018.14

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] ICE-Based Refinement Type Discovery for Higher-Order Functional Programs2018

    • Author(s)
      Champion Adrien、Chiba Tomoya、Kobayashi Naoki、Sato Ryosuke
    • Journal Title

      Proceedings of TACAS 2018, Springer LNCS

      Volume: 10805 Pages: 365-384

    • DOI

      10.1007/978-3-319-89960-2_20

    • ISBN
      9783319899596, 9783319899602
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] Automated Verification of Functional Correctness of Race-Free GPU Programs2018

    • Author(s)
      Kensuke Kojima, Akifumi Imanishi, Atsushi Igarashi
    • Journal Title

      J. Autom. Reasoning

      Volume: 60(3) Issue: 3 Pages: 279-298

    • DOI

      10.1007/s10817-017-9428-2

    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Enumeration of Cryptarithms Using Deterministic Finite Automata2018

    • Author(s)
      Nozaki Yuki、Hendrian Diptarama、Yoshinaka Ryo、Shinohara Ayumi
    • Journal Title

      Proceedings of 23rd International Conference on Implementation and Applications of Automata, Springer LNCS

      Volume: 10977 Pages: 286-298

    • DOI

      10.1007/978-3-319-94812-6_24

    • ISBN
      9783319948119, 9783319948126
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Linear-Time Online Algorithm Inferring the Shortest Path from a Walk2018

    • Author(s)
      Narisada Shintaro、Hendrian Diptarama、Yoshinaka Ryo、Shinohara Ayumi
    • Journal Title

      Proceedings of the 25th International Symposium on String Processing and Information Retrieval, Springer LNCS

      Volume: 11147 Pages: 311-324

    • DOI

      10.1007/978-3-030-00479-8_25

    • ISBN
      9783030004781, 9783030004798
    • Related Report
      2018 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Higher-Order Program Verification via HFL Model Checking2018

    • Author(s)
      Kobayashi Naoki、Tsukada Takeshi、Watanabe Keiichi
    • Journal Title

      Proceedings of the 27th European Symposium on Programming

      Volume: 0 Pages: 711-738

    • DOI

      10.1007/978-3-319-89884-1_25

    • ISBN
      9783319898834, 9783319898841
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] A guess-and-assume approach to loop fusion for program verification2018

    • Author(s)
      Imanishi Akifumi、Suenaga Kohei、Igarashi Atsushi
    • Journal Title

      Proceedings of PEPM 2018

      Volume: - Pages: 2-14

    • DOI

      10.1145/3162070

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Relatively Complete Refinement Type System for Verification of Higher-Order Non-deterministic Programs2018

    • Author(s)
      Hiroshi Unno, Yuki Satake, and Tachio Terauchi
    • Journal Title

      Proceedings of the 45th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2018), PACMPL

      Volume: 2 Issue: POPL Pages: 1-29

    • DOI

      10.1145/3158100

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed / Open Access
  • [Journal Article] New Variants of Pattern Matching with Constants and Variables2017

    • Author(s)
      Igarashi Yuki、Diptarama、Yoshinaka Ryo、Shinohara Ayumi
    • Journal Title

      Proceedings of SOFSEM 2018, Springer LNCS

      Volume: 10706 Pages: 611-623

    • DOI

      10.1007/978-3-319-73117-9_43

    • ISBN
      9783319731162, 9783319731179
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Duel and Sweep Algorithm for Order-Preserving Pattern Matching2017

    • Author(s)
      Jargalsaikhan Davaajav、Diptarama、Ueki Yohei、Yoshinaka Ryo、Shinohara Ayumi
    • Journal Title

      Proceedings of SOFSEM 2018, Springer LNCS

      Volume: 10706 Pages: 624-635

    • DOI

      10.1007/978-3-319-73117-9_44

    • ISBN
      9783319731162, 9783319731179
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Automating Induction for Solving Horn Clauses2017

    • Author(s)
      Unno Hiroshi、Torii Sho、Sakamoto Hiroki
    • Journal Title

      Proceedings of CAV 2017, Springer LNCS

      Volume: 10427 Pages: 571-591

    • DOI

      10.1007/978-3-319-63390-9_30

    • ISBN
      9783319633893, 9783319633909
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Verifying relational properties of functional programs by first-order refinement2017

    • Author(s)
      Asada Kazuyuki、Sato Ryosuke、Kobayashi Naoki
    • Journal Title

      Science of Computer Programming

      Volume: 137 Pages: 2-62

    • DOI

      10.1016/j.scico.2016.02.007

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Almost Every Simply Typed $$\lambda $$-Term Has a Long $$\beta $$-Reduction Sequence2017

    • Author(s)
      Sin’ya Ryoma, Asada Kazuyuki, Kobayashi Naoki and Tsukada Takeshi
    • Journal Title

      Proceedings of the 20th International Conference on Foundations of Software Science and Computation Structures

      Volume: 0 Pages: 53-68

    • DOI

      10.1007/978-3-662-54458-7_4

    • ISBN
      9783662544570, 9783662544587
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Modular Verification of Higher-Order Functional Programs2017

    • Author(s)
      Sato Ryosuke、Kobayashi Naoki
    • Journal Title

      Proceedings of ESOP 2017, Springer LNCS

      Volume: 10201 Pages: 831-854

    • DOI

      10.1007/978-3-662-54434-1_31

    • ISBN
      9783662544334, 9783662544341
    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Pumping Lemma for Higher-Order Languages2017

    • Author(s)
      Kazuyuki Asada and Naoki Kobayashi
    • Journal Title

      Proceedings of ICALP 2017, LIPIcs

      Volume: 80

    • DOI

      10.4230/LIPIcs.ICALP.2017.97

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Streett Automata Model Checking of Higher-Order Recursion Schemes2017

    • Author(s)
      Ryota Suzuki, Koichi Fujima, Naoki Kobayashi and Takeshi Tsukada
    • Journal Title

      Proceedings of the 2nd International Conference on Formal Structures for Computation and Deduction

      Volume: 0

    • DOI

      10.4230/LIPIcs.FSCD.2017.32

    • Related Report
      2017 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Deadlock analysis of unbounded process networks2017

    • Author(s)
      Kobayashi Naoki、Laneve Cosimo
    • Journal Title

      Information and Computation

      Volume: 252 Pages: 48-70

    • DOI

      10.1016/j.ic.2016.03.004

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] On the relationship between higher-order recursion schemes and higher-order fixpoint logic2017

    • Author(s)
      Kobayashi Naoki、Lozes Etienne、Bruse Florian
    • Journal Title

      Proceedings of POPL 2017

      Volume: - Pages: 246-259

    • DOI

      10.1145/3009837.3009854

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Verification of code generators via higher-order model checking2017

    • Author(s)
      Suwa Takashi、Tsukada Takeshi、Kobayashi Naoki、Igarashi Atsushi
    • Journal Title

      Proceedings of PEPM 2017

      Volume: - Pages: 59-70

    • DOI

      10.1145/3018882.3018886

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Computing Longest Single-arm-gapped Palindromes in a String2017

    • Author(s)
      Shintaro Narisada, Diptarama, Kazuyuki Narisawa, Shunsuke Inenaga, Ayumi Shinohara
    • Journal Title

      Proc. 43rd International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2017)

      Volume: - Pages: 375-386

    • DOI

      10.1007/978-3-319-51963-0_29

    • ISBN
      9783319519623, 9783319519630
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Automatically disproving fair termination of higher-order functional programs2016

    • Author(s)
      Watanabe Keiichi、Sato Ryosuke、Tsukada Takeshi、Kobayashi Naoki
    • Journal Title

      Proceedings of ICFP 2016

      Volume: - Pages: 243-255

    • DOI

      10.1145/2951913.2951919

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Compact bit encoding schemes for simply-typed lambda-terms2016

    • Author(s)
      Takeda Kotaro、Kobayashi Naoki、Yaguchi Kazuya、Shinohara Ayumi
    • Journal Title

      Proceedings of ICFP 2016

      Volume: - Pages: 146-157

    • DOI

      10.1145/2951913.2951918

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Higher-Order Model Checking in Direct Style2016

    • Author(s)
      Taku Terao, Taskeshi Tsukada, and Naoki Kobayashi
    • Journal Title

      Proceedings of APLAS 2014, LNCS

      Volume: 10017 Pages: 295-313

    • DOI

      10.1007/978-3-319-47958-3_16

    • ISBN
      9783319479576, 9783319479583
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Open Access / Acknowledgement Compliant
  • [Journal Article] Verification of Higher-Order Concurrent Programs with Dynamic Resource Creation2016

    • Author(s)
      Kazuhide Yasukata, Takeshi Tsukada and Naoki Kobayashi
    • Journal Title

      Programming Languages and Systems

      Volume: 10017 of LNCS Pages: 335-353

    • DOI

      10.1007/978-3-319-47958-3_18

    • ISBN
      9783319479576, 9783319479583
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Equivalence-Based Abstraction Refinement for muHORS Model Checking2016

    • Author(s)
      Li Xin、Kobayashi Naoki
    • Journal Title

      Proceedings of ATVA 2016, Springer LNCS

      Volume: 9938 Pages: 304-320

    • DOI

      10.1007/978-3-319-46520-3_20

    • ISBN
      9783319465197, 9783319465203
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] On Word and Frontier Languages of Unsafe Higher-Order Grammars2016

    • Author(s)
      Kazuyuki Asada、Naoki Kobayashi
    • Journal Title

      Proceedings of ICALP 2016

      Volume: -

    • DOI

      10.4230/LIPIcs.ICALP.2016.111

    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] AC-Automaton Update Algorithm for Semi-dynamic Dictionary Matching2016

    • Author(s)
      Diptarama、Yoshinaka Ryo、Shinohara Ayumi
    • Journal Title

      Proceedings of SPIRE 2016, Springer LNCS

      Volume: 9954 Pages: 110-121

    • DOI

      10.1007/978-3-319-46049-9_11

    • ISBN
      9783319460482, 9783319460499
    • Related Report
      2016 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Temporal Verification of Higher-Order Functional Programs2016

    • Author(s)
      Akihiro Murase, Tachio Terauchi, Naoki Kobayashi, Ryosuke Sato, and Hiroshi Unno
    • Journal Title

      In Proceedings of the 43rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2016), ACM SIGPLAN Notices

      Volume: 51 (1) Pages: 57-68

    • DOI

      10.1145/2837614.2837667

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Int'l Joint Research / Acknowledgement Compliant
  • [Journal Article] A Fast Order-Preserving Matching with q-neighborhood Filtration Using SIMD Instructions2016

    • Author(s)
      Yohei Ueki, Kazuyuki Narisawa, Ayumi Shinohara
    • Journal Title

      Proceedings of SOFSEM 2016

      Volume: なし Pages: 108-115

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] KMP Based Pattern Matching Algorithms for Multi-track Strings2016

    • Author(s)
      Diptarama, Yohei Ueki, Kazuyuki Narisawa, Ayumi Shinohara
    • Journal Title

      Proceedings of SOFSEM 2016

      Volume: なし Pages: 100-107

    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Refinement Type Checking via Assertion Checking2015

    • Author(s)
      Ryosuke Sato, Kazuyuki Asada, Naoki Kobayashi
    • Journal Title

      Journal of Information Processing

      Volume: 23 Issue: 6 Pages: 827-834

    • DOI

      10.2197/ipsjjip.23.827

    • NAID

      130005109162

    • ISSN
      1882-6652
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Automata-Based Abstraction for Automated Verification of Higher-Order Tree-Processing Programs2015

    • Author(s)
      Yuma Matsumoto, Naoki Kobayashi, Hiroshi Unno
    • Journal Title

      Proceedings of APLAS 2015, LNCS

      Volume: 9458 Pages: 295-312

    • DOI

      10.1007/978-3-319-26529-2_16

    • ISBN
      9783319265285, 9783319265292
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Decision Algorithms for Checking Definability of Order-2 Finitary PCF2015

    • Author(s)
      Sadaaki Kawata, Kazuyuki Asada, Naoki Kobayashi
    • Journal Title

      Proceedings of APLAS 2015, LNCS

      Volume: 9458 Pages: 313-331

    • DOI

      10.1007/978-3-319-26529-2_17

    • ISBN
      9783319265285, 9783319265292
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Journal Article] Refinement Type Inference via Horn Constraint Optimization2015

    • Author(s)
      Kodai Hashimoto, Hiroshi Unno
    • Journal Title

      Proceedings of SAS 2015, LNCS

      Volume: 9291 Pages: 199-216

    • DOI

      10.1007/978-3-662-48288-9_12

    • ISBN
      9783662482872, 9783662482889
    • Related Report
      2015 Annual Research Report
    • Peer Reviewed / Acknowledgement Compliant
  • [Presentation] 10 Years of the Higher-Order Model Checking Project2019

    • Author(s)
      Naoki Kobayashi
    • Organizer
      21st International Symposium on Principles and Practice of Programming Languages (PPDP 2019)
    • Related Report
      2019 Annual Research Report
    • Int'l Joint Research / Invited
  • [Presentation] On Two Kinds of Higher-Order Model Checking and Higher-Order Program Verification2018

    • Author(s)
      Naoki Kobayashi
    • Organizer
      HOR 2018
    • Related Report
      2018 Annual Research Report
    • Int'l Joint Research / Invited
  • [Presentation] On Two Kinds of Higher-Order Model Checking and Higher-Order Program Verification2018

    • Author(s)
      Naoki Kobayashi
    • Organizer
      9th Workshop on Higher-Order Rewriting
    • Related Report
      2017 Annual Research Report
    • Int'l Joint Research / Invited
  • [Presentation] Program Verification Based on Higher-Order Model Checking2016

    • Author(s)
      Naoki Kobayashi
    • Organizer
      Dagstuhl seminar on Language Based Verification Tools for Functional Programs
    • Place of Presentation
      Schloss Dagstuhl (ドイツ、Wadern)
    • Year and Date
      2016-03-30
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] On Two Higher-Order Extensions of Model Checking2016

    • Author(s)
      Naoki Kobayashi
    • Organizer
      FTSCS 2016
    • Related Report
      2016 Annual Research Report
    • Int'l Joint Research / Invited
  • [Presentation] Higher-order model checking and program verification2015

    • Author(s)
      Naoki Kobayashi
    • Organizer
      IFIP WG 2.11 meeting
    • Place of Presentation
      Imperial College(イギリス、London)
    • Year and Date
      2015-11-09
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Program verification via higher-order model checking2015

    • Author(s)
      Naoki Kobayashi
    • Organizer
      IFIP WG 2.2 meeting
    • Place of Presentation
      Institute for Advanced Studies Lucca(イタリア、Lucca)
    • Year and Date
      2015-09-21
    • Related Report
      2015 Annual Research Report
    • Int'l Joint Research
  • [Remarks] 高階モデル検査

    • URL

      https://www-kb.is.s.u-tokyo.ac.jp/~koba/hmc/

    • Related Report
      2019 Annual Research Report
  • [Remarks] 高階モデル検査

    • URL

      https://www.kb.is.s.u-tokyo.ac.jp/~koba/hmc/

    • Related Report
      2018 Annual Research Report
  • [Remarks] 高階モデル検査

    • URL

      http://www-kb.is.s.u-tokyo.ac.jp/~koba/hmc/

    • Related Report
      2017 Annual Research Report 2016 Annual Research Report 2015 Annual Research Report
  • [Patent(Industrial Property Rights)] プログラム検証装置,プログラム検証方法,プログラム検証のためのコンピュータプログラム,プログラム変換器,プログラム変換方法,プログラム変換のためのコンピュータプログラム,プログラム製造方法,及び...2017

    • Inventor(s)
      今西諒文,末永幸平,五十嵐淳
    • Industrial Property Rights Holder
      今西諒文,末永幸平,五十嵐淳
    • Industrial Property Rights Type
      特許
    • Filing Date
      2017
    • Related Report
      2017 Annual Research Report

URL: 

Published: 2015-06-03   Modified: 2023-10-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi