CryptoMiniSat 5.6 with YalSAT at the SAT Race 2019

Mate Soos, Armin Biere

Research output: Chapter in Book/Report/Conference proceedingConference proceedings

Abstract

This paper presents the conflict-driven clause-learning (CLDL) SAT solver CryptoMiniSat v5.6 (CMS) augmented with the Stochastic Local Search (SLS) [11] solver YalSAT 03v as submitted to SAT Race 2019. CryptoMiniSat aims to be a modern, open source SAT solver using inprocessing techniques, optimized data structures and finely-tuned timeouts to have good control over both memory and time usage of inprocessing steps. It also supports, when compiled as such, to recover XOR constraints and perform Gauss-Jordan elimination on them at every decision level. For the competition, this option was disabled. CryptoMiniSat is authored by Mate Soos. Yet Another Local Search SAT Solver (YalSAT) implements several variants of ProbSAT’s [4] algorithm and recent extensions [3]. These variants are selected randomly at restarts, scheduled by a reluctant doubling scheme (Luby). For further details, see [1]. YalSAT is authored by Armin Biere.
Original languageEnglish
Title of host publicationProc. of SAT Race 2019 - Solver and Benchmark Descriptions
Editors Marijn Heule, Matti Järvisalo, Martin Suda
Place of PublicationUniversity of Helsinki
PublisherDepartment of Computer Science Series of Publications B
Pages14-15
Number of pages2
VolumeB-2019-1
Publication statusPublished - 2019

Fields of science

  • 102 Computer Sciences
  • 102001 Artificial intelligence
  • 102011 Formal languages
  • 102022 Software development
  • 102031 Theoretical computer science
  • 603109 Logic
  • 202006 Computer hardware

Cite this