Applying Predicate Detection to Discrete Optimization Problems
Vijay K. Garg
Parallel and Distributed Systems Lab, Department of Electrical and Computer Engineering, The University of Texas at Austin.
UT Austin () Lattice-Linear Predicates 1
Applying Predicate Detection to Discrete Optimization Problems - - PowerPoint PPT Presentation
Applying Predicate Detection to Discrete Optimization Problems Vijay K. Garg Parallel and Distributed Systems Lab, Department of Electrical and Computer Engineering, The University of Texas at Austin. UT Austin () Lattice-Linear Predicates
UT Austin () Lattice-Linear Predicates 1
UT Austin () Lattice-Linear Predicates 2
UT Austin () Lattice-Linear Predicates 3
UT Austin () Lattice-Linear Predicates 4
UT Austin () Lattice-Linear Predicates 5
P P P
1 2 3
e1 e2 e3 f 5 e4 e f 4 f 3 g1
5
f 1 f 2
2
g4 g g3
UT Austin () Lattice-Linear Predicates 6
P
1
P
2
P
3
G1 G2 m m m
1 2 3
UT Austin () Lattice-Linear Predicates 7
s1 s2 s3 s0 t 3 t 2 t 1 t 0 s 2 3 1 2 3 (0,0) 1 t
UT Austin () Lattice-Linear Predicates 8
UT Austin () Lattice-Linear Predicates 9
UT Austin () Lattice-Linear Predicates 10
UT Austin () Lattice-Linear Predicates 11
UT Austin () Lattice-Linear Predicates 12
UT Austin () Lattice-Linear Predicates 13
1
2
1
2 UT Austin () Lattice-Linear Predicates 14
UT Austin () Lattice-Linear Predicates 15
UT Austin () Lattice-Linear Predicates 16
UT Austin () Lattice-Linear Predicates 17
UT Austin () Lattice-Linear Predicates 18
UT Austin () Lattice-Linear Predicates 19
UT Austin () Lattice-Linear Predicates 20
UT Austin () Lattice-Linear Predicates 21
UT Austin () Lattice-Linear Predicates 22
UT Austin () Lattice-Linear Predicates 23
UT Austin () Lattice-Linear Predicates 24
UT Austin () Lattice-Linear Predicates 25
UT Austin () Lattice-Linear Predicates 26
(2,2,0) (1,2,1) (2,2,1) (1,1,1) (0,0,0) (0,0,1) (1,1,0) (2,1,0) (2,1,1) (2,2,2) (1,2,2)
: global state : global states that satisfy the predicate
(1,0,0) (1,0,1) (2,0,0) (2,0,1) (1,2,0)
UT Austin () Lattice-Linear Predicates 27
(0,0,1) (1,1,0) (2,1,0) (1,2,2)
: join−irreducible element of the sublattice induced by the predicate : states that satisfy the predicate
(2,2,2) (0,0,0) (2,1,1) (1,1,1)
UT Austin () Lattice-Linear Predicates 28
UT Austin () Lattice-Linear Predicates 29
UT Austin () Lattice-Linear Predicates 30
UT Austin () Lattice-Linear Predicates 31
UT Austin () Lattice-Linear Predicates 32