MTM4502 – Optimization Techniques (Spring 2024-2025)

Instructor Information

  • Instructors: Hale Gonce Köçken (Gr. 2) and Gökhan Göksu (Gr. 4)

  • E-mail (HGK): hgonce [at] yildiz [dot] edu [dot] tr

  • E-mail (GG): gokhan [dot] goksu [at] yildiz [dot] edu [dot] tr

General Information

  • Schedule: Monday, 09:00-12:00

  • Classroom: KMB-211

  • Office Hours: Tuesday, 13:00-16:00

Expectations and Goals

  • Establishment of mathematical models that provide optimal decision making, demonstration of real-life application areas and application of solution methods.

Course Materials

  • Textbook:

    • E. K. Chong and S. H. Zak (2013). An Introduction to Optimization (Vol. 76). John Wiley and Sons.

  • Optional Materials:

    • S. Boyd and L. Vandenberghe (2004). Convex Optimization. Cambridge University Press.

    • M. A. Bhatti (2000). Practical Optimization Methods with Mathematica Applications, Springer-Verlag New York.

    • R. Fletcher (1987). Practical Methods of Optimization, Second Edition, John-Wiley and Sons Ltd., Chichester, New York.

Tentative Course Schedule

  • Week 1 (17.02.2025): Introduction, Basic Concepts
    [Slide]

  • Week 2 (24.02.2025): Gradient, Hessian Matrix, Definiteness of a Matrix
    [Slide]

  • Week 3 (03.03.2025): Convexity of Functions (Slides of Last Week), Constrained and Unconstrained Optimization: Local and Global Minimum, Set of Feasible Directions, Necessary and Sufficient Conditions for Local Minimum
    [Slide]

  • Week 4 (10.03.2025): Practical Problems in Unconstrained Optimization (Slides of Last Week), Iterative Methods in Unconstrained Optimization, Gradient Methods: Steepest Descent Method
    [Slide]

  • Week 5 (17.03.2025): Steepest Descent Method for a Quadratic Function
    [Slide]

  • Week 6 (24.03.2025): Newton's Method for Multivariable Functions, Conjugate Direction Methods and Algorithms
    [Slide]

  • Week 7 (31.03.2025): No Class (Eid al-Fitr)
    [No Class]

  • Week 8 (07.04.2025): Midterm
    [Midterm]

  • Week 9 (14.04.2025): MATLAB Tutorial Session I: Iterative Methods in Unconstrained Optimization
    [MATLAB Tutorial Session I] [Project Assignment]

  • Week 10 (21.04.2025): Constrained Optimization: Problems with Equality Constraints, Lagrange Multipliers
    [Slide]

  • Week 11 (28.04.2025): Constrained Optimization with Equality and Inequality Constraints: Karush-Kuhn-Tucker Conditions, Constrained and Unconstrained Optimization under Nonnegativity Constraints
    [Slide]

  • Week 12 (05.05.2025): MATLAB Tutorial Session II: Problems with Equality Constraints
    [MATLAB Tutorial Session II]

  • Week 13 (12.05.2025): EECI Week
    [No Class]

  • Week 14 (19.05.2025): Commemoration of Atatürk, Youth and Sports Day
    [No Class]

  • Week 15 (26.05.2025): TBA
    [Slide]

Course Evaluation

  • Midterm: 35 %

  • Project: 25 %

  • Final: 40 %

Assignment Policy


All assignments will be announced at online.yildiz.edu.tr with a due date. Any assignment submitted after due date will be subject to a point deduction per given time interval.