Logo ČVUT
Loading...
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2011/2012

Algorithms for Engineering Informatics

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
E371526 Z,ZK 4 2+1
Lecturer:
Josef Kokeš (gar.)
Tutor:
Josef Kokeš (gar.)
Synopsis:

Advanced level. Big-O notation. Algorithms with numbers - Cryptography, Universal hashing, Divide-and-conquer algorithms, Recurrence relations, Mergesort, The fast Fourier transform. Depth-fit search in undirected graph, Depth-fit search in directed graphs, Strongly connected components. Paths in graphs - Distances, Breadth-first search, Lengths on edges, Dijkstra's algorithm, Priority queue implementations, Shortest paths in the presence of negative edges, Shortest paths in dags. Greedy algorithms - Minimum spanning trees, Huffman encoding, Horn formulas.

Can be subscribed together with E371014.

Requirements:
Syllabus of lectures:

Big-O notation.

Algorithms with numbers - Cryptography, Universal hashing, Divide-and-conquer algorithms, Recurrence relations, Mergesort, The fast Fourier transform.

Depth-fit search in undirected graph, Depth-fit search in directed graphs, Strongly connected components.

Paths in graphs - Distances, Breadth-first search, Lengths on edges, Dijkstra's algorithm, Priority queue implementations, Shortest paths in the presence of negative edges, Shortest paths in dags.

Greedy algorithms - Minimum spanning trees, Huffman encoding, Horn formulas.

Syllabus of tutorials:
Study Objective:
Study materials:

S. Dasgupta, C. H. Papadimitriou, and U. V. Vazirani:Algorithm. Available on the department, ask lecturer (josef.kokes@fs.cvut.cz).

Note:
Time-table for winter semester 2011/2012:
Time-table is not available yet
Time-table for summer semester 2011/2012:
Time-table is not available yet
The course is a part of the following study plans:
Generated on 2012-7-9
For updated information see http://bilakniha.cvut.cz/en/predmet2096906.html