中文
相关论文

相关论文: HordeSat: A Massively Parallel Portfolio SAT Solve…

200 篇论文

Satisfiability (SAT) is a central problem in computer science, and advances in SAT-solving algorithms have a far-reaching impact across many fields. Recent works have proposed quantum SAT solvers based on Grover's algorithm, a quantum…

量子物理 · 物理学 2026-04-21 Shang-Wei Lin , Ji-Qing Yan , Yean-Ru Chen , Zhe Hou , David Sanán

The IC3 algorithm, also known as PDR, is a SAT-based model checking algorithm that has significantly influenced the field in recent years due to its efficiency, scalability, and completeness. It utilizes SAT solvers to solve a series of SAT…

计算机科学中的逻辑 · 计算机科学 2025-05-22 Yuheng Su , Qiusong Yang , Yiwei Ci , Yingcheng Li , Tianjun Bu , Ziyu Huang

Boolean Satisfiability (SAT) problems are expressed as mathematical formulas. This paper presents a matrix representation for these SAT problems. It shows how to use this matrix representation to get the full set of valid satisfying…

计算复杂性 · 计算机科学 2025-05-20 Paul W. Homer

We describe the algorithms used by the ETH Flippers team in the CG:SHOP 2026 Challenge. Each instance consists of a set of triangulations on a common point set, and the objective is to find a central triangulation that minimizes the total…

计算几何 · 计算机科学 2026-03-25 Lorenzo Battini , Marko Milenković

Modern software for propositional satisfiability problems gives a powerful automated reasoning toolkit, capable of outputting not only a satisfiable/unsatisfiable signal but also a justification of unsatisfiability in the form of resolution…

On the one hand, Constraint Satisfaction Problems allow one to declaratively model problems. On the other hand, propositional satisfiability problem (SAT) solvers can handle huge SAT instances. We thus present a technique to declaratively…

人工智能 · 计算机科学 2014-07-01 Frédéric Lardeux , Eric Monfroy , Broderick Crawford , Ricardo Soto

Answer Set Programming (ASP) has become, the paradigm of choice in the field of logic programming and non-monotonic reasoning. Thanks to the availability of efficient solvers, ASP has been successfully employed in a large number of…

人工智能 · 计算机科学 2019-09-05 Agostino Dovier , Andrea Formisano , Flavio Vella

Conflict-Driven Clause Learning (CDCL) is the mainstream framework for solving the Satisfiability problem (SAT), and CDCL solvers typically rely on various heuristics, which have a significant impact on their performance. Modern CDCL…

人工智能 · 计算机科学 2024-11-14 Yiwen Sun , Furong Ye , Xianyin Zhang , Shiyu Huang , Bingzhen Zhang , Ke Wei , Shaowei Cai

We show that it is feasible to formulate the testing migration problem as a practically solvable PMAX-SAT instance, when package dependencies and conflicts are pre-processed sensibly.

软件工程 · 计算机科学 2012-04-16 Joachim Breitner

The increasing demands for computing performance have been a reality regardless of the requirements for smaller and more energy efficient devices. Throughout the years, the strategy adopted by industry was to increase the robustness of a…

软件工程 · 计算机科学 2019-05-07 Hugo Andrade , Ivica Crnkovic

Many important computational problems require utilization of high performance computing (HPC) systems that consist of multi-level structures combining higher and higher numbers of devices with various characteristics. Utilizing full power…

分布式、并行与集群计算 · 计算机科学 2018-09-21 Paweł Rościszewski

The poset cover problem seeks a minimum set of partial orders whose linear extensions cover a given set of linear orders. Recognizing its NP-completeness, we devised a non-trivial reduction to the Boolean satisfiability problem using a…

计算机科学中的逻辑 · 计算机科学 2025-05-08 Chih-Cheng Rex Yuan , Bow-Yaw Wang

Adversarial SAT (AdSAT) is a generalization of the satisfiability (SAT) problem in which two players try to make a boolean formula true (resp. false) by controlling their respective sets of variables. AdSAT belongs to a higher complexity…

计算复杂性 · 计算机科学 2014-04-02 Marco Bardoscia , Daniel Nagaj , Antonello Scardicchio

Computing power that used to be available only in supercomputers decades ago especially their parallelism is currently available in standard personal computer CPUs even in CPUs for mobile telephones. We show how to effectively utilize the…

人工智能 · 计算机科学 2026-03-13 Pavel Surynek

Previous parallel sorting algorithms do not scale to the largest available machines, since they either have prohibitive communication volume or prohibitive critical path length. We describe algorithms that are a viable compromise and…

数据结构与算法 · 计算机科学 2015-02-26 Michael Axtmann , Timo Bingmann , Peter Sanders , Christian Schulz

All-Solution Satisfiability (AllSAT) and its extension, All-Solution Satisfiability Modulo Theories (AllSMT), have become more relevant in recent years, mainly in formal verification and artificial intelligence applications. The goal of…

计算机科学中的逻辑 · 计算机科学 2026-05-11 Giuseppe Spallitta , Roberto Sebastiani , Armin Biere

With the increasing availability of parallel computing power, there is a growing focus on parallelizing algorithms for important automated reasoning problems such as Boolean satisfiability (SAT). Divide-and-Conquer (D&C) is a popular…

计算机科学中的逻辑 · 计算机科学 2022-09-13 Abhishek Nair , Saranyu Chattopadhyay , Haoze Wu , Alex Ozdemir , Clark Barrett

3-SAT problem is of great importance to many technical and scientific applications. This paper presents a new hybrid evolutionary algorithm for solving this satisfiability problem. 3-SAT problem has the huge search space and hence it is…

人工智能 · 计算机科学 2013-06-24 Nasser Lotfi , Jamshid Tamouk , Mina Farmanbar

Theorem provers has been used extensively in software engineering for software testing or verification. However, software is now so large and complex that additional architecture is needed to guide theorem provers as they try to generate…

软件工程 · 计算机科学 2021-01-11 Jianfeng Chen , Xipeng Shen , Tim Menzies

This work introduces StageSAT, a new approach to solving floating-point satisfiability that bridges SMT solving with numerical optimization. StageSAT reframes a floating-point formula as a series of optimization problems in three stages of…

编程语言 · 计算机科学 2026-01-09 Yuanzhuo Zhang , Zhoulai Fu , Binoy Ravindran