2019 Formal Methods in Computer Aided Design (FMCAD) 2019
DOI: 10.23919/fmcad.2019.8894271
|View full text |Cite
|
Sign up to set email alerts
|

Proving Non-Termination via Loop Acceleration

Abstract: We present the first approach to prove non-termination of integer programs that is based on loop acceleration. If our technique cannot show non-termination of a loop, it tries to accelerate it instead in order to find paths to other non-terminating loops automatically. The prerequisites for our novel loop acceleration technique generalize a simple yet effective non-termination criterion. Thus, we can use the same program transformations to facilitate both non-termination proving and loop acceleration. In parti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
52
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
5

Relationship

2
3

Authors

Journals

citations
Cited by 20 publications
(53 citation statements)
references
References 37 publications
1
52
0
Order By: Relevance
“…6) acceleration techniques with our calculus. This improves over prior approaches, where acceleration techniques were used independently, and may thus improve acceleration-based verification techniques [6,7,11,[15][16][17]27] in the future. An empirical evaluation (Sec.…”
Section: Discussionmentioning
confidence: 86%
See 4 more Smart Citations
“…6) acceleration techniques with our calculus. This improves over prior approaches, where acceleration techniques were used independently, and may thus improve acceleration-based verification techniques [6,7,11,[15][16][17]27] in the future. An empirical evaluation (Sec.…”
Section: Discussionmentioning
confidence: 86%
“…In the future, we plan to implement the missing features mentioned in Sec. 8 and integrate our novel calculus into our own acceleration-based program analyses to prove lower bounds on the runtime complexity [15,16] and non-termination [11] of integer programs. Furthermore, our experiments indicate that integrating specialized techniques for FMATs (cf.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations