EMÜ659 - DYNAMIC DECISION MODELS

Course Name Code Semester Theory
(hours/week)
Application
(hours/week)
Credit ECTS
DYNAMIC DECISION MODELS EMÜ659 Any Semester/Year 3 0 3 10
Prequisites
Course languageTurkish
Course typeElective 
Mode of DeliveryFace-to-Face 
Learning and teaching strategiesLecture
Question and Answer
Problem Solving
Project Design/Management
Other: Lecture, question and answer, problem solving, project design/management, individual study.  
Instructor (s)To be determined by the department  
Course objectiveThe objective of this course is to develop students? skills to build dynamic models for sequential decision making problems and find solutions for the optimality equations in order to characterize the optimal policies.  
Learning outcomes
  1. Define the basic characteristics of sequential decision making problems
  2. Identify backward and forward formulations
  3. Formulate models for decision making problems
  4. Define optimal value functions and optimality equations for the models
  5. Investigate and explore the relationship between solutions for the optimality equation and optimal value functions
  6. Implement value iteration, policy iteration and linear programming methods to compute the optimal policies for the dynamic decision making problems
Course ContentSequential/dynamic decision making problems
Basic concepts and backward and forward model formulations for sequential decision making problems
Optimality equations
Finite horizon Markov decision processes
Infinite horizon models
Discounted Markov decision models
Markov decision process with expected total reward criterion
Solution methods and algorithms for sequential decision making problems
Applications for sequential decision making models 
ReferencesPuterman, M.L. (1994) Markov Decision Processes: Discrete Stochastic Dynamic Programming, 4th ed. John Wiley & Sons.
Bertsekas, D.P. (1995) Dynamic Programming and Optimal Control, Athena Scientific.
Tijms, H. (1994) Stochastic Models: An Algorithmic Approach, John Wiley & Sons.
Ross, S.M. (1983) Introduction to Stochastic Dynamic Programming, Academic Press
Up-to-date research articles about dynamic decision models and applications 

Course outline weekly

WeeksTopics
Week 1Sequential decision models
Week 2Model formulations
Week 3Applications of sequential decision making models
Week 4Applications of sequential decision making models
Week 5Finite horizon Markov decision processes
Week 6Finite horizon Markov decision processes
Week 7Finite horizon Markov decision processes
Week 8Midterm exam
Week 9Infinite horizon models
Week 10Infinite horizon models
Week 11Discounted Markov decision models
Week 12Discounted Markov decision models
Week 13Expected Total Reward Criterion
Week 14Expected Total Reward Criterion/Project Presentations
Week 15Study for the Final Exam
Week 16Final exam

Assesment methods

Course activitiesNumberPercentage
Attendance00
Laboratory00
Application00
Field activities00
Specific practical training00
Assignments515
Presentation13
Project112
Seminar00
Midterms120
Final exam150
Total100
Percentage of semester activities contributing grade succes850
Percentage of final exam contributing grade succes150
Total100

WORKLOAD AND ECTS CALCULATION

Activities Number Duration (hour) Total Work Load
Course Duration (x14) 14 3 42
Laboratory 0 0 0
Application000
Specific practical training000
Field activities000
Study Hours Out of Class (Preliminary work, reinforcement, ect)13791
Presentation / Seminar Preparation11212
Project14040
Homework assignment51260
Midterms (Study duration)12020
Final Exam (Study duration) 13535
Total Workload36129300

Matrix Of The Course Learning Outcomes Versus Program Outcomes

D.9. Key Learning OutcomesContrubition level*
12345
1. Reach the necessary knowledge and methods in engineering within the scope of advanced industrial engineering studies through scientific research and evaluate knowledge and methods and implement them.   X  
2. Implement advanced analytical methods and modeling techniques to design processes, products and systems in an innovative and original way and improve them    X
3. Have the competency to plan, manage and monitor processes, products and systems.    X
4. Evaluate the data obtained from analysis of the processes, products and systems, complete limited or missing data through scientific methods, develop data driven solution approaches.   X 
5. Develop original methods for the efficient integration of the scarce resources such as man, machine, and material, energy, capital and time to the systems and implement these.    X
6. Effectively utilize computer programming languages, computer software, information and communication technology to solve problems in the field of industrial engineering.   X 
7. Report and present advanced studies, outcomes/results and the evaluations on the design, analysis, planning, monitoring and improvement of processes, products and systems.   X 
8. Are aware of the professional responsibility, describe the technological, economic and environmental effects of the industrial engineering applications, work as an individual independently and as a team member having an understanding of the scientific ethical values, take responsibility and lead the team.  X  
9. Are aware of the up-to-date engineering applications, follow the necessary literature for advanced researches, have the competency to reach knowledge in a foreign language, to quote and implement them.  X  

*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest