# Operations Research

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

Operations Research is a multidisciplinary field that applies analytical methods to help make better management decisions. It is often called the “science of the better” because it focuses on optimising processes, resource allocation, and decision-making to achieve optimal solutions. The course helps solve complex real-world problems using mathematics and domain-specific knowledge.

Operations Research bridges the gap between theory and application, enabling systematic and evidence-based decision-making in various domains. It helps organisations deal with complexities, reduce costs, improve productivity, and gain a competitive edge. Its practical and quantitative approach makes it an essential tool for decision-makers.

Intended audience: Students studying Agricultural Engineering, Mechanical Engineering, Production and Industrial Engineering, Mechatronics, Environmental Science or related disciplines at the undergraduate or early graduate level. In addition, professionals or decision-makers may also find this course helpful.

## Lectures

1. [Lecture 01: OR - Introduction](https://invisiblenetwork.ai/learn/nptel/126105663/b011f2dcbad2) (YouTube)
2. [Lecture 02: OR and Systems Approach](https://invisiblenetwork.ai/learn/nptel/126105663/ec800b55dbf5) (YouTube)
3. [Lecture 03: Mathematical Modelling Process & Linear Programming](https://invisiblenetwork.ai/learn/nptel/126105663/eb1610027613) (YouTube)
4. [Lecture 04: Linear Programming - Problem Formulation](https://invisiblenetwork.ai/learn/nptel/126105663/3a38d3ee5fb3) (YouTube)
5. [Lecture 05: Linear Programming - Problem Formulation](https://invisiblenetwork.ai/learn/nptel/126105663/e2808c62cb1e) (YouTube)
6. [Lecture 06 : Linear Programming – Graphical Solution I](https://invisiblenetwork.ai/learn/nptel/126105663/2ff57838f6af) (YouTube)
7. [Lecture 07 : Linear Programming – Graphical Solution II](https://invisiblenetwork.ai/learn/nptel/126105663/5cd55f468af6) (YouTube)
8. [Lecture 08 : Linear Program in Standard form](https://invisiblenetwork.ai/learn/nptel/126105663/274e9dce268b) (YouTube)
9. [Lecture 09 : Linear Programming – Simplex Method I](https://invisiblenetwork.ai/learn/nptel/126105663/0f4dba05954a) (YouTube)
10. [Lecture 10 : Linear Programming – Simplex Method II](https://invisiblenetwork.ai/learn/nptel/126105663/13397c78219b) (YouTube)
11. [Lecture 11: Linear Programming – Simplex Method](https://invisiblenetwork.ai/learn/nptel/126105663/1793b61c4b96) (YouTube)
12. [Lecture 12: Big-M Simplex Method](https://invisiblenetwork.ai/learn/nptel/126105663/ca1fac750517) (YouTube)
13. [Lecture 13: Big_M_Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/d31fe8fc1b28) (YouTube)
14. [Lecture 14: Two-Phase Simplex Method](https://invisiblenetwork.ai/learn/nptel/126105663/42eb760f95fe) (YouTube)
15. [Lecture 15: Two-Phase_Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/9f2ce7d9cb87) (YouTube)
16. [Lecture 16 : Revised Simplex Method I](https://invisiblenetwork.ai/learn/nptel/126105663/80684dda94b2) (YouTube)
17. [Lecture 17: : Revised Simplex Method II](https://invisiblenetwork.ai/learn/nptel/126105663/07cdb015d9a1) (YouTube)
18. [Lecture 18 : Duality Theory](https://invisiblenetwork.ai/learn/nptel/126105663/adc2b6899c2b) (YouTube)
19. [Lecture 19 : Dual Simplex Method](https://invisiblenetwork.ai/learn/nptel/126105663/47bdf5b9c529) (YouTube)
20. [Lecture 20 : Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/e2ef3376f9f0) (YouTube)
21. [Lecture 21: Sensitivity Analysis](https://invisiblenetwork.ai/learn/nptel/126105663/164d692edd03) (YouTube)
22. [Lecture 22: Sensitivity Analysis II](https://invisiblenetwork.ai/learn/nptel/126105663/168ec2db2fd7) (YouTube)
23. [Lecture 23: Sensitivity Analysis Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/b9774d735599) (YouTube)
24. [Lecture 24: Case Studies I](https://invisiblenetwork.ai/learn/nptel/126105663/13f4dd929f66) (YouTube)
25. [Lecture 25: Case Studies II](https://invisiblenetwork.ai/learn/nptel/126105663/f5eb5e806012) (YouTube)
26. [Lecture 26 : Goal Programming](https://invisiblenetwork.ai/learn/nptel/126105663/c7f6e327e277) (YouTube)
27. [Lecture 27 : Weighted Goal Programming](https://invisiblenetwork.ai/learn/nptel/126105663/ae11763a8695) (YouTube)
28. [Lecture 28 : Weighted Goal Programming Examples](https://invisiblenetwork.ai/learn/nptel/126105663/60284f346461) (YouTube)
29. [Lecture 29 : Lexicographic Goal Programming](https://invisiblenetwork.ai/learn/nptel/126105663/8dc49044d799) (YouTube)
30. [Lecture 30 : Example and Case Study](https://invisiblenetwork.ai/learn/nptel/126105663/aa69b6e85e56) (YouTube)
31. [Lecture 31 : Transportation - Introduction & Mathematical Formulation](https://invisiblenetwork.ai/learn/nptel/126105663/1d2acbdf6021) (YouTube)
32. [Lecture 32 : Finding an Initial Basic Feasible Solution](https://invisiblenetwork.ai/learn/nptel/126105663/c2f735c4c79e) (YouTube)
33. [Lecture 33 : Degeneracy and Initial Basic Feasible Solution Examples](https://invisiblenetwork.ai/learn/nptel/126105663/898c702886a8) (YouTube)
34. [Lecture 34 : Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/c9ee1e417987) (YouTube)
35. [Lecture 35 : Finding the Optimal Solution](https://invisiblenetwork.ai/learn/nptel/126105663/c362e1769234) (YouTube)
36. [Lecture 36: Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/a5849f121d6b) (YouTube)
37. [Lecture 37: Practice Problems – Solution Demo](https://invisiblenetwork.ai/learn/nptel/126105663/4c632edf8ad5) (YouTube)
38. [Lecture 38: Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/89a26b568fab) (YouTube)
39. [Lecture 39: Case Study Examples](https://invisiblenetwork.ai/learn/nptel/126105663/7ee25617e45b) (YouTube)
40. [Lecture 40: Assignment Problem](https://invisiblenetwork.ai/learn/nptel/126105663/1fd36157d491) (YouTube)
41. [Lecture 41 : Assignment Problem – Practice Problem & Special Cases](https://invisiblenetwork.ai/learn/nptel/126105663/1898f5293b30) (YouTube)
42. [Lecture 42 : Assignment Problem – Special Cases](https://invisiblenetwork.ai/learn/nptel/126105663/0f058109200d) (YouTube)
43. [Lecture 43 : Assignment Case Study & Inventory Control](https://invisiblenetwork.ai/learn/nptel/126105663/39279fb2042c) (YouTube)
44. [Lecture 44 : EOQ Models](https://invisiblenetwork.ai/learn/nptel/126105663/bfb8867e3ae6) (YouTube)
45. [Lecture 45 : EOQ Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/3f5cfe14c074) (YouTube)
46. [Lecture 46 : Replacement Theory](https://invisiblenetwork.ai/learn/nptel/126105663/dbc95a25d74a) (YouTube)
47. [Lecture 47 : Sequencing Problem](https://invisiblenetwork.ai/learn/nptel/126105663/9b55761c71be) (YouTube)
48. [Lecture 48 : Queuing Theory - I](https://invisiblenetwork.ai/learn/nptel/126105663/dec5071ea12d) (YouTube)
49. [Lecture 49 : Queuing Theory - II](https://invisiblenetwork.ai/learn/nptel/126105663/a7ba88c68a27) (YouTube)
50. [Lecture 50 : Case Study](https://invisiblenetwork.ai/learn/nptel/126105663/def509f0f9da) (YouTube)
51. [Lecture 51: Project Management - Introduction to Network Analysis](https://invisiblenetwork.ai/learn/nptel/126105663/03ef76c32847) (YouTube)
52. [Lecture 52: Network Analysis - II](https://invisiblenetwork.ai/learn/nptel/126105663/0cf155f0b610) (YouTube)
53. [Lecture 53: Solution by Network Analysis](https://invisiblenetwork.ai/learn/nptel/126105663/86b88150c250) (YouTube)
54. [Lecture 54: CPM: Enumerative method](https://invisiblenetwork.ai/learn/nptel/126105663/0334570aa408) (YouTube)
55. [Lecture 55: Practice Problems](https://invisiblenetwork.ai/learn/nptel/126105663/55c64a583e0a) (YouTube)
56. [Lecture 56: CPM: Mathematical Programming Models I](https://invisiblenetwork.ai/learn/nptel/126105663/05a6dfe09eea) (YouTube)
57. [Lecture 57: CPM: Mathematical Programming Models II](https://invisiblenetwork.ai/learn/nptel/126105663/aeac42320995) (YouTube)
58. [Lecture 58: Introduction to PERT](https://invisiblenetwork.ai/learn/nptel/126105663/1fb3c08aa80a) (YouTube)
59. [Lecture 59: Problem Examples on PERT and CPM](https://invisiblenetwork.ai/learn/nptel/126105663/bedef1c3b532) (YouTube)
60. [Lecture 60: Project Management - Case study](https://invisiblenetwork.ai/learn/nptel/126105663/fc40332f7c53) (YouTube)
