Zur Hauptnavigation wechseln Zur Suche wechseln Zum Hauptinhalt wechseln

SAT, Computer Algebra, Multipliers

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

Abstract

Verifying multiplier circuits is an important problem which in practice still requires substantialmanual effort. The currently most effective approach uses polynomial reasoning. However parts of amultiplier, i.e., complex final stage adders are hard to verify using computer algebra. In our approachwe combine SAT and computer algebra to substantially improve automated verification of integermultipliers. In this paper we focus on the implementation details of our new dedicated reductionengine, which not only allows fully automated adder substitution, but also employs polynomial re-duction efficiently. Our tool is furthermore able to generate proof certificates in the practical algebraiccalculus and we also investigate the size of these proofs for one specific multiplier architecture.
OriginalspracheEnglisch
TitelVampire 2018 and Vampire 2019. The 5th and 6th Vampire Workshops
Herausgeber*innen Laura Kovács and Andrei Voronkov
Seiten1-18
Seitenumfang19
Band71
PublikationsstatusVeröffentlicht - März 2020

Publikationsreihe

NameEPiC Series in Computing

Wissenschaftszweige

  • 102 Informatik
  • 102001 Artificial Intelligence
  • 102011 Formale Sprachen
  • 102022 Softwareentwicklung
  • 102031 Theoretische Informatik
  • 603109 Logik
  • 202006 Computer Hardware

Dieses zitieren