Cargando…

Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT

The (weighted) partial maximum satisfiability ((W)PMS) problem is an important generalization of the classic problem of propositional (Boolean) satisfiability with a wide range of real-world applications. In this paper, we propose an initialization and a diversification strategy to improve local sea...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhang, Zaijun, Zhou, Jincheng, Wang, Xiaoxia, Yang, Heng, Fan, Yi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9777583/
https://www.ncbi.nlm.nih.gov/pubmed/36554251
http://dx.doi.org/10.3390/e24121846
_version_ 1784856140787482624
author Zhang, Zaijun
Zhou, Jincheng
Wang, Xiaoxia
Yang, Heng
Fan, Yi
author_facet Zhang, Zaijun
Zhou, Jincheng
Wang, Xiaoxia
Yang, Heng
Fan, Yi
author_sort Zhang, Zaijun
collection PubMed
description The (weighted) partial maximum satisfiability ((W)PMS) problem is an important generalization of the classic problem of propositional (Boolean) satisfiability with a wide range of real-world applications. In this paper, we propose an initialization and a diversification strategy to improve local search for the (W)PMS problem. Our initialization strategy is based on a novel definition of variables’ structural entropy, and it aims to generate a solution that is close to a high-quality feasible one. Then, our diversification strategy picks a variable in two possible ways, depending on a parameter: continuing to pick variables with the best benefits or focusing on a clause with the greatest penalty and then selecting variables probabilistically. Based on these strategies, we developed a local search solver dubbed [Formula: see text] , as well as a hybrid solver [Formula: see text] , and experimental results on (weighted) partial MaxSAT instances in recent MaxSAT Evaluations show that they outperform or have nearly the same performances as state-of-the-art local search and hybrid competitors, respectively, in general. Furthermore, we carried out experiments to confirm the individual impacts of each proposed strategy.
format Online
Article
Text
id pubmed-9777583
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97775832022-12-23 Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT Zhang, Zaijun Zhou, Jincheng Wang, Xiaoxia Yang, Heng Fan, Yi Entropy (Basel) Article The (weighted) partial maximum satisfiability ((W)PMS) problem is an important generalization of the classic problem of propositional (Boolean) satisfiability with a wide range of real-world applications. In this paper, we propose an initialization and a diversification strategy to improve local search for the (W)PMS problem. Our initialization strategy is based on a novel definition of variables’ structural entropy, and it aims to generate a solution that is close to a high-quality feasible one. Then, our diversification strategy picks a variable in two possible ways, depending on a parameter: continuing to pick variables with the best benefits or focusing on a clause with the greatest penalty and then selecting variables probabilistically. Based on these strategies, we developed a local search solver dubbed [Formula: see text] , as well as a hybrid solver [Formula: see text] , and experimental results on (weighted) partial MaxSAT instances in recent MaxSAT Evaluations show that they outperform or have nearly the same performances as state-of-the-art local search and hybrid competitors, respectively, in general. Furthermore, we carried out experiments to confirm the individual impacts of each proposed strategy. MDPI 2022-12-18 /pmc/articles/PMC9777583/ /pubmed/36554251 http://dx.doi.org/10.3390/e24121846 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Zhang, Zaijun
Zhou, Jincheng
Wang, Xiaoxia
Yang, Heng
Fan, Yi
Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT
title Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT
title_full Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT
title_fullStr Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT
title_full_unstemmed Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT
title_short Initial Solution Generation and Diversified Variable Picking in Local Search for (Weighted) Partial MaxSAT
title_sort initial solution generation and diversified variable picking in local search for (weighted) partial maxsat
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9777583/
https://www.ncbi.nlm.nih.gov/pubmed/36554251
http://dx.doi.org/10.3390/e24121846
work_keys_str_mv AT zhangzaijun initialsolutiongenerationanddiversifiedvariablepickinginlocalsearchforweightedpartialmaxsat
AT zhoujincheng initialsolutiongenerationanddiversifiedvariablepickinginlocalsearchforweightedpartialmaxsat
AT wangxiaoxia initialsolutiongenerationanddiversifiedvariablepickinginlocalsearchforweightedpartialmaxsat
AT yangheng initialsolutiongenerationanddiversifiedvariablepickinginlocalsearchforweightedpartialmaxsat
AT fanyi initialsolutiongenerationanddiversifiedvariablepickinginlocalsearchforweightedpartialmaxsat