4 - CSP Flashcards

1
Q

Constrained Satisfaction Problems (CSPs) use ________.

A

Constrained Satisfaction Problems (CSPs) use FACTORED REPRESENTATION OF EACH STATE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Positive Goal Test

A

Variable satisfies all constraints

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Unary Constraint + Example

A

Involves SINGLE variable (SA != green)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Binary Constraint + Example

A

Involves PAIRS of variables (SA != WA)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Higher-Order Constraint + Example

A

Involves 3+ variables (SA != WA && WA != NT)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Higher-Order constraints can be rewritten as ________.

A

… BINARY CONSTRAINTS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Backtracking Search

A

Assign all possible values to node and continue with next node. (DFS for CSPs)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Minimum Remaining Value Heuristic

A

Choose the variable with the fewest possible values first (-> prune search tree)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Arc-Consistency

A

Every value x_i in D_i has a counterpart x_j in D_j that satisfies the binary constraint (Ex.: Y = X^2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Least Constraining Value Heuristic

A

Select value that maximizes the remaining possible values for the next nodes (-> select first value)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Degree Heuristic

A

Assign variable involved with most constraints on other unassigned values first

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Inference

A

Reduce assignable domain values based on logical/trivial conclusions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Tree-structured CSPs can be solved in ________ iff ________.

A

Tree-structured CSPs can be solved in O(nd^2) TIME iff the CONSTRAINT GRAPH HAS NO LOOPS.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Tree Decomposition for nearly tree-structured CSPs

A

Decomposing the CSP into a set of connected subproblems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Conditioning for nearly tree-structured CSPs

A

Instantiate a variable and prune its neighbors’ domains

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

________ and ________ can partially transform a problem into a tree-structured one.

A

CONDITIONING and TREE DECOMPOSITION

17
Q

The complexity of solving CSPs strongly depends on the ________.

A

STRUCTURE OF their CONSTRAINT GRAPH