COMP2024 Spring 2025
Tutorial 4 – Move Acceptance
1. Define move acceptance in metaheuristics and explain its role in search algorithms.
2. What are the key components of move acceptance in local search metaheuristics?
3. Differentiate between static, dynamic, and adaptive move acceptance mechanisms.
4. Explain the difference between stochastic and non-stochastic move acceptance
methods.
5. What is the role of memory in move acceptance strategies?
6. What are threshold-based move acceptance methods? Provide examples.
7. Define Simulated Annealing and explain its significance in optimization problems.
8. Explain the role of temperature in Simulated Annealing.
9. Describe the Boltzmann probability function used in SA.
10. What are the different cooling schedules in Simulated Annealing?
11. Apply Simulated Annealing to solve a MAX-SAT problem.
12.
Prepared by Simon Lau Boung Yew Page 1 of 1