defter*
defter / katalog / IE 514
IE 514

Network Flows

Network Flows is a graduate IE course built around a single idea: a huge range of optimization problems — routing, assignment, scheduling, matching, transportation — collapse into the same underlying structure of moving units through a graph, and that structure admits algorithms much faster than treating each as a generic LP. You'll spend the semester building shortest-path, max-flow, min-cost-flow, matching, and spanning-tree algorithms from first principles, proving their complexity bounds, and working through homework sets out of Ahuja that mix modeling exercises with algorithmic analysis. It sits downstream of linear programming and combinatorial optimization, and the machinery here — residual graphs, reduced costs, Lagrangean relaxation for multicommodity flows — is what later shows up in transportation, logistics, and large-scale integer programming work.

Credit3ECTS5FacultyFaculty of EngineeringBölümIndustrial Engineering

Önerilen kaynaklar 1 kitap

📖
Önerilen
Network Flows: Theory
Algorithms and Applications, R.K. Ahuja
T.L. Magnanti and J.B. Orlin · 1993

Haftalık müfredat 14 hafta

Hafta 1
Network optimization, routing models, background, history and applications • Network and graph terminology, fundamentals, formulations • Data Structures for networks
Hafta 2
Algorithms and Complexity • Worst case complexity analysis • Polynomial versus exponential time complexity, practical implications
Hafta 3
Shortest Paths • Introduction, assumptions • Types of shortest path problems
Hafta 4
Shortest Paths • Reaching algorithms, Dijkstra, Label-correcting, Floyd-Warshall algorithms
Hafta 5
Maximum Flows • Max flow/ min cut theorem
Hafta 6
Maximum Flows • Flow augmenting, preflow-push algorithm
Hafta 7
Minimum Cost Flows • Cycle-canceling, successive shortest path and network simplex algorithms; the relationships, similarities and differences
Hafta 8
Minimum Cost Flows • Residual networks, reduced costs, complementary slackness, optimality conditions
Hafta 9
Assignment and Matching • Bipartite cardinality matching as maximum flows
Hafta 10
Assignment and Matching • Bipartite weighted matching as minimum cost flows
Hafta 11
Minimum Spanning Trees • Kruskal’s and Prim’s algorithms
Hafta 12
Multicommodity Flows • Applications
Hafta 13
Multicommodity Flows • Optimality Conditions
Hafta 14
Multicommodity Flows • Lagrangean Relaxation

Ders notları — henüz yok

IE 514 için defter ekibi henüz not yazmadı.

İlk dosyayı sen atarsan — not, slayt, geçmiş sınav, çözüm, cheat-sheet, ne varsa — defter ekibi öğrenci paylaşımlarından bu dersin notlarını yazar. Drive linki / PDF / ZIP, hepsi olur.

← katalog

Geçmiş GPA dağılımı 7 dönem · ort. 3.29

DönemCourse CPA
2024-2025 Spring 3.64 1 sec · 13 öğr
2016-2017 Fall 3.63 1 sec · 9 öğr
2013-2014 Fall 3.05 1 sec · 9 öğr
2011-2012 Spring 3.41 1 sec · 21 öğr
2010-2011 Spring 3.21 1 sec · 23 öğr
2009-2010 Spring 3.11 1 sec · 19 öğr
2007-2008 Spring 3.01 1 sec · 8 öğr

Aggregate course GPA — Bilkent STARS'tan public data. Hoca-bazlı per-section detayı için STARS evaluation report →. Öğrenci anket cevapları KVKK kapsamında defter'de tutulmaz.

⚠️ FZ engelleyen şartlar

Course Learning Outcomes: Course Learning Outcome Assessment Model various problems as network flow problems Homework Midterm:Essay/written Final:Essay/written Conduct worst case complexity analysis Homework Learn about different data structures and their use in designing efficient algorithms Homework Midterm:Essay/written Final:Essay/written Learn about the state of the art network flow algorithms for shortest paths, maximum flows, minimum cost flows Homework Midterm:Essay/written Final:Essay/w

Hocalar 1 bu dönem · 1 geçmiş

Bu dönem (2025-2026 Spring) · 1 section
Oya Karaşan
Geçmişte ders veren (1 kişi)
Mustafa Akgül