x 5 - broj osoba koje dolaze u 16 h i stoje do 24 h ,x 6 - broj osoba koje dolaze u 20 h i stoje do 4 h .Takav raspored znači da će u intervalu od 0 - 4 sata u bolnici dežurati x 1 osoba koje počinjusvoje dežurstvo i x 6 osoba koje završavaju svoje dežurstvo (počeli su ga u 20 h prethodnogdana), u intervalu od 4 - 8 u bolnici će biti x 1 osoba koje završavaju svoju smjenu i x 2 osobakoje je počinju itd. Prema tome ograničenja na brojno stanje su sljedeća:x 1 + x 2 6x 2 + x 3 20x 3 + x 4 18x 4 + x 5 12x 5 + x 6 16x 6 + x 1 10Troškovi dežurstva za x 1 osoba su 4 495 + 4 396 budući da te osobe 4 sata dežuraju urazdoblju od 0 - 4 kada je cijena sata 495 kn, a 4 sata dežuraju od 4 - 8 kada je cijena sata 396kuna. Prema tome ukupni troškovi dežurstva (koje treba minimizirati) su:z = (4 495 + 4 396) x 1 + (4 396 + 4 330) x 2 ++ (4 330 + 4 330) x 3 + (4 330 + 4 330) x 4 ++ (4 330 + 4 396) x 5 +(4 396 + 4 495) x 6 == 3564 x 1 + 2904 x 2 + 2640 x 3 + 2640 x 4 + 2904 x 5 + 3564 x 6Min z = 3564 x 1 + 2904 x 2 + 2640 x 3 + 2640 x 4 + 2904 x 5 + 3564 x 6x 1 + x 2 6x 2 + x 3 20x 3 + x 4 18x 4 + x 5 12x 5 + x 6 16x 6 + x 1 10x j 0, j = 1, 2, ....., 6Optimalno rješenje dobiveno simpleks metodom izgleda ovako:x * 1 = 6, x * 2 = 0, x * 3 = 20, x * 4 = 0, x * 5 = 12, x * 6 = 4, v * 3 = 2,i minimalni troškovi su z * = 123288.2
Dopunska varijabla v 3 = 2 označava da će u razdoblju od 12 - 16 sati na dežurstvu biti dvijeosobe više nego što je potrebno, tj. umjesto 18 u tom razdoblju dežurat će 20 osoba.Pored tog optimalnog rješenja postoji još jedno bazično optimalno rješenje i to je:x * 1 = 0, x * 2 = 6, x * 3 = 14, x * 4 = 6, x * 5 = 6, x * 6 = 10, v * 3 = 2.Naravno, budući da se radi o linearnom programiranju, sve konveksne kombinacije ta dvaoptimalna rješenja su također optimalna rješenja našeg problema. tj.X * = X * 1 + (1 - ) X * 2 , 0, 1 .Od tih konveksnih kombinacija nas zanimaju samo one koje rezultiraju cjelobrojnimrješenjima, budući da varijable predstavljaju broj dežurnih osoba. Takva su rješenja npr. za= 1/2, = 1/3, = 2/3 i to su redom:= 1/2 x * 1 = 3, x * 2 = 3, x * 3 = 17, x * 4 = 3, x * 5 = 9, x * 6 = 7, v * 3 = 2.= 1/3 x * 1 = 2, x * 2 = 4, x * 3 = 16, x * 4 = 4, x * 5 = 8, x * 6 = 8, v * 3 = 2.= 2/3 x * 1 = 4, x * 2 = 2, x * 3 = 18, x * 4 = 2, x * 5 = 10, x * 6 = 6, v * 3 = 2.PRIMJER 2. Autoprijevoznik ima kamion nosivosti 11 tona. Sklopio je ugovor o prijevozu 25sanduka težine 4 tone, 20 sanduka težine 3 tone i 30 sanduka težine 2.5 tona, Njegov je cilj danavedeni teret preveze u minimalnom broju tura. Postavite problem kao problem linearnogprogramiranja i riješite ga.RJEŠENJE: Budući da se prevoze samo sanduci od 4, 3 i 2.5 tona kamion od 11 tona može sepuniti na sljedeće načine:Način punjenjaNeiskorišteniprostor (tona)Varijabla1) 4 + 4 + 3 = 11 0 x 12) 4 + 3 + 3 = 10 1 x 23) 3 + 3 + 3 = 9 2 x 34) 3 + 3 + 2.5 + 2.5 = 11 0 x 45) 3 + 2.5 + 2.5 + 2.5 = 10.5 0.5 x 56) 2.5 + 2.5 + 2.5 + 2.5 = 10 1 x 67) 4 + 4 + 2.5 = 10.5 0.5 x 78) 4 + 3 + 2.5 =9.5 1.5 x 89) 4 + 2.5 + 2.5 = 9 2 x 93