Course10510468944 lectures
Transportation Network Analysis
Prof. Hemant Gehlot · IIT Kanpur
Lectures
Week 1
- Lecture 1: Course overview, and optimization formulations of fence and shortest path problems
- Lecture 2: Optimization formulations of shortest path and sensor problems and linear programming
- Lecture 3: Optimization formulations of knapsack, maximum coverage and travelling salesman problems
- Lecture 4: Alternative formulation of travelling salesman problem and introduction to complete matching problem
- Lecture 5: Optimization formulations of complete matching and scheduling problems
Week 2
- Lecture 6: Continuation of scheduling problem; integer programming
- Lecture 7: Branch-and-bound algorithms
- Lecture 8: Analysis of algorithms and order of growth
- Lecture 9: Continuation of order of growth; polynomial-time algorithms
- Lecture 10: Continuation of polynomial-time algorithms; Dijkstra's algorithm
- Lecture 11: Minimum spanning tree, Kruskal's algorithm and Prim's algorithm
Week 3
- Lecture 12: Approximation algorithm for travelling salesman problem and local search algorithms
- Lecture 13: Continuation of local search algorithms; vehicle routing problem with splitable demand
- Lecture 14: Continuation of vehicle routing problem with splittable demand; vehicle routing problem with unsplittable demand
- Lecture 15: Continuation of vehicle routing problem with splittable demand; vehicle routing problem with unsplittable demand
- Lecture 16: Continuation of genetic algorithms
- Lecture 17: Continuation of genetic algorithms
Week 4
- Lecture 18: Introduction to traffic assignment (user equilibrium)
- Lecture 19: Continuous optimization (unconstrained)
- Lecture 20: Continuation of unconstrained optimization
- Lecture 21: Continuous optimization (constrained); first-order conditions for single variable problems
- Lecture 22: Continuation of first-order conditions for single variable problems; general first-order conditions
- Lecture 23: Continuation of general first-order conditions; case of nonnegativity and linear equality constraints
Week 5
- Lecture 24: Sufficiency conditions and user equilibrium as an optimization problem
- Lecture 25: Equivalency and uniqueness conditions
- Lecture 26: System Optimization
- Lecture 27: Continuation of system optimization; Braess's paradox
- Lecture 28: Price of anarchy and optimization algorithms (golden section method)
Week 6
- Lecture 29: Bisection method and convex combinations method
- Lecture 30: Continuation of convex combinations method
- Lecture 31: Solving UE using convex combinations method
- Lecture 32: Theory of discrete choice models; multinomial Logit model
- Lecture 33: Continuation of multinomial Logit model; multinomial Probit model
Week 7
- Lecture 34: Satisfaction function and route choice
- Lecture 35: Continuation of route choice; Logit based loading
- Lecture 36: Continuation of Logit based loading; Probit based loading
- Lecture 37: Continuation of Probit based loading; stochastic user equilibrium
- Lecture 38: Continuation of stochastic user equilibrium
Week 8
- Lecture 39: Method of successive averages
- Lecture 40: Continuation of method of successive averages; Two-link interactions in UE
- Lecture 41: Optimization formulation and first-order conditions for two-link interactions
- Lecture 42: Uniqueness and convex combinations method for two-link interactions
- Lecture 43: Generalization to multi-link interactions
Live Session
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Kanpur
- Department
- Civil Engineering
- Teacher
- Prof. Hemant Gehlot
- Level
- Undergraduate
- Language
- English
- Subjects
- Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL101104001
Course
Computational Fluid Dynamics using the Finite Element Method
45 lectures · Source's player
NPTEL101104061
Course
Introduction to Airplane Performance
48 lectures · Source's player
NPTEL101104062
Course
Aircraft Stability and Control
61 lectures · Source's player
NPTEL101104078
Course
Introduction to Rocket Propulsion
60 lectures · Source's player
NPTEL101104084
Course
Introduction to Airbreathing Propulsion
60 lectures · Source's player
NPTEL101104450
Course
Applied Computational Fluid Dynamics
62 lectures · Source's player
NPTEL101104796
Course
Space Environment and its Effects on Orbital Spacecrafts
62 lectures · Source's player
NPTEL101104013
Course
Foundation of Scientific Computing
39 lectures · Video
NPTEL101104015
Course
Instability and Transition of Fluid Flows
39 lectures · Video
NPTEL101104018
Course
Introduction to Propulsion
40 lectures · Video
NPTEL101104019
Course
Jet and Rocket Propulsion
40 lectures · Video
NPTEL101104063
Course
Engineering Thermodynamics
38 lectures · Video