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

Computational complexity and practice of verified and efficient algorithms for dynamical systems

Research Project

Project/Area Number 20K19744
Research Category

Grant-in-Aid for Early-Career Scientists

Allocation TypeMulti-year Fund
Review Section Basic Section 60010:Theory of informatics-related
Research InstitutionKyoto University (2021-2024)
Kyushu University (2020)

Principal Investigator

THIES HOLGER  京都大学, 人間・環境学研究科, 特定講師 (50839107)

Project Period (FY) 2020-04-01 – 2025-03-31
Project Status Completed (Fiscal Year 2024)
Budget Amount *help
¥4,290,000 (Direct Cost: ¥3,300,000、Indirect Cost: ¥990,000)
Fiscal Year 2023: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2022: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2021: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2020: ¥1,300,000 (Direct Cost: ¥1,000,000、Indirect Cost: ¥300,000)
KeywordsComputable Analysis / Formal Verification / Real Number Complexity / ODEs / Proof Assistants / Coq / Computational Complexity / Exact Real Computation / Complexity Theory / Formal Proofs / Type Theory / Program Extraction / Spaces of subsets / 計算可能解析学 / 計算量 / 計算機援用証明 / 実数計算 / Computable analysis / Differential equations / Verification / Formal proofs
Outline of Research at the Start

The research project aims to get insights into the computational complexity of problems in the physical world and to provide efficient and formally verified algorithms for computations that involve real numbers. Such algorithms lead to better, more reliable and reusable software.

Outline of Final Research Achievements

The project focused on the development of formally verified algorithms for the accurate and efficient solution of ordinary differential equations (ODEs). Based on ideas from real-number complexity theory, the algorithms were proven correct using the Coq proof assistant.
In particular, Taylor expansion methods were formalized in Coq, and program extraction techniques were applied to automatically generate certified programs that compute solution trajectories of ODEs. These programs guarantee mathematical correctness while remaining computationally practical. The results, including both theoretical advances and verified implementations, were published in peer-reviewed journals and presented at leading international conferences.

Academic Significance and Societal Importance of the Research Achievements

本研究は、常微分方程式の解を高精度かつ誤りなく計算できるアルゴリズムを、数学的に正しさを保証しながら構築・実装した点に意義があります。これにより、物理・生物・工学など多くの分野で使われるシミュレーション結果の信頼性が向上し、安全性が求められる制御システムなどへの応用が期待されます。さらに、証明とプログラムが一体となった形で成果を共有することにより、ソフトウェアの透明性や長期的な保守性の向上にもつながります。

Report

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

    (37 results)

All 2024 2023 2022 2021 2020 Other

All Journal Article (9 results) (of which Int'l Joint Research: 8 results,  Peer Reviewed: 8 results,  Open Access: 3 results) Presentation (25 results) (of which Int'l Joint Research: 21 results,  Invited: 6 results) Remarks (3 results)

  • [Journal Article] Extracting efficient exact real number computation from proofs in constructive type theory2024

    • Author(s)
      Michal Konecny, Sewon Park, Holger Thie
    • Journal Title

      Journal of Logic and Computation

      Volume: - Issue: 6

    • DOI

      10.1093/logcom/exae066

    • Related Report
      2024 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] A Coq Formalization of Taylor Models and Power Series for Solving Ordinary Differential Equations2024

    • Author(s)
      Sewon Park, Holger Thies
    • Journal Title

      Proc. of the 15th International Conference on Interactive Theorem Proving (ITP2024)

      Volume: 309

    • Related Report
      2024 Annual Research Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Formalizing Hyperspaces for Extracting Efficient Exact Real Computation2023

    • Author(s)
      Michal Konecny, Sewon Park, Holger Thies
    • Journal Title

      Leibniz International Proceedings in Informatics (LIPIcs)

      Volume: 272

    • Related Report
      2023 Research-status Report
  • [Journal Article] Certified Computation of Nondeterministic Limits2022

    • Author(s)
      Konecny Michal、Park Sewon、Thies Holger
    • Journal Title

      Lecture Notes in Computer Science book series (LNCS)

      Volume: 13260 Pages: 771-789

    • DOI

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

    • ISBN
      9783031067723, 9783031067730
    • Related Report
      2022 Research-status Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Computable analysis and notions of continuity in Coq2021

    • Author(s)
      Florian Steinberg, Laurent Thery, Holger Thies
    • Journal Title

      Logical Methods in Computer Science

      Volume: 17:2

    • DOI

      10.23638/lmcs-17(2:16)2021

    • Related Report
      2021 Research-status Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Axiomatic Reals and Certified Efficient Exact Real Computation2021

    • Author(s)
      Konecny Michal、Park Sewon、Thies Holger
    • Journal Title

      Lecture Notes in Computer Science

      Volume: 13038 Pages: 252-268

    • DOI

      10.1007/978-3-030-88853-4_16

    • ISBN
      9783030888527, 9783030888534
    • Related Report
      2021 Research-status Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Exact Real Computation of Solution Operators for Linear Analytic Systems of Partial Differential Equations2021

    • Author(s)
      Selivanova Svetlana、Steinberg Florian、Thies Holger、Ziegler Martin
    • Journal Title

      Lecture Notes in Computer Science

      Volume: 12865 Pages: 370-390

    • DOI

      10.1007/978-3-030-85165-1_21

    • ISBN
      9783030851644, 9783030851651
    • Related Report
      2021 Research-status Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Continuous and Monotone Machines2020

    • Author(s)
      Michal Konecny, Florian Steinberg, Holger Thies
    • Journal Title

      Leibniz International Proceedings in Informatics (LIPIcs)

      Volume: 170

    • Related Report
      2020 Research-status Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Computable Analysis for Verified Exact Real Computation2020

    • Author(s)
      Michal Konecny, Florian Steinberg, Holger Thies
    • Journal Title

      Leibniz International Proceedings in Informatics (LIPIcs)

      Volume: 182

    • Related Report
      2020 Research-status Report
    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Presentation] Extracting efficient programs from proofs in analysis2024

    • Author(s)
      Holger Thies
    • Organizer
      Autumn School Proof and Computation 2024
    • Related Report
      2024 Annual Research Report
    • Int'l Joint Research / Invited
  • [Presentation] Solving differential equations in exact real arithmetic and applications to high-precision computation2024

    • Author(s)
      Svetlana Selivanova, Holger Thies
    • Organizer
      The 24th Korea-Japan Joint Workshop on Algorithms and Computation
    • Related Report
      2024 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Extracting solution operators for polynomial ODEs from proof2024

    • Author(s)
      Sewon Park, Holger Thies
    • Organizer
      Twenty-First International Conference on Computability and Complexity in Analysis
    • Related Report
      2024 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Advances in certified exact real computation and its formalization2024

    • Author(s)
      Sewon Park, Holger Thie
    • Organizer
      Korean Mathematical Society Spring Meeting
    • Related Report
      2024 Annual Research Report
    • Int'l Joint Research
  • [Presentation] Applications of Exact Real Computation in Particle Physics2024

    • Author(s)
      Svetlana Selivanova, Holger Thies
    • Organizer
      17th International Conference on Computability, Complexity and Randomness
    • Related Report
      2023 Research-status Report
    • Int'l Joint Research
  • [Presentation] Extending cAERN to spaces of subsets2023

    • Author(s)
      Michal Konecny, Sewon Park, Holger Thies
    • Organizer
      29th International Conference on Types for Proofs and Programs
    • Related Report
      2023 Research-status Report
    • Int'l Joint Research
  • [Presentation] Advances in verified set and function calculi in Coq2023

    • Author(s)
      Pieter Collins, Sewon Park, Holger Thies
    • Organizer
      Continuity, Computability, Constructivity 2023
    • Related Report
      2023 Research-status Report
  • [Presentation] Formal verification and program extraction for efficient computations over real numbers and hyperspaces2023

    • Author(s)
      Holger Thies
    • Organizer
      Fifth Workshop on Digitalization and Computable Models
    • Related Report
      2023 Research-status Report
    • Invited
  • [Presentation] 計算可能解析学とCoq2023

    • Author(s)
      Holger Thies
    • Organizer
      The 19th Theorem Proving and Provers meeting
    • Related Report
      2023 Research-status Report
  • [Presentation] Towards verified implementation of iterative and interactive real-RAM2023

    • Author(s)
      Sewon Park, Holger Thies
    • Organizer
      Twentieth International Conference on Computability and Complexity in Analysis
    • Related Report
      2023 Research-status Report
    • Int'l Joint Research
  • [Presentation] Certified and efficient programs from proofs in computable analysis2022

    • Author(s)
      Holger Thies
    • Organizer
      Computing in topological structures: Foundations and implementations
    • Related Report
      2022 Research-status Report
    • Int'l Joint Research / Invited
  • [Presentation] From Coq Proofs to Efficient Certified Exact Real Computation2022

    • Author(s)
      Michal Konecny, Sewon Park, Holger Thies
    • Organizer
      Proof and Computation 2022
    • Related Report
      2022 Research-status Report
    • Int'l Joint Research
  • [Presentation] Certified exact real computation on hyperspaces2022

    • Author(s)
      Michal Konecny, Sewon Park, Holger Thies
    • Organizer
      Continuity, Computability, Constructivity - From Logic to Algorithm (CCC2022)
    • Related Report
      2022 Research-status Report
    • Int'l Joint Research
  • [Presentation] Some steps toward program extraction in a type-theoretical interpretation of IFP2022

    • Author(s)
      Ulrich Berger, Sewon Park, Holger Thies, Hideki Tsuiki
    • Organizer
      Continuity, Computability, Constructivity - From Logic to Algorithm (CCC2022)
    • Related Report
      2022 Research-status Report
    • Int'l Joint Research
  • [Presentation] Nondeterministic limits and certified exact real computation2022

    • Author(s)
      Michal Konecny, Sewon Park, Holger Thies
    • Organizer
      Nineteenth International Conference on Computability and Complexity in Analysis
    • Related Report
      2022 Research-status Report
    • Int'l Joint Research
  • [Presentation] An application of constructive dependent type theory to certified computation over the reals2022

    • Author(s)
      Holger Thies
    • Organizer
      The second Korea Logic Day
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research / Invited
  • [Presentation] Extracting exact real computation programs from proofs in type theory2022

    • Author(s)
      Holger Thies
    • Organizer
      The second Japan-Russia workshop on effective descriptive set theory, computable analysis and automata
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Uniform Complexity of Solving Partial Differential Equations and Exact Real Computation2021

    • Author(s)
      Holger Thies
    • Organizer
      18th International Conference on Computability and Complexity in Analysis
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research / Invited
  • [Presentation] IFP style proofs in the Coq proof assistant2021

    • Author(s)
      Holger Thies
    • Organizer
      Continuity, Computability, Constructivity - From Logic to Algorithm
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Complexity Theory in Analysis with Applications to Differential Equations2021

    • Author(s)
      Holger Thies
    • Organizer
      Autumn school Proof and Computatio
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research / Invited
  • [Presentation] Axiomatic Reals and Certified Efficient Exact Real Computatio2021

    • Author(s)
      Holger Thies
    • Organizer
      27th Workshop on Logic, Language, Information and Computation
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Toward an interpretation of Intutionistic Fixed Point Logic in Coq2021

    • Author(s)
      Holger Thies
    • Organizer
      The 17th Theorem Proving and Provers meeting
    • Related Report
      2021 Research-status Report
  • [Presentation] Computable analysis and exact real computation in Coq2020

    • Author(s)
      Holger Thies
    • Organizer
      Fourth Workshop on Mathematical Logic and Applications
    • Related Report
      2020 Research-status Report
    • Int'l Joint Research
  • [Presentation] Continuous and Monotone Machines2020

    • Author(s)
      Holger Thies
    • Organizer
      45th International Symposium on Mathematical Foundations of Computer Science
    • Related Report
      2020 Research-status Report
    • Int'l Joint Research
  • [Presentation] Computable Analysis for Verified Exact Real Computation2020

    • Author(s)
      Holger Thies
    • Organizer
      40th IARCS Annual Conference on Foundations of Software Technology and Theoretical Computer Science
    • Related Report
      2020 Research-status Report
    • Int'l Joint Research
  • [Remarks] Personal Homepage

    • URL

      http://www.holgerthies.com

    • Related Report
      2024 Annual Research Report 2021 Research-status Report 2020 Research-status Report
  • [Remarks] Personal Website

    • URL

      http://www.holgerthies.com

    • Related Report
      2023 Research-status Report
  • [Remarks] cAERN project

    • URL

      https://github.com/holgerthies/coq-aern

    • Related Report
      2023 Research-status Report

URL: 

Published: 2020-04-28   Modified: 2026-01-16  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi