Information
| Unit | INSTITUTE OF NATURAL AND APPLIED SCIENCES |
| INDUSTRIAL ENGINEERING (MASTER) (WITH THESIS) | |
| Code | EM565 |
| Name | Integer and Goal Programming |
| Term | 2018-2019 Academic Year |
| Term | Fall |
| Duration (T+A) | 3-0 (T-A) (17 Week) |
| ECTS | 6 ECTS |
| National Credit | 3 National Credit |
| Teaching Language | İngilizce |
| Level | Belirsiz |
| Type | Normal |
| Mode of study | Yüz Yüze Öğretim |
| Catalog Information Coordinator | Doç. Dr. EBRU YILMAZ |
| Course Instructor |
The current term course schedule has not been prepared yet.
|
Course Goal / Objective
The purpose of this course is to study integer and goal programming approaches and solution techniques related to various problems.
Course Content
Introduction to integer programming, formulating integer programming problems, knapsack problems, assignment problems, solving integer programming models, branch-and-bound algorithm, heuristic and meta heuristic solution approaches, goal programming types, formulating goal programming problems, solving goal programming models.
Course Precondition
Resources
Notes
Course Learning Outcomes
| Order | Course Learning Outcomes |
|---|---|
| LO01 | Explains appropriate analytical and mathematical modeling techniques for industrial engineering subjects at the graduate level. |
| LO02 | Formulates advanced linear programming problems seen in a service or manufacturing system. |
| LO03 | Solves linear programming models seen in a service or manufacturing system using appropriate solution methods. |
| LO04 | Formulates advanced integer programming problems seen in a service or manufacturing system. |
| LO05 | Solves integer programming models seen in a service or manufacturing system using appropriate solution methods. |
| LO06 | Uses branch and bound algorithm to solve integer programming models. |
| LO07 | Formulates advanced goal programming problems seen in a service or manufacturing system. |
Relation with Program Learning Outcome
| Order | Type | Program Learning Outcomes | Level |
|---|---|---|---|
| PLO01 | - | Understands, interprets and applies knowledge in his/her field domain both in-depth and in-breadth by doing scientific research in industrial engineering. | |
| PLO02 | - | Acquires comprehensive knowledge about methods and tools of industrial engineering and their limitations. | |
| PLO03 | - | Designs and performs analytical modeling and experimental research and analyze/solves complex matters emerged in this process. | |
| PLO04 | - | Completes and applies the knowledge by using scarce and limited resources in a scientific way and integrates the knowledge into various disciplines. | |
| PLO05 | - | Keeps up with the recent changes and applications in the field of Industrial Engineering and examines and learns these innovations when necessary. | |
| PLO06 | - | Has the ability to propose new and/or original ideas and methods, develops innovative solutions for designing systems, components or processes. | |
| PLO07 | - | Designs Industrial Engineering problems, develops innovative methods to solve the problems and applies them. | |
| PLO08 | - | Works in multi-disciplinary teams and takes a leading role and responsibility. | |
| PLO09 | - | Identifies, gathers and uses necessary information and data. | |
| PLO10 | - | Follows, studies and learns new and developing applications of industrial engineering. | |
| PLO11 | - | Uses a foreign language in verbal and written communication at least B2 level of European Language Portfolio. | |
| PLO12 | - | Presents his/her research findings systematically and clearly in oral and written forms in national and international platforms. | |
| PLO13 | - | Understands social and environmental implications of engineering practice. | |
| PLO14 | - | Considers social, scientific and ethical values in the process of data collection, interpretation and announcement of the findings. | |
| PLO15 | - | Works in multi-disciplinary teams, take a leading role and responsibility and develop solutions for complex problems. |
Week Plan
| Week | Topic | Preparation | Methods |
|---|---|---|---|
| 1 | Introduction to integer programming | Reading the resources related to the section | |
| 2 | Formulating integer programming problems | Reading the resources related to the section | |
| 3 | Formulating integer programming problems | Reading the resources related to the section | |
| 4 | Knapsack problems | Reading the resources related to the section | |
| 5 | Assignment problems | Reading the resources related to the section | |
| 6 | Solving integer programming models | Reading the resources related to the section | |
| 7 | Branch-and-bound algorithm | Reading the resources related to the section | |
| 8 | Mid-Term Exam | The preparation for the mid-term exam | |
| 9 | Heuristic and meta heuristic solution approaches | Reading the resources related to the section | |
| 10 | Goal programming types | Reading the resources related to the section | |
| 11 | Formulating goal programming problems | Reading the resources related to the section | |
| 12 | Formulating goal programming problems | Reading the resources related to the section | |
| 13 | Solving goal programming models | Reading the resources related to the section | |
| 14 | Solving goal programming models | Reading the resources related to the section | |
| 15 | Project presentations | The preparation for the project presentation | |
| 16 | Term Exams | The preparation for the term exam | |
| 17 | Term Exams | The preparation for the term exam |