Academic Catalog 2022–2023

jump to navigation

Courses

COE753 Heuristic Optimization

[3–0, 3 cr.]

This course covers the basic heuristic optimization techniques in computing. This course describes a variety of heuristic search methods including serial simulated annealing, Tabu search, genetic algorithms, ant algorithms, derandomized evolution strategy, and random walk. Algorithms will be described in serial as well as in parallel fashion. Students can select application projects from a range of application areas. The advantages and disadvantages of heuristic search methods, for both serial and parallel computation, are discussed in comparison to other optimization algorithms.

Note: This course has not been taught since Fall 2020 and will not be taught in the academic year 2022-2023.