Literature DB >> 18386995

Automated discovery of local search heuristics for satisfiability testing.

Alex S Fukunaga1.   

Abstract

The development of successful metaheuristic algorithms such as local search for a difficult problem such as satisfiability testing (SAT) is a challenging task. We investigate an evolutionary approach to automating the discovery of new local search heuristics for SAT. We show that several well-known SAT local search algorithms such as Walksat and Novelty are composite heuristics that are derived from novel combinations of a set of building blocks. Based on this observation, we developed CLASS, a genetic programming system that uses a simple composition operator to automatically discover SAT local search heuristics. New heuristics discovered by CLASS are shown to be competitive with the best Walksat variants, including Novelty+. Evolutionary algorithms have previously been applied to directly evolve a solution for a particular SAT instance. We show that the heuristics discovered by CLASS are also competitive with these previous, direct evolutionary approaches for SAT. We also analyze the local search behavior of the learned heuristics using the depth, mobility, and coverage metrics proposed by Schuurmans and Southey.

Entities:  

Mesh:

Year:  2008        PMID: 18386995     DOI: 10.1162/evco.2008.16.1.31

Source DB:  PubMed          Journal:  Evol Comput        ISSN: 1063-6560            Impact factor:   3.277


  1 in total

1.  Automatically generated algorithms for the vertex coloring problem.

Authors:  Carlos Contreras Bolton; Gustavo Gatica; Víctor Parada
Journal:  PLoS One       Date:  2013-03-13       Impact factor: 3.240

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.