LMSinjorgo / SOS-SDP_MAXSAT

Computing SOS-SDP based founds for the maximum-satisfiability problem

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

On solving MAX-SAT using Sum of Squares

By L. Sinjorgo and R. Sotirov (February, 2023)

MATLAB implementation of the Peaceman-Rachford splitting method (PRSM) for computing bounds for the maximum-satisfiability problem (MAX-SAT).

Includes functions for parsing MAX-SAT instances, as given by CNF files, into the format required by the PRSM. More details and numerical results are presented in the paper, preprint available here.

Also includes the MATLAB implementation of the LOBPCG algorithm (lobpcg.m), as taken from https://github.com/lobpcg/blopex.

If you use this software, please cite it according to BibTeX file below.

@article{Sinjorgo2023_SOSandMAXSAT,
title={On solving the MAX-SAT using sum of squares},
author={Sinjorgo, Lennart and Sotirov, Renata},
journal={arXiv preprint arXiv:2302.06931},
year={2023}
}

About

Computing SOS-SDP based founds for the maximum-satisfiability problem

License:GNU General Public License v3.0


Languages

Language:MATLAB 100.0%