1.
Consider the following integer programming problem.
Use a figure to answer the following questions.
a) What is the optimal cost of the linear programming relaxation? What is the optimal cost of the integer programming problem?
b) What is the convex hull of the set of all solutions to the integer programming problem?
Megoldás:
b) Legyen . Minden megengedett megoldása az IP feladatnak benne van -ban.
2.
A company is manufacturing different products using resources. The amounts of available resources are given, together with the requirement of each of them for the different products. The selling price of the products are also known.
a) Write up an IP that aims at maximizing the total profit.
b) Adjust the model if starting the production of product requires a cost of .
Megoldás:
a)
Legyenek az alapanyagok mennyiségeit jelölő változók.
Legyen az -edik termékhez szükséges alapanyag , ahol jelöli, hogy a -edik alapanyagból mennyi kell (ha nulla kell akkor nem rakjuk bele)
Legyen az -edik termék ára.
Jelölje , hogy az -edik termékből mennyit adunk el.
Ekkor a célunk az, hogy maximális legyen valamilyen feltételek mellett.
Feltétel, hogy legyen elég alapanyag az összes termékre, tehát:
Ez az egyenlőtlenség azt jelenti, hogy a -edik alapanyagból van elég.
Tehát az IP feladat a következő:
b)
Kellenének bináris változók, ahol
Vegyük hozzá az előző IP feladatunkhoz a következő feltételt:
Ahol jelöli a legnagyobb ábrázolható számot (lényegében végtelent).
Ha
Ekkor , mert csak ekkor teljesül az egyenlőtlenség, mert esetben sérül a egyenlőtlenség.
Ha
Ekkor , mert ha , akkor sérül az egyenlőtlenség.
Tehát valóban ponta akkor a , ha és pont akkor ha .
Jelölje az -edik termék termelésének indításához szükséges pénzt.
Így a célfüggvény is módosul:
Ekkor pontosan akkor vonjuk le pénzt az összegből, ha termelünk az -edik termékből.
related: DL-CO