中文
相关论文

相关论文: Model and Program Repair via SAT Solving

200 篇论文

Scheduling jobs with given processing times on identical parallel machines so as to minimize their total completion time is one of the most basic scheduling problems. We study interesting generalizations of this classical problem involving…

数据结构与算法 · 计算机科学 2024-03-01 Thomas Bosman , Martijn van Ee , Ekin Ergen , Csanad Imreh , Alberto Marchetti-Spaccamela , Martin Skutella , Leen Stougie

We show that any submodular minimization (SM) problem defined on a linear constraint set with constraints having up to two variables per inequality, are 2-approximable in polynomial time. If the constraints are monotone (the two variables…

离散数学 · 计算机科学 2017-05-01 Dorit S. Hochbaum

In human-aware planning, a planning agent may need to provide an explanation to a human user on why its plan is optimal. A popular approach to do this is called model reconciliation, where the agent tries to reconcile the differences in its…

人工智能 · 计算机科学 2023-09-28 Stylianos Loukas Vasileiou , Alessandro Previti , William Yeoh

The Boolean satisfiability problem (SAT) holds a central place in computational complexity theory as the first shown NP-complete problem. Due to this role, SAT is often used as the benchmark for polynomial-time reductions: if a problem can…

计算机科学中的逻辑 · 计算机科学 2025-10-21 Yumiko Nishiyama

Model counting ($\#\text{SAT}$) is a fundamental yet $\#\text{P}$-complete problem central to probabilistic reasoning. In this work, we address \textit{incremental model counting}, where sequences of structurally similar formulas must be…

计算机科学中的逻辑 · 计算机科学 2026-05-04 Uriya Bartal , Dror Fried , Jean-Marie Lagniez

Local search preprocessing makes Conflict-Driven Clause Learning (CDCL) solvers faster by providing high-quality starting points and modern SAT solvers have incorporated this technique into their preprocessing steps. However, these tools…

人工智能 · 计算机科学 2025-02-05 André Schidler , Stefan Szeider

We apply Boolean Satisfiability (SAT) and Satisfiability Modulo Theories (SMT) solvers in the context of finding chiral heterotic string models with positive cosmological constant from $\mathbb{Z}_2\times \mathbb{Z}_2$ orbifolds. The power…

高能物理 - 理论 · 物理学 2021-03-17 Alon E. Faraggi , Benjamin Percival , Sven Schewe , Dominik Wojtczak

This paper introduces a SAT-based technique that calculates a compact and complete symmetry-break for finite model finding, with the focus on structures with a single binary operation (magmas). Classes of algebraic structures are typically…

计算机科学中的逻辑 · 计算机科学 2025-02-17 Marek Dančo , Mikoláš Janota , Michael Codish , João Jorge Araújo

Purpose: The class of models that can be represented by STL files is larger than the class of models that can be printed using additive manufacturing technologies. Stated differently, there exist well-formed STL files that cannot be…

图形学 · 计算机科学 2018-06-22 Marco Attene

This paper introduces a novel technique to decide the satisfiability of formulae written in the language of Linear Temporal Logic with Both future and past operators and atomic formulae belonging to constraint system D (CLTLB(D) for short).…

计算机科学中的逻辑 · 计算机科学 2014-02-12 Marcello M. Bersani , Achille Frigeri , Angelo Morzenti , Matteo Pradella , Matteo Rossi , Pierluigi San Pietro

One clock alternating timed automata (OCATA) have been introduced as natural extension of (one clock) timed automata to express the semantics of MTL. In this paper, we consider the application of OCATA to the problems of model-checking and…

计算机科学中的逻辑 · 计算机科学 2014-06-18 Thomas Brihaye , Morgane Estiévenart , Gilles Geeraerts

We develop a general framework for finding approximately-optimal preconditioners for solving linear systems. Leveraging this framework we obtain improved runtimes for fundamental preconditioning and linear system solving problems including…

数据结构与算法 · 计算机科学 2023-10-30 Arun Jambulapati , Jerry Li , Christopher Musco , Kirankumar Shiragur , Aaron Sidford , Kevin Tian

Modeling of physical systems includes extensive use of software packages that implement the accurate finite element method for solving differential equations considered along with the appropriate initial and boundary conditions. When the…

计算工程、金融与科学 · 计算机科学 2018-03-20 O. Kononenko , I. Kononenko

Program errors can occur in any type of programming, and can manifest in a variety of ways, such as unexpected output, crashes, or performance issues. And program error diagnosis can often be too abstract or technical for developers to…

软件工程 · 计算机科学 2025-01-07 Zhenyu Xu , Victor S. Sheng

Satisfiability Modulo the Theory of Nonlinear Real Arithmetic, SMT(NRA) for short, concerns the satisfiability of polynomial formulas, which are quantifier-free Boolean combinations of polynomial equations and inequalities with integer…

计算机科学中的逻辑 · 计算机科学 2023-03-22 Haokun Li , Bican Xia , Tianqi Zhao

Model checking has been successfully used in many computer science fields, including artificial intelligence, theoretical computer science, and databases. Most of the proposed solutions make use of classical, point-based temporal logics,…

计算机科学中的逻辑 · 计算机科学 2016-01-25 A. Molinari , A. Montanari , A. Peron

In many decision-making processes, one may prefer multiple solutions to a single solution, which allows us to choose an appropriate solution from the set of promising solutions that are found by algorithms. Given this, finding a set of…

数据结构与算法 · 计算机科学 2024-12-06 Tatsuya Gima , Yuni Iwamasa , Yasuaki Kobayashi , Kazuhiro Kurita , Yota Otachi , Rin Saito

QCTL extends the temporal logic CTL with quantifications over atomic propositions. This extension is known to be very expressive: QCTL allows us to express complex properties over Kripke structures (it is as expressive as MSO). Several…

计算机科学中的逻辑 · 计算机科学 2019-06-25 Akash Hossain , Francois Laroussinie

We study Satisfiability Modulo Theories (SMT) enriched with the so-called Ramsey quantifiers, which assert the existence of cliques (complete graphs) in the graph induced by some formulas. The extended framework is known to have…

计算机科学中的逻辑 · 计算机科学 2023-11-08 Pascal Bergsträßer , Moses Ganardi , Anthony W. Lin , Georg Zetzsche

Hyperproperties generalize trace properties by expressing relations between multiple computations. Hyperpropertes include policies from information-flow security, like observational determinism or non-interference, and many other system…

计算机科学中的逻辑 · 计算机科学 2021-07-27 Bernd Finkbeiner