Lecture Notes in Computer Science, 2009, Volume 5821/2009, 248-257, DOI: 10.1007/978-3-642-04843-2_27

Hybridizing Evolutionary Negative Selection Algorithm and Local Search for Large-Scale Satisfiability Problems

Peng Guo, Wenjian Luo, Zhifang Li, Houjun Liang and Xufa Wang

View Related Documents

Abstract

This paper introduces a hybrid algorithm called as the HENSA-SAT for the large-scale Satisfiability (SAT) problems. The HENSA-SAT is the hybrid of Evolutionary Negative Selection Algorithm (ENSA), the Flip Heuristic, the BackForwardFlipHeuristic procedure and the VerticalClimbing procedure. The Negative Selection (NS) is called twice for different purposes. One is used to make the search start in as many different areas as possible. The other is used to restrict the times of calling the BackForwardFlipHeuristic for local search. The Flip Heuristic, the BackForwardFlipHeuristic procedure and the VerticalClimbing procedure are used to enhance the local search. Experiment results show that the proposed algorithm is competitive with the GASAT that is the state-of-the-art algorithm for the large-scale SAT problems.

Keywords  SAT - Evolutionary Negative Selection Algorithm - Flip Heuristic

Fulltext Preview

Image of the first page of the fulltext document