BÀI 5 - Integer Programming
BÀI 5 - Integer Programming
TRUNG-HIEP BUI
scv.udn.vn/buitrunghiep | [email protected] | 0935-743-555
DISTRIBUTION AND NETWORK MODELS
CONTENT
LEARNING OUTCOMES
DISTRIBUTION AND NETWORK MODELS
T, A 0 and integer
DISTRIBUTION AND NETWORK MODELS
T, A 0 and integer
LP Relaxation
DISTRIBUTION AND NETWORK MODELS
T, A 0 and integer
T = 2.479 ; A = 3.252
10(2.479) + 15(3.252) = 73.574 (k$)
T, A 0 and integer
T = 2.479 ≈ 2; A = 3.252 ≈3
10(2.479) + 15(3.252) = 73.574 (k$)
T, A 0 and integer
T = 2.479 ≈ 2; A = 3.252 ≈3
10(2.479) + 15(3.252) = 73.574 (k$)
03 materials are used to produce 03 products: Fuel additive, Solvent base, and Carpet cleaning fluid.
The following decision variables are used:
F = tons of fuel additive produced
S = tons of solvent base produced
C = tons of carpet cleaning fluid produced
03 materials are used to produce 03 products: Fuel additive, Solvent base, and Carpet cleaning fluid.
Quantity of material to produce a ton of product
Profit
PRODUCT
per ton of product Material 1 Material 2 Material 3
This LP formulation does not include a fixed cost for production setup of the products.
DISTRIBUTION AND NETWORK MODELS
03 materials are used to produce 03 products: Fuel additive, Solvent base, and Carpet cleaning fluid.
Quantity of material
Profit to produce a ton of product Maximum
Setup
PRODUCT per ton of production
cost
product Material 1 Material 2 Material 3 (tons)
Using these setup variables, the total setup cost is: 200.SF + 50.SS + 400.SC
The objective function to include the setup cost: Max (40.F + 30.S + 50.C – 200.SF - 50.SS – 400.SC)
DISTRIBUTION AND NETWORK MODELS
03 materials are used to produce 03 products: Fuel additive, Solvent base, and Carpet cleaning fluid.
Quantity of material
Profit to produce a ton of product Maximum
Setup
PRODUCT per ton of production
cost
product Material 1 Material 2 Material 3 (tons)
The objective function to include the setup cost: Max (40.F + 30.S + 50.C – 200.SF - 50.SS – 400.SC)
The constraints:
Quantity of material
Profit to produce a ton of product Maximum
Setup
PRODUCT per ton of production
cost
product Material 1 Material 2 Material 3 (tons)
Capacity constraints:
x11 + x12 + x13 ≤ 10y1 Detroit capacity
Variable constraints:
xij ≥ 0 for all i, j;
xi =
DISTRIBUTION AND NETWORK MODELS
xi =
Constraints:
• Ashtabula county: x1 + x2 + x12 + x16
DISTRIBUTION AND NETWORK MODELS
xi =
Constraints:
• Ashtabula county: x1 + x2 + x12 + x16
• Lake county: x1 + x2 + x3 + x12
DISTRIBUTION AND NETWORK MODELS
xi =
Constraints:
• Ashtabula county: x1 + x2 + x12 + x16
• Lake county: x1 + x2 + x3 + x12
• Cuyahoga county: x2 + x3 + x4 + x9 + x10 + x12+ x13
DISTRIBUTION AND NETWORK MODELS
xi =
Constraints:
• Ashtabula county: x1 + x2 + x12 + x16
• Lake county: x1 + x2 + x3 + x12
• Cuyahoga county: x2 + x3 + x4 + x9 + x10 + x12+ x13
• ……
• Carroll county: x11 + x14 + x19 + x20
DISTRIBUTION AND NETWORK MODELS
Faced with limited capital for the next 04 years, company needs to select the most profitable projects.
Present value*: The estimated net present value is the net cash flow discounted back to the beginning of year 1
Faced with limited capital for the next 04 years, company needs to select the most profitable projects.
Present value*: The estimated net present value is the net cash flow discounted back to the beginning of year 1
Suppose that W1, W2, W3, W4, and W5 represent 05 potential warehouse expansion projects
Conditional constraint: The acceptance of one option is conditional on the acceptance of another.
For instance: the Warehouse expansion project was conditional on the Plant expansion project
FEASIBILITY TABLE
Ràng buộc: cái này được chọn hay không là phụ thuộc vào cái kia
DISTRIBUTION AND NETWORK MODELS
For instance: the warehouse expansion project had to be accepted whenever the plant expansion
CONJOINT ANALYSIS is a market research technique that can be used to learn how prospective
buyers of a product value the product’s attributes.
DISTRIBUTION AND NETWORK MODELS
CONJOINT ANALYSIS
CONJOINT ANALYSIS
Salem Foods is planning to enter the pizza market, where 02 existing brands, Antonio and King,
have the major share of the market.
Salem Foods
DISTRIBUTION AND NETWORK MODELS
CONJOINT ANALYSIS
Salem Foods is planning to enter the pizza market, where 02 existing brands, Antonio and King,
have the major share of the market.
Salem Foods
CONJOINT ANALYSIS
Salem Foods is planning to enter the pizza market, where 02 existing brands, Antonio and King,
have the major share of the market.
Salem Foods
King’s pizza
which has a thin crust, a cheese blend, smooth sauce, and mild-flavored sausage
=> Consumer 1’s utility for the King’s brand pizza is: 11 + 7 + 3 + 26 = 47
DISTRIBUTION AND NETWORK MODELS
Assuming the 8 consumers in the current study is representative of the marketplace for pizza,
we create an integer programming model that helps Salem design a pizza,
which have the highest utility for enough people.
* In Marketing literature, the problem being solved is called the share of choice problem.
The number of customers preferring the Salem brand pizza is just the sum of the y k variables,
To succeed with its brand, Salem Foods realizes that it must entice consumers in the marketplace to
switch from their current favourite brand of pizza to the Salem Foods product.
Consumer 1 only purchases the Salem instead of Antonio’s brand pizza if the levels of the attributes
for the Salem are chosen such that:
Utility for 1st consumer = (11.l11 + 2.l21) + (6.l12 + 7.l22) + (3.l13 + 17.l23) + (26.l14 + 27.l24 + 8.l34) > 52
(Consumer 1’s utility for his current favourite Antonio’s brand pizza is: 2 + 6 + 17 + 27 = 52)
DISTRIBUTION AND NETWORK MODELS
(11.l11 + 2.l21) + (6.l12 + 7.l22) + (3.l13 + 17.l23) + (26.l14 + 27.l24 + 8.l34) ≥ 1 + 52.y1
y1 = 1 y2 = 1 y6 = 1 y7 = 1
Salem Foods