# Selected Topics in Decision Modeling

- Institution: IIT Kharagpur
- Department: Management
- Teacher: Prof. Biswajit Mahanty
- Level: Undergraduate
- Language: English
- Subjects: Business and management
- Source: [NPTEL](https://nptel.ac.in/courses/110105096)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/110105096)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

## Lectures

1. [Lecture 1 : Dynamic Programming : Introduction](https://invisiblenetwork.ai/learn/nptel/110105096/05481690a34c) (Video)
2. [Lecture 2 : Stagecoach Problem](https://invisiblenetwork.ai/learn/nptel/110105096/679cb1d443c6) (Video)
3. [Lecture 3 : An Investment Problem](https://invisiblenetwork.ai/learn/nptel/110105096/3306208ad306) (Video)
4. [Lecture 4 : An Investment Problem (Contd.)](https://invisiblenetwork.ai/learn/nptel/110105096/339462cbb141) (Video)
5. [Lecture 5 : Further Examples](https://invisiblenetwork.ai/learn/nptel/110105096/b2ebbfc99cf0) (Video)
6. [Lecture 6 : Machine Allocation and Cargo Loading Problem](https://invisiblenetwork.ai/learn/nptel/110105096/81b78273ae64) (Video)
7. [Lecture 7 : Knapsack Problem](https://invisiblenetwork.ai/learn/nptel/110105096/8ca13de1a513) (Video)
8. [Lecture 8 : Probabilistic Dynamic Programming](https://invisiblenetwork.ai/learn/nptel/110105096/d83ac96ced6b) (Video)
9. [Lecture 9 : Probabilistic Dynamic Programming (Contd.)](https://invisiblenetwork.ai/learn/nptel/110105096/0553f85ac324) (Video)
10. [Lecture 10 : Dijkstra's Algorithm](https://invisiblenetwork.ai/learn/nptel/110105096/72e29f6d2506) (Video)
11. [Lecture 11 : Integer Programming : Introduction](https://invisiblenetwork.ai/learn/nptel/110105096/f32cabd1df2b) (Video)
12. [Lecture 12 : Integer Programming : Formulation](https://invisiblenetwork.ai/learn/nptel/110105096/8f731171f8a3) (Video)
13. [Lecture 13 : Integer Programming : Formulation (Contd.)](https://invisiblenetwork.ai/learn/nptel/110105096/89913cf05afb) (Video)
14. [Lecture 14 : Integer Linear Programming](https://invisiblenetwork.ai/learn/nptel/110105096/2435bab74422) (Video)
15. [Lecture 15 : Cutting Plane Method](https://invisiblenetwork.ai/learn/nptel/110105096/fbe6205431e6) (Video)
16. [Lecture 16 : Exhaustive Enumeration and Branch and Bound Techniques](https://invisiblenetwork.ai/learn/nptel/110105096/ae6f9fcf9389) (Video)
17. [Lecture 17 : Branch and Bound Technique](https://invisiblenetwork.ai/learn/nptel/110105096/eb5c3d1e76ed) (Video)
18. [Lecture 18 : Assignment and Travelling Salesman Problem](https://invisiblenetwork.ai/learn/nptel/110105096/d16bd895c61c) (Video)
19. [Lecture 19 : Travelling Salesman Problem (Contd.)](https://invisiblenetwork.ai/learn/nptel/110105096/8789297c2756) (Video)
20. [Lecture 20 : Heuristic Methods for Integer Programming](https://invisiblenetwork.ai/learn/nptel/110105096/1685fe5d4be0) (Video)
21. [Lecture 21 : Non-Linear Programming : Introduction](https://invisiblenetwork.ai/learn/nptel/110105096/439266ec3bf2) (Video)
22. [Lecture 22 : Single-Variable Unconstrained Optimization](https://invisiblenetwork.ai/learn/nptel/110105096/e27281ee1966) (Video)
23. [Lecture 23 : Multi-variable Unconstrained NLP](https://invisiblenetwork.ai/learn/nptel/110105096/e58668e80e54) (Video)
24. [Lecture 24 : Solving Unconstrained NLP](https://invisiblenetwork.ai/learn/nptel/110105096/3a7af66f041b) (Video)
25. [Lecture 25 : Numerical Methods for Unconstrained NLP](https://invisiblenetwork.ai/learn/nptel/110105096/f7445258a76d) (Video)
26. [Lecture 26 : Constrained NLP : Lagrange Multipliers](https://invisiblenetwork.ai/learn/nptel/110105096/c762648f1e44) (Video)
27. [Lecture 27 : Constrained NLP : KKT Conditions](https://invisiblenetwork.ai/learn/nptel/110105096/968c5c86855d) (Video)
28. [Lecture 28 : Constrained NLP : KKT Conditions (Contd.)](https://invisiblenetwork.ai/learn/nptel/110105096/f09de4f83f2c) (Video)
29. [Lecture 29 : Quadratic Programming](https://invisiblenetwork.ai/learn/nptel/110105096/9f9497300e82) (Video)
30. [Lecture 30 : Example problems on Constrained NLP](https://invisiblenetwork.ai/learn/nptel/110105096/2c88db64197c) (Video)
31. [Lecture 31 : Introduction to Metaheuristics](https://invisiblenetwork.ai/learn/nptel/110105096/d52ca2f591f5) (Video)
32. [Lecture 32 : Genetic Algorithms](https://invisiblenetwork.ai/learn/nptel/110105096/80b5bb5adcb2) (Video)
33. [Lecture 33 : Genetic Algorithm Process](https://invisiblenetwork.ai/learn/nptel/110105096/0481da47ab79) (Video)
34. [Lecture 34 : Genetic Algorithm Process (Contd.)](https://invisiblenetwork.ai/learn/nptel/110105096/872f7d8ee7d6) (Video)
35. [Lecture 35 : Genetic Algorithm Examples](https://invisiblenetwork.ai/learn/nptel/110105096/47b68b44c060) (Video)
36. [Lecture 36 : Simulated Annealing](https://invisiblenetwork.ai/learn/nptel/110105096/7c1f70e1d3f5) (Video)
37. [Lecture 37 : Tabu Search](https://invisiblenetwork.ai/learn/nptel/110105096/d7f5e14f3800) (Video)
38. [Lecture 38 : Particle Swarm Optimization](https://invisiblenetwork.ai/learn/nptel/110105096/02ba7ec36a45) (Video)
39. [Lecture 39 : Multi-Objective Optimization](https://invisiblenetwork.ai/learn/nptel/110105096/630dcfc1f640) (Video)
40. [Lecture 40 : NSGA-II Examples](https://invisiblenetwork.ai/learn/nptel/110105096/06db0111e6e0) (Video)
