中文
相关论文

相关论文: A Logical Approach to Efficient Max-SAT solving

200 篇论文

Over the past few decades, combinatorial solvers have seen remarkable performance improvements, enabling their practical use in real-world applications. In some of these applications, ensuring the correctness of the solver's output is…

计算机科学中的逻辑 · 计算机科学 2025-11-18 Dieter Vandesande , Jordi Coll , Bart Bogaerts

Given a MAX-2-SAT instance, we define a local maximum to be an assignment such that changing any single variable reduces the number of satisfied clauses. We consider the question of the number of local maxima that an instance of MAX-2-SAT…

数据结构与算法 · 计算机科学 2016-11-01 M. B. Hastings

We introduce a diversified top-k partial MaxSAT problem, a combination of partial MaxSAT problem and enumeration problem. Given a partial MaxSAT formula F and a positive integer k, the diversified top-k partial MaxSAT is to find k maximal…

人工智能 · 计算机科学 2017-06-02 Junping Zhou , Huanyao Sun , Feifei Ma , Jian Gao , Ke Xu , Minghao Yin

Search-optimization problems are plentiful in scientific and engineering domains. Artificial intelligence has long contributed to the development of search algorithms and declarative programming languages geared towards solving and modeling…

人工智能 · 计算机科学 2022-06-17 Yuliya Lierler

The Satisfiability (SAT) problem is a core challenge with significant applications in software engineering, including automated testing, configuration management, and program verification. This paper presents SolSearch, a novel framework…

软件工程 · 计算机科学 2025-02-21 Junjie Sheng , Yanqiu Lin , Jiehao Wu , Yanhong Huang , Jianqi Shi , Min Zhang , Xiangfeng Wang

We give a quantum algorithm to exactly solve certain problems in combinatorial optimization, including weighted MAX-2-SAT as well as problems where the objective function is a weighted sum of products of Ising variables, all terms of the…

量子物理 · 物理学 2018-07-20 M. B. Hastings

We analyze to what extent the random SAT and Max-SAT problems differ in their properties. Our findings suggest that for random $k$-CNF with ratio in a certain range, Max-SAT can be solved by any SAT algorithm with subexponential slowdown,…

人工智能 · 计算机科学 2018-11-05 Sixue Liu , Gerard de Melo

Satisfiability problem (SAT) is a cornerstone of computational complexity with broad industrial applications, and it remains challenging to optimize modern SAT solvers in real-world settings due to their intricate architectures. While…

人工智能 · 计算机科学 2025-07-31 Yiwen Sun , Furong Ye , Zhihan Chen , Ke Wei , Shaowei Cai

Most recent MaxSAT algorithms rely on a succession of calls to a SAT solver in order to find an optimal solution. In particular, several algorithms take advantage of the ability of SAT solvers to identify unsatisfiable subformulas. Usually,…

人工智能 · 计算机科学 2015-05-12 Miguel Neves , Ruben Martins , Mikoláš Janota , Inês Lynce , Vasco Manquinho

Building on the progress in Boolean satisfiability (SAT) solving over the last decades, maximum satisfiability (MaxSAT) has become a viable approach for solving NP-hard optimization problems, but ensuring correctness of MaxSAT solvers has…

人工智能 · 计算机科学 2024-04-29 Hannes Ihalainen , Andy Oertel , Yong Kiam Tan , Jeremias Berg , Matti Järvisalo , Jakob Nordström

Boolean MaxSAT, as well as generalized formulations such as Min-MaxSAT and Max-hybrid-SAT, are fundamental optimization problems in Boolean reasoning. Existing methods for MaxSAT have been successful in solving benchmarks in CNF format.…

人工智能 · 计算机科学 2023-05-09 Anastasios Kyrillidis , Moshe Y. Vardi , Zhiwei Zhang

Optimization problems pervade essentially every scientific discipline and industry. Many such problems require finding a solution that maximizes the number of constraints satisfied. Often, these problems are particularly difficult to solve…

人工智能 · 计算机科学 2017-10-26 Fabio L. Traversa , Pietro Cicotti , Forrest Sheldon , Massimiliano Di Ventra

Recent work proposed the UCTMAXSAT algorithm to address Maximum Satisfiability Problems (MaxSAT) and shown improved performance over pure Stochastic Local Search algorithms (SLS). UCTMAXSAT is based on Monte Carlo Tree Search but it uses…

人工智能 · 计算机科学 2023-02-28 Hui Wang , Abdallah Saffidine , Tristan Cazenave

Max#SAT is an important problem with multiple applications in security and program synthesis that is proven hard to solve. It is defined as: given a parameterized quantifier-free propositional formula compute parameters such that the number…

计算机科学中的逻辑 · 计算机科学 2023-02-07 Thomas Vigouroux , Cristian Ene , David Monniaux , Laurent Mounier , Marie-Laure Potet

CNF-based SAT and MaxSAT solvers are central to logic synthesis and verification systems. The increasing popularity of these constraint problems in electronic design automation encourages studies on different SAT problems and their…

神经与进化计算 · 计算机科学 2021-07-16 Feng Shi , Chonghan Lee , Mohammad Khairul Bashar , Nikhil Shukla , Song-Chun Zhu , Vijaykrishnan Narayanan

Existing methods provide varying algorithms for different types of Boolean satisfiability problems (SAT), lacking a general solution framework. Accordingly, this study proposes a unified framework DCSAT based on integer programming and…

人工智能 · 计算机科学 2023-12-29 Anqi Li , Congying Han , Tiande Guo , Haoran Li , Bonan Li

The weighted Maximum Satisfiability problem (weighted MAX-SAT) is a NP-hard problem with numerous applications arising in artificial intelligence. As an efficient tool for heuristic design, the backbone has been applied to heuristics design…

人工智能 · 计算机科学 2017-04-18 He Jiang , Jifeng Xuan , Yan Hu

Many optimization problems can be cast into the maximum satisfiability (MAX-SAT) form, and many solvers have been developed for tackling such problems. To evaluate a MAX-SAT solver, it is convenient to generate hard MAX-SAT instances with…

机器学习 · 计算机科学 2020-11-03 Yan Ru Pei , Haik Manukian , Massimiliano Di Ventra

In this paper, we extend the Maximum Satisfiability (MaxSAT) problem to {\L}ukasiewicz logic. The MaxSAT problem for a set of formulae {\Phi} is the problem of finding an assignment to the variables in {\Phi} that satisfies the maximum…

计算机科学中的逻辑 · 计算机科学 2018-06-12 Mohamed El Halaby , Areeg Abdalla

Instances of logical cryptanalysis, circuit verification, and bounded model checking can often be succinctly represented as a combined satisfiability (SAT) problem where an instance is a combination of traditional clauses and parity…

计算机科学中的逻辑 · 计算机科学 2012-09-11 Tero Laitinen , Tommi Junttila , Ilkka Niemelä