| Title: | Selected Chapters on Algorithms |
|---|
| Code: | VKA |
|---|
| Ac.Year: | 2004/2005 |
|---|
| Term: | Summer |
|---|
| Study plans: | |
|---|
| Language: | Czech |
|---|
| Private info: | http://www.fit.vutbr.cz/study/courses/VKA/private/ |
|---|
| Completion: | examination (verbal) |
|---|
Type of instruction: | | Hour/sem | Lectures | Sem. Exercises | Lab. exercises | Comp. exercises | Other |
|---|
| Hours: | 39 | 0 | 0 | 0 | 0 |
|---|
| | Examination | Tests | Exercises | Laboratories | Other |
|---|
| Points: | 0 | 0 | 0 | 0 | 0 |
|---|
|
|---|
| Guarantee: | Honzík Jan M., prof. Ing., CSc., DIFS |
|---|
| Lecturer: | Honzík Jan M., prof. Ing., CSc., DIFS |
| Faculty: | Faculty of Information Technology BUT |
|---|
| Department: | Department of Information Systems FIT BUT |
|---|
| | | Learning objectives: |
|---|
To command the behaviour of the advanced algorithms and data structures. To be acquainted with their fatures, conplexity and applications. | | Description: |
|---|
The subject is pointed to advances methods of analysis techniques in areas of dynamic programming, advanced data structures like B-Trees, Binomial Trees and Heaps, Fibonacci Heaps, Red-Black Trees, Skip-Lists, Splay Trees. | | Syllabus of lectures: |
|---|
- Recursion: The substitution method, the iteration method, the master method, proof of the master method
- Counting and probability
- Dynamic programming
- Greedy algorithms
- Medians and Order Statistics
- Red-Black Trees
- Splay Tree
- Skip-Lists
- B-Trees
- Binomial Tree
- Binomial Heap
- Fibonacci Heap
- Polynomial and FFT
| | Fundamental literature: |
|---|
|
Cormen,T.H., Leiserson,C.E.,Rivest,R.L.: Introduction to Algorithms. MIT Press, Cambridge, Massachusetts, London, England 1990.
| | |
|