Problem Definition Flashcards

1
Q

Why are toy domains?

A

Small and easy problems

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

Why are toy domains important?

A

Because the solving methodology of them is similar to the one in more complex problems

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

What are the four elements composing a problem definition?

A
  • Problem state
  • Operator
  • Initial State
  • Goal State
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Problem State?

A

It is information about problem that is needed at any point

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

What is the State (Domain) Space?

A

The set of all valid states

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

What is the operator?

A

The action needed for the problem to be solved

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

What is the Initial State?

A

The state in which the problem starts from; the starting position

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

What is the Goal State?

A

The desired state of the problem; the desired result

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

How would a problem be defined as a 4-tuple?

A

P = (D, I, T, G)

  • D = State (Domain) Space
  • I = Initial State
  • T = Set of operators
  • G = Set of goal States
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What forms a solution for a problem in which the final state is known in detail (e.g. planning problems)?

A

The sequence of actions

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

What forms a solution for a problem in which only properties of the final state are known (e.g. scheduling)?

A

An instance of the final state

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

What forms a solution for a problem in which only properties of the final state are known but also the actions are needed (e.g. configuration)?

A

An instance of the final state AND the sequence of actions

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

What forms a solution for a problem in which the best solution is needed?

A

The best solution

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

What is the most common approach to AI?

A
  • Represent the problem (State description)
  • Manipulate (change) the state
  • Find all possible sequences of manipulations to achieve the goal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a Search Space?

A

It is the set of all possible states reachable from the Initial State

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

What are the two types of strategies?

A
  • Data Driven
  • Goal Driven
17
Q

What is a Data Driven strategy?

A

Start from the problem’s facts, apply the operators and try to generate the solution

18
Q

What is a Goal Driven strategy?

A
  • Start from the goal state and find which operations generate it
  • The conditions of the applicable operators become the new subgoals and the same procedure is employed to achieve the subgoals
19
Q

When is a Data-Driven strategy better?

A

When:
- All data are available in the initial problem
- There exists a large number of goals
- The goal cannot be easily formulated

20
Q

When is a Goal-Driven strategy better?

A

When:
- The goal is known
- A large number of operators can be applied to the facts, thus leading to an increasing amount of facts
- The problem data are not available but must be acquired