Zaawansowane algorytmy i struktury danych/Ćwiczenia 5: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Sank (dyskusja | edycje)
Sank (dyskusja | edycje)
Linia 16: Linia 16:
{{kotwica|zadanie 2|}}
{{kotwica|zadanie 2|}}


'''Układ ograniczeń różnicowych''' zadany jest poprzez zbiór zmiennych
'''Układ ograniczeń różnicowych''' zadany jest poprzez zbiór zmiennych <math>X=\{x_0, \ldots, x_n\}</math> oraz zbiór nierówności liniowych
<math>X=\{x_0, \ldots, x_n\}</math> oraz zbiór nierówności liniowych
 
<math>O=\{x_{i_0} - x_{j_0} \le b_0, ldots, \{x_{i_m} - x_{j_m} \le
 
b_m\} </math>, gdzie <math>i_k, j_k \in X</math>, <math>b_k\in
<center><math>O=\{x_{i_0} - x_{j_0} \le b_0, ldots, \{x_{i_m} - x_{j_m} \le
\mathcal{R}</math> dla <math>k = 0,\ldots, m</math>. Rozwiązaniem
b_m\}, </math></center>,
układu ograniczeń różnicowych jest  wartościowanie zmiennych
 
<math>X</math> dla którego spełnione są wszystkie nierówności z
 
<math>O</math>. Zaproponuj efektywny algorytm znajdujący
gdzie <math>i_k, j_k \in X</math>, <math>b_k\in \mathcal{R}</math> dla <math>k = 0,\ldots, m</math>. Rozwiązaniem układu ograniczeń różnicowych jest  wartościowanie zmiennych <math>X</math> dla którego spełnione są wszystkie nierówności z <math>O</math>. Zaproponuj efektywny algorytm znajdujący rozwiązanie układu ograniczeń liniowych.
rozwiązanie układu ograniczeń liniowych.


<div class="mw-collapsible mw-made=collapsible mw-collapsed"> '''Wskazówka'''   
<div class="mw-collapsible mw-made=collapsible mw-collapsed"> '''Wskazówka'''   

Wersja z 20:51, 20 lip 2006

Zadanie 1

Zaproponuj efektywny algorytm obliczania najkrótszych ścieżek z jednego wierzchołka w DAGu o dowolnych wagach krawędzi.

Wskazówka

Zadanie 2

Układ ograniczeń różnicowych zadany jest poprzez zbiór zmiennych X={x0,,xn} oraz zbiór nierówności liniowych


O={xi0xj0b0,ldots,{ximxjmbm},

,


gdzie ik,jkX, bk dla k=0,,m. Rozwiązaniem układu ograniczeń różnicowych jest wartościowanie zmiennych X dla którego spełnione są wszystkie nierówności z O. Zaproponuj efektywny algorytm znajdujący rozwiązanie układu ograniczeń liniowych.

Wskazówka

Zadanie 3

Wskazówka