Definability of Accelerated Relations in a Theory of Arrays and its Applications
- F. Alberti1, S. Ghilardi2, N. Sharygina1
1University of Lugano, Switzerland 2 University of Milan, Italy
Definability of Accelerated Relations in a Theory of Arrays and its - - PowerPoint PPT Presentation
Definability of Accelerated Relations in a Theory of Arrays and its Applications F. Alberti 1 , S. Ghilardi 2 , N. Sharygina 1 1 University of Lugano, Switzerland 2 University of Milan, Italy 9th International Symposium on Frontiers of Combining
1University of Lugano, Switzerland 2 University of Milan, Italy
Definability of Accelerated Relations in a Theory of Arrays . . . 1 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 1 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 2 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 2 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 2 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 2 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 2 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 2 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 3 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 3 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 4 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 4 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 4 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
1Assume we exit the loop because we reach the end of the array.
Definability of Accelerated Relations in a Theory of Arrays . . . 5 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
v1 ⊥
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
v1 ⊥
τ2
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ0 τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ1 τ0 τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ1 τ0 τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ1 τ +
1
τ0 τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
I l1 ¯ P τ0 τ1 τ2
¯ P v1 ⊥ v2 ⊥ v3 ⊥
τ2 τ0 τ1 τ0 τ1 τ0 τ1
¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ1 τ +
1
τ0 τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 6 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 7 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 7 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 7 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 7 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 8 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 8 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 8 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 8 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 9 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 9 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 9 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 9 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 10 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 10 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 10 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 11 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 11 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 11 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 12 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 13 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 13 / 24
c| is an iterator;
Definability of Accelerated Relations in a Theory of Arrays . . . 13 / 24
c| is an iterator;
Definability of Accelerated Relations in a Theory of Arrays . . . 13 / 24
c| is an iterator;
Definability of Accelerated Relations in a Theory of Arrays . . . 13 / 24
c| is an iterator;
Definability of Accelerated Relations in a Theory of Arrays . . . 13 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 14 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 14 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 14 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 15 / 24
2In all the formulas we admit the term a(t) only if t is a variable or a constant.
Definability of Accelerated Relations in a Theory of Arrays . . . 16 / 24
2In all the formulas we admit the term a(t) only if t is a variable or a constant.
Definability of Accelerated Relations in a Theory of Arrays . . . 16 / 24
2In all the formulas we admit the term a(t) only if t is a variable or a constant.
Definability of Accelerated Relations in a Theory of Arrays . . . 16 / 24
2In all the formulas we admit the term a(t) only if t is a variable or a constant.
Definability of Accelerated Relations in a Theory of Arrays . . . 16 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 17 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 17 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 17 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 17 / 24
I l1 ¯ P τ0 τ1 τ2 ¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 18 / 24
I l1 ¯ P τ0 τ1 τ2 ¯ P v1 v2 v+
2
v3 v+
3
⊥ ⊥
τ2 τ1 τ +
1
τ0
Definability of Accelerated Relations in a Theory of Arrays . . . 18 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
2-formula
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
2-formula
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
1
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 19 / 24
¬P J K+ K I τ +
i
τi
Definability of Accelerated Relations in a Theory of Arrays . . . 20 / 24
¬P J K τi
Definability of Accelerated Relations in a Theory of Arrays . . . 20 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 21 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 21 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 22 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 22 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 23 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 23 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 23 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 24 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 24 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 24 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 24 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 24 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 25 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 26 / 24
Definability of Accelerated Relations in a Theory of Arrays . . . 27 / 24