Towards Tackling MaxSAT by Combining Nested Monte Carlo with Local
Search
- URL: http://arxiv.org/abs/2302.13225v1
- Date: Sun, 26 Feb 2023 03:37:26 GMT
- Title: Towards Tackling MaxSAT by Combining Nested Monte Carlo with Local
Search
- Authors: Hui Wang, Abdallah Saffidine, Tristan Cazenave
- Abstract summary: We introduce two algorithmic variations over UCTMAXSAT.
First, a nesting of the tree search inspired by the Nested Monte Carlo Search algorithm is effective on most instance types in the benchmark.
Second, we observe that using a static flip limit in SLS, the ideal budget depends heavily on the instance size and we propose to set it dynamically.
- Score: 10.70006528984961
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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 SLS instead of purely random playouts. In this work, we
introduce two algorithmic variations over UCTMAXSAT. We carry an empirical
analysis on MaxSAT benchmarks from recent competitions and establish that both
ideas lead to performance improvements. First, a nesting of the tree search
inspired by the Nested Monte Carlo Search algorithm is effective on most
instance types in the benchmark. Second, we observe that using a static flip
limit in SLS, the ideal budget depends heavily on the instance size and we
propose to set it dynamically. We show that it is a robust way to achieve
comparable performance on a variety of instances without requiring additional
tuning.
Related papers
- Resource-Constrained Heuristic for Max-SAT [0.848762374187855]
We propose a resource-constrained for instances of Max-SAT that iteratively decomposes a larger problem into smaller subcomponents.
We analyze a set of variable selection methods, including a novel graph-based method that exploits the structure of a given SAT instance.
We demonstrate our results on a set of randomly generated Max-SAT instances as well as real world examples from the Max-SAT evaluation benchmarks.
arXiv Detail & Related papers (2024-10-11T18:20:08Z) - LiteSearch: Efficacious Tree Search for LLM [70.29796112457662]
This study introduces a novel guided tree search algorithm with dynamic node selection and node-level exploration budget.
Experiments conducted on the GSM8K and TabMWP datasets demonstrate that our approach enjoys significantly lower computational costs compared to baseline methods.
arXiv Detail & Related papers (2024-06-29T05:14:04Z) - Rethinking the Soft Conflict Pseudo Boolean Constraint on MaxSAT Local
Search Solvers [20.866863965121013]
MaxSAT is an optimization version of the famous NP-complete Satisfiability problem (SAT)
We propose a new local search algorithm called SPB-MaxSAT that provides new perspectives for clause weighting on MaxSAT local search solvers.
arXiv Detail & Related papers (2024-01-19T09:59:02Z) - Combinatorial Stochastic-Greedy Bandit [79.1700188160944]
We propose a novelgreedy bandit (SGB) algorithm for multi-armed bandit problems when no extra information other than the joint reward of the selected set of $n$ arms at each time $tin [T]$ is observed.
SGB adopts an optimized-explore-then-commit approach and is specifically designed for scenarios with a large set of base arms.
arXiv Detail & Related papers (2023-12-13T11:08:25Z) - Incorporating Multi-armed Bandit with Local Search for MaxSAT [16.371916145216737]
Two generalizations of the MaxSAT problem: Partial MaxSAT (PMS) and Weighted PMS (WPMS)
We propose a local search algorithm for these problems, called BandHS, which applies two multi-armed bandits to guide the search directions when escaping local optima.
These two bandits can improve the algorithm's search ability in both feasible and infeasible solution spaces.
arXiv Detail & Related papers (2022-11-29T08:19:26Z) - Efficient Non-Parametric Optimizer Search for Diverse Tasks [93.64739408827604]
We present the first efficient scalable and general framework that can directly search on the tasks of interest.
Inspired by the innate tree structure of the underlying math expressions, we re-arrange the spaces into a super-tree.
We adopt an adaptation of the Monte Carlo method to tree search, equipped with rejection sampling and equivalent- form detection.
arXiv Detail & Related papers (2022-09-27T17:51:31Z) - DPMS: An ADD-Based Symbolic Approach for Generalized MaxSAT Solving [45.21499915442282]
We propose a novel dynamic-programming approach for solving generalized MaxSAT problems with hybrid constraints.
Our versatile framework admits many generalizations of CNF-MaxSAT, such as MaxSAT, Min-MaxSAT, and MinSAT with hybrid constraints.
Empirical results indicate that DPMS is able to solve certain problems quickly, where other algorithms based on various techniques all fail.
arXiv Detail & Related papers (2022-05-08T00:31:53Z) - A Metaheuristic Algorithm for Large Maximum Weight Independent Set
Problems [58.348679046591265]
Given a node-weighted graph, find a set of independent (mutually nonadjacent) nodes whose node-weight sum is maximum.
Some of the graphs airsing in this application are large, having hundreds of thousands of nodes and hundreds of millions of edges.
We develop a new local search algorithm, which is a metaheuristic in the greedy randomized adaptive search framework.
arXiv Detail & Related papers (2022-03-28T21:34:16Z) - Incomplete MaxSAT Approaches for Combinatorial Testing [0.0]
We present a Satisfiability (SAT)-based approach for building Mixed Covering Arrays with Constraints of minimum length.
This problem is central in Combinatorial Testing for the detection of system failures.
arXiv Detail & Related papers (2021-05-26T14:00:56Z) - Monte-Carlo Tree Search as Regularized Policy Optimization [47.541849128047865]
We show that AlphaZero's search algorithms are an approximation to the solution of a specific regularized policy optimization problem.
We propose a variant of AlphaZero which uses the exact solution to this policy optimization problem, and show experimentally that it reliably outperforms the original algorithm in multiple domains.
arXiv Detail & Related papers (2020-07-24T13:01:34Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.