• Nie Znaleziono Wyników

Programowanie liniowe II

N/A
N/A
Protected

Academic year: 2021

Share "Programowanie liniowe II"

Copied!
1
0
0

Pełen tekst

(1)

Programowanie liniowe II

1. Problem najkrótszej ścieżki

(a) Sformułuj problem najkrótszej ścieżki od s do t jako minimalizacyjny program liniowy

(b) Udowodnij że wierzchołki wielościanu tego PL są całkowitoliczbowe (c) Napisz program dualny

(d) Udowodnij, nie korzystając z punktu b), że program dualny znajduje najkrótszą ścieżkę.

2. Skojarzenia w grafie dwudzielnym.

(a) Napisz program całkowitoliczbowy dla maksymalnego skojarzenia w dowolnym grafie.

(b) Pokaż, że dla grafu dwudzielnego, po zamianie warunkow xi = 0, 1 na xi ≥ 0 dostaniemy PL, ktory ma wszystkie wierzchołki całkowitoliczbowe.

(c) Podaj przykład, że powyższe nie zachodzi dla grafu dowolnego . (d) Napisz program dualny do programu z punktu b)

(e) Jaki problem otrzymujemy po zamianie programu dualnego na całkowitolicz- bowy?

(f) Udowodnij tw. Königa-Egervary jako wniosek z silnej dualności LP.

3. Rozważmy grafu skierowany o wierzchołkach {1, . . . , n} i krawędziach e1, . . . , em. Ma- cierz incydencji tego grafu to macierz A o wymiarach n × m mamy taka, że ai,j wynosi 1 gdy ej wychodzi z i, −1 gdy ej wchodzi do i oraz 0 w przeciwnym przypadku (tzn.

gdy ej nie jest incydentna z i). Pokaż, że A jest unimodularna.

4. Maksymalny przepływ.

(a) Pokaż całkowitą unimodularność macierzy następującego programu liniowego dla przepływu:

zmaksymalizuj xts

z zachowaniem warunków P

w∈V(xvw− xwv) = 0 dla każdego v ∈ V xvw≤ c(v, w) dla wszystkich v, w ∈ V xvw≥ 0 dla wszystkich v, w ∈ V (b) Podaj program dualny.

(c) Udowodnij tw. o maksymalnym przepływie i minimalnym przekroju jako wniosek z silnej dualności LP.

Cytaty

Powiązane dokumenty

Reguła jest nast ˛epuj ˛ aca: spo´sród dotychczasowych zmiennych bazowych (=zale˙znych) wybieramy t ˛e, w której dotychczasowym przedstawieniu jako funkcji zmiennych

Producent odzie˙zy chce okre´sli´c, ile kamizelek, kurtek i płaszczy powinien wypro- dukowa´c tak, aby zysk osi ˛ agni ˛ety z ich sprzeda˙zy był maksymalny.. Zamówienia wymagaj ˛

Zakładamy, ˙ze ka˙zdy pracownik powinien by´c za- trudniony ł ˛ acznie na jeden etat i ka˙zdemu stanowisku powinien by´c przypisany jeden etat.. Rozwi ˛ azanie

Z powy˙zszej dyskusji wynika, ˙ze zadanie (10) mo˙ze nie mie´c rozwi ˛ aza´ n, mo˙ze mie´c jedno rozwi ˛ azanie lub mo˙ze mie´c niesko´nczenie wiele rozwi ˛ aza´ n...

Przy zmiennych podpierających i zmianie kierunku optymalizacji otrzymujemy funkcję celu (7.1.1), gdzie ,.. Rozwiązanie optymalne zostało znalezione w

Zestaw widżetów (tzn. obiekt rozmieszczający wraz z powiązanymi z nim widżetami) może być skojarzony z innym obiektem rozmieszczającym widżety podobnie, jak pojemnik (obiekt

Zestaw widżetów (tzn. obiekt rozmieszczający wraz z powiązanymi z nim widżetami) może być skojarzony z innym obiektem rozmieszczającym widżety podobnie, jak pojemnik (obiekt

jeśli obiekt jest klasy pochodnej, to dostęp do składnika mają metody z klasy bazowej, metody z klasy pochodnej i metody z klas pochodnych w stosunku do niej. Użycie private