中文
相关论文

相关论文: DRAT-based Bit-Vector Proofs in CVC4

200 篇论文

The SAT attack has shown to be efficient against most combinational logic encryption methods. It can be extended to attack sequential logic encryption techniques by leveraging circuit unrolling and model checking methods. However, with no…

密码学与安全 · 计算机科学 2022-02-18 Yinghua Hu , Yuke Zhang , Kaixin Yang , Dake Chen , Peter A. Beerel , Pierluigi Nuzzo

While quantum computers assume existence of state preparation process $|0\rangle$, CPT symmetry of physics says that performing such process in CPT symmetry perspective, e.g. reversing used EM impulses ($V(t)\to V(-t)$), we should get its…

综合物理 · 物理学 2024-08-13 Jarek Duda

Boolean Satisfiability (SAT) solving underpins a wide range of applications in Electronic Design Automation (EDA), particularly formal verification. However, this paper observes that the mainstream clause reduction heuristic in modern SAT…

计算机科学中的逻辑 · 计算机科学 2026-02-26 Yalun Cai , Xindi Zhang , Zhengyuan Shi , Mengxia Tao , Qiang Xu

Modern SAT or QBF solvers are expected to produce correctness certificates. However, certificates have worst-case exponential size (unless NP=coNP), and at recent SAT competitions the largest certificates of unsatisfiability are starting to…

计算机科学中的逻辑 · 计算机科学 2026-05-27 Philipp Czerner , Javier Esparza , Valentin Krasotin , Adrian Krauss

Universal fault-tolerant quantum computers will require the use of efficient protocols to implement encoded operations necessary in the execution of algorithms. In this work, we show how solvers for satisfiability modulo theories (SMT…

量子物理 · 物理学 2022-08-11 Noah Shutty , Christopher Chamberland

Cryptographic problems can often be reduced to solving Boolean polynomial systems, whose equivalent logical formulas can be treated using SAT solvers. Given the algebraic nature of the problem, the use of the logical XOR operator is common…

密码学与安全 · 计算机科学 2020-12-21 Monika Trimoska , Sorina Ionica , Gilles Dequen

Deep learning has emerged as an effective approach for creating modern software systems, with neural networks often surpassing hand-crafted systems. Unfortunately, neural networks are known to suffer from various safety and security issues.…

机器学习 · 计算机科学 2021-01-19 Guy Amir , Haoze Wu , Clark Barrett , Guy Katz

We present DeepSAT, a novel end-to-end learning framework for the Boolean satisfiability (SAT) problem. Unlike existing solutions trained on random SAT instances with relatively weak supervision, we propose applying the knowledge of the…

人工智能 · 计算机科学 2023-01-23 Min Li , Zhengyuan Shi , Qiuxia Lai , Sadaf Khan , Shaowei Cai , Qiang Xu

We formally study the logical reasoning capabilities of decoder-only Transformers in the context of the boolean satisfiability (SAT) problem. First, we prove by construction that decoder-only Transformers can decide 3-SAT, in a non-uniform…

机器学习 · 计算机科学 2025-02-11 Leyan Pan , Vijay Ganesh , Jacob Abernethy , Chris Esposo , Wenke Lee

The Boolean satisfiability problem (SAT) is of central importance in both theory and practice. Yet, most provable guarantees for quantum algorithms rely exclusively on Grover-type methods that cap the possible advantage at only quadratic…

量子物理 · 物理学 2025-11-14 Franz J. Schreiber , Maximilian J. Kramer , Alexander Nietner , Jens Eisert

A novel parallel algorithm for solving the classical Decision Boolean Satisfiability problem with clauses in conjunctive normal form is depicted. My approach for solving SAT is without using algebra or other computational search strategies…

数据结构与算法 · 计算机科学 2018-04-17 Carlos Barrón-Romero

The Maximum Satisfiability (MaxSAT) problem is the problem of finding a truth assignment that maximizes the number of satisfied clauses of a given Boolean formula in Conjunctive Normal Form (CNF). Many exact solvers for MaxSAT have been…

人工智能 · 计算机科学 2018-06-13 Mohamed El Halaby

Deep Neural Networks (DNNs) have emerged as an effective approach to tackling real-world problems. However, like human-written software, DNNs can have bugs and can be attacked. To address this, research has explored a wide-range of…

机器学习 · 计算机科学 2024-01-23 Hai Duong , ThanhVu Nguyen , Matthew Dwyer

In this paper, we claim that cyclic obfuscation, when properly implemented, poses exponential complexity on SAT or CycSAT attack. The CycSAT, in order to generate the necessary cycle avoidance clauses, uses a pre-processing step. We show…

密码学与安全 · 计算机科学 2018-04-25 Shervin Roshanisefat , Hadi Mardani Kamali , Avesta Sasan

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ä

State-of-the-art model-checking algorithms like IC3/PDR are based on uni-directional modular SAT solving for finding and/or blocking counterexamples. Modular SAT solvers divide a SAT-query into multiple sub-queries, each solved by a…

计算机科学中的逻辑 · 计算机科学 2023-07-03 Hari Govind V K , Isabel Garcia-Contreras , Sharon Shoham , Arie Gurfinkel

Reactive synthesis supports designers by automatically constructing correct hardware from declarative specifications. Synthesis algorithms usually compute a strategy, and then construct a circuit that implements it. In this work, we study…

计算机科学中的逻辑 · 计算机科学 2014-08-26 Roderick Bloem , Uwe Egly , Patrick Klampfl , Robert Koenighofer , Florian Lonsing

In computational complexity theory, a decision problem is NP-complete when it is both in NP and NP-hard. Although a solution to a NP-complete can be verified quickly, there is no known algorithm to solve it in polynomial time. There exists…

计算复杂性 · 计算机科学 2018-03-28 Wenxia Guo , Jin Wang , Majun He , Xiaoqin Ren , Wenhong Tian , Qingxian Wang

#SMT, or model counting for logical theories, is a well-known hard problem that generalizes such tasks as counting the number of satisfying assignments to a Boolean formula and computing the volume of a polytope. In the realm of…

计算机科学中的逻辑 · 计算机科学 2015-10-30 Dmitry Chistikov , Rayna Dimitrova , Rupak Majumdar

We present a new model-based interpolation procedure for satisfiability modulo theories (SMT). The procedure uses a new mode of interaction with the SMT solver that we call solving modulo a model. This either extends a given partial model…

计算机科学中的逻辑 · 计算机科学 2021-06-09 Dejan Jovanović , Bruno Dutertre