End-to-end verification for subgraph solving

S Gocht, C McCreesh, MO Myreen… - Proceedings of the …, 2024 - ojs.aaai.org
Modern subgraph-finding algorithm implementations consist of thousands of lines of highly
optimized code, and this complexity raises questions about their trustworthiness. Recently …

Certistr: a certified string solver

S Kan, AW Lin, P Rümmer, M Schrader - Proceedings of the 11th ACM …, 2022 - dl.acm.org
Theories over strings are among the most heavily researched logical theories in the SMT
community in the past decade, owing to the error-prone nature of string manipulations …

Regular Abstractions for Array Systems

CD Hong, AW Lin - Proceedings of the ACM on Programming …, 2024 - dl.acm.org
Verifying safety and liveness over array systems is a highly challenging problem. Array
systems naturally capture parameterized systems such as distributed protocols with an …

Certified Verification for Algebraic Abstraction

MH Tsai, YF Fu, J Liu, X Shi, BY Wang… - … Conference on Computer …, 2023 - Springer
We present a certified algebraic abstraction technique for verifying bit-accurate non-linear
integer computations. In algebraic abstraction, programs are lifted to polynomial equations …

Automatic certified verification of cryptographic programs with COQCRYPTOLINE

MH Tsai, YF Fu, X Shi, J Liu, BY Wang… - Cryptology ePrint …, 2022 - eprint.iacr.org
COQCRYPTOLINE is an automatic certified verification tool for cryptographic programs. It is
built on OCAML programs extracted from algorithms fully certified in COQ with SS …

Formally Certified Approximate Model Counting

YK Tan, J Yang, M Soos, MO Myreen… - … Conference on Computer …, 2024 - Springer
Approximate model counting is the task of approximating the number of solutions to an input
Boolean formula. The state-of-the-art approximate model counter for formulas in conjunctive …

[PDF][PDF] Formal Verification of Bit-Vector Invertibility Conditions in Coq

B Ekici, A Viswanathan, Y Zohar, C Tinelli… - … on Frontiers of …, 2023 - library.oapen.org
We prove the correctness of invertibility conditions for the theory of fixed-width bit-vectors—
used to solve quantified bit-vector formulas in the Satisfiability Modulo Theories (SMT) solver …

BFF: foundational and automated verification of bitfield-manipulating programs

F Zhu, M Sammler, R Lepigre, D Dreyer… - Proceedings of the ACM …, 2022 - dl.acm.org
Low-level systems code often needs to interact with data, such as page table entries or
network packet headers, in which multiple pieces of information are packaged together as …

CoqCryptoLine: A Verified Model Checker with Certified Results

MH Tsai, YF Fu, J Liu, X Shi, BY Wang… - … Conference on Computer …, 2023 - Springer
We present the verified model checker CoqCryptoLine for cryptographic programs with
certified verification results. The CoqCryptoLine verification algorithm consists of two …

[PDF][PDF] Automating Interactive Theorem Provers and Certifying Automatic Theorem Provers

A Viswanathan - 2024 - cs.union.edu
As software grows increasingly pervasive in our everyday lives, it is important to ensure that
the software we rely on, especially in safety-critical systems, behaves as expected. Whereas …