VEŽBE IZ OPERACIONIH ISTRAŽIVANJA

Величина: px
Почињати приказ од странице:

Download "VEŽBE IZ OPERACIONIH ISTRAŽIVANJA"

Транскрипт

1 VEŽBE IZ OPERACIONIH ISTRAŽIVANJA Glava 4 1. Metoda grananja i odsecanja 2. Metoda grananja i ograničavanja 3. Metoda implicitnog prebrojavanja MARIJA IVANOVIĆ marijai@math.rs

2 Metoda grananja i odsecanja (BnC) BnC metoda predstavlja egzaktnu metodu za rešavanje problema celobrojnog programiranja kao kombinacija metode odsecanja ravni i BnB algoritma. Ukoliko se kod polaznog problema celobrojnog linearnog programiranja izostavi uslov celobrojnosti, dobija se problem linearnog programiranja. Ideja metode se sastoji u formiranju linearnih nejednačina koje će zadovoljavati sva celobrojna dopustiva rešenja početnog problema, ali ne i necelobrojna. Takve nejednačine se nazivaju odsecajućim ravnima ili rezovima sa obzirom da eleminišu nezadovoljavajuća rešenja. Najpoznatija metoda odsecanja ravni je Gomorijeva metoda. Neka je dat sledeći problem celobrojnog programiranja: max c T x Ax = b x i 0, x i Z Gomorijeva metoda se može opisati na sledeći način: Problem se prvo relaksira ukidanjem uslova celobrojnosti. Geometrijski, rešenje problema će biti jedna tačka poliedra koji se sastoji iz svih dopustivih rešenja. Ukoliko dobijena tačka nije celobrojna, tada metod nalazi hiperravan koja razdvaja tu tačku od svih dopustivih celobrojnih rešenja. Ova hiperravan je linearna nejendačina koja će eliminisati dobijenu tačku kao rešenje i njenim uključivanjem u ograničenja dobijamo modifikovani linearni problem. Postupak se ponavlja sve dok se ne dobije celobrojno rešenje. Koristimo Simplex metod, za rešavanje linearnog programiranja, tako što ćemo malo promeniti oblik početne jednačine: x i + a x ij j = b i (1) gde je x i bazična promenljiva, a x j nebazična promenljiva. Prepišemo jednačinu tako da nam celobrojni delovi budu na levoj a ostaci na desnoj strani: x i + a x ij j b i = b i b i (a ij a )x ij j Za svaku celobrojnu tačku dopustivog skupa desna strana je manja od 1 dok je leva strana celobrojna, čime dobijamo da leva i desna strana imaju rešenje ako su obe manje ili jednake nuli. Dakle, b i b i (a ij a )x ij j 0 Važi za sve celobrojne tačke dopustivog skupa. Dalje, kako je uslov da x j bude nenegativno, imamo da je x i + a x ij j b i Kako su x j celobrojne vrednosti, sledi da je rešenje nejednakosti celobrojno, odnosno x i + a x ij j b i (2) Sabiranjem nejednakosti (1) i (2) dobijamo: (a ij a )x ij j b i b i Dodavanjem nove, izravnajuće promenljive x n+1 (celobrojno) dobijamo jednakost: (a ij a )x ij j + x n+1 = b i b i koju dodajemo početnom problemu. 85

3 Algoritam Gomorijeve metode KORAK 1 Posmatrati nultu vrstu odgovarajuće simplex tablice i u njoj odrediti i za koje je b i maksimalno. KORAK 2 Napraviti rez (a ij a )x ij j + x n+1 = b i b i i dodati ga na kraj tabele. KORAK 3 Primenom dualnog simplex algoritma naći rešenje posmatranog problema tako što se pivot bira na sledeći način: a) Početi sa kolonama j = 1,..., n + 1 kod kojih je lex pozitivan b) Izabrati bilo koju kolonu l gde je b 0 kao pivot vrstu. Primeniti dualni simplex algoritam. l Metoda grananja i ograničavanja (BnB) Najelementarniji način za rešavanje problem optimizacije na končanom skupu je pretraživanje. Ovaj postupak može biti jako dug za veći broj ulaznih podataka i zato su razvijene metode koje će pomoću procena eliminisati neke delove pretrage i brže doći do traženog rešenja. Metoda grananja i ograničavanja jedna je od opštih metoda pretraživanja. Ideja metode je da se problemi razlože na prostije potprobleme i da se mnogi od ovih potrpoblema ni ne rešavaju ako se proceni da nemaju bolje rešenje od trenutno najboljeg rešenja. Do trenutno najboljeg rešenja se može doći neposrednom proverom ili nekim heurističkim postupcima u toku algoritma. Prvi put se pojavila 1960.godine kao ideja za rešavanje problema celobrojnog linearnog programiranja. Loša osobina metode je nepolomijalnost. Dobra osobina je što se, u praksi, ova metoda zavprava u dopustivoj tački koja je blizu rešenja. Problem: min f(x), x X X diskretan skup Rešenje: (P) Problem P razlažemo na potprobleme u nadi da se neki od njegovih potproblema neće ni rešavati ako se proceni da ne mogu imati bolje rešenje od trenutno najboljeg rešenja (rekorda). Drugim rečima, očekuje se da funkcija cilja na tim potproblemima ne može uzimati manje vrednosti u odnosu na vrednosti koje su do tada dobijene kao dopustivo rešenje problema P. Razlaganje problema P na potprobleme se može vršiti tako što se skup X pokrije unijom svojih delova X k, k K i problem P zameni skupom problema (potproblema) min f(x), x X k ( P k ) Optimalno rešenje polaznog problema je optimalno za bar jedan problem s spiska. Razlaganje skupa X na podskupove X k je pogodno zato što skupovi X k mogu biti dovoljno sitni ili laki za rešavanje, pa se vrednost funkcije na njima može lakše oceniti. U slučaju da je potproblem P k težak za rešavanje, možemo da ga olakšamo izostavljanjem nekih ograničenja (umesto funkcije f(x) posmatramo funkciju g(x) u kojoj je neko ograničenje izostavljeno) ili proširivanjem njegovog dopustivog skupa X k na neki skup Y k. Novodobijeni problem nazivamo relaksacionim problemom i obeležavamo sa: 86

4 min g(x), x Y k (Q k ) Optimalna vrednost relaksacionog problema Q k nije veća od optimalne vrednosti problema P k, tj važi: v(q k ) v(p k ) U idealnom slučaju optimalne vrednosti su jednake i početni problem je rešen. Ako problem nije rešen, dobijamo ocenu odozdo m(q k ) = v(p k ) njegove optimalne vrednosti. Neka je, npr. trenutno najbolje pronađeno rešenje M ili je najbolje rešenje ograničeno sa M: m(p k ) M i u skupu X k nema rešenja koje je bolje od onog koje smo dobili kao tekući rekord zato što je v(p k ) m(p k ) M v(p) Onog trenutka, kada procenimo da nam problem P neće dati bolja rešenja od tekućih, možemo da pređemo na sledeći potproblem a njega da eliminišemo sa spiska potproblema. Na opisan način obrađujemo sve potprobleme sa spiska potproblema: Dakle, proces rešavanja problema P ide po sledećem algoritmu: k KORAK 1 Podelimo problem P na skup potproblema P k, k K. Neka je S spisak tih problema. Trenutna vrednost problema P je v(p) = ako je problem nemoguć ili v(p) = ako je vrenost problema neograničena odozdo. Donju ocenu optimalne vrednosti problema obeležimo sa m(p). Odnosno: S = {(P)}, m(p) =, M = KORAK 2 Rešavamo potproblem P k sa spiska S na sledeći način: Izračunamo m(p k ) tako što računamo neku relaksaciju problema P k. Ako je m(p k ) M idemo na korak6, inače se ide na korak 3. KORAK 3 Tražimo dopustivi skup rešenja: Ako je skup lak za rešavanje, tražimo odgovarajuće x kao rešenje problema P. Ako je f(x ) M ili ako je nalaženje rešenja teško ići na korak5, inače ići na korak4. KORAK 4 Stavimo da je M = f(x ). Ako je M = zaustavljamo se i stavljamo da je v( P ) ako se može pokazati da je x optimalno rešenje potproblema P k idemo na korak6. Inače idemo na korak5. =. Ako je M konačno i KORAK 5 Pošto nam je potproblem P k težak za rešavanje, granamo ga na potprobleme (Q 1 ), (Q 2 ),, (Q p ) i vraćamo se na korak 1. KORAK 6 Uklonimo problem P k sa spiska S. Ako se spisak problema ispraznio postupak se prekida. Optimalna vrednost problema jednaka je trenutnom rekordu M ukoliko je M konačan broj, a problem nema dopustivih rešenja ako je M =. Ako se spisak ne isprazni, ići na korak 1. U svakom grananju generiše se samo konačan broj potproblema i ako se oni nikada ne ponavljaju, algoritam se posle konačno mnogo iteracija završava nalaženjem optimalnih vrednosti i rešenja polaznog problema. Ovaj postupak se najlakše može prikazati preko grafa čiji su čvorovi dobijeni grananjem. Dobijeni graf nazivamo drvetom pretraživanja u kome je koren polazni problem a listovi najsitniji problemi (problemi koji ne mogu dati bolje rešenje daljim grananjem). Pri izboru problema za grananje, postoje dve osnovne taktike: Grananje u širinu Grananje u dubinu (LIFO strategija) 87

5 PRIMER 67 Rešiti problem metodom grananja i ograničavanja: max x 1 + 4x 2 10x x x x 2 49 x 1 5 REŠENJE: Problem možemo rešavati simpleks ili grafičkom metodom. Rešenje datog problema je (x 1, x 2 ) = (3.8,3), f max = 8.2. Obzirom da rešenje nije celobrojno, posmatramo dve relaksacije: x 1 4, x 1 3 Relaksacija problema je Optimalno rešenje (x 1, x 2 ) = (4, 2.9), f max = 7.6 max x 1 + 4x 2 10x x x x 2 49 x 1 5 x

6 Rešenje nije celobrojno, pa pravimo novu relaksaciju za drugu koordinatu (x 2 3, x 2 2). Neka je x 2 3. Rešavamo sledeću relaksaciju: max x 1 + 4x 2 10x x x x x 1 5 x 2 3 Medjutim, imajući u vidu da je x 1 4 i da je x 2 3, zbog uslova 5x x 2 49, ovakva relaksacija nema dopustivih rešenja. Uzećemo, dakle, da je x 2 2. Posmatramo sledeću relaksaciju početnog problema max x 1 + 4x 2 10x x x x x x 2 2 Rešavamo problem grafičkom metodom i dobijamo da je optimalno rešenje (x 1, x 2 ) = (4,2), f max = 7. Dobijeno rešenje je (za sada) optimalno rešenje. Vraćamo se na početnu podelu i drugu relaksaciju: max x 1 + 4x 2 10x x x x x

7 koji ima rešenje (x 1, x 2 ) = (3,2.6), f max = 7.4. Daljim grananjem dobijamo ograničenja x 2 2, x 2 3. Posmatramo relaksacije ovog problema: max x 1 + 4x 2 10x x x x 2 49 x 1 3 x 2 3 Prva relaksacija nema dopustivo rešenje ( 10x x 2 30) tako da ovaj potrpoblem više ne posmatramo. Posmatramo drugu linearnu relaksaciju max x 1 + 4x 2 10x x x x x x 2 2 Druga relaksacija ima rešenje (x 1, x 2 ) = (1.8,2), f max = 6.2. Daljim grananjem dobijamo dva nova uslova: x 1 2, x

8 Nova linearna relaksacija je max x 1 + 4x 2 10x x x x x x 2 2 Koja ima rešenje (x 1, x 2 ) = (2,2), f max = 6. Ovo rešenje je bolje od prethodnog. Druga relaksacija daje problem Čije rešenje je (x 1, x 2 ) = (1,1.6), f max = 5.4. max x 1 + 4x 2 10x x x x x x 2 2 Kako je ovo rešenje lošije od do sada postignutog, nećemo dalje relaksirati problem. 91

9 PRIMER 68 Rešiti problem metodom grananja i ograničavanja max 9x 1 + 5x 2 + 6x 3 + 4x 4 pri ograničenjima 6x 1 + 3x 2 + 5x 3 + 2x 4 10 x 3 + x 4 1 x 1 + x 3 0 x 2 + x 4 0 x i {0,1}, i = 1,..,4 Rešenje: Posmatrani problem rešavaćemo simplex metodom. Nakon što funkciju cilja prevedemo na min i dodamo izjednačavajuće promenljive, primenjujemo simplex metodu. Primenom simplex metode dobija se da je rešenje posmatranog problema f = 16.5, x 1 = 5 6, x 2 = 1, x 3 = 0, x 4 = 1 Rešenje je necelobrojno, razlikujemo sledeće slučajeve x 1 = 0, x 1 = 1 1) x 1 = 0 Početni problem dobija sledeći oblik (x 3 = 0 zbog uslova x 1 + x 3 0): max 5x 2 + 4x 4 pri ograničenjima 3x 2 + 2x 4 10 x 4 1 x 2 + x 4 0 x i {0,1}, i = 2,4 Rešenje novog problema je f = 9 i dostiže se za x 2 = 1, x 4 = 1 (dobijeno rešenje je trenutno najbolje rešenje). 2) x 1 = 1 Početni problem dobija sledeći oblik max 9 + 5x 2 + 6x 3 + 4x 4 pri ograničenjima 3x 2 + 5x 3 + 2x 4 4 x 3 + x 4 1 x 2 + x 4 0 x i 1, i = 2,3,4 Rešenje problema je f = 16.2 i dobija se za x 1 = 1, x 2 = 0.8, x 3 = 0, x 4 = 0.8. Pošto dobijeno rešenje nije celobrojno, postupak grananja se nastavlja. 2.1) x 1 = 1, x 2 = 0 Zbog uslova x 2 + x 4 0 mora da važi x 4 = 0, tako da se dalje rešava sledeći problem max 9 + 6x 3 pri ograničenjima 5x 3 4 x 3 1 x 3 {0,1} Rešenje ovog problema je f = 13.8 i dobija se za x 1 = 1, x 2 = 0, x 3 = 0.8, x 4 = 0. Rešenje nije celobrojno, postupak granjanja se nastavlja ) x 1 = 1, x 2 = 0, x 3 = 0 U ovom slučaju se dobija da je x 4 = 0 i da je f = 9, međutim dobijeno rešenje nije bolje od trenutno najboljeg rešenja. 92

10 2.1.2) x 1 = 1, x 2 = 0, x 3 = 1 Slučaj nije dopustiv. 2.2) x 1 = 1, x 2 = 1 Posmatramo problem max x 3 + 4x 4 pri ograničenjima 5x 3 + 2x 4 4 x 3 + x 4 1 x 4 0 x i 1, i = 3,4 Rešenje ovog problema je f = 16 za x 1 = 1, x 2 = 1, x 3 = 0, x 4 = 0.5. Rešenje nije celobrojno, granjanje se nastavlja ) x 1 = 1, x 2 = 1, x 3 = 0 Kao rešenje problema dobija se da je f = 16, ali za x 1 = 1, x 2 = 1, x 3 = 0, x 4 = 0.5 Dobijeno rešenje nije celobrojno, razlikujemo slučajeve u odnosu na vrednosti promeljive x ) x 1 = 1, x 2 = 1, x 3 = 0, x 4 = 0 Rešenje problema je f = 14 (trenutno najbolje rešenje) ) x 1 = 1, x 2 = 1, x 3 = 0, x 4 = 1 Nije dopustivo rešenje ) x 1 = 1, x 2 = 1, x 3 = 1 Nije dopustiv problem. Primetimo sledeće: za x 1 = 0 se dobija da je vrednost funkcije cilja f = 9, dok smo za x 1 = 1 (i sve kombinacije vrednosti ostalih promenljivih) dobiti rešenje f = 14. Budući da je za x 1 = 1 nađeno rešenje koje ima veću vrednost od 9, nema potrebe da se računaju ostali podslučajevi slučaja 1) jer se ni za jednu kombinaciju vrednosti ne može dobiti rešenje koje će imati vrednost veću od 9. Dakle, rešenje f = 14 je optimlano rešenje polaznog problema. PRIMER 69 Rešiti problem LP metodom granjanja i ograničavanja: max 12x + 8x + 7x + 6x x + 6x + 5x + 4x x i = {0,1} Rešenje: Polazeći od promenljive x 1 razlikujemo dva slučaja: 1. x 1 = 1 Posmatrani problem je sada obllika max x 2 + 7x 3 + 6x 4 pri ograničenju 6x 2 + 5x 3 + 4x 4 7. Sada se u odnosu na vrednosti promenljive x 2 mogu razlikovati dva slučaja: 1.1 x 2 = 1 Polazni problem je sada oblika max x 3 + 6x 4 pri ograničenju 5x 3 + 4x 4 1 U odnosu na vrednosti promenljive x 3 razlikovaćemo takođe dva slučaja x 3 = 1 Dobija se problem max x 4 pri ograničenju 4x 4 4 koji je nedopustiv. Dakle, rešenje (1,1,1,c) je nedopustivo za sve vrednosti parametra c, c {0,1} x 3 = 0 Dobija se problem max x 4 pri ograničenju 4x

11 Poslednji problem je dopustiv jedino u slučaju da je x 4 = 0. Dakle, za (1,1,0,0) početni problem ima rešenje f = 20. Ovo rešenje je trenutno najbolje rešenje. 1.2 x 2 = 0 Polazni problem je sada oblika max x 3 + 6x 4 pri ograničenju 5x 3 + 4x 4 7. U odnosu na vrednosti promenljive x 3 razlikuju se sledeći slučajevi: x 3 = 1 Dobija se problem max x 4 pri ograničenju 4x 4 2. Ovaj problem ima jedno dopustivo rešenje: (1,0,1,0), f = x 3 = 0 Dobija se problem max x 4 koji bi u najboljem slučaju imao rešenje 18, a kako je to manja vrednost od trenutno pronađene najveće vrednosti funkcije f ovaj slučaj dalje neće biti razmatran. Najzad, rešenje polaznog problema je 20. PRIMER 70 Rešiti problem Gomorijevom metodom tako da promenljive x i imaju celobrojne vrednosti: min x 1 x 2 2x 1 2x 2 3x 3 + 2x 4 = 5 3x 2 + 3x 3 x 4 = 3 x i 0, i = 1,,4 Rešenje: Izostavljajući uslov celobrojnosti, simplex metodom rešavamo problem koji ne sadrži jediničnu podmatricu. Stoga dodajemo nenegativnu promenljivu x 5 prvom ograničenju i nenegativnu promenljivu x 6 drugom ograničenju: 2x 1 2x 2 + 3x 3 + 2x 4 + x 5 = 5 3x 2 + 3x 3 x 4 + x 6 = 3 Umesto početne funkcije cilja, određujemo vrednost funkcije w = x 5 + x 6 (druga vrsta matrice): f x 1 x 2 x 3 x 4 x 5 x Oba ograničenja oduzmemo od nove funkcije cilja f x 1 x 2 x 3 x 4 x 5 x w Primenjujemo prvu fazu Simplex metode na posmatrani problem. Pivot je polje a 11 f x 1 x 2 x 3 x 4 x 5 x w /2 0 5/ /2 1 1/ Nastavljamo postupak sa obzirom da je c 2 < 0. Pivot je a

12 Prva faza Simplex metode je završena. Rešenje problema je w = 0, za x 1 = 7/2 i x 2 = 1. Rešavamo drugu fazu simpleks metode. Eliminišemo pomoćnu funkciju cilja i nastavljamo da računamo sa početnom funkcijom cilja. Kako su u funkciji cilja vrednosti koje odgovaraju bazičnim promenljivim različite od nule, elementarnim transformacijama ih svodimo na nule (dodajemo funkciji cilja prvo i drugo ograničenje). Kao rezultat ovih transformacija se dobija da je c i 0 za svako i = 1,,6. Dobijeno rešenje je ujedno i rešenje simplex tablice, x 1 = 7 2, x 2 = 1, x 3 = 0, x 4 = 0. Budući da je dobijeno rešenje necelobrojno po promenljivoj x 1 potrebno je da primenimo Gomorijev rez na prvu jednačinu: f x 1 x 2 x 3 x 4 x 5 x w /2 1 7/ /2 2/3 1/2 1/ /3 0 1/3 f x 1 x 2 x 3 x 4 x 5 x 6 f + 9/ /2 1/3 1/2 2/3 7/ /2 2/3 1/2 1/ /3 0 1/3 x x x x x 6 = 7 2 primenjujemo rez: x 1 (1 1 2 ) x x x x 6 = 7 2 x 1 x 3 3 = 1 2 x x x x dobija se da je 1 2 x x x x da bi ovu jednačinu uvrstili u tabelu, uvodimo novu izravnajuću promenljivu, x 7 0 f x 1 x 2 x 3 x 4 x 5 x 6 x 7 f + 9/ / /2 2/3 1/2 1/ /3 0 1/3 0-1/ /2-2/3-1/2-1/3 1 Rešavamo dualni simpleks. Pivot je polje a 34 = 2/3 f x 1 x 2 x 3 x 4 x 5 x 6 x 7 f + 17/ /4 0 1/4 1/2 ½ / /4 0 1/4 1/2-3/2 3/ /4 1 3/4 1/2-3/2 Dobijeno rešenje je rešenje LP problema: f = 17/4 x 1 = 3, x 2 = 5 4, x 3 = 0, x 4 = 3 4, x 5 = 0, x 6 = 0, x 7 = 0 Međutim, kako je dobijeno rešenje necelobrojno, ponovo primenjujemo Gomorijev rez. Ovog puta na jednačinu koja odgovara promenljivoj x 4. Kako je 3 x x x x x 2 7 = 3 dobija se da je 4 95

13 3 x x x x 2 6 (2 1 ) x 2 7 = 3 odnosno x 4 2 2x 7 = 3 x x x x Dakle, formiramo rez x x x x koji dodajemo u simplex tabelu: Pivot je a 43 = 3/4 f x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 f + 17/ /4 0 1/4 1/2 1/ / /4 0 1/4 1/2-3/2 0 3/ /4 1 3/4 1/2-3/2 0-3/ /4 0-3/4-1/2-1/2 1 f x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 f /3 1/3 1/ /3 5/3-4/ /3-4/3 5/ /3 2/3-4/3 Dobijeno rešenje je celobrojno: x 1 = 4, x 2 = 0, x 3 = 1, x 4 = 0, x 5 = x 6 = x 7 = x 8 = 0, f = 4. Da li bi se rešenje razlikovalo ukoliko bi rez pravili za promenljivu x 2? Iz konačne simplex tablice f x 1 x 2 x 3 x 4 x 5 x 6 x 7 f + 17/ /4 0 1/4 1/2 ½ / /4 0 1/4 1/2-3/2 3/ /4 1 3/4 1/2-3/2 Izdvojimo jednačinu koja odgovara promenljivoj x 2, x x x x x 7 = 5 4 i na osnovu nje formiramo rez 1 4 x x x x Rezu prvo dodamo izravnajuću nenegativnu promenljivu x 8 a zatim ga pridružimo posednjoj simplex tablici: f x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 f + 17/ /4 0 1/4 1/2 1/ / /4 0 1/4 1/2-3/2 0 3/ /4 1 3/4 1/2-3/2 0-1/ /4 0-1/4-1/2-1/2 1 Pivot može biti bilo koja od vrednosti a 4j, j {3,5,6,7}. Neka je pivot a 43 f x 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 f Dobijeno rešenje je celobrojno, završavamo proces, f = 4, x 1 = 4, x 2 = 0, x 3 = 1, x 4 = 0, x 5 = x 6 = x 7 = x 8 = 0. 96

14 PRIMER 71 Gomorijevom metodom odrediti rešenje sledećeg problema min x 1 2x 2 pri ograničenjima 4x 1 + 6x 2 9 x 1 + x 2 4, x i Z Rešenje Dodajemo izjednačavajuće nenegativne promenljive x 3 i x 4. Rešavamo simplex problem Pivot je a 22 x 1 x 2 x 3 x x 1 x 2 x 3 x 4 f + 7/ /10 1/5 5/ /10 2/5 3/ /10 3/5 Dobijena tablica je konačna simplex tablica. Rešenje polaznog problema je x 1 = 3, x 2 2 = 5. Međutim, dobijeno rešenje 2 nije celobrojno. Primenjujemo Gomorijev rez za promenljivu x 1 : x x x 4 = 3 x 2 1 ( ) x x 4 = tj. iz relacije x 1 x 3 1 = 9 x x se dobija rez x x Poslednju Simplex tablicu 2 proširujemo odgovarajućom vrstom i kolonom koja odgovara nenegativnoj promenljivoj x 5 0. x 1 x 2 x 3 x 4 x 5 f + 7/ /10 1/5 0 5/ /10 2/5 0 3/ /10 3/5 0-1/ /10-3/5 1 Primenjujemo dualni simpleks algoritam, za pivot uzimamo a 34 = 3/5 x 1 x 2 x 3 x 4 x 5 f + 10/ /3 13/ /2 0 2/ / /2 1-5/3 Dobijena tablica je konačna simplex tablica kojoj odgovara rešenje f = 10 3, x 1 = 1, x 2 = 13 6, x 3 = 0, x 4 = 5 6, x 5 = 0. Sa obzirom da dobijeno rešenje nije celobrojno, primenjujemo rez na jednačinu koja odgovara x 2 i tako redom sve dok se ne dobije celobrojno rešenje problema f = 3, x 1 = 1, x 2 = 2. 97

15 PRIMER 72 Gomorijevom metodom odrediti rešenje sledećeg problema max 4x 1 x 2 Pri ograničenjima 7x 1 2x 2 14 x 2 3 2x 1 2x 2 3 Rešenje: Postupak je sličan kao i kod prethodnog zadatka. x 1 x 2 x 3 x 4 x 5 f x 1 x 2 x 3 x 4 x 5 f / / / /2 x 1 x 2 x 3 x 4 x 5 f+81/ /5 0-1/10 7/ /5 0-7/10 23/ /5 1 7/10 22/ /5 0-2/10 Formiramo rez 1 7 x x 4 + x 6 = 6 7. x 1 x 2 x 3 x 4 x 5 f+59/ /7 1/ / /7 10/7 1 20/ /7 2/7 0 x 1 x 2 x 3 x 4 x 5 x 6 f+59/ /7 1/ / /7 10/ / /7 2/ / /7-2/7 0 1 x 1 x 2 x 3 x 4 x 5 x 6 f / / / / / /2 98

16 x 1 x 2 x 3 x 4 x 5 x 6 Dodajemo novi rez f+15/ /2 3 1/ / / /2-1 x 1 x 2 x 3 x 4 x 5 x 6 x 7 f+15/ / / / / / / /2 0 1 x 1 x 2 x 3 x 4 x 5 x 6 x 7 f Rešenje posmatranog problema je f = 7, x 1 = 2, x 2 = 1, x 3 = 2, x 4 = 2, x 5 = 1, x 6 = 0, x 7 = 0 PRIMER 73 Rešiti problem metodom ograničavanja: min 6x 1 5x 2 pri ograničenjima 3x 1 + x 2 11 x 1 + 2x 2 5, x 1, x 2 Z Rešenje: Postupak je sličan kao i kod prethodnih zadataka. Dobija se da je rešenje posmatranog problema f = 28, x 1 = 3, x 2 = 2. PRIMER 74 Rešiti problem Gomorijevom metodom max 6x 1 + 2x x 3 + 3x 4 Pri uslovima 2x 1 x 2 + 5x 3 + x x 1 + 5x 2 + 8x 3 + 3x 4 60 x i 0, x i Z, i = 1, 4 Rešenje: Dodaćemo nenegativnu promenljivu x 5 prvom ograničenju i nenegativnu promenljivu x 6 drugom ograničenju kako bi napravili jednakosti. Nakon nešto složenijeg računa (i četiri Gomorijeva reza) kao rešenje problema dobiće se da je f = 112 za x 1 = 17, x 2 = 5, x 3 = 0, x 4 = 0, x 5 = 1, x 6 = 1. 99

17 .Metoda implicitnog prebrojavanja Metoda implicitnog prebrojavanja predstavlja specijalan slučaj metode granjanja i ograničavanja. Koristi se za probleme LP definisane na sledeći način: min f x, x,..., x ( 1 2 n ) ( ) g x, x,..., x 0, i = 0,1,.., m i 1 2 x K, j = 1,2,.., n j j n gde su K j, j = 1,2,.., n konačni brojevni skupovi. Grananje se vrši fiksiranjem mogućih vrednosti izabrane promenljive x j iz skupa K j, pa tako svakom problemu sa spiska odgovara delimično rešenje kod koga neke promenljive x j1, x j2,, x jk imaju fiksiranu vrednost, dok su ostale nefiksirane (nefiksirane promenljive obeležavamo sa *). Umesto relaksacija, za donju ocenu optimalne vrednosti problema sa spiska, koristi se neposredna ocena. Ovu metodu ćemo dalje objasniti na primeru. PRIMER 75 Metodom implicitnog prebrojavanja rešiti problem: min f(x 1, x 2, x 3, x 4 ) = 4x 1 3x 2 3x 3 2x 4 g 1 (x 1, x 2, x 3, x 4 ) = 2x 1 2x 2 + x 3 + 4x 4, g 1 (x 1, x 2, x 3, x 4 ) 5 g 2 (x 1, x 2, x 3, x 4 ) = 2x 1 + 3x 2 2x 3 + 5x 4, g 2 (x 1, x 2, x 3, x 4 ) 7 g 3 (x 1, x 2, x 3, x 4 ) = x 1 + 4x 2 + 5x 3 x 4, g 3 (x 1, x 2, x 3, x 4 ) 6 x i {0,1}, i = 1,,4 Rešenje: Početni problem je minimizacija funkcije f pri datim ograničenjima za g i, i = 1,2,3 i uslova x i {0,1}. Donja ocena za funkciju cilja je f(x 1, x 2, x 3, x 4 ) = f(1,1,1,1) = = 12. Testiramo da li je ovo rešenje dopustivo tako što računamo donje ocene za donja ograničenja g i _ funkcija g i : g 1 (1,1,0,0) = g 1 = 4, 4 5 g 2 (0,0,1,0) = g 2 = 2, 2 7 g 3 (0,0,0,1) = g 3 = 1, 1 6 Početni problem je prošao test nedopustivosti (najmanje moguće vrednosti početnih ograničenja se mogu zadovoljiti za neke vrednosti x i ). Sada početni problem možemo da granamo na dva potproblema: 1. x 1 = 1 2. x 1 = 0 Biramo ova dva slučaja zato što tražimo minimum funkcije f a ona najbrže opada po upravo promenljivoj x 1. U zavisnosti od vrednosti promenljive x 1 funkcija cilja ima vrednosti f = 12 (f(1,1,1,1) ili f = 8 (f(0,1,1,1)). Proveravamo dopustivost rešenja u zavisnosti od vrednosti promenljive x x 1 = 1 Proveravamo da li postoji neko dopustivo rešenje kod koga je x 1 = 1. g 1 (1, x 2, x 3, x 4 ) = 2 2x 2 + x 3 + 4x 4 : g 1 = 4, 4 5 g 2 (1, x 2, x 3, x 4 ) = 2 + 3x 2 2x 3 + 5x 4 : g 2 = 0, 0 7 g 3 (1, x 2, x 3, x 4 ) = 1 + 4x 2 + 5x 3 x 4 : g 3 = 0,

18 Sa obzirom da postoji dopustivo rešenje kod koga je x 1 = 1, optimalno rešenje tražimo kao rešenje sledećih potproblema: 1.1. x 2 = 1 U ovom slučaju funkcija cilja može da ima vrednost -12. Proveravamo dopustivost potencijalnog rešenja: g 1 (1,1, x 3, x 4 ) = 4 + x 3 + 4x 4 : g 1 = 4, 4 5 g 2 (1,1, x 3, x 4 ) = 5 2x 3 + 5x 4 : g 2 = 3, 3 7 g 3 (1,1, x 3, x 4 ) = 5 + 5x 3 x 4 : g 3 = 4, 4 6 Rešenje x 1 = 1, x 2 = 1 je dopustivo x 3 = 1 Za x 1 = 1, x 2 = 1 i x 3 = 1 funkcija cilja je odozdo ograničena sa -12 (f = 12). g 1 (1,1,1, x 4 ) = 3 + 4x 4, g 1 = 3, 3 5 g 1 (1,1,1, x 4 ) = 3 + 5x 4, g 2 = 3, 3 7 g 1 (1,1,1, x 4 ) = 10 x 4, g 3 = 9, 9 6!!!! Rešenje za x 1 = 1, x 2 = 1 i x 3 = 1 nije dopustivo rešenje početnog problema x 3 = 0 Za x 1 = 1, x 2 = 1 i x 3 = 0 funkcija cilja je ograničena odozgo sa -9 g 1 (1,1,0, x 4 ) = 4 + 4x 4, g 1 = 4, 4 5 g 1 (1,1,0, x 4 ) = 5 + 5x 4, g 2 = 5, 5 7 g 1 (1,1,0, x 4 ) = 5 x 4, g 3 = 4, 4 6 Ovo rešenje jeste dopustivo. Sada rešavamo problem za nova dva slučaja: x 4 = 1 Za x 4 = 1 funkcija f je ododo ograničena sa -9. Proveravamo dopustivost rešenja za promenljivu x 4 : g 1 (1,1,0,1) = 0, g 1 = 0, 0 5 g 1 (1,1,0,1) = 10, g 2 = 10, 10 7!!!! g 1 (1,1,0,1) = 4, g 3 = 4, 4 6 Rešenje za x 1 = 1, x 2 = 1, x 3 = 0 i x 4 = 1 nije dopustivo x 4 = 0 Za x 4 = 0 funkcija f je ododo ograničena sa -7. Rešenje x 1 = 1, x 2 = 1, x 3 = 0 i x 4 = 0 je dopustivo: g 1 (1,1,0,0) = 0, g 1 = 4, 4 5 g 1 (1,1,0,0) = 10, g 2 = 5, 5 7 g 1 (1,1,0,0) = 4, g 3 = 5, x 2 = 0 Kada je x 1 = 1, x 2 = 0 funkcija f je odozdo ograničena sa -9. Rešenje je x 1 = 1 i x 2 = 0 je dopustivo: g 1 (1,0, x 3, x 4 ) = 2 + x 3 + 4x 4 : g 1 = 4, 4 5 g 2 (1,0, x 3, x 4 ) = 2 2x 3 + 5x 4 : g 2 = 0, 0 7 g 3 (1,0, x 3, x 4 ) = 1 + 5x 3 x 4 : g 3 = 0, x 3 = 1 U ovom slučaju funkcija cilja može dostići vrednost -9. g 1 (1,0,1, x 4 ) = 1 + 4x 4 : g 1 = 1, 1 5 g 2 (1,0,1, x 4 ) = 5x 4 : g 2 = 0, 0 7 g 3 (1,0,1, x 4 ) = 6 x 4 : g 3 = 5,

19 Rešenje x 1 = 1, x 2 = 0, x 3 = 1 je dopustivo Slučaj kada je x 4 = 1 Slučaj x 1 = 1, x 2 = 0, x 3 = 1, x 4 = 1 je dopustiv. f = Slučaj kada je x 4 = 0 Slučaj x 1 = 1, x 2 = 0, x 3 = 1, x 4 = 0 je dopustiv,f = x 3 = 0 Funkcija je odozdo ograničena sa -6. Rešenje je dopustivo. g 1 (1,0,0, x 4 ) = 2 + 4x 4 : g 1 = 2, 2 5 g 2 (1,0,0, x 4 ) = 2 + 5x 4 : g 2 = 2, 2 7 g 3 (1,0,0, x 4 ) = 1 x 4 : g 3 = 0, 0 6 Sa obzirom da u slučaju 1. rešenje funkcije cilja ne može biti manje od -9 prestajemo da granamo ovaj problem na potprobleme. 2. x 1 = 0 U slučaju da je x 1 funkcija je odozdo ograničena sa f = 8. Kako je -8>-9 ovaj slučaj nećemo razdvajati na potprobleme jer je bolje rešenje već pronađeno. Optimalno rešenje polaznog problema je f min = 9 i da se dobija za, na primer, x 1 = 1, x 2 = 1, x 3 = 0, x 4 =

Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: min c T x Ax = b x 0 x Z n Gde pretpostavljamo da je A celobrojna matrica

Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: min c T x Ax = b x 0 x Z n Gde pretpostavljamo da je A celobrojna matrica Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: min c T x Ax = b x 0 x Z n Gde pretpostavljamo da je A celobrojna matrica dimenzije m n, b Z m, c Z n. Takođe, očekuje se da

Више

6-8. ČAS Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: Gde pretpostavljamo da je A celobrojna matrica dimenzije,. Takođe

6-8. ČAS Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: Gde pretpostavljamo da je A celobrojna matrica dimenzije,. Takođe 6-8. ČAS Celobrojno programiranje Rešavamo sledeći poblem celobrojnog programiranja: Gde pretpostavljamo da je A celobrojna matrica dimenzije,. Takođe, očekuje se da su koordinate celobrojne. U slučaju

Више

Microsoft Word - AIDA2kolokvijumRsmerResenja.doc

Microsoft Word - AIDA2kolokvijumRsmerResenja.doc Konstrukcija i analiza algoritama 2 (prvi kolokvijum, smer R) 1. a) Konstruisati AVL stablo od brojeva 100, 132, 134, 170, 180, 112, 188, 184, 181, 165 (2 poena) b) Konkatenacija je operacija nad dva skupa

Више

Slide 1

Slide 1 1 MATEMATIČKI MODELI EFIKASNOSTI 3/21/2019 Gordana Savić, Milan Martić, Milena Popović 2 Informacije o predmetu Nastavnici Pravila polaganja Sadržaj predmeta Literatura Podsećanje Linearno programiranje

Више

Grafovi 1. Posmatrajmo graf prikazan na slici sa desne strane. a) Odrediti skup čvorova V i skup grana E posmatranog grafa. Za svaku granu posebno odr

Grafovi 1. Posmatrajmo graf prikazan na slici sa desne strane. a) Odrediti skup čvorova V i skup grana E posmatranog grafa. Za svaku granu posebno odr Grafovi 1. Posmatrajmo graf prikazan na slici sa desne strane. a) Odrediti skup čvorova V i skup grana E posmatranog grafa. Za svaku granu posebno odrediti njene krajeve. b) Odrediti sledeće skupove: -

Више

1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K.

1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K. 1 Polinomi jedne promenljive Neka je K polje. Izraz P (x) = a 0 + a 1 x + + a n x n = n a k x k, x K, naziva se algebarski polinom po x nad poljem K. Elementi a k K su koeficijenti polinoma P (x). Ako

Више

Рационални Бројеви Скуп рационалних бројева 1. Из скупа { 3 4, 2, 4, 11, 0, , 1 5, 12 3 } издвој подскуп: а) природних бројева; б) целих броје

Рационални Бројеви Скуп рационалних бројева 1. Из скупа { 3 4, 2, 4, 11, 0, , 1 5, 12 3 } издвој подскуп: а) природних бројева; б) целих броје Рационални Бројеви Скуп рационалних бројева. Из скупа {,,,, 0,,, } издвој подскуп: а) природних бројева; б) целих бројева; в) ненегативних рационалних бројева; г) негативних рационалних бројева.. Запиши

Више

My_ST_FTNIspiti_Free

My_ST_FTNIspiti_Free ИСПИТНИ ЗАДАЦИ СУ ГРУПИСАНИ ПО ТЕМАМА: ЛИМЕСИ ИЗВОДИ ФУНКЦИЈЕ ЈЕДНЕ ПРОМЕНЉИВЕ ИСПИТИВАЊЕ ТОКА ФУНКЦИЈЕ ЕКСТРЕМИ ФУНКЦИЈЕ СА ВИШЕ ПРОМЕНЉИВИХ 5 ИНТЕГРАЛИ ДОДАТАК ФТН Испити С т р а н а Лимеси Одредити

Више

Microsoft Word - 15ms261

Microsoft Word - 15ms261 Zadatak 6 (Mirko, elektrotehnička škola) Rješenje 6 Odredite sup S, inf S, ma S i min S u skupu R ako je S = { R } a b = a a b + b a b, c < 0 a c b c. ( ), : 5. Skratiti razlomak znači brojnik i nazivnik

Више

Орт колоквијум

Орт колоквијум I колоквијум из Основа рачунарске технике I - надокнада СИ - 008/009 (10.05.009.) Р е ш е њ е Задатак 1 a) Пошто постоје вектори на којима се функција f не јавља и вектори на којима има вредност један,

Више

kvadratna jednačina - zadaci za vežbanje (Vladimir Marinkov).nb 1 Kvadratna jednačina 1. Rešiti jednačine: a x 2 81 b 2 x 2 50 c 4 x d x 1

kvadratna jednačina - zadaci za vežbanje (Vladimir Marinkov).nb 1 Kvadratna jednačina 1. Rešiti jednačine: a x 2 81 b 2 x 2 50 c 4 x d x 1 kvadratna jednačina - zadaci za vežbanje 0. (Vladimir Marinkov).nb Kvadratna jednačina. Rešiti jednačine: a x 8 b x 0 c x d x x x e x x x f x 8 x 6 x x 6 rešenje: a) x,, b x,, c x,,d x, 6, e x,, (f) x,.

Више

Орт колоквијум

Орт колоквијум II колоквијум из Основа рачунарске технике I - 27/28 (.6.28.) Р е ш е њ е Задатак На улазе x, x 2, x 3, x 4 комбинационе мреже, са излазом z, долази четворобитни BCD број. Ако број са улаза при дељењу

Више

My_P_Trigo_Zbir_Free

My_P_Trigo_Zbir_Free Штa треба знати пре почетка решавања задатака? ТРИГОНОМЕТРИЈА Ниво - Основне формуле које произилазе из дефиниција тригонометријских функција Тригонометријске функције се дефинишу у правоуглом троуглу

Више

Optimizacija

Optimizacija Optimizacija 1 / 43 2 / 43 Uvod u optimizaciju Zadana funkcija Uvod u optimizaciju f : R n R Cilj: Naći x, točku minimuma funkcije f : - Problem je jednostavno opisati x = arg min x R n f (x). - Rješavanje

Више

Електротехнички факултет Универзитета у Београду Катедра за рачунарску технику и информатику Kолоквијум из Интелигентних система Колоквију

Електротехнички факултет Универзитета у Београду Катедра за рачунарску технику и информатику Kолоквијум из Интелигентних система Колоквију Електротехнички факултет Универзитета у Београду 19.11.017. Катедра за рачунарску технику и информатику Kолоквијум из Интелигентних система Колоквијум траје h. Напуштање сале дозвољено је након 1h. Употреба

Више

1 Motivacija m sirovina, n proizvoda, ρ i = cena jedinice i-te sirovine, i = 1,2,...,m σ j = cena jedinice j-tog proizvoda, j = 1,2,...,n a i,j = koli

1 Motivacija m sirovina, n proizvoda, ρ i = cena jedinice i-te sirovine, i = 1,2,...,m σ j = cena jedinice j-tog proizvoda, j = 1,2,...,n a i,j = koli 1 Motivacija m sirovina, n proizvoda, ρ i = cena jedinice i-te sirovine, i = 1,2,...,m σ j = cena jedinice j-tog proizvoda, j = 1,2,...,n a i,j = količina jedinica i-te sirovine u j-tom proizvodu i = 1,...,m,

Више

MIP-heuristike (Matheuristike) Hibridi izmedu metaheurističkih i egzaktnih metoda Tatjana Davidović Matematički institut SANU

MIP-heuristike (Matheuristike) Hibridi izmedu metaheurističkih i egzaktnih metoda Tatjana Davidović Matematički institut SANU MIP-heuristike (Matheuristike) Hibridi izmedu metaheurističkih i egzaktnih metoda Tatjana Davidović Matematički institut SANU http://www.mi.sanu.ac.rs/ tanjad (tanjad@mi.sanu.ac.rs) 21. januar 2013. Tatjana

Више

PowerPoint Presentation

PowerPoint Presentation Колоквијум # задатак подељен на 4 питања: теоријска практична пишу се програми, коначно решење се записује на папиру, кодови се архивирају преко сајта Инжењерски оптимизациони алгоритми /3 Проблем: NLP:

Више

Microsoft PowerPoint - 03-Slozenost [Compatibility Mode]

Microsoft PowerPoint - 03-Slozenost [Compatibility Mode] Сложеност алгоритама (Програмирање 2, глава 3, глава 4-4.3) Проблем: класа задатака истог типа Велики број различитих (коректних) алгоритама Величина (димензија) проблема нпр. количина података које треба

Више

Орт колоквијум

Орт колоквијум Испит из Основа рачунарске технике - / (6.6.. Р е ш е њ е Задатак Комбинациона мрежа има пет улаза, по два за број освојених сетова тенисера и један сигнал који одлучује ко је бољи уколико је резултат

Више

Matematiqki fakultet Univerzitet u Beogradu Iracionalne jednaqine i nejednaqine Zlatko Lazovi 29. mart 2017.

Matematiqki fakultet Univerzitet u Beogradu Iracionalne jednaqine i nejednaqine Zlatko Lazovi 29. mart 2017. Matematiqki fakultet Univerzitet u Beogradu 29. mart 2017. Matematiqki fakultet 2 Univerzitet u Beogradu Glava 1 Iracionalne jednaqine i nejednaqine 1.1 Teorijski uvod Pod iracionalnim jednaqinama podrazumevaju

Више

Microsoft Word - 6ms001

Microsoft Word - 6ms001 Zadatak 001 (Anela, ekonomska škola) Riješi sustav jednadžbi: 5 z = 0 + + z = 14 4 + + z = 16 Rješenje 001 Sustav rješavamo Gaussovom metodom eliminacije (isključivanja). Gaussova metoda provodi se pomoću

Више

Орт колоквијум

Орт колоквијум Задатак 1 I колоквијум из Основа рачунарске технике I - надокнада - 008/009 (16.05.009.) Р е ш е њ е a) Пошто постоје вектори на којима се функција f не јавља и вектори на којима има вредност један, лако

Више

PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekste

PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekste PRIRODNO MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA RAČUNARSKE NAUKE Utorak, 5.06.019. godine PRIJEMNI ISPIT IZ INFORMATIKE 1. Koja od navedenih ekstenzija se najčešće koristi za tekstualne datoteke? a)

Више

Teorija igara

Teorija igara Strategije Strategije igrača B igrača A B 1 B 2... B n A 1 e 11 e 12... e 1n A 2 e 21 e 22... e 2n............... A m e m1 e m2... e mn Cilj: Odrediti optimalno ponašanje učesnika u igri Ako je dobitak

Више

Microsoft PowerPoint - Predavanje3.ppt

Microsoft PowerPoint - Predavanje3.ppt Фрактална геометрија и фрактали у архитектури функционални системи Улаз Низ правила (функција F) Излаз Фрактална геометрија и фрактали у архитектури функционални системи Функционални систем: Улаз Низ правила

Више

Numeričke metode u fizici 1, Projektni zadataci 2018./ Za sustav običnih diferencijalnih jednadžbi, koje opisuju kretanje populacije dviju vrs

Numeričke metode u fizici 1, Projektni zadataci 2018./ Za sustav običnih diferencijalnih jednadžbi, koje opisuju kretanje populacije dviju vrs Numeričke metode u fizici, Projektni zadataci 8./9.. Za sustav običnih diferencijalnih jednadžbi, koje opisuju kretanje populacije dviju vrsta životinja koje se nadmeću za istu hranu, dx ( dt = x x ) xy

Више

Microsoft Word - TAcKA i PRAVA3.godina.doc

Microsoft Word - TAcKA  i  PRAVA3.godina.doc TAČKA i PRAVA Najpre ćemo se upoznati sa osnovnim formulama i njihovom primenom.. Rastojanje izmeñu dve tače Ao su nam date tače A( x, y i B( x, y, onda rastojanje izmeñu njih računamo po formuli d( A,

Више

Matematika 1 - izborna

Matematika 1 - izborna 3.3. NELINEARNE DIOFANTSKE JEDNADŽBE Navest ćemo sada neke metode rješavanja diofantskih jednadžbi koje su drugog i viših stupnjeva. Sve su te metode zapravo posebni oblici jedne opće metode, koja se naziva

Више

P1.1 Analiza efikasnosti algoritama 1

P1.1 Analiza efikasnosti algoritama 1 Analiza efikasnosti algoritama I Asimptotske notacije Master metoda (teorema) 1 Asimptotske notacije (1/2) Služe za opis vremena izvršenja algoritma T(n) gde je n N veličina ulaznih podataka npr. br. elemenata

Више

Slide 1

Slide 1 Анализа електроенергетских система -Прорачун кратких спојева- Кратак спој представља поремећено стање мреже, односно поремећено стање система. За време трајања кратког споја напони и струје се мењају са

Више

Konstrukcija i analiza algoritama vežbe 10 Nina Radojičić 15. decembar Algoritamske strategije - podeli pa vladaj (divide and conquer) Ova stra

Konstrukcija i analiza algoritama vežbe 10 Nina Radojičić 15. decembar Algoritamske strategije - podeli pa vladaj (divide and conquer) Ova stra Konstrukcija i analiza algoritama vežbe 10 Nina Radojičić 15. decembar 2016 1 Algoritamske strategije - podeli pa vladaj (divide and conquer) Ova strategija rekurzivno razbija problem na 2 ili više potproblema

Више

Dinamičko programiranje Primer 1: Za dati niz naći njegov najduži neopadajući podniz. Defnicija: podniz nekog niza je niz koji se dobija izbacivanjem

Dinamičko programiranje Primer 1: Za dati niz naći njegov najduži neopadajući podniz. Defnicija: podniz nekog niza je niz koji se dobija izbacivanjem Dinamičko programiranje Primer 1: Za dati niz naći njegov najduži neopadajući podniz. Defnicija: podniz nekog niza je niz koji se dobija izbacivanjem nekih (moguće nijednog) elemenata polaznog niza. Formalno,

Више

PRIRODNO-MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA MATEMATIKU I INFORMATIKU ZADACI SA REŠENJIMA SA PRIJEMNOG ISPITA IZ MATEMATIKE, JUN Odrediti

PRIRODNO-MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA MATEMATIKU I INFORMATIKU ZADACI SA REŠENJIMA SA PRIJEMNOG ISPITA IZ MATEMATIKE, JUN Odrediti PRIRODNO-MATEMATIČKI FAKULTET U NIŠU DEPARTMAN ZA MATEMATIKU I INFORMATIKU ZADACI SA REŠENJIMA SA PRIJEMNOG ISPITA IZ MATEMATIKE, JUN 0. Odrediti moduo kompleksnog broja Rešenje: Uočimo da važi z = + i00

Више

I колоквијум из Основа рачунарске технике I СИ- 2017/2018 ( ) Р е ш е њ е Задатак 1 Тачка А Потребно је прво пронаћи вредности функција f(x

I колоквијум из Основа рачунарске технике I СИ- 2017/2018 ( ) Р е ш е њ е Задатак 1 Тачка А Потребно је прво пронаћи вредности функција f(x I колоквијум из Основа рачунарске технике I СИ- / (...) Р е ш е њ е Задатак Тачка А Потребно је прво пронаћи вредности функција f(x, x, x ) и g(x, x, x ) на свим векторима. f(x, x, x ) = x x + x x + x

Више

Problemi zadovoljavanja ogranicenja.

Problemi zadovoljavanja ogranicenja. I122 Osnove umjetne inteligencije Tema:. 7.1.2016. predavač: Darija Marković asistent: Darija Marković 1 I122 Osnove umjetne inteligencije. 2/26 (PZO) Problem zadovoljavanja ograničenja sastoji se od 3

Више

2015_k2_z12.dvi

2015_k2_z12.dvi OBLIKOVANJE I ANALIZA ALGORITAMA 2. kolokvij 27. 1. 2016. Skice rješenja prva dva zadatka 1. (20) Zadano je n poslova. Svaki posao je zadan kao vremenski interval realnih brojeva, P i = [p i,k i ],zai

Више

Microsoft PowerPoint - jkoren10.ppt

Microsoft PowerPoint - jkoren10.ppt Dickey-Fuller-ov test jediničnog korena Osnovna ideja Različite determinističke komponente Izračunavanje test-statistike Pravilo odlučivanja Određivanje broja jediničnih korena Algoritam testiranja Prošireni

Више

СТЕПЕН појам и особине

СТЕПЕН појам и особине СТЕПЕН појам и особине Степен чији је изложилац природан број N R \ 0 изложилац (експонент) основа степен Особине: m m m m : m m : : Примери. 8 4 7 4 5 4 4 5 6 :5 Важно! 5 5 5 5 5 55 5 Основа је број -5

Више

1. Vrednost izraza jednaka je: Rexenje Direktnim raqunom dobija se = 4 9, ili kra e S = 1 ( 1 1

1. Vrednost izraza jednaka je: Rexenje Direktnim raqunom dobija se = 4 9, ili kra e S = 1 ( 1 1 1. Vrednost izraza 1 1 + 1 5 + 1 5 7 + 1 7 9 jednaka je: Rexenje Direktnim raqunom dobija se 1 + 1 15 + 1 5 + 1 6 = 4 9, ili kra e S = 1 1 1 2 + 1 1 5 + 1 5 1 7 + 1 7 1 ) = 1 7 2 8 9 = 4 9. 2. Ako je fx)

Више

Osnovni pojmovi teorije verovatnoce

Osnovni pojmovi teorije verovatnoce Osnovni pojmovi teorije verovatnoće Profesor Milan Merkle emerkle@etf.rs milanmerkle.etf.rs Verovatnoća i Statistika-proleće 2019 Milan Merkle Osnovni pojmovi ETF Beograd 1 / 13 Verovatnoća i statistika:

Више

Matematka 1 Zadaci za vežbe Oktobar Uvod 1.1. Izračunati vrednost izraza (bez upotrebe pomoćnih sredstava): ( ) [ a) : b) 3 3

Matematka 1 Zadaci za vežbe Oktobar Uvod 1.1. Izračunati vrednost izraza (bez upotrebe pomoćnih sredstava): ( ) [ a) : b) 3 3 Matematka Zadaci za vežbe Oktobar 5 Uvod.. Izračunati vrednost izraza bez upotrebe pomoćnih sredstava): ) [ a) 98.8.6 : b) : 7 5.5 : 8 : ) : :.. Uprostiti izraze: a) b) ) a b a+b + 6b a 9b + y+z c) a +b

Више

Kombinatorno testiranje

Kombinatorno testiranje Kombinatorno testiranje Uvod Na ponašanje aplikacije utiče puno faktora, npr. ulazne vrednosti, konfiguracije okruženja. Tehnike kao što je podela na klase ekvivalencije ili analiza graničnih vrednosti

Више

Konstrukcija i analiza algoritama Nina Radojičić februar Analiza algoritama, rekurentne relacije 1 Definicija: Neka su f i g dve pozitivne fun

Konstrukcija i analiza algoritama Nina Radojičić februar Analiza algoritama, rekurentne relacije 1 Definicija: Neka su f i g dve pozitivne fun Konstrukcija i analiza algoritama Nina Radojičić februar 2018. 1 Analiza algoritama, rekurentne relacije 1 Definicija: Neka su f i g dve pozitivne funkcije od argumenta n iz skupa N prirodnih brojeva.

Више

Програмирај!

Програмирај! Листе Поред појединачних вредности исказаних бројем или ниском карактера, често је потребно забележити већи скуп вредности које су на неки начин повезане, као, на пример, имена у списку путника у неком

Више

P11.3 Analiza zivotnog veka, Graf smetnji

P11.3 Analiza zivotnog veka, Graf smetnji Поједностављени поглед на задњи део компајлера Међурепрезентација (Међујезик IR) Избор инструкција Додела ресурса Распоређивање инструкција Инструкције циљне архитектуре 1 Поједностављени поглед на задњи

Више

Microsoft Word - 12ms121

Microsoft Word - 12ms121 Zadatak (Goran, gimnazija) Odredi skup rješenja jednadžbe = Rješenje α = α c osα, a < b < c a + < b + < c +. na segmentu [ ], 6. / = = = supstitucija t = + k, k Z = t = = t t = + k, k Z t = + k. t = +

Више

Paper Title (use style: paper title)

Paper Title (use style: paper title) Статистичка анализа коришћења електричне енергије која за последицу има примену повољнијег тарифног става Аутор: Марко Пантовић Факултет техничких наука, Чачак ИАС Техника и информатика, 08/09 e-mal адреса:

Више

EFIKASNO MODELIRANJE REALNIH OPTIMIZACIONIH PROBLEMA Tatjana Davidović Matematički institut SANU tanjad

EFIKASNO MODELIRANJE REALNIH OPTIMIZACIONIH PROBLEMA Tatjana Davidović Matematički institut SANU   tanjad EFIKASNO MODELIRANJE REALNIH OPTIMIZACIONIH PROBLEMA Tatjana Davidović Matematički institut SANU http://www.mi.sanu.ac.rs/ tanjad (tanjad@mi.sanu.ac.rs) VII Simpozijum,,Matematika i primene 4. novembar

Више

Microsoft Word - KVADRATNA FUNKCIJA.doc

Microsoft Word - KVADRATNA FUNKCIJA.doc KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: = a + b+ c Gde je R, a i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije = a + b+ c je parabola. Najpre ćemo naučiti kako izgleda

Више

Microsoft Word - predavanje8

Microsoft Word - predavanje8 DERIVACIJA KOMPOZICIJE FUNKCIJA Ponekad je potrebno derivirati funkcije koje nisu jednostavne (složene su). Na primjer, funkcija sin2 je kompozicija funkcija sin (vanjska funkcija) i 2 (unutarnja funkcija).

Више

Microsoft Word - 13pavliskova

Microsoft Word - 13pavliskova ПОДЗЕМНИ РАДОВИ 4 (5) 75-8 UDK 6 РУДАРСКО-ГЕОЛОШКИ ФАКУЛТЕТ БЕОГРАД YU ISSN 5494 ИЗВОД Стручни рад УПОТРЕБА ОДВОЈЕНОГ МОДЕЛА РЕГЕНЕРАЦИЈЕ ЗА ОДРЕЂИВАЊЕ ПОУЗДАНОСТИ ТРАНСПОРТНЕ ТРАКЕ Павлисковá Анна, Марасовá

Више

Postavka 2: Osnovni graf algoritmi 1 DISTRIBUIRANI ALGORITMI I SISTEMI Iz kursa CSCE 668 Proleće 2014 Autor izvorne prezentacije: Prof. Jennifer Welch

Postavka 2: Osnovni graf algoritmi 1 DISTRIBUIRANI ALGORITMI I SISTEMI Iz kursa CSCE 668 Proleće 2014 Autor izvorne prezentacije: Prof. Jennifer Welch Postavka 2: Osnovni graf algoritmi 1 DISTRIBUIRANI ALGORITMI I SISTEMI Iz kursa CSCE 668 Proleće 2014 Autor izvorne prezentacije: Prof. Jennifer Welch A1 Slanje svima preko fiksiranog razapinjućeg stabla

Више

SKRIPTE EKOF 2019/20 skripteekof.com Lekcija 1: Brojevni izrazi Lekcija 1: Brojevni izrazi Pregled lekcije U okviru ove lekcije imaćete priliku da nau

SKRIPTE EKOF 2019/20 skripteekof.com Lekcija 1: Brojevni izrazi Lekcija 1: Brojevni izrazi Pregled lekcije U okviru ove lekcije imaćete priliku da nau Lekcija : Brojevni izrazi Pregled lekcije U okviru ove lekcije imaćete priliku da naučite sledeće: osnovni pojmovi o razlomcima proširivanje, skraćivanje, upoređivanje; zapis razlomka u okviru mešovitog

Више

PowerPoint Presentation

PowerPoint Presentation Nedjelja 6 - Lekcija Projiciranje Postupci projiciranja Projiciranje je postupak prikazivanja oblika nekog, u opštem slučaju trodimenzionalnog, predmeta dvodimenzionalnim crtežom. Postupci projiciranja

Више

Microsoft Word - 14Celobrojno.doc

Microsoft Word - 14Celobrojno.doc 3. CELOBROJNO LINEARNO PROGAMIRANJE 3.1. MODELI CELOBROJNOG PROGRAMIRANJA Svaki matematički model, sa funkcijom kriterijuma minimuma ili maksimuma, u kojem bar jedna primarna promenljiva mora biti celobrojna

Више

СТРАХИЊА РАДИЋ КЛАСИФИКАЦИJА ИЗОМЕТРИJА И СЛИЧНОСТИ Према књизи [1], свака изометриjа σ се може представити ком позици - jом неке транслациjе за векто

СТРАХИЊА РАДИЋ КЛАСИФИКАЦИJА ИЗОМЕТРИJА И СЛИЧНОСТИ Према књизи [1], свака изометриjа σ се може представити ком позици - jом неке транслациjе за векто СТРАХИЊА РАДИЋ КЛАСИФИКАЦИJА ИЗОМЕТРИJА И СЛИЧНОСТИ Према књизи [1], свака изометриjа σ се може представити ком позици - jом неке транслациjе за вектор a (коjи може бити и дужине нула) и неке изометриjе

Више

LAB PRAKTIKUM OR1 _ETR_

LAB PRAKTIKUM OR1 _ETR_ UNIVERZITET CRNE GORE ELEKTROTEHNIČKI FAKULTET STUDIJSKI PROGRAM: ELEKTRONIKA, TELEKOMUNIKACIJE I RAČUNARI PREDMET: OSNOVE RAČUNARSTVA 1 FOND ČASOVA: 2+1+1 LABORATORIJSKA VJEŽBA BROJ 1 NAZIV: REALIZACIJA

Више

ЛИНЕАРНА ФУНКЦИЈА ЛИНЕАРНА ФУНКЦИЈА у = kх + n А утврди 1. Које од наведених функција су линеарне: а) у = 2х; б) у = 4х; в) у = 2х 7; г) у = 2 5 x; д)

ЛИНЕАРНА ФУНКЦИЈА ЛИНЕАРНА ФУНКЦИЈА у = kх + n А утврди 1. Које од наведених функција су линеарне: а) у = 2х; б) у = 4х; в) у = 2х 7; г) у = 2 5 x; д) ЛИНЕАРНА ФУНКЦИЈА ЛИНЕАРНА ФУНКЦИЈА у = kх + n А утврди 1. Које од наведених функција су линеарне: а) у = х; б) у = 4х; в) у = х 7; г) у = 5 x; д) у = 5x ; ђ) у = х + х; е) у = x + 5; ж) у = 5 x ; з) у

Више

OSNOVNA ŠKOLA, VI RAZRED MATEMATIKA

OSNOVNA ŠKOLA, VI RAZRED MATEMATIKA OSNOVNA ŠKOLA, VI RAZRED MATEMATIKA UPUTSTVO ZA RAD Drage učenice i učenici, Čestitamo! Uspjeli ste da dođete na državno takmičenje iz matematike i samim tim ste već napravili veliki uspjeh Zato zadatke

Више

ФАКУЛТЕТ ОРГАНИЗАЦИОНИХ НАУКА

ФАКУЛТЕТ  ОРГАНИЗАЦИОНИХ  НАУКА Питања за усмени део испита из Математике 3 I. ДИФЕРЕНЦИЈАЛНЕ ЈЕДНАЧИНЕ 1. Појам диференцијалне једначине. Пикарова теорема. - Написати општи и нормални облик диференцијалне једначине првог реда. - Дефинисати:

Више

Test iz Linearne algebre i Linearne algebre A qetvrti tok, U zavisnosti od realnog parametra λ rexiti sistem jednaqina x + y + z = λ x +

Test iz Linearne algebre i Linearne algebre A qetvrti tok, U zavisnosti od realnog parametra λ rexiti sistem jednaqina x + y + z = λ x + Test iz Linearne algebre i Linearne algebre A qetvrti tok, 2122017 1 U zavisnosti od realnog parametra λ rexiti sistem jednaqina x + y + z = λ x + λy + λ 2 z = λ 2 x + λ 2 y + λ 4 z = λ 4 2 Odrediti inverz

Више

УНИВЕРЗИТЕТ У НИШУ ПРИРОДНО-МАТЕМАТИЧКИ ФАКУЛТЕТ Департман за рачунарске науке Писмени део испита из предмета Увод у рачунарство 1. [7 пое

УНИВЕРЗИТЕТ У НИШУ ПРИРОДНО-МАТЕМАТИЧКИ ФАКУЛТЕТ Департман за рачунарске науке Писмени део испита из предмета Увод у рачунарство 1. [7 пое УНИВЕРЗИТЕТ У НИШУ ПРИРОДНО-МАТЕМАТИЧКИ ФАКУЛТЕТ Департман за рачунарске науке 30.06.2018. Писмени део испита из предмета Увод у рачунарство 1. [7 поена] Методом МакКласкија минимизарити систем прекидачких

Више

Техничко решење: Софтвер за симулацију стохастичког ортогоналног мерила сигнала, његовог интеграла и диференцијала Руководилац пројекта: Владимир Вуји

Техничко решење: Софтвер за симулацију стохастичког ортогоналног мерила сигнала, његовог интеграла и диференцијала Руководилац пројекта: Владимир Вуји Техничко решење: Софтвер за симулацију стохастичког ортогоналног мерила сигнала, његовог интеграла и диференцијала Руководилац пројекта: Владимир Вујичић Одговорно лице: Владимир Вујичић Аутори: Велибор

Више

Classroom Expectations

Classroom Expectations АТ-8: Терминирање производно-технолошких ентитета Проф. др Зоран Миљковић Садржај Пројектовање флексибилних ; Математички модел за оптимизацију флексибилних ; Генетички алгоритми у оптимизацији флексибилних

Више

Задатак 4: Центрифугална пумпа познате карактеристике при n = 2900 min -1 ради на инсталацији приказаној на слици и потискује воду из резервоара А у р

Задатак 4: Центрифугална пумпа познате карактеристике при n = 2900 min -1 ради на инсталацији приказаној на слици и потискује воду из резервоара А у р Задатак 4: Центрифугална пумпа познате карактеристике при n = 900 min -1 ради на инсталацији приказаној на слици и потискује воду из резервоара А у резервоар B. Непосредно на излазу из пумпе постављен

Више

RG_V_05_Transformacije 3D

RG_V_05_Transformacije 3D Računarska grafika - vežbe 5 Transformacije u 3D grafici Transformacije u 3D grafici Slično kao i u D grafici, uz razlike: matrice su 4x4 postoji posebna matrica projekcije Konvencije: desni pravougli

Више

SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Ivana Šore REKURZIVNOST REALNIH FUNKCIJA Diplomski rad Voditelj rada: doc.

SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Ivana Šore REKURZIVNOST REALNIH FUNKCIJA Diplomski rad Voditelj rada: doc. SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Ivana Šore REKURZIVNOST REALNIH FUNKCIJA Diplomski rad Voditelj rada: doc.dr.sc. Zvonko Iljazović Zagreb, rujan, 2015. Ovaj diplomski

Више

Grupiranje podataka: pristupi, metode i primjene, ljetni semestar 2013./ Standardizacija podataka Predavanja i vježbe 8 Ako su podaci zadani

Grupiranje podataka: pristupi, metode i primjene, ljetni semestar 2013./ Standardizacija podataka Predavanja i vježbe 8 Ako su podaci zadani Grupiranje podataka: pristupi, metode i primjene, ljetni semestar 2013/2014 1 5 Standardizacija podataka Predavanja i vježbe 8 Ako su podaci zadani s više obilježja (atributa), ta se obilježja mogu međusobno

Више

JEDNAKOSTI I JEDNAČINE,

JEDNAKOSTI I JEDNAČINE, ЛИНЕАРНА ДИОФАНТОВА ЈЕДНАЧИНА Диофантове једначине смо решавали у петом, шестом и седмом разреду. Тада смо се упознали и са појмом Диофантове једначине и појмом решења Диофантове једначине. Циљ ове наставне

Више

Microsoft Word - Ispitivanje toka i grafik funkcije V deo

Microsoft Word - Ispitivanje toka i grafik funkcije V deo . Ispitati tok i skicirati grafik funkcije y= arcsin + Oblast definisanosti (domen) Podsetimo se grafika elementarnih funkcija i kako izgleda arcsin funkcija: y - y=arcsin Funkcija je definisana za [,]

Више

7. а) 3 4 ( ) ; б) ( ) ( 2 5 ) ; в) ( ) 3 16 ; г) ( ). 8. а) ( г) ) ( ) ; б)

7. а) 3 4 ( ) ; б) ( ) ( 2 5 ) ; в) ( ) 3 16 ; г) ( ). 8. а) ( г) ) ( ) ; б) 7. а) ( 5 + 5 ) ; б) ( 5 8 5 6 ) ( 2 5 ) ; в) ( 9 + ) 6 ; г) 5 ( 2 + 2 29 ). 8. а) ( г) 2 2 + ) ( + 2 ) ; б) 2 ( + 2 ) + 2 ; в) ( 0 + 5 ) ( 2 ( 7 6 )) ; 7 2 + ( + ( 8 6 ( 2 ) 2 )) ; д) ( 2 5 ( 2 + 7 0

Више

ПРИРОДА И ЗНАК РЕШЕЊА 2 b ax bx c 0 x1 x2 2 D b 4ac a ( сви задаци су решени) c b D xx 1 2 x1/2 a 2a УСЛОВИ Решења реална и различита D>0 Решења реалн

ПРИРОДА И ЗНАК РЕШЕЊА 2 b ax bx c 0 x1 x2 2 D b 4ac a ( сви задаци су решени) c b D xx 1 2 x1/2 a 2a УСЛОВИ Решења реална и различита D>0 Решења реалн ПРИРОДА И ЗНАК РЕШЕЊА ax x c 0 x x D 4ac a ( сви задаци су решени) c D xx x/ a a УСЛОВИ Решења реална и различита D>0 Решења реална D Двоструко решење (реална и једнака решења) D=0 Комплексна решења (нису

Више

untitled

untitled РАЗЛОМЦИ - III ДЕО - РЕШЕЊА МНОЖЕЊЕ И ДЕЉЕЊЕ РАЗЛОМАКА ПРИРОДНИМ БРОЈЕМ. а) + + + + + + = = = ; б) + + + + + + + + + + = = = 8 ; в) 8 + + + + + + + = 8 = = =.. а) = = = ; б) = = = ; 0 0 в) 0 = = = ; г)

Више

P9.1 Dodela resursa, Bojenje grafa

P9.1 Dodela resursa, Bojenje grafa Фаза доделе ресурса Ова фаза се у литератури назива и фазом доделе регистара, при чему се под регистрима подразумева скуп ресурса истог типа. Додела регистара променљивама из графа сметњи се обавља тзв.

Више

Microsoft Word - SIORT1_2019_K1_resenje.docx

Microsoft Word - SIORT1_2019_K1_resenje.docx I колоквијум из Основа рачунарске технике I СИ- 208/209 (24.03.209.) Р е ш е њ е Задатак f(x, x 2, x 3 ) = (x + x x ) x (x x 2 + x ) + x x 2 x 3 f(x, x 2, x 3 ) = (x + x x ) (x x + (x )) 2 + x + x x 2

Више

SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE VARAŢDIN Marko Fabijan Pavlović RJEŠAVANJE PROBLEMA OPTIMALIZACIJE METODAMA CJELOBROJNOG PRO

SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE VARAŢDIN Marko Fabijan Pavlović RJEŠAVANJE PROBLEMA OPTIMALIZACIJE METODAMA CJELOBROJNOG PRO SVEUČILIŠTE U ZAGREBU FAKULTET ORGANIZACIJE I INFORMATIKE VARAŢDIN Marko Fabijan Pavlović RJEŠAVANJE PROBLEMA OPTIMALIZACIJE METODAMA CJELOBROJNOG PROGRAMIRANJA ZAVRŠNI RAD Varaţdin, 2018. SVEUČILIŠTE

Више

PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije

PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije korake. Uz dobro razrađen algoritam neku radnju ćemo

Више

Projektovanje tehnoloških procesa

Projektovanje tehnoloških procesa ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА Департман за производно машинство Пројектовање технолошких процеса Тема: Др Мијодраг Милошевић Технолошки процеси израде производа Део производног процеса у коме се врши измена

Више

Microsoft PowerPoint - Ekoloska (city) logistika 8.3

Microsoft PowerPoint - Ekoloska (city) logistika 8.3 ЕКОЛОШКА (CITY) ЛОГИСТИКА Осмо предавање управљање отпадом,, пример Познато: Капацитет смећара које врши опслугу је: q m =8 t Количина отпада коју треба скупити на местима (чворова),,,,6 и 7, дат је у

Више

Microsoft PowerPoint - C-4-1

Microsoft PowerPoint - C-4-1 Pregled iskaza u C-u Izraz; Iskaz dodele, serijski komponovani iskaz; blok Uslovni iskazi i izrazi; složeno grananje Iterativni iskazi Iskaz dodele Promena vrednosti a = Ψ; Izračunava vrednost izraza Ψ,

Више

Microsoft Word - Algebra i funkcije- napredni nivo doc

Microsoft Word - Algebra i funkcije- napredni nivo doc Algebra i funkcije napredni nivo 01. Nenegativna znači da je vrednost izraza pozitivna ili je jednaka 0. ( 1) ( 1)( 1) 0 razlika kvadrata (( x) + x 1+ 1 ) (( x) 1 ) 0 ( + + 1) ( 1) 0 x x+ x x+ x x x +

Више

Универзитет у Београду Математички факултет Драган Д. Ђурђевић Поређење егзактних и хеуристичких метода за решавање неких оптимизационих проблема Маст

Универзитет у Београду Математички факултет Драган Д. Ђурђевић Поређење егзактних и хеуристичких метода за решавање неких оптимизационих проблема Маст Универзитет у Београду Математички факултет Драган Д. Ђурђевић Поређење егзактних и хеуристичких метода за решавање неких оптимизационих проблема Мастер рад Београд, 2014. Ментор: др Филип Марић, доцент,

Више

Verovatnoća - kolokvijum 17. decembar Profesor daje dva tipa ispita,,,težak ispit i,,lak ispit. Verovatnoća da student dobije težak ispit je

Verovatnoća - kolokvijum 17. decembar Profesor daje dva tipa ispita,,,težak ispit i,,lak ispit. Verovatnoća da student dobije težak ispit je Verovatnoća - kolokvijum 17. decembar 2016. 1. Profesor daje dva tipa ispita,,,težak ispit i,,lak ispit. Verovatnoća da student dobije težak ispit je 0.8. Ako je ispit težak, verovatnoća da se prvo pitanje

Више

Microsoft Word - ETH2_EM_Amperov i generalisani Amperov zakon - za sajt

Microsoft Word - ETH2_EM_Amperov i generalisani Amperov zakon - za sajt Полупречник унутрашњег проводника коаксијалног кабла је Спољашњи проводник је коначне дебљине унутрашњег полупречника и спољашњег Проводници кабла су начињени од бакра Кроз кабл протиче стална једносмерна

Више

Талесова 1 теорема и примене - неки задаци из збирке Дефинициjа 1: Нека су a и b две дужи чиjе су дужине изражене преко мерне jединице k > 0, тако да

Талесова 1 теорема и примене - неки задаци из збирке Дефинициjа 1: Нека су a и b две дужи чиjе су дужине изражене преко мерне jединице k > 0, тако да Талесова 1 теорема и примене - неки задаци из збирке Дефинициjа 1: Нека су и две дужи чиjе су дужине изражене преко мерне jединице k > 0, тако да jе m k и n k, где су m, n > 0. Тада кажемо да су дужи и

Више

STABILNOST SISTEMA

STABILNOST SISTEMA STABILNOST SISTEMA Najvaznija osobina sistema automatskog upravljanja je stabilnost. Generalni zahtev koji se postavlja pred projektanta jeste da projektovani i realizovani sistem automatskog upravljanja

Више

Microsoft Word - 4.Ucenik razlikuje direktno i obrnuto proporcionalne velicine, zna linearnu funkciju i graficki interpretira n

Microsoft Word - 4.Ucenik razlikuje direktno i obrnuto proporcionalne velicine, zna linearnu funkciju i graficki interpretira n 4. UČENIK RAZLIKUJE DIREKTNO I OBRNUTO PROPORCIONALNE VELIČINE, ZNA LINEARNU FUNKCIJU I GRAFIČKI INTERPRETIRA NJENA SVOJSTVA U fajlu 4. iz srednjeg nivoa smo se upoznali sa postupkom rada kada je u pitanju

Више

QFD METODA – PRIMER

QFD METODA – PRIMER QFD METODA - PRIMER PROBLEM: U kompaniji X koja se bavi izradom kompjuterskih softvera uočen je pad prodaje konkretnog softvera - Softver za vođenje knjigovodstva. Kompanija X je raspolagala sa jednom

Више

DR DRAGOŚ CVETKOVIC DR SLOBODAN SIMIC DISKRETNA MATEMATIKA MATEMATIKA ZA KOMPJUTERSKE NAUKĘ DRUGO ISPRAYLJENO I PROSIRENO IZDANJE HMUJ

DR DRAGOŚ CVETKOVIC DR SLOBODAN SIMIC DISKRETNA MATEMATIKA MATEMATIKA ZA KOMPJUTERSKE NAUKĘ DRUGO ISPRAYLJENO I PROSIRENO IZDANJE HMUJ DR DRAGOŚ CVETKOVIC DR SLOBODAN SIMIC DISKRETNA MATEMATIKA MATEMATIKA ZA KOMPJUTERSKE NAUKĘ DRUGO ISPRAYLJENO I PROSIRENO IZDANJE HMUJ Sadrżaj Predgovor Iz predgovora prvoni izdanju knjige "Diskretne mateiuatićke

Више

М А Т Е М А Т И К А Први разред (180) Предмети у простору и односи међу њима (10; 4 + 6) Линија и област (14; 5 + 9) Класификација предмета према свој

М А Т Е М А Т И К А Први разред (180) Предмети у простору и односи међу њима (10; 4 + 6) Линија и област (14; 5 + 9) Класификација предмета према свој М А Т Е М А Т И К А Први разред (180) Предмети у простору и односи међу њима (10; 4 + 6) Линија и област (14; 5 + 9) Класификација предмета према својствима (6; 2 + 4) Природни бројеви до 100 (144; 57

Више

Microsoft Word - ASIMPTOTE FUNKCIJA.doc

Microsoft Word - ASIMPTOTE FUNKCIJA.doc ASIMPTOTE FUNKCIJA Naš savet je da najpre dobro proučite granične vrednosti funkcija Neki profesori vole da asimptote funkcija ispituju kao ponašanje funkcije na krajevima oblasti definisanosti, pa kako

Више

PLAN I PROGRAM ZA DOPUNSKU (PRODUŽNU) NASTAVU IZ MATEMATIKE (za 1. razred)

PLAN I PROGRAM ZA DOPUNSKU (PRODUŽNU) NASTAVU IZ MATEMATIKE (za 1. razred) PLAN I PROGRAM ZA DOPUNSKU (PRODUŽNU) NASTAVU IZ MATEMATIKE (za 1. razred) Učenik prvog razreda treba ostvarit sljedeće minimalne standarde 1. SKUP REALNIH BROJEVA -razlikovati brojevne skupove i njihove

Више

Osnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005

Osnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005 Osnovi programiranja Beleške sa vežbi Smer Računarstvo i informatika Matematički fakultet, Beograd Jelena Tomašević i Sana Stojanović November 7, 2005 2 Sadržaj 1 5 1.1 Specifikacija sintakse programskih

Више

Microsoft Word - III godina - EA - Metodi vjestacke inteligencije

Microsoft Word - III godina - EA - Metodi vjestacke inteligencije Школска година 2018/2019. Предмет Методи вјештачке интелигенције Шифра предмета 2284 Студијски програм Електроенергетика и аутоматика Циклус студија Година студија Семестар Број студената Број група за

Више

Analiticka geometrija

Analiticka geometrija Analitička geometrija Predavanje 4 Ekscentricitet konusnih preseka i klasifikacija kvadratnih krivih Novi Sad, 2018. Milica Žigić (PMF, UNS 2018) Analitička geometrija predavanje 4 1 / 15 Ekscentricitet

Више

s2.dvi

s2.dvi 1. Skup kompleksnih brojeva 1. Skupovibrojeva.... Skup kompleksnih brojeva................................. 6. Zbrajanje i množenje kompleksnih brojeva..................... 9 4. Kompleksno konjugirani

Више

Microsoft Word - NULE FUNKCIJE I ZNAK FUNKCIJE.doc

Microsoft Word - NULE FUNKCIJE I ZNAK FUNKCIJE.doc NULE FUNKCIJE I ZNAK FUNKCIJE NULE FUNKCIJE su mesta gde grafik seče osu a dobijaju se kao rešenja jednačine y= 0 ( to jest f ( ) = 0 ) Mnogi profesori vole da se u okviru ove tačke nadje i presek sa y

Више

Veeeeeliki brojevi

Veeeeeliki brojevi Matematička gimnazija Nedelja informatike 3 12. decembar 2016. Uvod Postoji 10 tipova ljudi na svetu, oni koji razumeju binarni sistem, oni koji ne razumeju binarni sistem i oni koji nisu očekivali šalu

Више