SubjectsSubjects(version: 978)
Course, academic year 2025/2026
   Login via CAS
Introduction to Optimisation - NMFM204
Title: Úvod do optimalizace
Guaranteed by: Department of Probability and Mathematical Statistics (32-KPMS)
Faculty: Faculty of Mathematics and Physics
Actual: from 2023
Semester: winter
E-Credits: 5
Hours per week, examination: winter s.:2/2, C+Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Guarantor: doc. RNDr. Martin Branda, Ph.D.
Teacher(s): doc. RNDr. Martin Branda, Ph.D.
Ing. Vít Procházka, Ph.D.
Mgr. Lukáš Račko
Class: M Bc. FM
M Bc. FM > Povinné
M Bc. FM > 2. ročník
M Bc. OM
M Bc. OM > Zaměření STOCH
M Bc. OM > Doporučené volitelné
Classification: Mathematics > Optimization
Pre-requisite : {One 1st year course in Analysis or Calculus}, NMAG113
Incompatibility : NMSA336
Interchangeability : NMSA336
Is incompatible with: NMSA336
Is interchangeable with: NMSA336
Annotation -
Introduction to optimization theory. Recommended for bachelor's program in General Mathematics, specialization Stochastics.
Last update: Kaplický Petr, doc. Mgr., Ph.D. (30.05.2019)
Aim of the course -

The goal is to give explanation and theoretical background for standard optimization procedures. Students will learn necessary theory and practice their knowledge on numerical examples.

Last update: Kaplický Petr, doc. Mgr., Ph.D. (30.05.2019)
Course completion requirements -

The course is concluded with a credit and a final examination. The requirements for obtaining the credit are as follows:

Submission of a correctly completed homework assignment on the simplex algorithm (with the possibility of one revision).

Achieving at least 70% of the total points from two credit tests.

Obtaining the credit is a prerequisite for taking the final examination.

Last update: Branda Martin, doc. RNDr., Ph.D. (11.05.2025)
Literature - Czech

Povinná:

Dupačová, J., Lachout, P.: Úvod do optimalizace. MatfyzPress, Praha, 2011.

Doporučená:

Bazaraa, M.S.; Sherali, H.D.; Shetty, C.M.: Nonlinear programming: theory and

algorithms. Wiley, New York, 1993.

Rockafellar, T.: Convex Analysis. Springer-Verlag, Berlin, 1975.

Wolsey, L.A.: Integer Programming, Wiley, New York, 1998.

Last update: Kaplický Petr, doc. Mgr., Ph.D. (30.05.2019)
Teaching methods -

Lecture+exercises.

Last update: Kaplický Petr, doc. Mgr., Ph.D. (30.05.2019)
Requirements to the exam -

The examination is conducted in written form. The test consists of three computational examples, similar in type to those covered during the exercises, and one more extensive theoretical question based on material presented in the lectures. A minimum of 60% of the total points is required to pass.

Last update: Branda Martin, doc. RNDr., Ph.D. (11.05.2025)
Syllabus -

1. Optimization problems and their formulations. Applications in economics, finance, logistics and mathematical statistics.

2. Basic parts of convex analysis (convex sets, convex multivariate functions).

3. Linear Programming (structure of the set of feasible solutions, simplex algorithm, duality, Farkas theorem).

4. Integer Linear Programming (applications, branch-and-bound algorithm).

5. Nonlinear Programming (local and global optimality conditions, constraint qualifications).

6. Quadratic Programming as a particular case of nonlinear programming problem.

Last update: Kaplický Petr, doc. Mgr., Ph.D. (30.05.2019)
Entry requirements -

Basic knowledge of mathematical analysis/calculus (differential calculus of multivariable functions) and linear algebra (matrix calculus) is required.

Last update: Branda Martin, doc. RNDr., Ph.D. (11.05.2025)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html