Academic year 2025/2026 |
Supervisor: | doc. Ing. Jakub Kůdela, Ph.D. | |||
Supervising institute: | ÚAI | |||
Teaching language: | English | |||
Aims of the course unit: | ||||
  | ||||
Learning outcomes and competences: | ||||
  | ||||
Prerequisites: | ||||
  | ||||
Course contents: | ||||
  | ||||
Teaching methods and criteria: | ||||
  | ||||
Assesment methods and criteria linked to learning outcomes: | ||||
Course-unit credit: Active participation in the seminars, elaboration of a given project. Examination: Written. |
||||
Controlled participation in lessons: | ||||
  | ||||
Type of course unit: | ||||
Lecture | 13 × 2 hrs. | optionally | ||
Computer-assisted exercise | 13 × 3 hrs. | compulsory | ||
Course curriculum: | ||||
Lecture | 1. Introduction to optimization (basic concepts). 2. Software tools for optimization: languages/enviroments: EXCEL, MATLAB, Julia. The use of solvers. 3. - 5. Optimization problems in engineering, types of optimization models (linear, quadratic, convex, etc.) 6. - 7. Integer programming problems – applications in logistics, scheduling, etc. 8. Linearization, modelling with SOS1 and SOS2 variables. 9. Black-box optimization and optimization within a simulation environment. 10. Dynamic optimization models. 11. - 13. Models with uncertain data – stochastic and robust formulations. |
|||
Computer-assisted exercise | The exercise follows the topics discussed in the lecture. The main focus is on software implementation. |
|||
Literature - fundamental: | ||||
1. Williams, H.P. Model Building in Mathematical Programming, 4th edition. J.Wiley and Sons, 2012. | ||||
2. Hurlimann, T.: Mathematical Modeling Basics, 1st edition. University of Fribourg, 2024. | ||||
3. Rardin, R.L.: Optimization in Operations Research, 2nd edition. Pearson Higher Education, 2017. | ||||
Literature - recommended: | ||||
1. Boyd, S.P. a Vandenberghe, L. Convex Optimization, Cambridge University Press, 2004. | ||||
2. Bazaraa, M. S., Jarvis, J. J., Sherali, H. D.: Linear Programming and Net-work Flows. Wiley, 2009. | ||||
3. Wolsey, L. A.: Integer Programming. Wiley, 1998. | ||||
4. Kochenderfer, M. J., Wheeler, T. A.: Algorithms for Optimization. MIT Press, 2019. |
The study programmes with the given course: | |||||||||
Programme | Study form | Branch | Spec. | Final classification | Course-unit credits | Obligation | Level | Year | Semester |
B-STR-P | full-time study | AIŘ Applied Computer Science and Control | -- | Cr,Ex | 7 | Compulsory | 1 | 3 | S |
Faculty of Mechanical Engineering
Brno University of Technology
Technická 2896/2
616 69 Brno
Czech Republic
+420 541 14n nnn
+420 726 81n nnn – GSM Telef. O2
+420 604 07n nnn – GSM T-mobile
Operator: nnnn = 1111