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...
Autor principal: | |
---|---|
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 |