Testing expressibility is hard
Ross Willard
University of Waterloo, Canada
CP 2010
- St. Andrews, Scotland
September 7, 2010
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 1 / 19
Testing expressibility is hard Ross Willard University of Waterloo, - - PowerPoint PPT Presentation
Testing expressibility is hard Ross Willard University of Waterloo, Canada CP 2010 St. Andrews, Scotland September 7, 2010 Ross Willard (Waterloo) Testing expressibility is hard CP 2010 1 / 19 Outline 0. Apology 1. The Definition 2. The
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 1 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 2 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 3 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 4 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 5 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 6 / 19
1 If R ∈ Expr(Γ), then this is witnessed by a polymorphism of Γ of a
2 If R ∈ Expr(Γ), then R is expressed by a canonical gadget called an
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 7 / 19
1 If R ∈ Expr(Γ):
2 If R ∈ Expr(Γ):
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 8 / 19
1 The relation R = {3, 4, 5} can be expressed by Γ. Witnessing gadget:
2 The relation := D2 \ → cannot be expressed by Γ. Witnessing
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 9 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 10 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 11 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 12 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 13 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 14 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 15 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 16 / 19
1 (Amusing exercise): there exists a domino system D0 such that:
2 (Cf. Gr¨
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 17 / 19
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 18 / 19
1 Can non-existence of sub-exponential-sized witnesses be pushed down
2 Can co-NEXPTIME-completeness be pushed down to small domains?
3 Does there exist a fixed constraint language Γ such that deciding
Ross Willard (Waterloo) Testing expressibility is hard CP 2010 19 / 19