Please use this identifier to cite or link to this item:
https://research.matf.bg.ac.rs/handle/123456789/3245| Title: | Trail Saving in SMT | Authors: | Banković, Milan Šćepanović, David |
Affiliations: | Informatics and Computer Science | Keywords: | SMT solving;Trail saving;experimental evaluation | Issue Date: | 2022 | Rank: | M33 | Publisher: | CEUR-WS Proceedings | Related Publication(s): | Proceedings of the 20th Internal Workshop on Satisfiability Modulo Theories co-located with the 11th International Joint Conference on Automated Reasoning (IJCAR 2022) part of the 8th Federated Logic Conference (FLoC 2022), Haifa | Journal: | CEUR-WS Proceedings | Conference: | Internal Workshop on Satisfiabilty Modulo Theories (20 ; 2022 ; Haifa) | Abstract: | In this paper we discuss and evaluate the method of trail saving on backjumps in CDCL(T)-based SMT solvers. The method was originally proposed for CDCL-based SAT solvers at the SAT conference in 2020, showing a positive impact on solving SAT instances. Since a SAT solver tends to follow a similar path down the search tree after a backjump, saving the retracted portion of the trail enables speeding up the inference after the backjump by copying the saved inferred literals to the assertion trail, instead of re-propagating them by the unit-propagation mechanism. A similar behaviour may be expected when SMT solvers are concerned, but since the process of theory propagation within SMT solvers is usually even more expensive, the trail saving technique may potentially have even more significant impact in case of SMT instances. Although the experimental evaluation given in this paper shows some potential of the approach, the obtained results are generally mixed, and depend greatly on the chosen benchmark family, even within the same theory. Further analysis might be needed in order to better understand the behaviour of the method and its effects on the entire solving process. |
URI: | https://research.matf.bg.ac.rs/handle/123456789/3245 |
| Appears in Collections: | Research outputs |
Show full item record
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.