Course
IND4110793
SPECIAL TOPICS in OPERATIONS RESEARCH
Industrial Engineering
- LECTURE
- 3
- LAB
- 0
- CREDITS
- 3
- ECTS
- 6
REQUIRES
REQUIRED BY
None
TAUGHT IN
AIM
The aim of the course is to enable students to learn dynamic programming and to formulate and solve related problems using dynamic programming.
CONTENT
This course contains; Introduction to Optimization,Motivating Examples for Dynamic Programming,Prototypical Example(s) for Dynamic Programming,Structure of Dynamic Programming Problems,Equipment replacement, distribution of effort, and production planning problems,Knapsack, multi-dimensional state, and traveling salesperson problems,Probability Basics,Probabilistic Dynamic Programming-1,Probabilistic Dynamic Programming-2,Dynamic Programming Applications-1,Dynamic Programming Applications-2,Solving Dynamic Programming Examples using Microsoft Excel-1,Solving Dynamic Programming Examples using Microsoft Excel-2 ,Review.
LEARNING OUTCOMES
- 1
Students model dynamic programming problems.
Taught by: Discussion Method, Question - Answer Technique, Experiential Learning, Lecture Method · Assessed by: Traditional Written Exam, Homework
- 2
Students solve deterministic dynamic programming problems.
Taught by: Discussion Method, Question - Answer Technique, Experiential Learning, Lecture Method · Assessed by: Traditional Written Exam, Homework
- 3
Students solve stochastic dynamic programming problems.
Taught by: Discussion Method, Question - Answer Technique, Experiential Learning, Lecture Method · Assessed by: Traditional Written Exam, Homework
- 4
Students interpret dynamic programming problems.
Taught by: Discussion Method, Question - Answer Technique, Experiential Learning, Lecture Method · Assessed by: Traditional Written Exam, Homework
WEEKLY PLAN
- WEEK 1
Introduction to Optimization
- WEEK 2
Motivating Examples for Dynamic Programming
- WEEK 3
Prototypical Example(s) for Dynamic Programming
- WEEK 4
Structure of Dynamic Programming Problems
- WEEK 5
Equipment replacement, distribution of effort, and production planning problems
- WEEK 6
Knapsack, multi-dimensional state, and traveling salesperson problems
- WEEK 7
Probability Basics
- WEEK 8
Probabilistic Dynamic Programming-1
- WEEK 9
Probabilistic Dynamic Programming-2
- WEEK 10
Dynamic Programming Applications-1
- WEEK 11
Dynamic Programming Applications-2
- WEEK 12
Solving Dynamic Programming Examples using Microsoft Excel-1
- WEEK 13
Solving Dynamic Programming Examples using Microsoft Excel-2
- WEEK 14
Review
ASSESSMENT
- Rate of Midterm Exam to Success30%
- Rate of Final Exam to Success70%
WORKLOAD
| ACTIVITY | COUNT | HOURS | TOTAL |
|---|---|---|---|
| Course Hours | 14 | 3 | 42 |
| Guided Problem Solving | 0 | 0 | 0 |
| Resolution of Homework Problems and Submission as a Report | 4 | 15 | 60 |
| Term Project | 0 | 0 | 0 |
| Presentation of Project / Seminar | 0 | 0 | 0 |
| Quiz | 0 | 0 | 0 |
| Midterm Exam | 1 | 40 | 40 |
| General Exam | 1 | 40 | 40 |
| Performance Task, Maintenance Plan | 0 | 0 | 0 |
READING
- Frederik S. Hillier, Gerald J. Lieberman, Introduction to Operations Research, McGraw Hill
TEACHING STAFF
- Assoc.Prof. Yasin GÖÇGÜNCOORDINATOR
- Assoc.Prof. Yasin GÖÇGÜN