Justification-Based Local Search with Adaptive Noise Strategies

  • Authors:
  • Matti Järvisalo;Tommi Junttila;Ilkka Niemelä

  • Affiliations:
  • Department of Information and Computer Science, Helsinki University of Technology (TKK), TKK, Finland FI-02015;Department of Information and Computer Science, Helsinki University of Technology (TKK), TKK, Finland FI-02015;Department of Information and Computer Science, Helsinki University of Technology (TKK), TKK, Finland FI-02015

  • Venue:
  • LPAR '08 Proceedings of the 15th International Conference on Logic for Programming, Artificial Intelligence, and Reasoning
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study a framework called BC SLS for a novel type of stochastic local search (SLS) for propositional satisfiability (SAT). Aimed specifically at solving real-world SAT instances, the approach works directly on a non-clausal structural representation for SAT. This allows for don't care detection and justification guided search heuristics in SLS by applying the circuit-level SAT technique of justification frontiers. In this paper we extend the BC SLS approach first by developing generalizations of BC SLS which are probabilistically approximately complete (PAC). Second, we develop and study adaptive noise mechanisms for BC SLS, including mechanisms based on dynamically adapting the waiting period for noise increases. Experiments show that a preliminary implementation of the novel adaptive, PAC generalization of the method outperforms a well-known CNF level SLS method with adaptive noise (AdaptNovelty+) on a collection of structured real-world SAT instances.