We may earn an affiliate commission when you visit our partners.
Course image
Udemy logo

Master linear programming using graphical and simplex method

Have you ever wondered, how businesses make critical decisions when it comes to maximizing their profits or minimizing their costs? They do so through various means and one such means is through Operations Research. Hi, this is Madhusudan Sohani, Operations Consultant and Trainer and I welcome you all to this comprehensive course on Linear Programming. I have 45+ years of experience working as an industry leader and teaching operations research through various executive courses and programs to students all around the globe.

Read more

Have you ever wondered, how businesses make critical decisions when it comes to maximizing their profits or minimizing their costs? They do so through various means and one such means is through Operations Research. Hi, this is Madhusudan Sohani, Operations Consultant and Trainer and I welcome you all to this comprehensive course on Linear Programming. I have 45+ years of experience working as an industry leader and teaching operations research through various executive courses and programs to students all around the globe.

The course is designed to provide you with an opportunity to understand and solve linear programming problems. The course starts with the graphical method of solving the Linear Programming Problem (LPP), with a detailed explanation as to what is an LPP, and how to formulate it and solve it using a simple graph.

In the very First Lecture, I delved into the concept of LPP along with how and where it is to be applied. This lecture deals with plotting the constraints as straight lines in their limiting case and from thereupon finding the solution space. The first lecture has two problems solved in it whereas the Second Lecture solves four such problems. All types of problems have been covered, including the special case of three variable problem solved using the graphical method.

The next lecture, Lecture Number 3 is an important lecture in the sense that it introduces the student to the process of the simplex algorithm. Initially, a very simple problem involving two variables and two constraints has been solved using the simplex process. In the course of solving the problem, the method has been explained at length. The next simplex problem covered in the same lecture has three variables and three constraints.

The subsequent Lecture Number 4 deals with 3 variables, 3 constraints with multiple solutions. It will also train the student on how to detect multiple solutions. In this elaborate lecture, the second problem solved is by way of revision, and so are the next two, which are 3 variables, and 3 constraints problems. Later on, in the same lecture, degeneracy has been covered at length, by solving a problem twice for better understanding. Towards the end of the lecture, the concept of duality has been explained in detail.

In the 5th Lecture, an important topic of sensitivity analysis is taken in for discussion. It’s very important to discuss this topic to understand the simplex process completely and the “What If” situations in businesses where LPP is applied.

In Lecture Number 6, another simple problem on sensitivity analysis has been covered, apart from covering a problem on graphical method, just by way of revision.

Hey, I understand Linear Programming is a bit intimidating, but don’t worry, I have explained it with minimal arithmetic calculations using day-to-day examples so that even complex problems on simplex and graphical methods will seem like fun.

Don’t wait any further, enroll now, see you in the course.

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches learners how to make critical decisions for maximizing profits and minimizing costs, a foundational skill for business and finance
Builds on fundamental knowledge and understanding of linear programming, a core topic in operations research
Taught by an industry leader with 45+ years of experience, providing learners with access to deep insights and real-world applications
Easily digestible explanations guide learners through complex problems, making operations research accessible to all levels
Utilizes a variety of examples and exercises to reinforce concepts and improve comprehension
Provides a solid foundation for further studies in operations research or related fields

Save this course

Save Master linear programming using graphical and simplex method to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Master linear programming using graphical and simplex method with these activities:
Connect with professionals in the field
Expand your network and learn from professionals in the field of linear programming.
Show steps
  • Attend industry events or conferences.
  • Join online communities or forums related to linear programming.
  • Reach out to professionals on LinkedIn or other social media platforms.
Review basic math concepts
Review basic math concepts to strengthen your foundation for linear programming.
Browse courses on Arithmetic
Show steps
  • Go over your notes from previous math courses.
  • Take practice problems on basic math operations.
  • Review online resources or textbooks on basic math concepts.
Compile resources on linear programming
Gather and organize resources to enhance your understanding of linear programming.
Show steps
  • Search for books, articles, and online resources on linear programming.
  • Create a digital or physical library of these resources.
  • Organize the resources by topic or difficulty level.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Attend a workshop on linear programming
Attend a workshop to enhance your knowledge of linear programming and network with other professionals.
Show steps
  • Research and find a workshop on linear programming.
  • Register for the workshop.
  • Attend the workshop and actively participate.
  • Follow up with the workshop organizers or attendees to expand your network.
Solve linear programming problems
Practice solving linear programming problems to improve your understanding of the concepts.
Show steps
  • Find a set of practice problems online or in a textbook.
  • Solve the problems using the techniques you learned in the course.
  • Check your answers against the provided solutions.
Mentor other students in linear programming
Share your knowledge and help other students succeed in linear programming.
Show steps
  • Identify opportunities to mentor other students.
  • Provide guidance and support to students who are struggling with the concepts.
  • Share your own experiences and insights to help students learn.
Develop a linear programming model
Create a linear programming model to apply the concepts you learned in the course to a real-world scenario.
Show steps
  • Identify a problem that can be solved using linear programming.
  • Formulate the problem as a linear programming model.
  • Solve the model using a software tool or online solver.
  • Analyze the results and draw conclusions.
Read 'Linear Programming and Network Flows' by Bazaraa, Jarvis, and Sherali
Enhance your theoretical understanding of linear programming by reading this comprehensive textbook.
Show steps
  • Purchase or borrow the book from a library.
  • Allocate dedicated time to read and study the book.
  • Take notes and highlight important concepts.

Career center

Learners who complete Master linear programming using graphical and simplex method will develop knowledge and skills that may be useful to these careers:
Operations Research Analyst
An Operations Research Analyst uses advanced analytical techniques, such as linear programming, to study operational processes and improve efficiency. This course provides a strong foundation in linear programming, which is an essential tool for this role. By understanding the concepts and techniques taught in this course, you will be able to develop and apply optimization models to real-world business problems.
Management Consultant
Management Consultants help businesses improve their performance by providing expert advice and recommendations. Linear programming is a powerful tool that can be used to solve a wide range of business problems, from maximizing profits to minimizing costs. This course will help you develop the skills you need to use linear programming to solve real-world business problems and make better decisions.
Financial Analyst
Financial Analysts use financial data to make recommendations about investments. Linear programming can be used to create models that help analysts make better decisions about how to allocate funds. This course will teach you the basics of linear programming and how to apply it to financial planning and analysis.
Data Scientist
Data Scientists use large amounts of data to solve problems and make predictions. Linear programming is a powerful tool that can be used to analyze data and find patterns. This course will help you develop the skills you need to use linear programming to solve real-world data science problems.
Industrial Engineer
Industrial Engineers design, improve, and install integrated systems for managing industrial production and operations. Linear programming is a valuable tool for industrial engineers, as it can be used to optimize production processes and improve efficiency. This course will provide you with the skills you need to use linear programming to solve real-world industrial engineering problems.
Business Analyst
Business Analysts use data and analysis to help businesses make better decisions. Linear programming is a powerful tool that can be used to solve a wide range of business problems. This course will help you develop the skills you need to use linear programming to solve real-world business problems and make better decisions.
Logistics Manager
Logistics Managers plan, implement, and control the efficient flow and storage of goods and materials. Linear programming is a useful tool for logistics managers, as it can be used to optimize transportation routes and minimize costs. This course will provide you with the skills you need to use linear programming to solve real-world logistics problems.
Operations Manager
Operations Managers plan, organize, and control the activities of an organization. Linear programming can be a valuable tool for operations managers, as it can be used to optimize production processes and improve efficiency. This course will provide you with the skills you need to use linear programming to solve real-world operations management problems.
Project Manager
Project Managers plan, organize, and execute projects. Linear programming can be a useful tool for project managers, as it can be used to optimize project schedules and budgets. This course will provide you with the skills you need to use linear programming to solve real-world project management problems.
Supply Chain Manager
Supply Chain Managers plan, organize, and control the flow of goods and services from suppliers to customers. Linear programming can be a useful tool for supply chain managers, as it can be used to optimize inventory levels and transportation routes. This course will provide you with the skills you need to use linear programming to solve real-world supply chain management problems.
Transportation Analyst
Transportation Analysts study the movement of people and goods. Linear programming can be a useful tool for transportation analysts, as it can be used to optimize transportation routes and minimize costs. This course will provide you with the skills you need to use linear programming to solve real-world transportation problems.
Quantitative Analyst
Quantitative Analysts use mathematical and statistical techniques to analyze data. Linear programming is a powerful tool that can be used to solve a wide range of problems in finance, economics, and other fields. This course will help you develop the skills you need to use linear programming to solve real-world quantitative analysis problems.
Statistician
Statisticians collect, analyze, and interpret data. Linear programming can be a useful tool for statisticians, as it can be used to solve a wide range of problems in data analysis. This course will provide you with the skills you need to use linear programming to solve real-world statistical problems.
Economist
Economists study the production, distribution, and consumption of goods and services. Linear programming can be a useful tool for economists, as it can be used to solve a wide range of problems in economic analysis. This course will provide you with the skills you need to use linear programming to solve real-world economic problems.
Market Researcher
Market Researchers study consumer behavior and market trends. Linear programming can be a useful tool for market researchers, as it can be used to solve a wide range of problems in market analysis. This course will provide you with the skills you need to use linear programming to solve real-world market research problems.

Reading list

We've selected seven books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Master linear programming using graphical and simplex method.
Provides a comprehensive treatment of linear optimization theory and algorithms. It is suitable for advanced students and researchers who want to gain a deep understanding of the subject.
Provides a comprehensive overview of linear programming theory and applications. It is适合 for advanced students and researchers who want to delve deeper into the subject.
Provides a comprehensive overview of linear programming and network flows. It is suitable for both students and professionals who want to gain a deep understanding of the subject.
Offers a hands-on approach to linear programming using MATLAB. It covers a wide range of topics, including the simplex method, duality, and sensitivity analysis.
Provides a comprehensive overview of linear programming in French. It is suitable for students and professionals who want to gain a deep understanding of the subject.
Provides a comprehensive overview of linear programming in Japanese. It is suitable for students and professionals who want to gain a deep understanding of the subject.
Provides a clear and concise introduction to linear programming using a geometric approach. It is suitable for both students and professionals who want to gain a deep understanding of the subject.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Master linear programming using graphical and simplex method.
Master Linear Programming with advanced tools
Most relevant
Machine Learning with Python - Practical Application
Non Linear Programming Problem For Academics and Research
Optimization with GAMS: Operations Research Bootcamp A-Z
NP-Complete Problems
Java Design Patterns & SOLID Design Principles
Everyday Excel, Part 3 (Projects)
Data Structures & Algorithms in Java + 130 Leetcode...
Ace Linear Algebra in 10 Hours (The Complete Course)
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser