中文
相关论文

相关论文: Verifying Probabilistic Correctness in Isabelle wi…

200 篇论文

We present simple new Hoare logics and refinement calculi for hybrid systems in the style of differential dynamic logic. (Refinement) Kleene algebra with tests is used for reasoning about the program structure and generating verification…

计算机科学中的逻辑 · 计算机科学 2019-10-31 Simon Foster , Jonathan Julián Huerta y Munive , Georg Struth

In this paper we continue the description of the possibilities to use numerical simulations for mathematically rigorous computer assisted analysis of integrability of dynamical systems. We sketch some of the algebraic methods of studying…

动力系统 · 数学 2014-11-18 Vladimir Salnikov

We delineate a methodology for the specification and verification of flow security properties expressible in the opacity framework. We propose a logic, OpacTL , for straightforwardly expressing such properties in systems that can be…

密码学与安全 · 计算机科学 2022-06-30 Chunyan Mu , David Clark

Nowadays, formal methods are used in various areas for the verification of programs or for code generation from models in order to increase the quality of software and to reduce costs. However, there are still fields in which formal methods…

软件工程 · 计算机科学 2021-07-01 Matthias Weiß , Philipp Marks , Benjamin Maschler , Dustin White , Pascal Kesseli , Michael Weyrich

If a code base is so big and complicated that complete mechanical verification is intractable, can we still apply and benefit from verification methods? We show that by allowing a deliberate mechanized formalization gap we can shrink and…

编程语言 · 计算机科学 2019-10-28 Antal Spector-Zabusky , Joachim Breitner , Yao Li , Stephanie Weirich

Bhat et al. developed an inductive compiler that computes density functions for probability spaces described by programs in a simple probabilistic functional language. In this work, we implement such a compiler for a modified version of…

编程语言 · 计算机科学 2017-07-24 Manuel Eberl , Johannes Hölzl , Tobias Nipkow

In this extended abstract, we discuss the opportunity to formally verify that inference systems for probabilistic programming guarantee good performance. In particular, we focus on hybrid inference systems that combine exact and approximate…

编程语言 · 计算机科学 2023-07-17 Eric Atkinson , Ellie Y. Cheng , Guillaume Baudart , Louis Mandel , Michael Carbin

In this paper, we show that coherent sets of gambles and coherent lower and upper previsions can be embedded into the algebraic structure of information algebra. This leads firstly, to a new perspective of the algebraic and logical…

人工智能 · 计算机科学 2021-04-28 Arianna Casanova , Juerg Kohlas , Marco Zaffalon

Machine learning (ML) has recently created many new success stories. Hence, there is a strong motivation to use ML technology in software-intensive systems, including safety-critical systems. This raises the issue of safety verification of…

软件工程 · 计算机科学 2020-07-01 Hermann Kaindl , Stefan Kramer

We developed an implicit Particle-in-cell/Monte Carlo model in two-dimensional and axisymmetric geometry for the simulations of the radio-frequency discharges, by introducing several numerical schemes which include variable weights,…

等离子体物理 · 物理学 2011-04-19 Hong-yu Wang , Wei Jiang , You-nian Wang

We formalize the univariate fragment of Ben-Or, Kozen, and Reif's (BKR) decision procedure for first-order real arithmetic in Isabelle/HOL. BKR's algorithm has good potential for parallelism and was designed to be used in practice. Its key…

计算机科学中的逻辑 · 计算机科学 2021-08-16 Katherine Cordwell , Yong Kiam Tan , André Platzer

Proof assistants are important tools for teaching logic. We support this claim by discussing three formalizations in Isabelle/HOL used in a recent course on automated reasoning. The first is a formalization of System W (a system of…

计算机科学中的逻辑 · 计算机科学 2020-11-02 Asta Halkjær From , Jørgen Villadsen , Patrick Blackburn

Transaction-level modeling with SystemC has been very successful in describing the behavior of embedded systems by providing high-level executable models, in which many of them have inherent probabilistic behaviors, e.g., random data and…

软件工程 · 计算机科学 2017-12-07 Van Chan Ngo , Axel Legay

In interactive theorem proving, formalization quality is a key factor for maintainability and re-usability of developments and can also impact proof-checking performance. Commonly, anti-patterns that cause quality issues are known to…

计算机科学中的逻辑 · 计算机科学 2022-07-22 Yecine Megdiche , Fabian Huch , Lukas Stevens

We present a framework in Isabelle for verifying asymptotic time complexity of imperative programs. We build upon an extension of Imperative HOL and its separation logic to include running time. In addition to the basic arguments, our…

计算机科学中的逻辑 · 计算机科学 2018-02-06 Bohua Zhan , Maximilian P. L. Haslbeck

The Gottesman-Knill theorem allows for the efficient simulation of stabilizer-based quantum error-correction circuits. Errors in these circuits are commonly modeled as depolarizing channels by using Monte Carlo methods to insert Pauli gates…

量子物理 · 物理学 2013-03-27 Mauricio Gutiérrez , Lukas Svec , Alexander Vargo , Kenneth R. Brown

We present an efficiently executable, formally verified implementation of interval iteration for MDPs. Our correctness proofs span the entire development from the high-level abstract semantics of MDPs to a low-level implementation in LLVM…

计算机科学中的逻辑 · 计算机科学 2025-10-07 Bram Kohlen , Maximilian Schäffeler , Mohammad Abdulaziz , Arnd Hartmanns , Peter Lammich

Informal arguments that cryptographic protocols are secure can be made rigorous using inductive definitions. The approach is based on ordinary predicate calculus and copes with infinite-state systems. Proofs are generated using…

密码学与安全 · 计算机科学 2021-05-14 Lawrence C. Paulson

We present an approach to unsolvability certification of temporal planning. Our approach is based on encoding the planning problem into a network of timed automata, and then using an efficient model checker on the network followed by a…

计算机科学中的逻辑 · 计算机科学 2025-10-21 David Wang , Mohammad Abdulaziz

Cell injection is a technique in the domain of biological cell micro-manipulation for the delivery of small volumes of samples into the suspended or adherent cells. It has been widely applied in various areas, such as gene injection,…

计算机科学中的逻辑 · 计算机科学 2017-03-21 Muhammad Usama Sardar , Osman Hasan