中文
相关论文

相关论文: Towards Mechanised Proofs in Double-Pushout Graph …

200 篇论文

Comparing provers on a formalization of the same problem is always a valuable exercise. In this paper, we present the formal proof of correctness of a non-trivial algorithm from graph theory that was carried out in three proof assistants:…

计算机科学中的逻辑 · 计算机科学 2018-10-30 Ran Chen , Cyril Cohen , Jean-Jacques Levy , Stephan Merz , Laurent Thery

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

The sumcheck protocol, introduced in 1992, is an interactive proof which is a key component of many probabilistic proof systems in computational complexity theory and cryptography, some of which have been deployed. However, none of these…

密码学与安全 · 计算机科学 2024-02-12 Azucena Garvía Bosshard , Jonathan Bootle , Christoph Sprenger

Linear programming describes the problem of optimising a linear objective function over a set of constraints on its variables. In this paper we present a solver for linear programs implemented in the proof assistant Isabelle/HOL. This…

计算机科学中的逻辑 · 计算机科学 2024-03-29 Julian Parsert

The formalisation of mathematics is continuing rapidly, however combinatorics continues to present challenges to formalisation efforts, such as its reliance on techniques from a wide range of other fields in mathematics. This paper presents…

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

We investigate the power of graph isomorphism algorithms based on algebraic reasoning techniques like Gr\"obner basis computation. The idea of these algorithms is to encode two graphs into a system of equations that are satisfiable if and…

计算复杂性 · 计算机科学 2015-02-23 Christoph Berkholz , Martin Grohe

Determining whether two graphs are structurally identical is a fundamental problem with applications spanning mathematics, computer science, chemistry, and network science. Despite decades of study, graph isomorphism remains a challenging…

计算物理 · 物理学 2026-04-10 Sara Najem , Amer E. Mouawad

We introduce a technique called graph fission which takes in a graph which potentially contains only one observation per node (whose distribution lies in a known class) and produces two (or more) independent graphs with the same node/edge…

统计方法学 · 统计学 2024-01-30 James Leiner , Aaditya Ramdas

The graph isomorphism is to determine whether two graphs are isomorphic. A closely related problem is automorphism detection, where an isomorphism between two graphs is a bijection between their vertex sets that preserves adjacency, and an…

社会与信息网络 · 计算机科学 2019-11-18 Can Lu , Jeffrey Xu Yu , Zhiwei Zhang , Hong Cheng

In this paper we present a proof system that operates on graphs instead of formulas. Starting from the well-known relationship between formulas and cographs, we drop the cograph-conditions and look at arbitrary undirected) graphs. This…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Matteo Acclavio , Ross Horne , Lutz Straßburger

A logic for specification and verification is derived from the axioms of Zermelo-Fraenkel set theory. The proofs are performed using the proof assistant Isabelle. Isabelle is generic, supporting several different logics. Isabelle has the…

计算机科学中的逻辑 · 计算机科学 2008-02-03 Lawrence C. Paulson

This paper presents a formalized analysis of the sigmoid function and a fully mechanized proof of the Universal Approximation Theorem (UAT) in Isabelle/HOL, a higher-order logic theorem prover. The sigmoid function plays a fundamental role…

计算机科学中的逻辑 · 计算机科学 2025-12-04 Dustin Bryant , Jim Woodcock , Simon Foster

Common programming tools, like compilers, debuggers, and IDEs, crucially rely on the ability to analyse program code to reason about its behaviour and properties. There has been a great deal of work on verifying compilers and static…

编程语言 · 计算机科学 2019-07-15 Jan Stolarek , James Cheney

Automated fact-checking aims to assess the truthfulness of textual claims based on relevant evidence. However, verifying complex claims that require multi-hop reasoning remains a significant challenge. We propose GraphCheck, a novel…

计算与语言 · 计算机科学 2025-11-10 Hyewon Jeon , Jay-Yoon Lee

We report the current state of the graph isomorphism problem from the practical point of view. After describing the general principles of the refinement-individualization paradigm and proving its validity, we explain how it is implemented…

离散数学 · 计算机科学 2013-01-09 Brendan D. McKay , Adolfo Piperno

We consider a very simple dynamical system on weighted graphs which we call Iterative Graph Normalization (IGN) and a variant in which we apply a non-linear activation function to the weights after each normalization. We show that the…

离散数学 · 计算机科学 2020-12-15 Laurent Guigues

The explosion of data available in life sciences is fueling an increasing demand for expressive models and computational methods. Graph transformation is a model for dynamic systems with a large variety of applications. We introduce a novel…

This article deals with homomorphisms of oriented graphs with respect to push equivalence. Here homomorphisms refer to arc preserving vertex mappings, and push equivalence refers to the equivalence class of orientations of a graph $G$ those…

组合数学 · 数学 2024-10-28 Tapas Das , Pavan P D , Sagnik Sen , S Taruni

Graph transformation formalisms have proven to be suitable tools for the modelling of chemical reactions. They are well established in theoretical studies and increasingly also in practical applications in chemistry. The latter is made…

This set of theories presents a formalisation in Isabelle/HOL+Isar of data dependencies between components. The approach allows to analyse system structure oriented towards efficient checking of system: it aims at elaborating for a concrete…

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