Verification of Probabilistic Models in Interactive Theorem Provers
Verification of Probabilistic Models in Interactive Theorem Provers
批准号:
226793109
负责人:
Professor Dr. Tobias Nipkow, Ph.D.
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2013
资助国家:
德国
项目状态:
已结题
起止时间:
2012-12-31 至 2015-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Many natural and technical systems are of a stochastic nature. Ininformatics, randomness is often employed to increase robustness orefficiency. Model checking is a method for automatically analysing(`verifying') systems with a finite state space. In the past 15 years, modelchecking for probabilistic systems has become a very active research area.The second important verification technique in informatics is interactiveverification with the help of a theorem prover. This area has made rapidprogress over the past decade. For example, it has become possible toverify realistic compilers and operating system kernels. At the same time,the formalisation of probability theory in theorem provers started. Asan application, probabilistic model checking was recently verified in aninteractive theorem prover for the first time. The aim of this grantproposal is the formalisation of the mathematical basis of probabilisticsystems in a theorem prover in order to verify complicated algorithms andsystems that cannot be verified automatically. As concrete applications wewill verify interactively a number of parametric probabilistic algorithmsfor distributed computer systems.The motivation for formal (automatic or interactive) verification is itsextremely high reliability. This is particularly relevant for proofs ofprobabilistic systems: they are much more error prone than fordeterministic systems, for example, because of subtle dependencies betweenrandom variables. Interactive verification starts with and has full accessto the mathematical foundations, which increases its reliability and inparticular its flexibility enormously. This is the reason why parametricsystems are the norm and fixed parameters the exception in interactiveverification. Because of this flexibility and open-endedness, theformalisation of important foundations of informatics in theorem provershas become a global project. So far, programming languages and compilershave been covered particularly extensively. The aim of our proposal is acomplete formalisation of probabilistic models (and, as case studies, theircorresponding model checking procedures) in a theorem prover: In order toenable applications like the verification of parametric systems, but alsoto extend the formalisation of the mathematical foundations of informaticsby this important area. We view this as a long-term investment into thereliability of computer systems.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
A Formalized Hierarchy of Probabilistic System Types - Proof Pearl
概率系统类型的形式化层次结构 - Proof Pearl
DOI:
10.1007/978-3-319-22102-1_13
发表时间:
2015
期刊:
影响因子:
--
作者:
[Johannes Hölzl, Andreas Lochbihler]
通讯作者:
Andreas Lochbihler
A Verified Compiler for Probability Density Functions
经过验证的概率密度函数编译器
DOI:
10.1007/978-3-662-46669-8_4
发表时间:
2015
期刊:
ArXiv
影响因子:
--
作者:
[Manuel Eberl, Johannes Hölzl, Tobias Nipkow]
通讯作者:
Tobias Nipkow
Markov Chains and Markov Decision Processes in Isabelle/HOL
Isabelle/HOL 中的马尔可夫链和马尔可夫决策过程
DOI:
10.1007/s10817-016-9401-5
发表时间:
2017
期刊:
Journal of Automated Reasoning
影响因子:
--
作者:
[Johannes Hölzl]
通讯作者:
Johannes Hölzl
Verifizierte Algorithmenanalyse
-
批准号:273004067
-
项目类别:Reinhart Koselleck Projects
-
资助金额:$0.0万
-
财政年份:2015
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Hardening the Hammer: More Integration of Automatic and Interactive Theorem Provers
-
批准号:226154341
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2012
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Security Type Systems and Deduction
-
批准号:183816297
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2010
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Semantische Modellierung, Analyse und Verifikation von sprachbasierter Software-Sicherheit
-
批准号:47694595
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Integration der Logik HOL mit den Programmiersprachen ML und Haskell
-
批准号:14516968
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Exakte Arithmetik für reelle Zahlen als Basis für einen maschinellen Beweis der Keplerschen Vermutung
-
批准号:5443474
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Formale Definition und Analyse einer idealisierten objektorientierten Programmiersprache
-
批准号:5406711
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Verified Proof Carrying Code
-
批准号:5396601
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Verifikation von Zeigerprogrammen
-
批准号:5327582
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Tutorium zum interaktiven Beweisen in Isabelle/HOL
-
批准号:5273368
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Verständliche halb-automatische Beweise
-
批准号:5102236
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:1998
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
Deduktive Modellierung von Java
-
批准号:5292962
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:1998
-
负责人:Professor Dr. Tobias Nipkow, Ph.D.
-
依托单位:
海外基金