1 |
Course Title: |
DYNAMIC PROGRAMMING |
2 |
Course Code: |
EKO6120 |
3 |
Type of Course: |
Optional |
4 |
Level of Course: |
Third Cycle |
5 |
Year of Study: |
1 |
6 |
Semester: |
2 |
7 |
ECTS Credits Allocated: |
4 |
8 |
Theoretical (hour/week): |
2 |
9 |
Practice (hour/week) : |
0 |
10 |
Laboratory (hour/week) : |
0 |
11 |
Prerequisites: |
None |
12 |
Recommended optional programme components: |
None |
13 |
Language: |
Turkish |
14 |
Mode of Delivery: |
Face to face |
15 |
Course Coordinator: |
Dr. ESMA BİRİŞÇİ |
16 |
Course Lecturers: |
Dr. Öğr. Üyesi Esma Birişçi |
17 |
Contactinformation of the Course Coordinator: |
esmabirisci@uludag.edu.tr Telefon:0224 2941016 Bursa Uludağ Üniversitesi İİBF A blok |
18 |
Website: |
|
19 |
Objective of the Course: |
The aim of this section is to develop an understanding of the theory of dynamic programming and to discuss different research areas such as revenue management, healthcare, revenue management, production planning, warehouse control and maintenance. The focus of the course will be on the theory as well as applications of the Dynamic Programming technique to different research areas. This course is a basic introduction to the theory of Dynamic Programming and some applications. |
20 |
Contribution of the Course to Professional Development |
Within the scope of the course, students develop analytical thinking and problem-solving skills by understanding nonlinear and dynamic programming techniques in complex problems. In addition, they gain advantage in risk management and strategic decision-making processes by learning advanced methods for modeling uncertainty and solving stochastic problems. These gains enable students to have strong technical competencies and versatile expertise in the business world by expanding their application knowledge in different areas such as inventory management, pricing, production and revenue management. |
Week |
Theoretical |
Practical |
1 |
Introduction to the main ideas of nonlinear programming and the role of dynamic programming in nonlinear optimization. |
|
2 |
Shortest path problem. Optimality principle. Examples |
|
3 |
Controlled Markov chains. Finite horizon stochastic problems
Dynamic programming equations. |
|
4 |
Dynamic programming equations. Applications |
|
5 |
Discounted infinite horizon problems |
|
6 |
Value and policy iteration methods. Linear programming approach |
|
7 |
Applications in inventory control, planning and logistics |
|
8 |
Multi-armed bandit problem |
|
9 |
Undiscounted infinite horizon problems. Stochastic shortest paths |
|
10 |
Methods for solving undiscounted problems |
|
11 |
Optimal stopping; asset pricing |
|
12 |
Average cost problems |
|
13 |
Methods for solving average cost problems |
|
14 |
Introduction to approximate dynamic programming. TD(?). Addition. Q-learning. Examples. |
|