<div class="csl-bib-body">
<div class="csl-entry">Kaufmann, D., & Berthomieu, J. (2025). Extracting Linear Relations from Gröbner Bases for Formal Verification of And-Inverter Graphs. In A. Gurfinkel & M. Heule (Eds.), <i>Tools and Algorithms for the Construction and Analysis of Systems : 31st International Conference, TACAS 2025, Held as Part of the International Joint Conferences on Theory and Practice of Software, ETAPS 2025, Hamilton, ON, Canada, May 3–8, 2025, Proceedings, Part I</i> (pp. 355–374). Springer. https://doi.org/10.1007/978-3-031-90643-5_19</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/222932
-
dc.description.abstract
Formal verification techniques based on computer algebra have proven highly effective for circuit verification. The circuit, given as an and-inverter graph, is encoded using polynomials that automatically generate a Gröbner basis with respect to a lexicographic term ordering. Correctness of the circuit is derived by computing the polynomial remainder of the specification. However, the main obstacle is the monomial blow-up during the reduction, as the degree can increase. In this paper, we investigate an orthogonal approach and focus the computational effort on rewriting the Gröbner basis itself. Our goal is to ensure the basis contains linear polynomials that can be effectively used to rewrite the linearized specification. We first prove the soundness and completeness of this technique and then demonstrate its practical application. Our implementation of this method shows promising results on benchmarks related to multiplier verification.
en
dc.description.sponsorship
FWF - Österr. Wissenschaftsfonds
-
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Algebraic Reasoning
en
dc.subject
Gröbner Basis
en
dc.subject
Hardware Verification
en
dc.title
Extracting Linear Relations from Gröbner Bases for Formal Verification of And-Inverter Graphs
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
Sorbonne Université, France
-
dc.contributor.editoraffiliation
University of Waterloo, Canada
-
dc.contributor.editoraffiliation
Carnegie Mellon University, United States of America (the)
-
dc.relation.isbn
978-3-031-90643-5
-
dc.relation.doi
10.1007/978-3-031-90643-5
-
dc.relation.issn
0302-9743
-
dc.description.startpage
355
-
dc.description.endpage
374
-
dc.relation.grantno
ESP 666-N
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1611-3349
-
tuw.booktitle
Tools and Algorithms for the Construction and Analysis of Systems : 31st International Conference, TACAS 2025, Held as Part of the International Joint Conferences on Theory and Practice of Software, ETAPS 2025, Hamilton, ON, Canada, May 3–8, 2025, Proceedings, Part I
-
tuw.container.volume
15696
-
tuw.peerreviewed
true
-
tuw.relation.publisher
Springer
-
tuw.relation.publisherplace
Cham
-
tuw.project.title
Wortbasiertes Reasoning mit Computeralgebra und SAT
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
tuw.publisher.doi
10.1007/978-3-031-90643-5_19
-
dc.description.numberOfPages
20
-
tuw.author.orcid
0000-0002-9011-2211
-
tuw.editor.orcid
0000-0002-5964-6792
-
tuw.editor.orcid
0000-0002-5587-8801
-
tuw.event.name
31st International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS 2025)
en
tuw.event.startdate
03-05-2025
-
tuw.event.enddate
08-05-2025
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Hamilton
-
tuw.event.country
CA
-
tuw.event.presenter
Kaufmann, Daniela
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.grantfulltext
none
-
item.languageiso639-1
en
-
item.cerifentitytype
Publications
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.fulltext
no Fulltext
-
item.openairetype
conference paper
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering