Foundations of Artificial Intelligence
- 5. Constraint Satisfaction Problems
Foundations of Artificial Intelligence 5. Constraint Satisfaction - - PowerPoint PPT Presentation
Foundations of Artificial Intelligence 5. Constraint Satisfaction Problems CSPs as Search Problems, Solving CSPs, Problem Structure Wolfram Burgard, Bernhard Nebel, and Martin Riedmiller Albert-Ludwigs-Universit at Freiburg Mai 20, 2011
(University of Freiburg) Foundations of AI Mai 20, 2011 2 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 3 / 39
Western Australia Northern Territory South Australia Queensland New South Wales Victoria Tasmania
(University of Freiburg) Foundations of AI Mai 20, 2011 4 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 5 / 39
Western Australia Northern Territory South Australia Queensland New South Wales Victoria Tasmania
(University of Freiburg) Foundations of AI Mai 20, 2011 6 / 39
Victoria
NSW
(University of Freiburg) Foundations of AI Mai 20, 2011 7 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 8 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 9 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 10 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 11 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 12 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 13 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 14 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 15 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 16 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 17 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 18 / 39
Allows 1 value for SA Allows 0 values for SA
(University of Freiburg) Foundations of AI Mai 20, 2011 19 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 20 / 39
WA NT Q NSW V SA T (University of Freiburg) Foundations of AI Mai 20, 2011 21 / 39
WA NT Q NSW V SA T (University of Freiburg) Foundations of AI Mai 20, 2011 22 / 39
WA NT Q NSW V SA T (University of Freiburg) Foundations of AI Mai 20, 2011 23 / 39
WA NT Q NSW V SA T (University of Freiburg) Foundations of AI Mai 20, 2011 24 / 39
WA NT Q NSW V SA T (University of Freiburg) Foundations of AI Mai 20, 2011 25 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 26 / 39
WA NT Q NSW V SA T (University of Freiburg) Foundations of AI Mai 20, 2011 27 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 28 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 29 / 39
Victoria
NSW
(University of Freiburg) Foundations of AI Mai 20, 2011 30 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 31 / 39
(a) (b)
(University of Freiburg) Foundations of AI Mai 20, 2011 32 / 39
Victoria
WA NT Q
NSW
V T T
Victoria
WA NT SA Q
NSW
V
(University of Freiburg) Foundations of AI Mai 20, 2011 33 / 39
1 Choose a subset S of the CSPs variables such that the constraint graph
2 For each possible assignment of varialbes in S that satisfies all
1
2
WA NT Q NSW V T T
VictoriaWA NT SA Q NSW V
(University of Freiburg) Foundations of AI Mai 20, 2011 34 / 39
WA NT SA T SA
NSW
V SA Q
NSW
NT SA Q
(University of Freiburg) Foundations of AI Mai 20, 2011 35 / 39
WA NT SA T SA
NSW
V SA Q
NSW
NT SA Q
(University of Freiburg) Foundations of AI Mai 20, 2011 36 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 37 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 38 / 39
(University of Freiburg) Foundations of AI Mai 20, 2011 39 / 39