2021
DOI: 10.1007/978-3-030-78946-6_5
|View full text |Cite
|
Sign up to set email alerts
|

Incorrectness Logic for Graph Programs

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
1
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 28 publications
0
1
0
Order By: Relevance
“…We begin by defining 'Shift', which can be used to transform a ME-constraint c into a ME-condition over the left-hand side of a rule L by considering all the ways that a 'match' can overlap with c. Our definition is adapted from earlier shifting constructions in [7,12,24,25] to handle the presence of list variables. Intuitively, this is handled via a disjunction over all possible substitutions of a variable in c for list expressions or variables in L, i.e.…”
Section: Constructing Weakest Postconditionsmentioning
confidence: 99%
See 2 more Smart Citations
“…We begin by defining 'Shift', which can be used to transform a ME-constraint c into a ME-condition over the left-hand side of a rule L by considering all the ways that a 'match' can overlap with c. Our definition is adapted from earlier shifting constructions in [7,12,24,25] to handle the presence of list variables. Intuitively, this is handled via a disjunction over all possible substitutions of a variable in c for list expressions or variables in L, i.e.…”
Section: Constructing Weakest Postconditionsmentioning
confidence: 99%
“…[21,22,23]). This is a revised and extended version of the ICGT'21 paper, "Incorrectness Logic for Graph Programs" [24], and contains the following new content:…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Incorrectness logic IL has been introduced by O'Hearn [24] as a natural under-approximating counterpart of the pivotal Hoare correctness logic [14], and quickly attracted a lot of research interest [19,25,26,27,31]. Incorrectness logic distinguishes two postconditions corresponding to normal and erroneous/abnormal program termination.…”
Section: Incorrectness Logic In Katmentioning
confidence: 99%