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

Interval constraint programming techniques for large and complex hybrid systems

Research Project

Project/Area Number 18K11240
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Review Section Basic Section 60050:Software-related
Research InstitutionJapan Advanced Institute of Science and Technology (2019-2022)
University of Fukui (2018)

Principal Investigator

Ishii Daisuke  北陸先端科学技術大学院大学, 先端科学技術研究科, 准教授 (00454025)

Project Period (FY) 2018-04-01 – 2023-03-31
Project Status Completed (Fiscal Year 2022)
Budget Amount *help
¥4,290,000 (Direct Cost: ¥3,300,000、Indirect Cost: ¥990,000)
Fiscal Year 2021: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2020: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2019: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Fiscal Year 2018: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Keywordsハイブリッドシステム / 制約プログラミング / 区間解析 / 探索・論理・推論アルゴリズム
Outline of Final Research Achievements

To develop constraint programming techniques for discrete/continuous hybrid systems (HS), we have conducted a research on methods and tools for reliable and practical analyses on HS that models large-scale and complex embedded systems. The proposed methods include a safety model checker and an optimizer of objective functions based on constraint programming techniques. The proposed methods encode HS described with Simulink and Acumen into constraints involving variables in the domains of reals, floating-point numbers, intervals, etc., and then analyze them using solvers. We have confirmed the performance and effectiveness of the proposed methods by the experiment with industrial model examples. We have also performed a formal verification of the correctness of the basic methods and implementations.

Academic Significance and Societal Importance of the Research Achievements

学術的意義として,一般的には扱うのが難しい大規模複雑なハイブリッドシステムを解析する手法の開発に取り組み,その効果を示す実験結果を得たことが挙げられる.有用な実例を検査するため,制約への符号化法,部品や繰り返しを考慮した検査法,モンテカルロ法との連携,大規模並列化,提案手法の実装技術等,複数の面について研究した.また,手法・実装自体の検証に取り組み,形式手法の研究過程の機械化・高信頼化を進めた意義がある.
社会的意義として,提案手法を実世界で稼働するシステムに対して適用し,そのモデルの安全性検査等に役立てられることが挙げられる.

Report

(6 results)
  • 2022 Annual Research Report   Final Research Report ( PDF )
  • 2021 Research-status Report
  • 2020 Research-status Report
  • 2019 Research-status Report
  • 2018 Research-status Report
  • Research Products

    (27 results)

All 2023 2022 2020 2019 2018 Other

All Int'l Joint Research (1 results) Journal Article (5 results) (of which Int'l Joint Research: 2 results,  Peer Reviewed: 5 results,  Open Access: 1 results) Presentation (17 results) (of which Int'l Joint Research: 4 results,  Invited: 1 results) Remarks (4 results)

  • [Int'l Joint Research] PTIT/VNU University of Science, Hanoi(ベトナム)

    • Related Report
      2022 Annual Research Report
  • [Journal Article] Coverage Testing of Industrial Simulink Models Using Monte-Carlo and SMT-Based Methods2023

    • Author(s)
      Daisuke Ishii, Takashi Tomita, Toshiaki Aoki, The Quyen Ngo, Thi Bich Ngoc Do, Hideaki Takai
    • Journal Title

      Proc. 22nd International Conference on Software Quality, Reliability and Security (QRS)

      Volume: - Pages: 422-433

    • DOI

      10.1109/qrs57517.2022.00050

    • Related Report
      2022 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Approximate Translation from Floating-Point to Real-Interval Arithmetic2022

    • Author(s)
      Daisuke Ishii, Takashi Tomita, Toshiaki Aoki
    • Journal Title

      Proc. NASA Formal Methods

      Volume: 13260 Pages: 733-751

    • DOI

      10.1007/978-3-031-06773-0_39

    • ISBN
      9783031067723, 9783031067730
    • Related Report
      2022 Annual Research Report
    • Peer Reviewed
  • [Journal Article] SMT-Based Model Checking of Industrial Simulink Models2022

    • Author(s)
      Daisuke Ishii, Takashi Tomita, Toshiaki Aoki, The Quyen Ngo, Thi Bich Ngoc Do, Hideaki Takai
    • Journal Title

      Proc. 23rd International Conference on Formal Engineering Methods (ICFEM)

      Volume: 13478 Pages: 156-172

    • DOI

      10.1007/978-3-031-17244-1_10

    • ISBN
      9783031172434, 9783031172441
    • Related Report
      2022 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Template-Based Monte-Carlo Test-Suite Generation for Large and Complex Simulink Models2020

    • Author(s)
      Takashi Tomita, Daisuke Ishii, Toru Murakami, Shigeki Takeuchi, Toshiaki Aoki
    • Journal Title

      IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences

      Volume: E103.A Issue: 2 Pages: 451-461

    • DOI

      10.1587/transfun.2019MAP0010

    • NAID

      130007793381

    • ISSN
      0916-8508, 1745-1337
    • Year and Date
      2020-02-01
    • Related Report
      2019 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Computer-assisted verification of four interval arithmetic operators2020

    • Author(s)
      Daisuke Ishii, Tomohito Yabu
    • Journal Title

      Journal of Computational and Applied Mathematics

      Volume: 377 Pages: 1-13

    • Related Report
      2020 Research-status Report 2019 Research-status Report
    • Peer Reviewed
  • [Presentation] Approximate Translation from Floating-Point to Real-Interval Arithmetic2022

    • Author(s)
      Daisuke Ishii, Takashi Tomita, Toshiaki Aoki
    • Organizer
      NASA Formal Methods
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Formalizing the Soundness of the Encoding Methods of SAT-based Model Checking2020

    • Author(s)
      Daisuke Ishii, Saito Fujii
    • Organizer
      International Symposium on Theoretical Aspects of Software Engineering (TASE)
    • Related Report
      2020 Research-status Report 2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] SMTソルバを用いたSimulinkモデルのテストケース生成2020

    • Author(s)
      八田 竜起,石井 大輔
    • Organizer
      情報処理学会全国大会
    • Related Report
      2019 Research-status Report
  • [Presentation] 区間制約ソルバにおけるパラメータ化制約の導入2020

    • Author(s)
      野村 亮太, 石井 大輔
    • Organizer
      情報処理学会全国大会
    • Related Report
      2019 Research-status Report
  • [Presentation] A scalable Monte-Carlo test-case generation tool for large and complex simulink models2019

    • Author(s)
      Takashi Tomita, Daisuke Ishii, Toru Murakami, Shigeki Takeuchi, Toshiaki Aoki
    • Organizer
      International Workshop on Modelling in Software Engineerings (MiSE)
    • Related Report
      2019 Research-status Report
    • Int'l Joint Research
  • [Presentation] Why3を用いた区間べき関数のプログラム検証2019

    • Author(s)
      村上 涼星, 薮 智仁, 石井 大輔
    • Organizer
      日本ソフトウェア科学会第36回大会
    • Related Report
      2019 Research-status Report
  • [Presentation] Acumen を用いたハイブリッドシステムの統計的モデル検査2019

    • Author(s)
      井上晃輔, 石井大輔
    • Organizer
      電子情報通信学会ソフトウェアサイエンス研究会
    • Related Report
      2018 Research-status Report
  • [Presentation] Simulink モデルの SMT-LIB エンコード方法に関する実験2019

    • Author(s)
      武仲紘輝, 石井大輔
    • Organizer
      電子情報通信学会システム数理と応用研究会
    • Related Report
      2018 Research-status Report
  • [Presentation] Duracz らの操作的意味論に基づく ハイブリッドシステムの高信頼シミュレータの実装2019

    • Author(s)
      小嶋翔太, 石井大輔
    • Organizer
      電子情報通信学会システム数理と応用研究会
    • Related Report
      2018 Research-status Report
  • [Presentation] 証明支援系 Coq を用いた 有界モデル検査アルゴリズムの検証2019

    • Author(s)
      藤井采人, 石井大輔
    • Organizer
      情報処理学会プログラミング研究会
    • Related Report
      2018 Research-status Report
  • [Presentation] 区間解析法とモンテカルロ法の連携による Simulink テストケースの自動生成2018

    • Author(s)
      石井大輔, 野村亮太, 八田竜起, 冨田 尭, 青木利晃
    • Organizer
      日本ソフトウェア科学会第35回大会
    • Related Report
      2018 Research-status Report
  • [Presentation] 大規模複雑 Simulink モデルのための Monte-Carlo 最適化に基づいたテスト自動生成ツール2018

    • Author(s)
      冨田 尭, 石井大輔, 村上 徹, 竹内成樹, 青木利晃
    • Organizer
      組込みシステムシンポジウム
    • Related Report
      2018 Research-status Report
  • [Presentation] Machine-Aided Verification of Four Interval Arithmetic Operators2018

    • Author(s)
      Tomohito Yabu, Daisuke Ishii
    • Organizer
      International Symposium on Scientific Computing, Computer Arithmetic, and Verified Numerical Computations (SCAN)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Why3を用いた区間演算ライブラリの検証2018

    • Author(s)
      石井大輔, 藪 智仁
    • Organizer
      第2回 精度保証付き数値計算の実問題への応用研究集会
    • Related Report
      2018 Research-status Report
    • Invited
  • [Presentation] 証明支援系 Coq を用いた有界モデル検査アルゴリズムの検証2018

    • Author(s)
      藤井采人, 石井大輔
    • Organizer
      第16回ディペンダブルシステムワークショップ
    • Related Report
      2018 Research-status Report
  • [Presentation] Why3 を用いた区間演算プログラムの検証2018

    • Author(s)
      藪 智仁, 石井大輔
    • Organizer
      第16回ディペンダブルシステムワークショップ
    • Related Report
      2018 Research-status Report
  • [Presentation] スケーラブルな並列探索による最適化問題の求解2018

    • Author(s)
      泉 翔太, 石井大輔, 美添一樹
    • Organizer
      第167回HPC研究会
    • Related Report
      2018 Research-status Report
  • [Remarks] Artifact for NFM'22 Submission

    • URL

      https://zenodo.org/record/6387089#.ZC6eQRVBwqs

    • Related Report
      2022 Annual Research Report
  • [Remarks] PROMPT

    • URL

      https://www.gaio.co.jp/products/prompt-2/

    • Related Report
      2022 Annual Research Report
  • [Remarks] Encoded results of Simulink models in SMT-LIB

    • URL

      https://zenodo.org/record/6781295#.ZC6hrRVBwqs

    • Related Report
      2022 Annual Research Report
  • [Remarks] SAT-based Model Checking in Coq

    • URL

      https://github.com/dsksh/coq-smc

    • Related Report
      2019 Research-status Report

URL: 

Published: 2018-04-23   Modified: 2024-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi