中文
相关论文

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

200 篇论文

On the one hand, ordered completion is a fundamental technique in equational theorem proving that is employed by automated tools. On the other hand, their complexity makes such tools inherently error prone. As a remedy to this situation we…

计算机科学中的逻辑 · 计算机科学 2018-05-28 Christian Sternagel , Sarah Winkler

In this paper, we introduce a process of formal system development supported by interactive theorem proving in a dedicated Isabelle framework. This Isabelle Infrastructure framework implements specification and verification in a cyclic…

软件工程 · 计算机科学 2021-12-09 Florian Kammüller

Formal verification is crucial for ensuring the robustness of security protocols against adversarial attacks. The Needham-Schroeder protocol, a foundational authentication mechanism, has been extensively studied, including its integration…

密码学与安全 · 计算机科学 2025-08-29 Kangfeng Ye , Roberto Metere , Jim Woodcock , Poonam Yadav

The severity of recent vulnerabilities discovered on modern CPUs, e.g., Spectre [1], highlights how information leakage can have devas-tating effects to the security of computer systems. At the same time, it suggests that confidentiality…

密码学与安全 · 计算机科学 2023-10-18 Lex Bailey , Jim Woodcock , Simon Foster , Roberto Metere

Concurrent revisions is a concurrency control model designed to guarantee determinacy, meaning that the outcomes of programs are uniquely determined. This paper describes an Isabelle/HOL formalization of the model's operational semantics…

计算机科学中的逻辑 · 计算机科学 2019-12-23 Roy Overbeek

Reinforcement learning (RL) methods have demonstrated their efficiency in simulation environments. However, many applications for which RL offers great potential, such as autonomous driving, are also safety critical and require a certified…

系统与控制 · 电气工程与系统科学 2021-01-19 Kim P. Wabersich , Lukas Hewing , Andrea Carron , Melanie N. Zeilinger

Formalised libraries of combinatorial mathematics have rapidly expanded over the last five years, but few use one of the most important tools: probability. How can often intuitive probabilistic arguments on the existence of combinatorial…

计算机科学中的逻辑 · 计算机科学 2024-01-18 Chelsea Edmonds , Lawrence C. Paulson

We present a formalization of higher-order logic in the Isabelle proof assistant, building directly on the foundational framework Isabelle/Pure and developed to be as small and readable as possible. It should therefore serve as a good…

计算机科学中的逻辑 · 计算机科学 2024-04-09 Simon Tobias Lund , Jørgen Villadsen

Formal programming language semantics are imperative when trying to verify properties of programs in an automated manner. Using a new approach, Din et al. strengthen the ability of reasoning about concurrent programs by proposing a modular…

编程语言 · 计算机科学 2022-02-17 Niklas Heidler

A Forensic Lucid intensional programming language has been proposed for intensional cyberforensic analysis. In large part, the language is based on various predecessor and codecessor Lucid dialects bound by the higher-order intensional…

计算机科学中的逻辑 · 计算机科学 2009-05-08 Serguei A. Mokhov , Joey Paquet

We present an executable formally verified SAT encoding of classical AI planning. We use the theorem prover Isabelle/HOL to perform the verification. We experimentally test the verified encoding and show that it can be used for reasonably…

人工智能 · 计算机科学 2023-03-09 Mohammad Abdulaziz , Friedrich Kurz

Simulink is a widely used model-based development environment for embedded systems. Stateflow is a component of Simulink for modeling event-driven control via hierarchical state machines and flow charts. However, Stateflow lacks an official…

形式语言与自动机理论 · 计算机科学 2022-07-26 Shicheng Yi , Shuling Wang , Bohua Zhan , Naijun Zhan

Network administration is an inherently complex task, in particular with regard to security. Using the Isabelle interactive proof assistant, we develop two automated, formally verified tools which help uncovering and preventing bugs in…

网络与互联网体系结构 · 计算机科学 2017-08-29 Cornelius Diekmann

We describe our ongoing project of formalization of algebraic methods for geometry theorem proving (Wu's method and the Groebner bases method), their implementation and integration in educational tools. The project includes formal…

符号计算 · 计算机科学 2012-02-23 Filip Marić , Ivan Petrović , Danijela Petrović , Predrag Janičić

To analyse cryptographic properties of distributed systems in a systematic way, a formal theory is required. In this paper, we present a theory that allows (1) to specify distributed systems formally, (2) to verify their cryptographic wrt.…

软件工程 · 计算机科学 2018-07-06 Maria Spichkova , Radhika Bhat

We report on our formalization of matrix-interpretation in Isabelle/HOL. Matrices are required to certify termination proofs and we wish to utilize them for complexity proofs, too. For the latter aim, only basic methods have already been…

计算机科学中的逻辑 · 计算机科学 2012-08-09 René Thiemann

This set of theories presents an Isabelle/HOL+Isar formalisation of stream processing components introduces in Focus, a framework for formal specification and development of interactive systems. This is an extended and updated version of…

软件工程 · 计算机科学 2014-05-08 Maria Spichkova

This paper presents meta-logical investigations based on category theory using the proof assistant Isabelle/HOL. We demonstrate the potential of a free logic based shallow semantic embedding of category theory by providing a formalization…

计算机科学中的逻辑 · 计算机科学 2023-10-20 Jonas Bayer , Aleksey Gonus , Christoph Benzmüller , Dana S. Scott

Formal theorem proving, a field at the intersection of mathematics and computer science, has seen renewed interest with advancements in large language models (LLMs). This paper introduces SubgoalXL, a novel approach that synergizes…

机器学习 · 计算机科学 2024-08-22 Xueliang Zhao , Lin Zheng , Haige Bo , Changran Hu , Urmish Thakker , Lingpeng Kong

We present an elegant, generic and extensive formalization of Gr\"obner bases in Isabelle/HOL. The formalization covers all of the essentials of the theory (polynomial reduction, S-polynomials, Buchberger's algorithm, Buchberger's criteria…

计算机科学中的逻辑 · 计算机科学 2018-05-02 Alexander Maletzky , Fabian Immler