<div class="csl-bib-body">
<div class="csl-entry">Kovács, L., & Varonka, A. (2023). What Else is Undecidable About Loops? In R. Glück, L. Santocanale, & M. Winter (Eds.), <i>Relational and Algebraic Methods in Computer Science. RAMiCS 2023</i> (pp. 176–193). Springer. https://doi.org/10.1007/978-3-031-28083-2_11</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/193131
-
dc.description.abstract
We address algebraic aspects of invariant generation and proving termination, two central questions of program analysis, for non-deterministic loops with polynomial updates. Our focus is sketching the boundary of (un-)decidability for both problems between different classes of programs. The first main contribution of this work is related to the question raised by Braverman in 2006: “How much non-determinism can be introduced in a linear loop before termination becomes undecidable?” We show that termination of loops with a purely non-deterministic choice between linear updates is undecidable in the presence of linear inequality loop conditions. In the context of invariants, an algorithm is known that computes all polynomial relations among variables of loops with multiple linear updates. At the same time, allowing polynomial assignments of higher degrees was shown to result in algorithmic unsolvability. We highlight that negative results in fact do not exploit general polynomial updates. We show that no algorithm can find all polynomial relations for programs as soon as quadratic updates or updates guarded by affine equalities are involved.
en
dc.description.sponsorship
ERC Consolidator Grant 20200
-
dc.description.sponsorship
WWTF Wiener Wissenschafts-, Forschung und Technologiefonds
-
dc.description.sponsorship
European Commission
-
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
program analysis
en
dc.subject
invariants
en
dc.subject
symbolic computation
-
dc.title
What Else is Undecidable About Loops?
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.editoraffiliation
Deutsches Zentrum für Luft und Raumfahrt
-
dc.contributor.editoraffiliation
Aix-Marseille Université, France
-
dc.contributor.editoraffiliation
Brock University, Canada
-
dc.relation.isbn
978-3-031-28083-2
-
dc.relation.doi
10.1007/978-3-031-28083-2
-
dc.description.startpage
176
-
dc.description.endpage
193
-
dc.relation.grantno
101002685
-
dc.relation.grantno
ICT19-018
-
dc.relation.grantno
101034440
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Relational and Algebraic Methods in Computer Science. RAMiCS 2023
-
tuw.container.volume
13896
-
tuw.peerreviewed
true
-
tuw.relation.publisher
Springer
-
tuw.project.title
Automated Reasoning with Theories and Induction for Software Technologies
-
tuw.project.title
Distribution Recovery for Invariant Generation of Probabilistic Programs
-
tuw.project.title
Logics for Computer Science Program at TU Wien
-
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-28083-2_11
-
dc.description.numberOfPages
18
-
tuw.author.orcid
0000-0002-8299-2714
-
tuw.author.orcid
0000-0001-5758-0657
-
tuw.editor.orcid
0000-0001-7909-1942
-
tuw.editor.orcid
0000-0002-4237-7856
-
tuw.event.name
20th International Conference on Relational and Algebraic Methods in Computer Science
en
tuw.event.startdate
03-04-2023
-
tuw.event.enddate
06-04-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Augsburg
-
tuw.event.country
DE
-
tuw.event.presenter
Varonka, Anton
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.grantfulltext
restricted
-
item.languageiso639-1
en
-
item.cerifentitytype
Publications
-
item.fulltext
no Fulltext
-
item.openairetype
conference paper
-
crisitem.project.funder
European Commission
-
crisitem.project.funder
WWTF Wiener Wissenschafts-, Forschu und Technologiefonds
-
crisitem.project.funder
European Commission
-
crisitem.project.grantno
ERC Consolidator Grant 2020
-
crisitem.project.grantno
ICT19-018
-
crisitem.project.grantno
101034440
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering