MS506 COMBINATORIAL ANALYSIS
| Course Code: |
9030506 |
| METU Credit (Theoretical-Laboratory hours/week): |
3(3-0) |
| ECTS Credit: |
8.0 |
| Department: |
Modelling And Simulation |
| Language of Instruction: |
English |
| Level of Study: |
Graduate |
| Course Coordinator: |
|
| Offered Semester: |
Spring Semesters. |
Course Content
What is combinatorics? Basic counting rules. Recurrence relations. Divide and conquer algorithms. Deterministic Decision Models Methods: Linear programming. integer programming. nonlinear programming. enumeration. dynamic programming. Analysis of algorithms: worst case. average. Applications: knapsack. travelling salesman. chinese postman. spanning tree. steiner tree. graph partitioning. cell formation. assembly line balancing. Meta heuristics: greedy. divide and conquer. local search: interchange. look-ahead. simulated annealing. genetic algorithms. neural networks.