TY - GEN
T1 - On the Monniaux Problem in Abstract Interpretation
AU - Fijalkow, Nathanaël
AU - Lefaucheux, Engel
AU - Ohlmann, Pierre
AU - Ouaknine, Joël
AU - Pouly, Amaury
AU - Worrell, James
N1 - Publisher Copyright:
© Springer Nature Switzerland AG 2019.
PY - 2019/1/1
Y1 - 2019/1/1
N2 - The Monniaux Problem in abstract interpretation asks, roughly speaking, whether the following question is decidable: given a program P, a safety (e.g., non-reachability) specification (Forumala Presented)., and an abstract domain of invariants (Forumala Presented)., does there exist an inductive invariant (Forumala Presented). guaranteeing that program P meets its specification (Forumala Presented).. The Monniaux Problem is of course parameterised by the classes of programs and invariant domains that one considers. In this paper, we show that the Monniaux Problem is undecidable for unguarded affine programs and semilinear invariants (unions of polyhedra). Moreover, we show that decidability is recovered in the important special case of simple linear loops.
AB - The Monniaux Problem in abstract interpretation asks, roughly speaking, whether the following question is decidable: given a program P, a safety (e.g., non-reachability) specification (Forumala Presented)., and an abstract domain of invariants (Forumala Presented)., does there exist an inductive invariant (Forumala Presented). guaranteeing that program P meets its specification (Forumala Presented).. The Monniaux Problem is of course parameterised by the classes of programs and invariant domains that one considers. In this paper, we show that the Monniaux Problem is undecidable for unguarded affine programs and semilinear invariants (unions of polyhedra). Moreover, we show that decidability is recovered in the important special case of simple linear loops.
U2 - 10.1007/978-3-030-32304-2_9
DO - 10.1007/978-3-030-32304-2_9
M3 - Conference contribution
AN - SCOPUS:85075822979
SN - 9783030323035
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 162
EP - 180
BT - Static Analysis - 26th International Symposium, SAS 2019, Proceedings
A2 - Chang, Bor-Yuh Evan
PB - Springer Science and Business Media Deutschland GmbH
T2 - 26th International Static Analysis Symposium, SAS 2019 held as part of the 3rd World Congress on Formal Methods, FM 2019
Y2 - 8 October 2019 through 11 October 2019
ER -