• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Variable-Selection Heuristics in Local Search for SAT (1997)

by A S Fukunaga
Venue:Proc. AAAI
Add To MetaCart

Tools

Sorted by:
Results 1 - 4 of 4

Random Walk with Continuously Smoothed Variable Weights

by Steven Prestwich - In Proceedings of SAT-2005 , 2005
"... Abstract. Many current local search algorithms for SAT fall into one of two classes. Random walk algorithms such as Walksat/SKC, Novelty+ and HWSAT are very successful but can be trapped for long periods in deep local minima. Clause weighting algorithms such as DLM, GLS, ESG and SAPS are good at esc ..."
Abstract - Cited by 14 (2 self) - Add to MetaCart
Abstract. Many current local search algorithms for SAT fall into one of two classes. Random walk algorithms such as Walksat/SKC, Novelty+ and HWSAT are very successful but can be trapped for long periods in deep local minima. Clause weighting algorithms such as DLM, GLS, ESG and SAPS are good at escaping local minima but require expensive smoothing phases in which all weights are updated. We show that Walksat performance can be greatly enhanced by weighting variables instead of clauses, giving the best known results on some benchmarks. The new algorithm uses an efficient weight smoothing technique with no smoothing phase. 1
(Show Context)

Citation Context

...ty and R-Novelty prefer least-recently flipped variables, the latter incorporating a tabu tenure of 1 flip. Tie-breaking flip heuristics were added to GSAT and Walksat using a first-in-first-out rule =-=[6]-=-. The MAX-AGE clause weighting algorithm prefers variables that were flipped longer ago than a threshold number of flips. TABU forbids recently-flipped variables from being selected, and IRoTS additio...

Efficient 2 and 3-Flip Neighborhood Search Algorithms for the MAX SAT

by Mutsunori Yagiura, Toshihide Ibaraki - Journal of Heuristics , 1998
"... . For problems SAT and MAX SAT, local search algorithms are widely acknowledged as one of the most eective approaches. Most of the local search algorithms are based on the 1-ip neighborhood, which is the set of solutions obtainable by ipping the truth assignment of one variable. In this paper, w ..."
Abstract - Cited by 13 (2 self) - Add to MetaCart
. For problems SAT and MAX SAT, local search algorithms are widely acknowledged as one of the most eective approaches. Most of the local search algorithms are based on the 1-ip neighborhood, which is the set of solutions obtainable by ipping the truth assignment of one variable. In this paper, we consider r-ip neighborhoods for r 2, and propose, for r = 2; 3, new implementations that reduce the number of candidates in the neighborhood without sacricing the solution quality. For 2-ip (resp., 3-ip) neighborhood, we show that its expected size is O(n + m) (resp., O(m + t 2 n)), which is usually much smaller than the original size O(n 2 ) (resp., O(n 3 )), where n is the number of variables, m is the number of clauses and t is the maximum number of appearances of one variable. Computational results tell that these estimates by the expectation well represent the real performance. These neighborhoods are then used under the framework of tabu search etc., and compa...
(Show Context)

Citation Context

...ysipping at most r variables). We call NB r (v) r- ip neighborhood. To the best of authors' knowledge, most of the existing local search algorithms for SAT and MAX SAT are based on 1- ip neighborhood =-=[1, 3, 4, 5, 7, 9, 10, 11, 12, 13, 14, 15-=-]. In this paper, we consider r- ip neighborhood for general r, and propose ecient implementations for these neighborhoods, which makes use of the memory structure as described in Section 3. Usually t...

Analyses on the 2 and 3-Flip Neighborhoods for the MAX SAT

by M. Yagiura, T. Ibaraki - Journal of Combinatorial Optimization , 1999
"... For problems SAT and MAX SAT, local search algorithms are widely acknowledged as one of the most eective approaches. Most of the local search algorithms are based on the 1-ip neighborhood, which is the set of solutions obtainable by ipping the truth assignment of one variable. In this paper, we cons ..."
Abstract - Cited by 5 (2 self) - Add to MetaCart
For problems SAT and MAX SAT, local search algorithms are widely acknowledged as one of the most eective approaches. Most of the local search algorithms are based on the 1-ip neighborhood, which is the set of solutions obtainable by ipping the truth assignment of one variable. In this paper, we consider r-ip neighborhoods for r 2, and propose, for r = 2; 3, new implementations that reduce the number of candidates in the neighborhood without sacri cing the solution quality. For 2-ip (resp., 3-ip) neighborhood, we show that its expected size is O(n + m) (resp., O(m+ t n)), which is usually much smaller than the original size O(n ) (resp., O(n )), where n is the number of variables, m is the number of clauses and t is the maximum number of appearances of one variable. Computational results tell that these estimates by the expectation well represent the real performance.
(Show Context)

Citation Context

...es to thesrst improved solution. BA scans the entire neighborhood and move to the best solution in NB(v). Deviating from the basic LS algorithms, there are many successful LS type algorithms, such as =-=[1, 3, 5, 6, 7, 10, 13, 14, 15, 16, 17]-=-, which are generally called metaheuristic algorithms. One of the important features of these algorithms is that they do not stop at locally optimal solutions but allow the subsequent moves to nonimpr...

Speculative Pruning for Boolean Satisfiability

by Wheeler Ruml, Adam Ginsburg, Stuart Shieber , 1998
"... Much recent work on boolean satisfiability has focussed on incomplete algorithms that sacrifice accuracy for improved running time. Statistical predictors of satisfiability do not return actual satisfying assignments, but at least two have been developed that run in linear time. Search algorithm ..."
Abstract - Add to MetaCart
Much recent work on boolean satisfiability has focussed on incomplete algorithms that sacrifice accuracy for improved running time. Statistical predictors of satisfiability do not return actual satisfying assignments, but at least two have been developed that run in linear time. Search algorithms allow increased accuracy with additional running time, and can return satisfying assignments. The efficient search algorithms that have been proposed are based on iteratively improving a random assignment, in effect searching a graph of degree equal to the number of variables. In this paper, we examine an incomplete algorithm based on searching a standard binary tree, in which statistical predictors are used to speculatively prune the tree in constant time. Experimental evaluation on hard random instances shows it to be the rst practical incomplete algorithm based on tree search, surpassing even graph-based methods on smaller instances.
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University