Polynomial calculus for optimization

MaxSAT is the problem of finding an assignment satisfying the maximum number of clauses in a CNF formula. We consider a natural generalization of this problem to generic sets of polynomials and propose a weighted version of Polynomial Calculus to address this problem. Weighted Polynomial Calculus is...

Full description

Bibliographic Details
Authors: Bonacina, Ilario|||0000-0002-5697-8070, Bonet Carbonell, M. Luisa|||0000-0003-1646-7177, Levy Díaz, Jordi
Format: article
Publication Date:2024
Country:España
Institution:Universitat Politècnica de Catalunya (UPC)
Repository:UPCommons. Portal del coneixement obert de la UPC
Language:English
OAI Identifier:oai:upcommons.upc.edu:2117/416840
Online Access:https://hdl.handle.net/2117/416840
https://dx.doi.org/10.1016/j.artint.2024.104208
Access Level:Open access
Keyword:MaxSAT
SAT
Proof systems
Polynomial calculus
Algebraic reasoning
Proof complexity
Àrees temàtiques de la UPC::Matemàtiques i estadística::Àlgebra::Teoria de cossos i polinomis
id ES_0966ba2bf27dd4da17e9e4eb2c8806db
oai_identifier_str oai:upcommons.upc.edu:2117/416840
network_acronym_str ES
network_name_str España
repository_id_str
spelling Polynomial calculus for optimizationBonacina, Ilario|||0000-0002-5697-8070Bonet Carbonell, M. Luisa|||0000-0003-1646-7177Levy Díaz, JordiMaxSATSATProof systemsPolynomial calculusAlgebraic reasoningProof complexityÀrees temàtiques de la UPC::Matemàtiques i estadística::Àlgebra::Teoria de cossos i polinomisMaxSAT is the problem of finding an assignment satisfying the maximum number of clauses in a CNF formula. We consider a natural generalization of this problem to generic sets of polynomials and propose a weighted version of Polynomial Calculus to address this problem. Weighted Polynomial Calculus is a natural generalization of the systems MaxSAT-Resolution and weighted Resolution. Unlike such systems, weighted Polynomial Calculus manipulates polynomials with coefficients in a finite field and either weights in ℕ or ℤ. We show the soundness and completeness of weighted Polynomial Calculus via an algorithmic procedure. Weighted Polynomial Calculus, with weights in ℕ and coefficients in F2, is able to prove efficiently that Tseitin formulas on a connected graph are minimally unsatisfiable. Using weights in ℤ, it also proves efficiently that the Pigeonhole Principle is minimally unsatisfiable.This work was supported by the grant numbers PID2019-109137GB-C21, PID2019-109137GB-C22, IJC2018-035334-I, PID2022138506NB-C21, and PID2022-138506NB-C22 funded by AEI. This work was partially done while Maria Luisa Bonet and Jordi Levy were visiting the Simons Institute for the Theory of Computing during the Spring of 2023.Peer Reviewed20242024-12-0120242024-10-31journal articlehttp://purl.org/coar/resource_type/c_6501VoRhttp://purl.org/coar/version/c_970fb48d4fbd8a85info:eu-repo/semantics/articleapplication/pdfhttps://hdl.handle.net/2117/416840https://dx.doi.org/10.1016/j.artint.2024.104208reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)InglésengAgencia Estatal de Investigación http://doi.org/10.13039/501100011033 Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023 PID2022-138506NB-C22 SATISFACTIBILIDAD Y OPTIMIZACION CON CERTIFICADOS DE PRUEBA MAS ALLA DE RESOLUCIONopen accesshttp://purl.org/coar/access_right/c_abf2Attribution-NonCommercial 4.0 Internationalhttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/4168402026-05-27T15:37:01Z
dc.title.none.fl_str_mv Polynomial calculus for optimization
title Polynomial calculus for optimization
spellingShingle Polynomial calculus for optimization
Bonacina, Ilario|||0000-0002-5697-8070
MaxSAT
SAT
Proof systems
Polynomial calculus
Algebraic reasoning
Proof complexity
Àrees temàtiques de la UPC::Matemàtiques i estadística::Àlgebra::Teoria de cossos i polinomis
title_short Polynomial calculus for optimization
title_full Polynomial calculus for optimization
title_fullStr Polynomial calculus for optimization
title_full_unstemmed Polynomial calculus for optimization
title_sort Polynomial calculus for optimization
dc.creator.none.fl_str_mv Bonacina, Ilario|||0000-0002-5697-8070
Bonet Carbonell, M. Luisa|||0000-0003-1646-7177
Levy Díaz, Jordi
author Bonacina, Ilario|||0000-0002-5697-8070
author_facet Bonacina, Ilario|||0000-0002-5697-8070
Bonet Carbonell, M. Luisa|||0000-0003-1646-7177
Levy Díaz, Jordi
author_role author
author2 Bonet Carbonell, M. Luisa|||0000-0003-1646-7177
Levy Díaz, Jordi
author2_role author
author
dc.subject.none.fl_str_mv MaxSAT
SAT
Proof systems
Polynomial calculus
Algebraic reasoning
Proof complexity
Àrees temàtiques de la UPC::Matemàtiques i estadística::Àlgebra::Teoria de cossos i polinomis
topic MaxSAT
SAT
Proof systems
Polynomial calculus
Algebraic reasoning
Proof complexity
Àrees temàtiques de la UPC::Matemàtiques i estadística::Àlgebra::Teoria de cossos i polinomis
description MaxSAT is the problem of finding an assignment satisfying the maximum number of clauses in a CNF formula. We consider a natural generalization of this problem to generic sets of polynomials and propose a weighted version of Polynomial Calculus to address this problem. Weighted Polynomial Calculus is a natural generalization of the systems MaxSAT-Resolution and weighted Resolution. Unlike such systems, weighted Polynomial Calculus manipulates polynomials with coefficients in a finite field and either weights in ℕ or ℤ. We show the soundness and completeness of weighted Polynomial Calculus via an algorithmic procedure. Weighted Polynomial Calculus, with weights in ℕ and coefficients in F2, is able to prove efficiently that Tseitin formulas on a connected graph are minimally unsatisfiable. Using weights in ℤ, it also proves efficiently that the Pigeonhole Principle is minimally unsatisfiable.
publishDate 2024
dc.date.none.fl_str_mv 2024
2024-12-01
2024
2024-10-31
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
VoR
http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv https://hdl.handle.net/2117/416840
https://dx.doi.org/10.1016/j.artint.2024.104208
url https://hdl.handle.net/2117/416840
https://dx.doi.org/10.1016/j.artint.2024.104208
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.relation.none.fl_str_mv Agencia Estatal de Investigación http://doi.org/10.13039/501100011033 Plan Estatal de Investigación Científica y Técnica y de Innovación 2021-2023 PID2022-138506NB-C22 SATISFACTIBILIDAD Y OPTIMIZACION CON CERTIFICADOS DE PRUEBA MAS ALLA DE RESOLUCION
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution-NonCommercial 4.0 International
http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Attribution-NonCommercial 4.0 International
http://creativecommons.org/licenses/by-nc/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:UPCommons. Portal del coneixement obert de la UPC
instname:Universitat Politècnica de Catalunya (UPC)
instname_str Universitat Politècnica de Catalunya (UPC)
reponame_str UPCommons. Portal del coneixement obert de la UPC
collection UPCommons. Portal del coneixement obert de la UPC
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869403103910952960
score 15.812429