<div class="csl-bib-body">
<div class="csl-entry">Kovács, L. (2023). Symbolic Computation in Automated Program Reasoning. In M. Chechik, J.-P. Katoen, & M. Leucker (Eds.), <i>Formal Methods : 25th International Symposium, FM 2023, Lübeck, Germany, March 6–10, 2023, Proceedings</i> (pp. 3–9). Springer. https://doi.org/10.1007/978-3-031-27481-7_1</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/192842
-
dc.description.abstract
We describe applications of symbolic computation towards automating the formal analysis of while-programs implementing polynomial arithmetic. We combine methods from static analysis, symbolic summation and computer algebra to derive polynomial loop invariants, yielding a finite representation of all polynomial equations that are valid before and after each loop execution. While deriving polynomial invariants is in general undecidable, we identify classes of loops for which we automatically can solve the problem of invariant synthesis. We further generalize our work to the analysis of probabilistic program loops. Doing so, we compute higher-order statistical moments over (random) program variables, inferring this way quantitative invariants of probabilistic program loops. Our results yield computer-aided solutions in support of formal software verification, compiler optimization, and probabilistic reasoning.
en
dc.description.sponsorship
ERC Consolidator Grant 2020
-
dc.description.sponsorship
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Algebraic recurrences
en
dc.subject
Formal methods
en
dc.subject
Loop analysis
en
dc.subject
Probabilistic reasoning
en
dc.subject
Symbolic computation
en
dc.title
Symbolic Computation in Automated Program Reasoning
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.relation.publication
Formal Methods : 25th International Symposium, FM 2023, Lübeck, Germany, March 6–10, 2023, Proceedings
-
dc.contributor.editoraffiliation
University of Toronto, Canada
-
dc.contributor.editoraffiliation
RWTH Aachen University, Germany
-
dc.contributor.editoraffiliation
University of Lübeck, Germany
-
dc.relation.isbn
978-3-031-27481-7
-
dc.relation.doi
10.1007/978-3-031-27481-7
-
dc.relation.issn
0302-9743
-
dc.description.startpage
3
-
dc.description.endpage
9
-
dc.relation.grantno
101002685
-
dc.relation.grantno
ICT19-018
-
dc.type.category
Keynote Contribution
-
dc.relation.eissn
1611-3349
-
tuw.booktitle
Formal Methods : 25th International Symposium, FM 2023, Lübeck, Germany, March 6–10, 2023, Proceedings
-
tuw.container.volume
14000
-
tuw.book.ispartofseries
LNCS
-
tuw.relation.publisher
Springer
-
tuw.publication.invited
invited
-
tuw.project.title
Automated Reasoning with Theories and Induction for Software Technologies
-
tuw.project.title
Distribution Recovery for Invariant Generation of Probabilistic Programs
-
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-27481-7_1
-
dc.description.numberOfPages
7
-
tuw.author.orcid
0000-0002-8299-2714
-
tuw.editor.orcid
0000-0002-6301-3517
-
tuw.editor.orcid
0000-0002-3696-9222
-
tuw.event.name
25th International Symposium on Formal Methods (FM)
en
tuw.event.startdate
06-03-2023
-
tuw.event.enddate
10-03-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Luebeck
-
tuw.event.country
DE
-
tuw.event.presenter
Kovács, Laura
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.languageiso639-1
en
-
item.fulltext
no Fulltext
-
item.grantfulltext
none
-
item.openairetype
conference paper
-
item.cerifentitytype
Publications
-
crisitem.project.funder
European Commission
-
crisitem.project.funder
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
crisitem.project.grantno
ERC Consolidator Grant 2020
-
crisitem.project.grantno
ICT19-018
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering