<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>August</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>22nd International Workshop</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Certora GmbH</institution>
          ,
          <addr-line>Schleißheimer Str. 23, 80333 München</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Czech Technical University in Prague</institution>
          ,
          <addr-line>Jugoslávských partyzánů 1580/3, 160 00 Prague 6, Czechia</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Inria centre at Université de Lorraine</institution>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Jochen Hoenicke</institution>
        </aff>
        <aff id="aff4">
          <label>4</label>
          <institution>Mikoláš Janota, Czech Technical University in Prague, Czechia Aina Niemetz, Stanford University</institution>
          ,
          <country country="US">US</country>
        </aff>
        <aff id="aff5">
          <label>5</label>
          <institution>Stanford University, Department of Computer Science</institution>
          ,
          <addr-line>Stanford, CA 94305</addr-line>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>1</volume>
      <fpage>0</fpage>
      <lpage>11</lpage>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The 23rd International Workshop on Satisfiability Modulo Theory (SMT 2025) and the 16th International
Workshop on Pragmatics of SAT (PoS 2025) were held in Glasgow, UK, on August 10th and 11th in
association with the 28th International Conference on Theory and Application of Satisfiability Testing
(SAT), the 31st International Conference on Principles and Practice of Constraint Programming (CP),
and the 18th International Symposium on Combinatorial Search (SoCS).
The SMT workshop is an annual event dedicated to Satisfiability Modulo Theories (SMT). Determining
the satisfiability of first-order formulas modulo background theories, known as the Satisfiability Modulo
Theories problem, has proved to be an enabling technology for verification, synthesis, test generation,
compiler optimization, scheduling, and other areas. The success of SMT techniques depends on the
development of both domain-specific decision procedures for each background theory (e.g., linear
arithmetic, the theory of arrays, or the theory of bit-vectors) and combination methods that allow
one to obtain more versatile SMT tools, usually leveraging Boolean satisfiability (SAT) solvers. These
ingredients together make SMT techniques well-suited for use in larger automated reasoning and
verification eforts. The aim of the workshop is to bring together researchers and users of SMT tools
and techniques. Relevant topics include but are not limited to:
• Decision procedures and theories of interest
• Combinations of decision procedures
• Novel implementation techniques
• Benchmarks and evaluation methodologies
• Applications and case studies
• Theoretical results</p>
      <p>SMT 2025 featured invited talks by Jan Strejček from Masaryk University and Katalin Fazekas from
TU Wien. There were 19 presentations of peer-reviewed papers. The workshop received 24 submissions,
out of which 19 were accepted. Each submission was reviewed by three program committee members.
Of the 19 accepted submissions, 13 are published in this volume: three as original papers, and ten as
extended abstracts. The remaining six were submitted to the workshop for presentation only.</p>
      <p>We would like to thank the program committee, the subreviewers, the authors, the invited speakers,
the SMT-COMP organizers, workshop participants and the SMT Steering Committee for their
contribution to the workshop. We would further like to thank the CP/SAT/SoCS organizers for hosting the
workshop, EasyChair for the availability of their conference system, and CEUR for their help to publish
these proceedings.</p>
      <p>SMT 2025 was sponsored by Certora and the Ethereum Foundation. We are grateful for their
generosity in supporting the workshop.</p>
    </sec>
    <sec id="sec-2">
      <title>Jochen Hoenicke and Sophie Tourret SMT 2025 Chairs</title>
      <p>PoS 2025
The Pragmatics of SAT (PoS) workshop is an annual event dedicated to providing a forum for discussion
and presentation of the design and application of SAT solver and related solver technologies. This
includes (but is not restricted to) Satisfiability Modulo Theories (SMT), Answer Set Programming (ASP),
Constraint Programming (CP).</p>
      <p>The success of solver technologies for declarative languages such as Boolean satisfiability (SAT) over
the last two decades is mainly due to both the availability of eficient solver implementations and the
growing number of problems that can eficiently be solved through the declarative approach. Designing
eficient solvers requires both the understanding of fundamental underlying algorithms and expertise
in how to implement such algorithms as eficient and robust solvers.</p>
      <p>The PoS workshop series is organized together with the International Conferences on Theory and
Applications of Satisfiability Testing (SAT). The year 2025 constituted the 16th edition of the workshop.</p>
      <p>PoS 2025 received a total of 11 submissions, out of which 10 were accepted. Each submission was
reviewed by three program committee members. Out of the 10 accepted submissions, 4 are published in
this volume as original papers and the remaining 6 were submitted for presentation only.</p>
      <p>During the workshop, we honored the memory of Allen Van Gelder, one of the founding members,
with a short tribute following his passing on April 25, 2025.</p>
      <p>We would like to thank the program committee, the authors, the workshop participants and the
PoS Steering Committee for their contributions to the workshop. We would further like to thank the
CP/SAT/SoCS organizers for hosting the workshop, EasyChair for the availability of their conference
system, and CEUR for their help to publish these proceedings.</p>
    </sec>
    <sec id="sec-3">
      <title>Mikoláš Janota and Aina Niemetz PoS 2025 PC Chairs</title>
      <p>Peer Reviewers</p>
    </sec>
    <sec id="sec-4">
      <title>Jochen Hoenicke, Certora, Germany</title>
      <p>Sophie Tourret, Inria, France</p>
    </sec>
    <sec id="sec-5">
      <title>Haniel Barbosa, Universidade Federal de Minas Gerais, Brazil</title>
      <p>Nikolaj Bjørner, Microsoft, US
Maria Paola Bonacina, Università degli Studi di Verona, Italy
Guillaume Bury, OCamlPro, France
Bruno Dutertre, Amazon Web Services, US
Katalin Fazekas, TU Wien, Austria
Pascal Fontaine, Université de Liège, Belgium
Florian Frohn, RWTH Aachen University, Germany
Alessandro Gianola, Lisbon University, Portugal
Stéphane Graham-Lengrand, SRI International, US
Alberto Griggio, Fondazione Bruno Kessler, Italy
Martin Jonáš, Masaryk University, Czechia
Alexander Nadel, Technion &amp; NVIDIA, Israel
Aina Niemetz, Stanford University, US
Mathias Preiner, Stanford University, US
Philipp Rümmer, University of Regensburg, Germany
Hans-Jörg Schurr, University of Iowa, US
Natasha Sharygina, University of Lugano, Switzerland
Cesare Tinelli, The University of Iowa, US
Yoni Zohar, Bar-Ilan University, Israel</p>
      <sec id="sec-5-1">
        <title>Subreviewers</title>
      </sec>
      <sec id="sec-5-2">
        <title>Program Chairs</title>
      </sec>
      <sec id="sec-5-3">
        <title>Program Committee</title>
        <p>SMT</p>
      </sec>
      <sec id="sec-5-4">
        <title>Invited Talks Abstracts</title>
        <p>Deciding Satisfiability of Quantified Bitvector Formulae with BDDs . . . . . . . . . . . . . . 1</p>
        <p>Jan Strejček
SAT Reasoning in CDCL(T) Solvers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2</p>
        <p>Katalin Fazekas</p>
      </sec>
      <sec id="sec-5-5">
        <title>Original Papers</title>
        <p>Evaluating Binary Polynomials using Subpolynomials . . . . . . . . . . . . . . . . . . . . . . 3</p>
        <p>Jacob M. Howe, Martin Brain, Arnau Gàmez-Montolio
An Optimization Modulo Theories-Based Approach to Cumulative Scheduling with Delays . 16</p>
        <p>Antton Kasslin, Jeremias Berg
A Proposal for an OMT Extension to SMT-LIB . . . . . . . . . . . . . . . . . . . . . . . . . . 29</p>
        <p>Nestan Tsiskaridze, Andrew Reynolds, Cesare Tinelli, Clark Barrett</p>
      </sec>
      <sec id="sec-5-6">
        <title>Extended Abstracts</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Quantifier</given-names>
            <surname>Instantiations</surname>
          </string-name>
          : To Mimic or
          <string-name>
            <given-names>To Revolt . . . . . . . . . . . . . . . . . . . . . . . . . 45 Jan</given-names>
            <surname>Jakubův</surname>
          </string-name>
          , Mikoláš Janota
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>From</surname>
            <given-names>MBQI</given-names>
          </string-name>
          to Enumerative Instantiation and
          <string-name>
            <given-names>Back . . . . . . . . . . . . . . . . . . . . . . . . 52 Marek</given-names>
            <surname>Dančo</surname>
          </string-name>
          , Petra Hozzová, Mikoláš Janota
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>A Few</given-names>
            <surname>Exercises</surname>
          </string-name>
          <article-title>on the Complexity of Congruence Closure with Cardinality Constraints</article-title>
          . . 59
          <string-name>
            <given-names>Ellen</given-names>
            <surname>Dasnois</surname>
          </string-name>
          , Pascal Fontaine
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <article-title>Constraint Propagation for Bit-Vectors in Alt-Ergo</article-title>
          <string-name>
            <given-names>. . . . . . . . . . . . . . . . . . . . . . . . 65 Hichem</given-names>
            <surname>Rami Ait-El-Hara</surname>
          </string-name>
          , Guillaume Bury, Basile Clément, Pierre Villemot
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Syntax-Guided Synthesis with Counterexample-Guided</surname>
          </string-name>
          E
          <article-title>-graphs: A Work-in-</article-title>
          <source>Progress Report 77 Guy Frankel</source>
          , Rudi Schneider, Michel Steuwer, Elizabeth Polgreen
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>On Writing SMT-LIB Scripts</surname>
          </string-name>
          :
          <article-title>Metrics and a New Dataset .</article-title>
          <string-name>
            <given-names>. . . . . . . . . . . . . . . . . . . 91</given-names>
            <surname>Soaibuzzaman</surname>
          </string-name>
          , Jan Oliver Ringert
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <article-title>Comparative Analysis of SMT Solvers for Diferential Cryptanalysis of SHA-2</article-title>
          . . . . . . . . 103
          <string-name>
            <given-names>Marcel</given-names>
            <surname>Barlik</surname>
          </string-name>
          , Martin Brain
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <article-title>Visualization of Execution Traces in Colibri 2 SMT</article-title>
          <string-name>
            <given-names>Solver . . . . . . . . . . . . . . . . . . . . 126 Christophe</given-names>
            <surname>Junke</surname>
          </string-name>
          , François Bobot
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>A</given-names>
            <surname>Conjecture Regarding</surname>
          </string-name>
          <string-name>
            <given-names>SMT Instability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Can</given-names>
            <surname>Cebeci</surname>
          </string-name>
          , Nikolaj Bjørner, George Candea, Clément Pit-Claudel
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <article-title>Instability Track for SMT-COMP</article-title>
          <string-name>
            <given-names>. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Amar</given-names>
            <surname>Shah</surname>
          </string-name>
          , Yi Zhou, Marijn Heule, Bryan Parno
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>Revisiting Clause Vivification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Florian</given-names>
            <surname>Pollitt</surname>
          </string-name>
          , Mathias Fleury, Armin Biere, Karem Sakallah, Marijn Heule, Jiawei Chen, Yonathan Fisseha
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>SAT-Web: A Web-Based Educational</surname>
            <given-names>SAT Visualisation Tool . . . . . . . . . . . . . . . . . . 168 James</given-names>
          </string-name>
          <string-name>
            <surname>Madgwick</surname>
          </string-name>
          , Martin Mariusz Lester
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Improving</given-names>
            <surname>Watched Pseudo-Boolean Propagation with Significant</surname>
          </string-name>
          <string-name>
            <given-names>Literals . . . . . . . . . . 177 Mia</given-names>
            <surname>Müßig</surname>
          </string-name>
          , Jan Johannsen
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Incremental</given-names>
            <surname>Inprocessing</surname>
          </string-name>
          <article-title>Rules beyond</article-title>
          <string-name>
            <given-names>Resolution . . . . . . . . . . . . . . . . . . . . . . . . 190 Katalin</given-names>
            <surname>Fazekas</surname>
          </string-name>
          , Florian Pollitt, Mathias Fleury, Armin Biere
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>