Constraint Solving via Fractional Edge Covers
D´ aniel Marx Joint work with Martin Grohe Humboldt-Universit¨ at zu Berlin Institut f¨ ur Informatik MathCSP Workshop March 22, 2006, Oxford
Constraint Solving via Fractional Edge Covers – p.1/23
Constraint Solving via Fractional Edge Covers D aniel Marx Joint - - PowerPoint PPT Presentation
Constraint Solving via Fractional Edge Covers D aniel Marx Joint work with Martin Grohe Humboldt-Universit at zu Berlin Institut f ur Informatik MathCSP Workshop March 22, 2006, Oxford Constraint Solving via Fractional Edge Covers
Constraint Solving via Fractional Edge Covers – p.1/23
Constraint Solving via Fractional Edge Covers – p.2/23
Constraint Solving via Fractional Edge Covers – p.3/23
Constraint Solving via Fractional Edge Covers – p.3/23
Constraint Solving via Fractional Edge Covers – p.4/23
Constraint Solving via Fractional Edge Covers – p.4/23
Constraint Solving via Fractional Edge Covers – p.4/23
Constraint Solving via Fractional Edge Covers – p.5/23
Constraint Solving via Fractional Edge Covers – p.6/23
Constraint Solving via Fractional Edge Covers – p.7/23
Constraint Solving via Fractional Edge Covers – p.8/23
Constraint Solving via Fractional Edge Covers – p.8/23
Constraint Solving via Fractional Edge Covers – p.9/23
Constraint Solving via Fractional Edge Covers – p.9/23
1 2 1 2 1 2
Constraint Solving via Fractional Edge Covers – p.9/23
Constraint Solving via Fractional Edge Covers – p.10/23
k
Constraint Solving via Fractional Edge Covers – p.10/23
k
Constraint Solving via Fractional Edge Covers – p.10/23
Constraint Solving via Fractional Edge Covers – p.11/23
Constraint Solving via Fractional Edge Covers – p.11/23
p
Constraint Solving via Fractional Edge Covers – p.12/23
p
Constraint Solving via Fractional Edge Covers – p.12/23
q
x P (X = x) log2 P (X = x)
Constraint Solving via Fractional Edge Covers – p.13/23
Constraint Solving via Fractional Edge Covers – p.14/23
2(H(Y1) + H(Y2) + H(Y3)) ≤ 3 2 log2 n
3 2 log2 n = n3/2 different
Constraint Solving via Fractional Edge Covers – p.14/23
Constraint Solving via Fractional Edge Covers – p.15/23
Constraint Solving via Fractional Edge Covers – p.15/23
Constraint Solving via Fractional Edge Covers – p.16/23
Constraint Solving via Fractional Edge Covers – p.16/23
Constraint Solving via Fractional Edge Covers – p.17/23
Constraint Solving via Fractional Edge Covers – p.17/23
Constraint Solving via Fractional Edge Covers – p.17/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.18/23
Constraint Solving via Fractional Edge Covers – p.19/23
Constraint Solving via Fractional Edge Covers – p.20/23
Constraint Solving via Fractional Edge Covers – p.20/23
Constraint Solving via Fractional Edge Covers – p.21/23
Constraint Solving via Fractional Edge Covers – p.21/23
Constraint Solving via Fractional Edge Covers – p.22/23
Constraint Solving via Fractional Edge Covers – p.23/23