19M081ETO - Elements of optimization theory and symbolic computations
Course specification | ||||
---|---|---|---|---|
Course title | Elements of optimization theory and symbolic computations | |||
Acronym | 19M081ETO | |||
Study programme | Electrical Engineering and Computing | |||
Module | Applied Mathematics, Audio and Video Technologies, Biomedical and Environmental Engineering, Biomedical and Nuclear Engineering, Computer Engineering and Informatics, Electronics and Digital Systems, Energy Efficiency, Information and Communication Technologies, Microwave Engineering, Nanoelectronics and Photonics, Power Systems - Networks and Systems, Power Systems - Renewable Energy Sources, Power Systems - Substations and Power Equipment, Signals and Systems, Software Engineering | |||
Type of study | master academic studies | |||
Lecturer (for classes) | ||||
Lecturer/Associate (for practice) | ||||
Lecturer/Associate (for OTC) | ||||
ESPB | 6.0 | Status | elective | |
Condition | Mathematics 1 (OO1MM1), Mathematics 2 (OO1MM2) | |||
The goal | Introducing students with basic concepts of symbolic-numeric computation related to the system of polynomial equations and pseudo-inverse matrices with application in electrical engineering and computer science. | |||
The outcome | Students are able to apply algorithms of symbolic algebra based on Groebner basis of polynomial ideals and theory of pseudo-inverse matrices. | |||
Contents | ||||
Contents of lectures | General problem of symbolic-numeric computation in mathematics. Groebner basis and Buchberger’s algorithm. Applications of Groebner’s bases on the solvability of system, computer graphics and robotics. Numerical aspects of determination of roots of systems of polynomial equations. Theory of pseudo-inverses matrices. Symbolic and numeric forms of Moore-Penrose inverse with applications. | |||
Contents of exercises | Through examples, tasks and problems student learns how to apply theorems and basic concepts that are learnt through theoretical contents. Especially students are prepared how to solve problems that are occurring in computer science and technique. | |||
Literature | ||||
| ||||
Number of hours per week during the semester/trimester/year | ||||
Lectures | Exercises | OTC | Study and Research | Other classes |
3 | 1 | |||
Methods of teaching | Combination of traditional presentation on blackboard, slides, free mathematical software (SAGE, SymPy) communication with students through internet and individual work with students while working on home work tasks, and explanation of current topics. | |||
Knowledge score (maximum points 100) | ||||
Pre obligations | Points | Final exam | Points | |
Activites during lectures | 0 | Test paper | 50 | |
Practical lessons | 0 | Oral examination | 0 | |
Projects | 0 | |||
Colloquia | 0 | |||
Seminars | 50 |