On the Performance of MaxSAT and MinSAT Solvers on 2SAT-MaxOnes

dc.contributor.author
Argelich Romà, Josep
dc.contributor.author
Béjar Torres, Ramón
dc.contributor.author
Fernàndez Camon, César
dc.contributor.author
Mateu Piñol, Carles
dc.contributor.author
Planes Cid, Jordi
dc.date.accessioned
2024-12-05T22:26:04Z
dc.date.available
2024-12-05T22:26:04Z
dc.date.issued
2018-04-12T08:41:13Z
dc.date.issued
2018-04-12T08:41:13Z
dc.date.issued
2016-06-01
dc.date.issued
2018-04-12T08:41:14Z
dc.identifier
https://doi.org/10.1007/s10472-016-9502-1
dc.identifier
1012-2443
dc.identifier
http://hdl.handle.net/10459.1/63085
dc.identifier.uri
http://hdl.handle.net/10459.1/63085
dc.description.abstract
We analyze and compare two solvers for Boolean optimization problems: WMaxSatz, a solver for Partial MaxSAT, and MinSatz, a solver for Partial MinSAT. Both MaxSAT and MinSAT are similar, but previous results indicate that when solving optimization problems using both solvers, the performance is quite different on some cases. For getting insights about the differences in the performance of the two solvers, we analyze their behaviour when solving 2SAT-MaxOnes problem instances, given that 2SAT-MaxOnes is probably the most simple, but NP-hard, optimization problem we can solve with them. The analysis is based first on the study of the bounds computed by both algorithms on some particular 2SAT-MaxOnes instances, characterized by the presence of certain particular structures. We find that the fraction of positive literals in the clauses is an important factor regarding the quality of the bounds computed by the algorithms. Then, we also study the importance of this factor on the typical case complexity of Random-p 2SAT-MaxOnes, a variant of the problem where instances are randomly generated with a probability p of having positive literals in the clauses. For the case p=0, the performance results indicate a clear advantage of MinSatz with respect to WMaxSatz, but as we consider positive values of p WMaxSatz starts to show a better performance, although at the same time the typical complexity of Random-p 2SAT-MaxOnes decreases as p increases. We also study the typical value of the bound computed by the two algorithms on these sets of instances, showing that the behaviour is consistent with our analysis of the bounds computed on the particular instances we studied first.
dc.format
application/pdf
dc.language
eng
dc.publisher
Springer International Publishing Switzerland
dc.relation
info:eu-repo/grantAgreement/MINECO//TIN2013-48031-C4-4-P/ES/TASSAT 2: TEORIA Y APLICACIONES EN SATISFACTIBILIDAD Y OPTIMIZACION DE RESTRICCIONES/
dc.relation
info:eu-repo/grantAgreement/MINECO//TIN2014-53234-C2-2-R/ES/PENSAMIENTO COMPUTACIONAL E INGENIERIA DEL RENDIMIENTO PARA APLICACIONES DE CIENCIAS DE LA VIDA Y MEDIOAMBIENTALES - UDL/
dc.relation
Versió postprint del document publicat a https://doi.org/10.1007/s10472-016-9502-1
dc.relation
Annals of Mathematics and Artificial Intelligence, 2016, vol. 77, núm. 1, p. 43-66
dc.rights
(c) Springer International Publishing Switzerland, 2016
dc.rights
info:eu-repo/semantics/openAccess
dc.subject
2SAT
dc.subject
Satisfiability
dc.subject
MaxSAT
dc.subject
MinSAT
dc.subject
Phase Transitions
dc.title
On the Performance of MaxSAT and MinSAT Solvers on 2SAT-MaxOnes
dc.type
info:eu-repo/semantics/article
dc.type
info:eu-repo/semantics/acceptedVersion


Ficheros en el ítem

FicherosTamañoFormatoVer

No hay ficheros asociados a este ítem.

Este ítem aparece en la(s) siguiente(s) colección(ones)