CSCE 421/821, Spring 2008, Glossary 7
Assigned: Monday, March 31, 2008.
Due: Monday, April 7, 2008.
Note: Glossaries are optional but they allow you improve
your grade. Also, you are responsible for knowing the exact
definition of the terms in a glossary at any point in time, including
during a quiz.
Search your notes, the web, or the library to summarize each of the
following mechanisms in 2 to 5 lines. It is very important to list
your references.
Glossary 7, unlike other glossaries, requires you to define
techniques. Such questions can typically appear in an exam
such as the PhD qualifier in this department. Please provide as much
detail as possible. Note that each item is graded with 3 points to
reflect the importance of providing detailed explanations.
More generally, when asked about a technique, you should provide as
much detail as possible:
- data structures it needs
- mechanism
- formal properties: termination, soundness, completeness, optimality
(when applicable), complexity, other?
- list of (positive and negative) features with respect to other
mechanisms such as:
- the type of applications where the technique is appropriate
to use,
- the situations under which the techique's behavior degenerates,
- etc.
-
Anytime algorithm
- Binary search (for optimization)
- Branch and bound search (for optimization)
- Breakout method (in local search)
- Credit-based backtrack search
- ERA
- Genetic algorithms
- Greedy local search
- Hill climbing
- Least commitment principal
- Limited discrepancy search
- Random walk
- Restart strategy
- Simulated annealing
- Tabu search
Berthe Y. Choueiry