Implementing the Omega Test in HOL
Outline: Basic Fourier-Motzkin variable elimination Omega’s extension to F-M variable elimination Implementing this in HOL On the need for efficiency in conversion to DNF
ARG lunch – p.1
Implementing the Omega Test in HOL Outline: Basic Fourier-Motzkin - - PowerPoint PPT Presentation
Implementing the Omega Test in HOL Outline: Basic Fourier-Motzkin variable elimination Omegas extension to F-M variable elimination Implementing this in HOL On the need for efficiency in conversion to DNF ARG lunch p.1 Fourier-Motzkin
ARG lunch – p.1
ARG lunch – p.2
ARG lunch – p.2
ARG lunch – p.3
ARG lunch – p.4
ARG lunch – p.4
ARG lunch – p.5
ARG lunch – p.5
ARG lunch – p.5
ARG lunch – p.6
ARG lunch – p.6
ARG lunch – p.7
ARG lunch – p.7
ARG lunch – p.7
ARG lunch – p.8
ARG lunch – p.8
ARG lunch – p.8
ARG lunch – p.8
=0
ARG lunch – p.9
ARG lunch – p.10
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
ARG lunch – p.11
=0
ARG lunch – p.12
=0
ARG lunch – p.12
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
❄k=0
ARG lunch – p.13
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
❆k=0
ARG lunch – p.13
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
❈k=0
ARG lunch – p.13
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
❊k=0
ARG lunch – p.13
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
ARG lunch – p.13
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
■k=0
ARG lunch – p.13
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
❑k=0
i,j(αi − 1)(βj − 1) ≤ αibj − aiβj) ⇒
mαi−αi−m m
◗k=0
ARG lunch – p.13
ARG lunch – p.14
ARG lunch – p.15
1
=1
ARG lunch – p.15
ARG lunch – p.16
ARG lunch – p.17
ARG lunch – p.18
ARG lunch – p.19
ARG lunch – p.20
ARG lunch – p.21
ARG lunch – p.22
ARG lunch – p.23
ARG lunch – p.24
ARG lunch – p.24
ARG lunch – p.25
ARG lunch – p.26
ARG lunch – p.26
ARG lunch – p.26
ARG lunch – p.27
ARG lunch – p.28