Math & Optimizations: Solving Optimization Problems Using Integer Programming

Math    |    Expert
  • 10 videos | 53m 16s
  • Includes Assessment
  • Earns a Badge
Integer programming is a mathematical optimization model that helps find optimal solutions to our problems. Integer programming problems find more applications than linear programming and are an important tool in a developer's toolkit. Examine how to solve optimizations problems using integer programming through this course. Start by comparing the integer programming optimization model and linear programming. You'll then move on to the LP relaxation technique and how it can be used to obtain the starting point of an integer programming solution. You'll also explore the Pulp Python library through different case studies consisting of integer programming problems. Upon completing this course, you'll be able to apply integer programming to solve optimization problems.


  • discover the key concepts covered in this course
    recognize the assumptions and benefits of integer optimization models
    formulate the integer programming model for Becca Luxury Goods
    use LP relaxation to find a starting point for the integer programming solution
    solve integer programming problems using Pulp
  • formulate the integer programming model for a capital budgeting problem
    solve the capital budgeting problem using Pulp
    formulate the integer programming model for a manufacturing and distribution problem
    solve the manufacturing and distribution problem using Pulp
    summarize the key concepts covered in this course


  • 2m 11s
  • 5m 39s
  • Locked
    3.  Case Study: Becca Luxury Goods
    5m 19s
  • Locked
    4.  LP Relaxation
    9m 7s
  • Locked
    5.  Solving Integer Programming Problems
    6m 42s
  • Locked
    6.  Case Study: Capital Budgeting
    6m 17s
  • Locked
    7.  Solving the Capital Budgeting Problem
    6m 23s
  • Locked
    8.  Case Study: Manufacturing and Distribution
    6m 9s
  • Locked
    9.  Solving the Manufacturing and Distribution Problem
    3m 39s
  • Locked
    10.  Course Summary
    1m 50s


Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.