Till KTH:s startsida Till KTH:s startsida

Visa version

Version skapad av Johan Karlander 2016-01-26 22:36

Visa < föregående
Jämför < föregående

Contents

Course content

Principles for construction of algorithms: Decomposition, greedy algorithms, dynamic programming. Algorithm analysis. Probalistic algorithms. Approximation. Selected applications to sets, graphs, arithmetic, and geometry.

Computability and complexity: Reduction. Complexity classes P (polynomial time), NP (non-deterministic polynomial time), and NC (efficiently parallelizable problems). NP-complete problems. Undecidable problems.

_________________________________________________________________________