Ternary Simulation as Abstract Interpretation (Work in Progress)

  • Armin Biere
  • , Nils Froleyks
  • , Zhengqi Yu

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

We introduce a formalization of ternary simulation as abstract interpretation along with a widening operator to speed up convergence. With the same goal, we present a subsumption algorithm that can determine termination earlier than the usual approach using hash sets. Additionally, we introduce a narrowing operator that utilizes recent advances in backbone extraction, allowing to increase the overapproximation precision in simulation at any time. The experiments evaluate the presented techniques in the context of hardware model checking.
Original languageEnglish
Title of host publicationMBMV 2024
Subtitle of host publicationMethoden und Beschreibungssprachen zur Modellierung und Verifikation von Schaltungen und Systemen - 27. Workshop
Publishervde-verlag
Pages148-151
Number of pages4
ISBN (Electronic)9783800762682
ISBN (Print)978-3-8007-6267-5
Publication statusPublished - Feb 2024

Publication series

NameITG Fachberichte

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