Türkçe | English
FACULTY of ENGINEERING / DEPARTMENT of COMPUTER ENGINEERING
(30%) English
Course Catalog
https://www.ktu.edu.tr/bilgisayar
Phone: +90 0462 377 2080
MF
FACULTY of ENGINEERING / DEPARTMENT of COMPUTER ENGINEERING / (30%) English
Katalog Ana Sayfa
  Katalog Ana Sayfa  KTÜ Ana Sayfa   Katalog Ana Sayfa
 
 

BIL3004Optimization3+0+0ECTS:4
Year / SemesterSpring Semester
Level of CourseFirst Cycle
Status Elective
DepartmentDEPARTMENT of COMPUTER ENGINEERING
Prerequisites and co-requisitesNone
Mode of DeliveryFace to face
Contact Hours14 weeks - 3 hours of lectures per week
Lecturer--
Co-LecturerNone
Language of instructionTurkish
Professional practise ( internship ) None
 
The aim of the course:
The aim of this course is to teach when to use the optimization techniques in the computer applications.
 
Learning OutcomesCTPOTOA
Upon successful completion of the course, the students will be able to :
LO - 1 : describe the optimization problems in mathematical form.2,3,4,121,3
LO - 2 : define optimal solutions on single and multi-variable searching techniques.2,3,4,121
LO - 3 : describe basics of operational research and development of its projects.2,3,4,121,3
LO - 4 : apply game theory to computer science and management science.2,3,4,121,3
LO - 5 : define linear and dynamic programming techniques and apply these techniques in computer science and other fields.2,3,4,121,3
CTPO : Contribution to programme outcomes, TOA :Type of assessment (1: written exam, 2: Oral exam, 3: Homework assignment, 4: Laboratory exercise/exam, 5: Seminar / presentation, 6: Term paper), LO : Learning Outcome

 
Contents of the Course
Linear Inequality System, Linear Programming, Simplex Method, Nonlinear Programming, Main Solutions, Infinite Solutions, Artificial Beginning Solution, Finding Local Extremum in Nonlinear Programming, Convex and Concave Functions, Multidimensional Optimization Problems, Lagrange Method, Jacobi Method, Numerical Optimization Methods, Approximation Methods, Steep Descent Method, Conjugate Direction Method, Hill Climbing Method.
 
Course Syllabus
 WeekSubjectRelated Notes / Files
 Week 1Introduction to Optimization. Basic Conseps and Terminoplogy
 Week 2Single-variable optimization
 Week 3Fibonacci ve Altın Oran Yöntemleri
 Week 4Multi-variable Optimization
 Week 5Pattern Search. Hook and Jeeves method
 Week 6Gradient. Quadratic and Hessian matrixs
 Week 7Linear Programming
 Week 8Mid-term exam
 Week 9Simplex Method. Two phase method.
 Week 10Game theory. Payoff matrix
 Week 11Zero-sum and non-zero-sum problems.
 Week 12Short Exam
 Week 13Dynamic Programmin. LCS problem
 Week 14Edit Distance Method. Levenstein Algorithm
 Week 150-1 Knapsack Problem
 Week 16End-of-term exam
 
Textbook / Material
1Özel Ders notları.
 
Recommended Reading
1Adby P. R. and Dempster M. A. H. , 1985, Introduction to Optimization Methods. London.
2Elster K. H. , 1993, Modern Mathematical Methods of Optimization, Vch Pub. ISBN 3055014529
 
Method of Assessment
Type of assessmentWeek NoDate

Duration (hours)Weight (%)
Mid-term exam 8 2 30
Quiz 12 2 20
End-of-term exam 16 2 50
 
Student Work Load and its Distribution
Type of workDuration (hours pw)

No of weeks / Number of activity

Hours in total per term
Yüz yüze eğitim 3 14 42
Laboratuar çalışması 4 7 28
Arasınav için hazırlık 10 1 10
Arasınav 2 1 2
Kısa sınav 2 1 2
Dönem sonu sınavı için hazırlık 14 1 14
Dönem sonu sınavı 2 1 2
Total work load100