Integer Linear Programming
Integer Linear Programming
LINEAR PROGRAMMING
PROBLEMS
NOTES
B&B ALGORITHM (For Computer Solution)
x x x 1
*
j j
*
j
x j x *j and x j x *j 1
Set I=I+1 and go to step –1.
APPLICATION
• The Telfa corporation manufactures tables and chairs. A table
requires 1 hr of labor and 10 square board feet of wood, and a chair
requires 1 hour of labor and 6 square board feet of wood. Currently
5 hours of labor and 45 square board feet of wood are available.
Each table contributes $5 to profit and each chair contribute $4 to
profit. Formulate and solve the IP to maximize the Telfa’s profit.
•
Knapsack Problem
• Knapsack Problem
• A knapsack is to be filled with a selection from n possible items. If
Xj=1, then item j is selected for inclusion in the knapsack; otherwise
Xj=0. The available quantity of each item is limited to one unit and
each item has attributes of weight Wj and relative benefit Cj. The
problem is to select which of the n items should be packed in the
knapsack in order to maximize the total benefit contributed by the
items without violating a specified maximum weight W.
CARGO LOADING MODEL
Cargo Loading Models
Five item are to be loaded in a vessel. The weight w, and volume v, together
with the value r, for item I are tabulated subsequently.
1 5 1 4
2 8 8 7
3 3 6 6
4 2 5 5
5 7 4 4
The maximum allowable cargo weight and volume are 112 tons and 109 yd3
respectively. Formulate the ILP model and find the most valuable cargo.
SET COVERING PROBLEM
Exercise : Five daily newspapers are published in a certain country.
Each paper covering some of the nine regions of the country
as shown in the following table.
Find the minimum total cost selection of newspapers such that the
advertisement covers the whole country.
RESOURCE ALLOCATION PROBLEM
Capital Budgeting Problem
Project
1 2 3 4 5 6
1 0 23 14 18 10 32
2 23 0 24 13 22 11
3 14 24 0 60 19 20
4 18 13 60 0 55 17
5 10 22 19 55 0 12
6 32 11 20 17 12 0