01-operaciona istraživanja u industrijskom menadžmentu-49 sl

49
OPERACIONA ISTRAŽIVANJA U INDUSTRIJSKOM MENADŽMENTU Prof. dr Lazo Roljić

Upload: tomislav-petrovic

Post on 28-Dec-2015

34 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

OPERACIONA ISTRAŽIVANJA U INDUSTRIJSKOM MENADŽMENTU

Prof. dr Lazo Roljić

Page 2: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Sadržaj prezentacije

• Cilj, program i sadržaj predmeta• Uvod u operaciona istraživanja• Kratak istorijat operacionih istraživanja• Modelski pristup rješavanja realnih problema

Page 3: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Cilj, program i sadržaj predmeta

Cilj predmeta je da studenti ovladaju savremenim metodama operacionih istraživanja, prije svega aplikativnim i to uglavnom podržanim računarskim programima, kako bi bili u stanju da ih primjenjuju kao alat u rješavanju praktičnih problema u svojim preduzećima.

Page 4: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Program obuhvata uvod u optimizaciju, modele i metode operacionih istraživanja. Linearno programiranje. Primjena linearnog programiranja u rješavanju praktičnih menadžerskih problema optimizacije u industriji Problem raspoređivanja. Programski paketi za linearno programiranje (QSB, MS Excel Add In - Solver i dr.). Nelinearno programiranje i primjena. Kombinatorno programiranje, praktična primjena u nalaženju alternativnih rješenja. Optimizacija momenta zamjene, troškovi eksploatacije i softverska podrška. Simulacija, simulacioni modeli i primjena. Teorija odlučivanja. Problemi menadžerskog odlučivanja. Teorija igara, primjena tehnike stabla odlučivanja. Višekriterijumsko odlučivanja (VKO) i primjena. Softver za VKO.

Page 5: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Uvod u operaciona istraživanja - Šta su operaciona (operacijska) istraživanja?

Odgovor na postavljeno pitanje nije jednostavan i kratak, jer ne postoji jedinstvena definicija šta su to operaciona - operacijska istraživanja (OI) (operations research, operational research), ali je moguće taj pojam opisati na određeni način.

Page 6: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Hrvatsko društvo za operacijska istraživanja (HDOI) izdalo je 1994. godine brošuru [1], u kojoj se kaže “da se operacijska istraživanja bave matematičkim modeliranjem realnih procesa u svrhu donošenja optimalnih odluka”.

1) Vidi brošuru o specijalističkom poslijediplomskom studiju Operacijska istraživanja i optimizacija na Ekonomskom fakultetu Zagreb, koja se može naći na www.efzg.hr.

Page 7: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Može se reći i da su OI disciplina koja primjenjuje matematičke modele i metode optimalizacije, kako bi se naučnim pristupom rješavanju problema pomoglo pri donošenju boljih odluka u upravljanju složenim sistemima.

Page 8: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Korištenjem matematičkog modeliranja i optimalizacijom takvih sistema, OI na osnovu raspoloživih podataka omogućuju menadžerima donošenje efikasnijih odluka i izgradnju produktivnijih sistema.

Page 9: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Pri tome razmatraju se sve raspoložive opcije, pažljivo se predviđaju rezultati i procjenjuje rizik, uz upotrebu najpogodnijih metoda optimalizacije i tehnika za odlučivanje.

Page 10: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• OI koriste modelski pristup rješavanja realnih problema.

(Kasnije će biti prikazani matematički modeli nekih realnih problema)

Page 11: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Faze rješavanje problema OI

Rješavanje problema OI se provodi u nekoliko faza:• Prikupljanje podataka za formulaciju realnog

problema koji treba riješiti• Formulacija odgovarajućeg matematičkog modela• Rješavanje modela, odnosno problema

matematičkog programiranja• Implementacija dobivenog rješenja

Page 12: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Prikupljanje podataka za formulaciju realnog problema koji treba riješiti

To može uraditi tim stručnjaka različith specijalnosti, od onih koji dobro poznaju problem do operacionog istraživača, koju formira donosilac odluke (DM-Decision Maker, menadžer).

Pri tome, treba upozoriti na cilj (ili ciljeve, ako ih ima više), koji se želi postići, kao i na pretpostavke na kojima se problem osniva. Takođe, treba razmotriti i prikupiti podatke o parametrima koji će se poslije koristiti pri rješavanju modela.

Page 13: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Menadžer – donosilac odluke (DM), za čije posljedice preuzima punu odgovornost. Nezavisno od vrste pripremanog poduhvata menadžer mora biti sposoban za komunikaciju po svim relevantnim problemima.

Page 14: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Formulacija odgovarajućeg matematičkog modela

. Taj model je matematička aproksimacija stvarnog problema. Model sadrži varijable koje imaju realno značenje, funkciju cilja (ili više njih) i ograničenja na varijable.

Page 15: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

To je tipično problem matematičkog programiranja, jednokriterijalni u slučaju jedne funkcije cilja, odnosno višekriterijalni, u slučaju više funkcija cilja (kriterija) ili jedne složene, tzv. ciljne funkcije (npr. Goal Programming) .

Page 16: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Rješavanje modela, odnosno problema matematičkog programiranja

U tu svrhu potrebno je pronaći odgovarajuću metodu za rješavanje na računaru, pri čemu se primjenjuje raspoloživa programska podrška. Na primjer, za rješavanje problema linearnog programiranja može se koristiti simpleks metoda, koristeći se programskim paketom LINGO [2], ili Add Inn-om Solver u aplikaciji MS Excel.Ako ne postoji metoda, potrebno ju je razviti, a ako ne postoji programska podrška, treba je izraditi.[2] Demo verzija programskog paketa LINGO može se preuzeti na www.lindo.com.

Page 17: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Implementacija dobivenog rješenja.

Dobiveno rješenje treba da pomogne donosiocu odluke u njegovim daljnjim postupcima. Nije realno očekivati da će sve što matematičko rješenje sadrži biti prihvaćeno i realizovano, ali može znatno pomoći donosiocu odluke. Pri tome treba upotrebljavati rezultate analize osjetljivosti i stabilnosti modela na promjene parametara modela. U slučaju da donosilac odluke nije zadovoljan dobivenim rezultatima, treba poboljšati matematički model i ponoviti neke ili sve faze dok se ne postigne prihvatljivo rješenje.

Page 18: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Kratak istorijat OIKao početak OI uzima se druga polovina tridesetih godina 20. vijeka. Tada se u britanskim vojnim primjenama prvi put pojavio termin Operational Research (u SAD će to biti: Operations Research). Godine 1939. objavljena je na ruskom jeziku knjiga Kantorovič [61]. Leonid Vitaljevič Kantorovič bio je sovjetski matematičar i ekonomista, poznat po uvođenju teorije i primjena linearnog programiranja.L. V. Kantorovič i T. C. Koopmans dobili su 1975. godine Nobelovu nagradu iz područja ekonomije, “za svoje doprinose teoriji optimalne alokacije resursa”.

Page 19: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Ekonomski gledano to je bio problem raspodjele nekih početnih sirovina kako bi se maksimizirala produktivnost opreme pri određenim ograničenjima.

• Matematički je to bio problem maksimalizacije linearne funkcije na konveksnom politopu.

Page 20: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Pokazalo se da je taj problem bio tipičan i Kantorovič je našao razne ekonomske probleme koji se opisuju u suštini istim matematičkim modelom: • raspodjela poslova na postrojenja, • najbolja upotreba površina za sijanje,• racionalno rezanje materijala,• upotreba složenih resursa,• distribucija tokova transporta.

Page 21: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Konveksni politopi su najjednostavniji oblici politopa.

• Konveksni politopi su jedan od najstarijih matematičkih pojmova.

• Euklid je u svojim Elementima, otprilike 300 godina prije nove ere, opisao tačke, duži, poligone, tetraedar, kocku, oktaedar, dodekaedar i ikozaedar (pravilne mnogougaonike, mnogokutnike).

Page 22: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• OI su se nastavila razvijati u 2. Svjetskom ratu, kad se radilo “o raspodjeli ograničenih količina vojnog materijala i ljudi za određene vojne operacije na što efikasniji način”.

• Smatra se da je uloženi napor smanjio broj žrtava na strani saveznika i da je znatno doprinio njihovoj pobjedi.

Page 23: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Naziv „operaciona istraživanja“ (Operational Research) počinje se koristiti u Istraživačkom odjelu Ministarstva vazduhoplovstva Velike Britanije tokom Drugog svjetskog rata, u kome su razvijane metode optimalizacije vojnih operacija (raspored radara, osiguranje konvoja, miniranje podmornica, bombardovanje).

Page 24: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Nakon završetka rata razvijene metode počinju da se koriste u mirnodopskim uslovima, a njihov razvoj naročito je podstican brzim razvojem industrije i saobraćaja, sve oštrijom tržišnom konkurencijom, te razvojem računara.

Page 25: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Nakon rata ubrzo je postalo jasno da se metodologija OI može uspješno primijeniti i u mnogim drugim situacijama, od problema pronalaženja ‘optimalne’ organizacije poslovanja i javnih administracija, te ekonomskih problema, do problema u inženjerskim naukama.

Zato smo mi na ovom studiju i izabrali da izučavamo ovaj predmet.

Page 26: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

U čitavom nizu ekonomskih i inženjerskih problema koji se rješavaju pomoću OI najpoznatiji su: • određivanje optimalnog proizvodnog programa

(plana), • optimalno vođenje zaliha, • optimalan izbor investicionog projekta, • problem optimalnog transporta, • optimalne alokacije resursa, • optimalne raspodjele kadrova na radne zadatke,• problem trgovačkog putnika, • problem optimalnog otpada pri krojenju i mnogi drugi.

Page 27: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Danas su operaciona istraživanja postala naučna/stručna disciplina koja razvija i primjenjuje na matematici zasnovane: • metode operacionih istraživanja – formalizovani

(dogovorom utvrđeni) postupci nalaženja optimalnih rješenja problema složenih dijelova/sistema (stanja i/ili procesa).

Optimalna rješenja dobivena metodama OI su osnovne podloge za donošenje tehno-ekonomski opravdanih odluka o provedbi inženjerskih poduhvata (projekata).

Page 28: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Danas su razne metodologije OI postale posebne naučne discipline, kao npr. • linearno programiranje, • cjelobrojno programiranje, • višekriterijalno programiranje, • stohastičko programiranje, • analiza omeđivanja podataka itd.

Page 29: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Danas metode OI zadiru i djelomično se preklapaju s mnogim ‘klasičnim područjima’, kao što su:• optimalno upravljanje, • teorija aproksimacija, • teorija vjerovatnoće, • klasična mehanika i • račun varijacija.

Page 30: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Od šezdesetih godina prošlog vijeka do danas teorija odlučivanja razvila se od apstraktne matematske discipline (razumljive vrlo uskom krugu specijaliziranih stručnjaka) u praktično korisnu široko primijenjenu tehnologiju – analizu odlučivanja.

• U sve složenijim uslovima analiza tehnologije odlučivanja u velikoj mjeri pomaže donosiocu odluke u boljem razumijevanju problema s kojim se suočio.

Page 31: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Pored matematike operacionih istraživanja, koja se bavi proučavanjem i razumijevanjem matematičkih modela, u punom su razvoju i numeričke metode optimalizacije.

• Svoju važnost OI zahvaljuju i fenomenalnom razvoju računarske tehnologije i informatike, što je omogućilo modeliranje i rješavanje realnih problema s velikim brojem podataka.

Page 32: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Modelski pristup operacionihistraživanja

Prof. dr Lazo Roljić

Page 33: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Svaki problem treba se razmotriti:• objektivno• cjelovito• svestrano• potpuno• detaljno.

Page 34: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

- Svaki posmatrani problem mora biti dobro definisan, kako bi se uz određene pretpostavke mogao napraviti njegov matematički model, kao određena aproksimacija stvarnog problema.

- Pri tome, treba imati na raspolaganju podatke o parametrima koji ulaze u model.

- Zatim, za rješavanje modela, koji je određeni problem matematičkog programiranja, potrebno je raspolagati metodom (procedurom), kojom ga se može riješiti uz pomoć odgovarajuće programske podrške na računaru.

- Dobiveno rješenje može biti od pomoći donosiocu odluke o mogućoj primjeni i realizaciji rješenja u praksi.

- Ako donosilac odluke nije zadovoljan rješenjem, treba se sve ponovno razmotriti.

- Pri tome važna je analiza osjetljivosti modela na promjene parametara u modelu.

Page 35: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• S obzirom da su problemi najčešće jako složeni, u njihovom rješavanju potreban je timski rad stručnjaka različitih specijalnosti, među kojima bi svakako trebao biti operacijski istraživač (analitičar).

Page 36: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Funkcionalan vs. optimalan

Svaki stručnjak-inženjer posebno, treba da zna da razlikuje šta je to funkcionalno, a šta optimalno.

Page 37: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Funkcionalni dio/sistem − ispunjava postavljene zahtjeve (uključivo pripravnost, pouzdanost i fleksibilnost) uz prihvatljive troškove održavanja i vijek trajanja.

• Optimalni dio/sistem − ispunjava postavljene zahtjeve na najbolji mogući način.

U pripremi poduhvata pretvaranja funkcionalnog dijela/sistema u optimalni pomažu nam formalni (dogovorom utvrđeni) postupci operacionih istraživanja.

Page 38: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Sposobnost uočavanja mogućnosti optimalizacije i vještina pravilnog postavljanja matematičkih modela najlakše se stiču kroz analizu primjera.

Page 39: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Postavljanje matematičkog modela • Funkcija cilja• Funkcije ograničenja Metode operacionih istraživanja• Linearno programiranje• Nelinearno programiranje• Višekriterijalno programiranje• Metode traženja optimumaDonošenje odluke• Heurističko odlučivanje• Prognoze• Teorija igaraMetode rangiranja• Bransova metoda• Electre• Promethee

Page 40: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Heuristika – (na Gr.) vještina pronalaženja istina. Kod heurističkog odlučivanja odluka se odnosi na osnovu prosudbe o ispunjavanju ciljeva (npr. kupovina najpogodnijeg vozila za prevoz izolacionih ploča od stiropora).

Page 41: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Na primjer, prognoza promjena cijene s obimom prodaje i intenzitetom reklamne kampanje.

Page 42: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Postavljanje matematičkog modela

Page 43: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Funkcija cilja – matematički izraz cilja optimalizacije:

Tipične funkcije cilja maksimalizacije su:

Page 44: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Tipične funkcije cilja minimalizacije su:

Page 45: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

• Kod realnih problema često nije odmah jasna funkcija cilja, što vodi u višekriterijalno programiranje.

• U pravilu problem određivanja funkcije cilja se rješava sistemskom analizom parcijalnih i globalnih ciljeva.

Page 46: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Funkcije ograničenja – matematički izrazi kojima se ograničavaju vrijednosti veličina:

Page 47: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

Linearno programiranje

Linearno programiranje (LP) Funkcija cilja i ograničenja mogu se opisati: linearnom kombinacijom varijabli – resursi I (izvor) se raspodjeljuju na recipijente R (prijemnik) dok se ne dobije optimalno rješenje, maksimalni ili minimalni efekat sistema.

LP je najčešće korišteni postupak optimalizacije

Page 48: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl
Page 49: 01-Operaciona Istraživanja u Industrijskom Menadžmentu-49 Sl

LP primjer 1: