中文
相关论文

相关论文: Towards Verifying Nonlinear Integer Arithmetic

200 篇论文

In this work, we study linear error-correcting codes against adversarial insertion-deletion (indel) errors. While most constructions for the indel model are nonlinear, linear codes offer compact representations, efficient encoding, and…

信息论 · 计算机科学 2025-10-01 Roee Gross , Roni Con , Eitan Yaakobi

Incorrectness Separation Logic (ISL) is a proof system designed to automate verification and detect bugs in programs manipulating heap memories. In this study, we extend ISL to support variable-length array predicates and pointer…

计算机科学中的逻辑 · 计算机科学 2025-03-04 Yeonseok Lee , Koji Nakazawa

We present simple, self-contained proofs of correctness for algorithms for linearity testing and program checking of linear functions on finite subsets of integers represented as n-bit numbers. In addition we explore a generalization of…

计算复杂性 · 计算机科学 2015-06-24 Sheela Devadas , Ronitt Rubinfeld

We prove that there exists a deterministic configuration of Conflict Driven Clause Learning (CDCL) SAT solvers using a variant of the VSIDS branching heuristic that solves instances of the Ordering Principle (OP) CNF formulas in time…

计算复杂性 · 计算机科学 2026-03-18 Sahil Samar , Marc Vinyals , Vijay Ganesh

The cylindrical algebraic covering method was originally proposed to decide the satisfiability of a set of non-linear real arithmetic constraints. We reformulate and extend the cylindrical algebraic covering method to allow for checking the…

符号计算 · 计算机科学 2025-10-07 Jasper Nalbach , Gereon Kremer

We present a novel propositional proof tracing format that eliminates complex processing, thus enabling efficient (formal) proof checking. The benefits of this format are demonstrated by implementing a proof checker in C, which outperforms…

计算机科学中的逻辑 · 计算机科学 2017-08-09 Luís Cruz-Filipe , Joao Marques-Silva , Peter Schneider-Kamp

There is increasing interest in applying verification tools to programs that have bitvector operations (eg., binaries). SMT solvers, which serve as a foundation for these tools, have thus increased support for bitvector reasoning through…

In this paper, we construct general machinery for proving Sum-of-Squares lower bounds on certification problems by generalizing the techniques used by Barak et al. [FOCS 2016] to prove Sum-of-Squares lower bounds for planted clique. Using…

计算复杂性 · 计算机科学 2023-02-13 Aaron Potechin , Goutham Rajendran

We propose a method for exact circuit synthesis using a discrete gate set, as required for fault-tolerant quantum computing. Our approach translates the problem of synthesizing a gate specified by its unitary matrix into a boolean…

量子物理 · 物理学 2025-03-20 Élie Gouzien , Nicolas Sangouard

Modern conflict-driven clause learning (CDCL) SAT solvers are very good in solving conjunctive normal form (CNF) formulas. However, some application problems involve lots of parity (xor) constraints which are not necessarily efficiently…

计算机科学中的逻辑 · 计算机科学 2014-07-25 Tero Laitinen , Tommi Junttila , Ilkka Niemelä

In their seminal work, Atserias et al. and independently Pipatsrisawat and Darwiche in 2009 showed that CDCL solvers can simulate resolution proofs with polynomial overhead. However, previous work does not address the tightness of the…

计算复杂性 · 计算机科学 2023-04-20 Marc Vinyals , Chunxiao Li , Noah Fleming , Antonina Kolokolova , Vijay Ganesh

The search for increased trustworthiness of SAT solvers is very active and uses various methods. Some of these methods obtain a proof from the provers then check it, normally by replicating the search based on the proof's information.…

计算机科学中的逻辑 · 计算机科学 2017-12-06 Tomer Libal , Xaviera Steele

We give a nontrivial algorithm for the satisfiability problem for cn-wire threshold circuits of depth two which is better than exhaustive search by a factor 2^{sn} where s= 1/c^{O(c^2)}. We believe that this is the first nontrivial…

计算复杂性 · 计算机科学 2013-04-19 Russell Impagliazzo , Ramamohan Paturi , Stefan Schneider

We consider the task of proving integer infeasibility of a bounded convex $K$ in $\mathbb{R}^n$ using a general branching proof system. In a general branching proof, one constructs a branching tree by adding an integer disjunction…

计算复杂性 · 计算机科学 2020-06-09 Daniel Dadush , Samarth Tiwari

Boolean satisfiability ({\SAT}) has played a key role in diverse areas spanning testing, formal verification, planning, optimization, inferencing and the like. Apart from the classical problem of checking boolean satisfiability, the…

计算机科学中的逻辑 · 计算机科学 2014-04-29 Kuldeep S. Meel

We examine some combinatorial properties of parallel cut elimination in multiplicative linear logic (MLL) proof nets. We show that, provided we impose a constraint on some paths, we can bound the size of all the nets satisfying this…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Jules Chouquet , Lionel Vaux Auclair

Powerful skew arithmetic circuits are introduced. These are skew arithmetic circuits with variables, where input gates can be labelled with powers $x^n$ for binary encoded numbers $n$. It is shown that polynomial identity testing for…

计算复杂性 · 计算机科学 2015-02-17 Daniel König , Markus Lohrey

We prove that any algorithm computing the sum-exclude-self of an unsigned $d$-bit integer array of length $n$ under sublinear space must perform two linear passes over the input. More precisely, the algorithm must read at least $n-1$ input…

数据结构与算法 · 计算机科学 2026-04-02 Andrew Au

Accuracy certificates for convex minimization problems allow for online verification of the accuracy of approximate solutions and provide a theoretically valid online stopping criterion. When solving the Lagrange dual problem, accuracy…

最优化与控制 · 数学 2023-10-03 Egor Gladin , Alexander Gasnikov , Pavel Dvurechensky

In this paper, we study the existence and multiplicity of solutions to the following class of nonlinear Dirac equations (NLDE) on noncompact quantum graphs: \[ -i\,\varepsilon c\,\sigma_1\,\partial_x u + m c^2 \sigma_3 u + V(x)\,u =…

偏微分方程分析 · 数学 2025-11-13 Guangze Gu , Ziwei Li , Michael Ruzhansky , Zhipeng Yang