dr hab. inż. Piotr Więcek


Optimization Theory
Applied Mathematics


Important information

  • Grading:
    There will be one final grade for the entire course which will be decided based on the sum of points received during the exam, points obtained for in-class activity and those obtained for computer projects. 40 points will be available for the exam and 16 (10+6) for the two projects. 50% of points available for the exam and the projects (i.e. 28 points) will be enough to receive 3.0. 90% of points available for the exam and the projects will be enough to receive 5.0. The 90% threshold may change in favor of the students. Presence during lectures or tutorials is not obligatory and will not affect the grades.
  • The final exam is schedulled for 6.02.2024 between 2PM and 4PM in room 1.28 C13. The repeat exam is schedulled for 13.02.2024 between 11AM and 1PM in room A.1.3 C19.


Suplementary material:

Last year's exam (this year's will look similarly)

Problem sets:

Problem set #1
Problem set #2
Problem set #3
Problem set #4
Problem set #5
Problem set #6


Lab assignments (each 2-person group is supposed to do one NLP problem and one LP problem):

Assignments NLP1-NLP10 (unconstrained optimization methods). All taken. Deadline: 7th december 2023
Assignments LP1-LP8 (linear programming). All taken. The assignments form this list are supposed to be done using LP software. You are not supposed to write Simplex by yourselves! Deadline: 14th december 2023
Assignments LP9-LP24 (integer linear programming) Only LP18 and LP24 left. The assignments form this list are also supposed to be done using LP software. You are not supposed to write Branch and Bound by yourselves! Deadline: 21st december 2022
Assignments NLP11-NLP15 (quadratic programming}. All taken. The problems from this list are supposed to be done using built-in quadratic programming software (you are not supposed to write Wolfe's (or any other) algorithm by yourself). Deadline: 18th january 2024
Assignments NLP16-NLP24 (general constrained programming). Deadline: 20th february 2024.