中文
相关论文

相关论文: Scalable SAT Solving in the Cloud

200 篇论文

The most successful parallel SAT and MaxSAT solvers follow a portfolio approach, where each thread applies a different algorithm (or the same algorithm configured differently) to solve a given problem instance. The main goal of building a…

计算机科学中的逻辑 · 计算机科学 2015-05-12 Miguel Neves , Inês Lynce , Vasco Manquinho

Job scheduling in cloud computing environments is a critical yet complex problem. Cloud computing user job requirements are highly dynamic and uncertain, while cloud computing resources are heterogeneous and constrained. This paper studies…

分布式、并行与集群计算 · 计算机科学 2023-12-25 Guang Fang , Yuxiang Zhao

The performance of Conflict-Driven Clause Learning solvers hinges on internal heuristics, yet the heterogeneity of SAT problems makes a single, universally optimal configuration unattainable. While prior automated methods can find…

人工智能 · 计算机科学 2025-09-17 Minyu Chen , Guoqiang Li

Traditional pattern mining algorithms generally suffer from a lack of flexibility. In this paper, we propose a SAT formulation of the problem to successfully mine frequent flexible sequences occurring in transactional datasets. Our…

人工智能 · 计算机科学 2016-04-04 Rémi Coletta , Benjamin Negrevergne

Nature-inspired computation is receiving increasing attention. Various Ising machine implementations have recently been proven to be effective in solving numerous combinatorial optimization problems including maximum cut, low density parity…

信息论 · 计算机科学 2024-11-05 Ahmet Yusuf Salim , Bart Selman , Henry Kautz , Zeljko Ignjatovic , Selçuk Köse

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

Process malleability has proved to have a highly positive impact on the resource utilization and global productivity in data centers compared with the conventional static resource allocation policy. However, the non-negligible additional…

分布式、并行与集群计算 · 计算机科学 2026-04-30 Sergio Iserte , Rafael Mayo , Enrique S. Quintana-Ortí , Antonio J. Peña

Scientific workloads are often described as directed acyclic task graphs. In this paper, we focus on the multifrontal factorization of sparse matrices, whose task graph is structured as a tree of parallel tasks. Among the existing models…

分布式、并行与集群计算 · 计算机科学 2015-06-05 Abdou Guermouche , Loris Marchal , Bertrand Simon , Frédéric Vivien

Modern semiconductor manufacturing involves intricate production processes consisting of hundreds of operations, which can take several months from lot release to completion. The high-tech machines used in these processes are diverse,…

人工智能 · 计算机科学 2023-09-15 Mohammed M. S. El-Kholany , Ramsha Ali , Martin Gebser

In a commonly-used version of the Simple Assembly Line Balancing Problem (SALBP-1) tasks are assigned to stations along an assembly line with a fixed cycle time in order to minimize the required number of stations. It has traditionally been…

人工智能 · 计算机科学 2019-06-26 Carlos Alexandre X. Silva , Les Foulds , Humberto J. Longo

Optimization of Mixed-Integer Non-Linear Programming (MINLP) supports important decisions in applications such as Chemical Process Engineering. But current solvers have limited ability for deductive reasoning or the use of domain-specific…

人工智能 · 计算机科学 2017-02-07 Andrea Callia D'Iddio , Michael Huth

Recent research in areas such as SAT solving and Integer Linear Programming has shown that the performances of a single arbitrarily efficient solver can be significantly outperformed by a portfolio of possibly slower on-average solvers. We…

人工智能 · 计算机科学 2014-01-07 Roberto Amadini , Maurizio Gabbrielli , Jacopo Mauro

The simple assembly line balancing problem (SALBP) concerns the assignment of tasks with pre-defined processing times to work stations that are arranged in a line. Hereby, precedence constraints between the tasks must be respected. The…

离散数学 · 计算机科学 2010-12-16 Christian Blum

A previously developed quantum search algorithm for solving 1-SAT problems in a single step is generalized to apply to a range of highly constrained k-SAT problems. We identify a bound on the number of clauses in satisfiability problems for…

人工智能 · 计算机科学 2011-05-30 T. Hogg

This paper introduces bucket calculus, a novel mathematical framework that fundamentally transforms the computational complexity landscape of parallel machine scheduling optimization. We address the strongly NP-hard problem…

计算复杂性 · 计算机科学 2026-02-03 Noor Islam S. Mohammad

We present a scalable parallel solver for numerical constraint satisfaction problems (NCSPs). Our parallelization scheme consists of homogeneous worker solvers, each of which runs on an available core and communicates with others via the…

分布式、并行与集群计算 · 计算机科学 2015-05-19 Daisuke Ishii , Kazuki Yoshizoe , Toyotaro Suzumura

The NeuroSAT neural network architecture was recently introduced for predicting properties of propositional formulae. When trained to predict the satisfiability of toy problems, it was shown to find solutions and unsatisfiable cores on its…

神经与进化计算 · 计算机科学 2019-07-23 Daniel Selsam , Nikolaj Bjørner

The Boolean satisfiability (SAT) problem lies at the core of many applications in combinatorial optimization, software verification, cryptography, and machine learning. While state-of-the-art solvers have demonstrated high efficiency in…

计算机科学中的逻辑 · 计算机科学 2025-06-03 Zhiwei Zhang , Samy Wu Fung , Anastasios Kyrillidis , Stanley Osher , Moshe Y. Vardi

Despite their sophisticated heuristics, boolean satisfiability (SAT) solvers are still vulnerable to symmetry, causing them to visit search regions that are symmetric to ones already explored. While symmetry handling is routine in other…

计算机科学中的逻辑 · 计算机科学 2026-01-26 Markus Anders , Cayden Codel , Marijn J. H. Heule

We present a new online algorithm for profit-oriented scheduling on multiple speed-scalable processors. Moreover, we provide a tight analysis of the algorithm's competitiveness. Our results generalize and improve upon work by…

数据结构与算法 · 计算机科学 2012-09-19 Peter Kling , Peter Pietrzyk