Loandra

Core-Boosted Linear Search

Loandra is an any-time MaxsAT solver that implements the so called core-boosted search algorithm that we developed during my visit to Melbourne in 2018. Core-boosted search is a two stage search strategy that starts of in a core-guided (lower bounding) phase and then switches to a linear (upper bounding) phase. Loandra performed very well in the 2019 MaxSAT Evaluation, placing first and second in the unweighted and weighted incomplete tracks, respectively. The algorithmic ideas underlying Loandra have also been implemented in pseudo-Boolean optimization, and constraint programming.

In 2021 Loandra with added preprocessing again did very well, taking first in the weighted 300s category and 4th in all others.

Loandra is mainly developed by me, the source code can be found on github. Loandra owns much of its existence to the developers of Open WBO. I’d like to thank them for their hard work.