Lecture 1 - Introduction Flashcards
What is the difference between a closed and an open system?
Open system - Dependent on their environment
Closed system - Doesn’t interact with the environment. Totally independent
What is the difference between global and local optimum?
Global - better than all other solutions i.e. the best
Local - Better than all solutions in a certain neighbourhood, called N
What is a heuristic?
A heuristic is a problem dependent search method which seeks good i.e. near-optimal solutions at a reasonable cost without being able to guarantee optimality
What is system effectiveness and system efficiency?
Effectiveness - the degree to which goals are achieved i.e. result, output
Efficiency - a measure of the use of inputs (or resources) to achieve output e.g. speed
What are the drawbacks for heuristic search?
There is no guarantee for the optimality of the obtained solutions.
Usually can be used only for the specific situation for which they are designed
Performance of heuristic could be sensitive to the setting of those parameters
May give a poor solution
What is the difference between deterministic and stochastic heuristic searches?
Deterministic - provide the same solution when run on the given problem instance regardless of how many times.
Stochastic contains a random component and may return a different solution at each time they are run on the same instance
What is a pseudo-random number?
A long sequence of numbers that is produced using a deterministic process, but which appear to be random.
What are some problems with pseudo-random numbers?
Lack of uniform distribution
Correlation of successive values
The distance between where certain values occur are distributed differently from those in a random sequence