18.03.2014 Views

Universal Algebra and Computational Complexity Lecture 3

Universal Algebra and Computational Complexity Lecture 3

Universal Algebra and Computational Complexity Lecture 3

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Freese & Valeriote’s theorem<br />

Proof.<br />

Freese <strong>and</strong> Valeriote give a construction which, given an input Γ = (A, g)<br />

to CLO, produces an algebra B Γ such that:<br />

g ∈ Clo A ⇒ there is a flat semilattice order on B Γ such that<br />

(x ∧ y) ∨ (x ∧ z) is a term operation of B Γ .<br />

g ∉ Clo A ⇒ B Γ has no nontrivial idempotent term operations.<br />

Moreover, the function f : Γ ↦→ B Γ is easily computed (in P).<br />

Hence f is simultaneously a P-reduction of CLO to all the problems in the<br />

statement of the theorem.<br />

Ross Willard (Waterloo) <strong>Algebra</strong> <strong>and</strong> <strong>Complexity</strong> Třešť, September 2008 18 / 31

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!