3. přednáška Distribuční úlohy LP
Distribuční úlohy LP Dopravní problém Kontejnerový dopravní problém Alokační problém Přiřazovací problém Úloha o pokrytí Okružní dopravní problém Maximální tok sítí Úloha čínského listonoše
Dopravní problém
Matematický model minimalizovat za podmínek xij ≥0 , i = 1, 2, ... , m, j = 1, 2, ... , n,
Zadání úlohy Město Brno Praha Ostrava Liberec Kapacity Plzeň x11 x12 Plzeň 10 x11 3 x12 14 x13 6 x14 330 Pardubice 5 x21 x22 7 x23 4 x24 180 Olomouc 2 x31 8 x32 x33 11 x34 220 Požadavky 250 160 110
Optimální řešení Město Brno Praha Ostrava Liberec Kapacity Plzeň 250 Plzeň 10 3 250 14 6 50 330 Pardubice 5 7 120 4 60 180 Olomouc 2 8 40 11 220 Požadavky 160 110 Náklady přepravy = 269 000
Optimální řešení Lingo
Kontejnerový dopravní problém
Matematický model minimalizovat za podmínek xij K yij , i = 1, 2, ... , m, j = 1, 2, ... , n, xij ≥0 , i = 1, 2, ... , m, j = 1, 2, ... , n, yij – celé, i = 1, 2, ... , m, j = 1, 2, ... , n,
Optimální řešení Město Brno Praha Ostrava Liberec Kapacity Plzeň Plzeň 120 36 250 (16) 168 72 64 (4) 330 Pardubice 60 84 128 (8) 48 46 (3) 180 Olomouc 24 180 (12) 96 32 (2) 132 220 Požadavky 250 160 110 Náklady přepravy = 208 800
Alokační problém
Matematický model minimalizovat za podmínek xij = 0 (1) , i = 1, 2, ... , m, j = 1, 2, ... , n.
Příklad D O1 O2 O3 O4 O5 O6 O7 O8 O9 O10 Kap. D1 1 500 D2 300 D3 200 12 6 1 8 18 11 21 9 7 4 500 D2 2 10 15 19 13 16 14 300 D3 17 200 Pož. 52 84 110 48 60 120 95 36 77 85 Náklady na přepravu = 4484
Přiřazovací problém
Matematický model maximalizovat (minimalizovat) za podmínek xij = 0 (1), i = 1,2,...,m, j = 1,2,...,n.
Úloha o pokrytí
Matematický model minimalizovat za podmínek xij = 0 (1), i = 1,2,...,m, j = 1,2,...,n, yi = 0 (1), i = 1,2,...,m.,
Příklad M O1 O2 O3 O4 O5 O6 O7 O8 O9 O10 pi M1 100 M2 1 80 M3 60 fj 5 12 6 8 18 11 21 9 7 4 100 M2 2 1 10 15 19 13 16 14 80 M3 17 60 fj 5 3 Celkové náklady = 585 000
Výstup ze systému lingo
Okružní dopravní problém
Matematický model minimalizovat za podmínek i - j + nxij <= n-1 , i = 1,2,...,n , j = 2,3,...,n , xij = 0 (1) , i,j = 1,2,...,n .
Příklad Město CR HB HK MB PC PI 1 54 31 96 10 165 85 112 63 123 81 21 54 1 31 96 10 165 85 112 63 123 81 21 186 86 160 170
Maximální tok sítí
Matematický model maximalizovat z = za podmínek 0 xij kij, i,j = 1,2,...,n.
Příklad
Optimální řešení
Optimální řešení Lingo
Úloha čínského listonoše
Matematický model minimalizovat za podmínek xij + xji ≥ 1, (i, j) H , xij ≥ 0, xij – celé, (i, j) H .
Optimální řešení