Information Package / Course Catalogue
An Introduction to Optimization on Manifolds
Course Code: MTK547
Course Type: Area Elective
Couse Group: Second Cycle (Master's Degree)
Education Language: Turkish
Work Placement: N/A
Theory: 3
Prt.: 0
Credit: 3
Lab: 0
ECTS: 8
Objectives of the Course

The aim of this course is to develop, analyze and solve optimization problems on manifolds by applying numerical algorithms. The course aims to provide theoretical knowledge as well as the ability to conduct research with practical applications.

Course Content

Fundamentals of differential geometry, applications of optimization on manifolds, optimization algorithms on manifolds (first-order, second-order), geodesic convexity

Name of Lecturer(s)
Learning Outcomes
1.Performs the concepts of differential geometry
2.Develops geometric tools to work on manifolds
3.Notices a Riemannian optimization problem
4.Applies Riemannian optimization algorithms
5.Puts theoretical knowledge into practice
Recommended or Required Reading
1.An introduction to Optimization on smooth manifolds, Nicolas Boumal
2.Optimization Algorithms on Matrix Manifolds, P.-A. Absil, R. Mahoney, R. Sepulchre
3.Introduction to Smooth Manifolds, John M. Lee
Weekly Detailed Course Contents
Week 1 - Theoretical
Manifolds, tangent spaces
Week 2 - Theoretical
Smooth maps and differentials
Week 3 - Theoretical
Vector fields and tangent bundles
Week 4 - Theoretical
Riemannian metrics and gradients, local frames
Week 5 - Theoretical
Optimality conditions (first order), gradient descent
Week 6 - Theoretical
Riemannian connections, Hessians
Week 7 - Theoretical
Newton's method
Week 8 - Theoretical
Trust-region methods
Week 9 - Theoretical
Momentum methods and nonlinear conjugate gradients
Week 10 - Theoretical
Parallel transport
Week 11 - Theoretical
Geodesic convexity
Week 12 - Theoretical
Linear convergence with Polyak-Lojasiewicz
Week 13 - Theoretical
Optimization on general manifolds
Week 14 - Theoretical
Review of semester
Assessment Methods and Criteria
Type of AssessmentCountPercent
Assignment3%30
Project1%70
Workload Calculation
ActivitiesCountPreparationTimeTotal Work Load (hours)
Lecture - Theory142370
Assignment301236
Project150252
Individual Work140342
TOTAL WORKLOAD (hours)200
Contribution of Learning Outcomes to Programme Outcomes
PÇ-1
PÇ-2
PÇ-3
PÇ-4
PÇ-5
PÇ-6
PÇ-7
PÇ-8
PÇ-9
PÇ-10
PÇ-11
PÇ-12
PÇ-13
PÇ-14
PÇ-15
OÇ-1
4
1
4
1
OÇ-2
4
2
4
3
OÇ-3
4
3
4
4
4
3
OÇ-4
4
3
4
4
4
OÇ-5
3
3
4
4
3
4
3
3
3
4
3
Adnan Menderes University - Information Package / Course Catalogue
2026