1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do optymalizacji w Pythonie

Connected

ćwiczenie

Powrót do problemu diety

Analizujesz finanse pewnego rolnika, który poprosił cię o ponowne przyjrzenie się diecie jego świń i ewentualne obniżenie kosztów. Aktualna dieta minimalizująca koszty opiera się na zaleceniach weterynarza: co najmniej 17% białka, 2% tłuszczu i 7 funtów paszy zgodnie z poniższymi specyfikacjami.

Pasza Koszt ($/funt) Białko (%) Tłuszcz (%)
kukurydza 0,11 10 2,5
soja 0,28 40 1

Wiesz, że wartość 7 funtów była zaokrąglona i mogłaby spaść do 6,6 funta. Twoim zadaniem jest sprawdzenie, jak zmiana ograniczenia dotyczącego masy lub tłuszczu (każdego z osobna) wpływa na minimalny koszt. Rozwiążesz oryginalny problem i przeanalizujesz luz (slack) oraz wartość dualną (shadow price).

Biblioteka pulp została już zaimportowana, a model wraz ze zmiennymi C i S (kukurydza i soja) są już zdefiniowane.

Instrukcje

100 XP
  • Wyświetl luz (slack) ograniczenia dotyczącego masy (Weight).
  • Sprawdź, czy wartość dualna (shadow price) ograniczenia dotyczącego masy (Weight) jest większa od 0.