






Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An introduction to integer programming (ip), a popular optimization method used by fortune 500 firms to model various real-life situations. Ip involves maximizing an objective function subject to functional and set constraints, where variables are restricted to integer values. An example of a furniture manufacturing problem modeled as an ip and explains how to find feasible and optimal solutions.
Typology: Slides
1 / 10
This page cannot be seen from the preview
Don't miss anything!







Standard form of integer program (IP)
maximize cx (objective function) subject to A x ≤ b (functional constraints) x ∈ (set constraints)
Input for IP: 1×n vector c , m×n matrice A , m×1 vector b.
Output of IP: n×1 integer vector x.
mixed integer programs (MIP), that is, some variables are integer, the others are continuous.
n Z +
Production of 1 table requires 5 ft pine, 2 ft oak, 3 hrs labor 1 chair requires 1 ft pine, 3 ft oak, 2 hrs labor 1 desk requires 9 ft pine, 4 ft oak, 5 hrs labor
20 employees (each works 40 hrs).
that will maximize the profit.
profit demand table $12/unit 40 chair $5/unit 130 desk $15/unit 30
Objective is to maximize profit:
max 12xt + 5xc + 15xd Functional Constraints
capacity constraints: pine: 5xt + 1xc + 9xd ≤ 1500 oak: 2xt + 3xc + 4xd ≤ 1000 labor: 3xt + 2xc + 5xd ≤ 800 market demand constraints: tables: xt ≥ 40 chairs: xc ≥ 130 desks: xd ≥ 30 Set Constraints
xt , xc , xd ∈ Z+ Docsity.com
as an n -dimensional vector.