Homepage › Solution manuals › Dimitris Bertsimas › Introduction to Linear Optimization › Exercise 1.16 (Oil refinery problem)
Exercise 1.16 (Oil refinery problem)
A manager of an oil refinery has 8 million barrels of crude oil A and 5 million barrels of crude oil B allocated for production during the coming month. These resources can be used to make either gasoline, which sells for $38 per barrel, or home heating oil, which sells for $33 per barrel. There are three production processes with the following characteristics:
All quantities are in barrels. For example, with the first process, 3 barrels of
crude A and 5 barrels of crude B are used to produce 4 barrels of gasoline
and 3 barrels of heating oil. The costs in this table refer to variable and
allocated overhead costs, and there are no separate cost items for the cost of the
crudes.
Formulate a linear programming problem that would help the manager maximize net
revenue over the next month.
Answers
To find the optimal allocations between the given processes, we denote their outputs by and respectively. Our aim is to maximize the net revenue given by
under the condition that the amount of crude oil A is limited by million barrels
and the amount of crude oil B is limited by million barrels
These conditions result in the following linear optimization problem: