Cargando…

A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems

The simplicity of the maximum satisfiability problem (MAX-SAT) combined with its applicability in many areas of artificial intelligence and computing science made it one of the fundamental optimization problems. This NP-complete problem refers to the task of finding a variable assignment that satisf...

Descripción completa

Detalles Bibliográficos
Autor principal: Bouhmala, Noureddine
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi Publishing Corporation 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4142167/
https://www.ncbi.nlm.nih.gov/pubmed/25177732
http://dx.doi.org/10.1155/2014/798323
_version_ 1782331737732284416
author Bouhmala, Noureddine
author_facet Bouhmala, Noureddine
author_sort Bouhmala, Noureddine
collection PubMed
description The simplicity of the maximum satisfiability problem (MAX-SAT) combined with its applicability in many areas of artificial intelligence and computing science made it one of the fundamental optimization problems. This NP-complete problem refers to the task of finding a variable assignment that satisfies the maximum number of clauses (or the sum of weights of satisfied clauses) in a Boolean formula. The Walksat algorithm is considered to be the main skeleton underlying almost all local search algorithms for MAX-SAT. Most local search algorithms including Walksat rely on the 1-flip neighborhood structure. This paper introduces a variable neighborhood walksat-based algorithm. The neighborhood structure can be combined easily using any local search algorithm. Its effectiveness is compared with existing algorithms using 1-flip neighborhood structure and solvers such as CCLS and Optimax from the eighth MAX-SAT evaluation.
format Online
Article
Text
id pubmed-4142167
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher Hindawi Publishing Corporation
record_format MEDLINE/PubMed
spelling pubmed-41421672014-08-31 A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems Bouhmala, Noureddine ScientificWorldJournal Research Article The simplicity of the maximum satisfiability problem (MAX-SAT) combined with its applicability in many areas of artificial intelligence and computing science made it one of the fundamental optimization problems. This NP-complete problem refers to the task of finding a variable assignment that satisfies the maximum number of clauses (or the sum of weights of satisfied clauses) in a Boolean formula. The Walksat algorithm is considered to be the main skeleton underlying almost all local search algorithms for MAX-SAT. Most local search algorithms including Walksat rely on the 1-flip neighborhood structure. This paper introduces a variable neighborhood walksat-based algorithm. The neighborhood structure can be combined easily using any local search algorithm. Its effectiveness is compared with existing algorithms using 1-flip neighborhood structure and solvers such as CCLS and Optimax from the eighth MAX-SAT evaluation. Hindawi Publishing Corporation 2014 2014-08-06 /pmc/articles/PMC4142167/ /pubmed/25177732 http://dx.doi.org/10.1155/2014/798323 Text en Copyright © 2014 Noureddine Bouhmala. https://creativecommons.org/licenses/by/3.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Bouhmala, Noureddine
A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems
title A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems
title_full A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems
title_fullStr A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems
title_full_unstemmed A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems
title_short A Variable Neighborhood Walksat-Based Algorithm for MAX-SAT Problems
title_sort variable neighborhood walksat-based algorithm for max-sat problems
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4142167/
https://www.ncbi.nlm.nih.gov/pubmed/25177732
http://dx.doi.org/10.1155/2014/798323
work_keys_str_mv AT bouhmalanoureddine avariableneighborhoodwalksatbasedalgorithmformaxsatproblems
AT bouhmalanoureddine variableneighborhoodwalksatbasedalgorithmformaxsatproblems