PowerPoint Presentation

Слични документи
MAS. ISHRANA-3. predavanje

Slide 1

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



Microsoft Word - Pravilnik-fin izvestaji za DPF-2007.doc

No Slide Title

Slide 1

Dijeta s jajima – kako izgubiti 6 kilograma u tjedan dana?

ИЗВЕШТАЈ О РЕЗУЛТАТИМА АНКЕТЕ О ИНФЛАЦИОНИМ OЧЕКИВАЊИМА Мај Београд, јун 2019.

ПРИЛОГ 5 СЛОЖЕН ПОСЛОВНИ ПЛАН ЗА МЕРУ 3 1

PRIMJER 2. Stambeno potrošački kredit u iznosu od kn, otplata u mjesečnim obrocima tijekom 15 godina, nominalna kamatna stopa 4,5%, fiksna. Tr

PowerPoint Presentation

ИЗВЕШТАЈ О РЕЗУЛТАТИМА АНКЕТЕ О ИНФЛАЦИОНИМ OЧЕКИВАЊИМА Фебруар Београд, март 2019.

JAVNI DUG 06

Microsoft Word - sadrzaj-lat-08

Kombinatorno testiranje

Републичко такмичење

Rani znaci upozorenja (EWS) u cilju prevencije nastanka rizičnih plasmana POZIV NA OTVORENI SPECIJALISTIČKI SEMINAR Rani znaci upozorenja (EWS) u cilj

ANALIZA RAČUNOVODSTVENIH POLITIKA PRIZNAVANJA I PROCJENJIVANJA KRATKOTRAJNE IMOVINE Imovina Kratkotrajna imovina Dugotrajna imovina Imovin

Classroom Expectations

Priredila: dr Nora Lazar Šarnjai

Odluka o efektivnoj kamatnoj stopi

1

TARIFNIK ZA KREDITE ZA FIZICKA LICA I POLJOPRIVREDNIKE - A4 NEW (2)

АД КОМУНАЛАЦ БИЈЕЉИНА, Ул. Милоша Црњанског 7 Тел. : 055/ ; Факс : 055/ е-mail: Матични број : ЈИБ :

Microsoft Word Sajt cir.doc

untitled

- UPUTSTVO ZA IZRADU I NAČIN DOSTAVE PROJEKCIJE POSLOVANJA DRUŠTVA ZA FAKTORING Sarajevo, mart / ožujak godine

Izveštaj o inflacionim ocekivanjima novembar Finalno lekt.

Bez Gold TARIFNIK ZA KREDITE ZA FIZICKA LICA I POLJOPRIVREDNIKE - A4 NEW (2)

Raspored obroka

Microsoft Word - Pravilnik-fin. izvestaji za DUDPF-2007.doc

Staticki kriterijumi new-1.pptx

На основу члана 7. Закона о буџету Републике Србије за годину ( Службени гласник РС, број 142/14) и члана 42. став 1. Закона о Влади ( Службени

Microsoft PowerPoint - DS-1-16 [Compatibility Mode]

Службени гласник РС, бр. 21/2019 На основу члана 18. став 1. тачка 3) Закона о Народној банци Србије ( Службени гласник РС, бр. 72/2003, 55/2004, 85/2

Microsoft PowerPoint - Presentation1

МОДЕЛ

Integralni pristup kreditnoj analizi klijenata iz AGROBIZNISA baziran na specifičnostima poslovanja i identifikaciji posebnih rizika u cilju izrade kv

ОБАВЕШТЕЊЕ О ЗАКЉУЧЕНИМ УГОВОРИМА О ЈАВНОЈ НАБАВЦИ ЈНОП 01/2016-НАМИРНИЦЕ И ПРЕХРАМБЕНИ ПРОИЗВОДИ, обликоване по партијама 1. Назив, адреса, интернет

Tačka Vrsta usluge Visina naknade 1. ŠTEDNI RAČUNI 1.1. Otvaranje svih štednih računa Bez naknade 1.2. Mjesečna naknada za vođenje a'vista štednog rač

3 maj-zadnja verzija

JAVNI DUG 06

PRILOZI 11

Mar-13 Apr-13 Maj-13 Jun-13 Jul-13 Avg-13 Sep-13 Okt-13 Nov-13 Dec-13 Jan-14 Feb-14 Mar-14 CRNA GORA ZAVOD ZA STATISTIKU S A O P Š T E NJ E Broj: 91 P

Универзитет у Београду Факултет организационих наука Распоред испита за предмете мастер академских студија Испитни рок: Јун Предмет Датум Време

STAMBENI KREDIT NEKRETNINE BANKE ERSTE&STEIERMÄRKISCHE BANK D.D., Jadranski trg 3a, Rijeka; OIB: HR ; Info telefon: ;

UNAPREĐENJE ENERGETSKE EFIKASNOSTI GRADSKOG SISTEMA ZA UPRAVLJANJE ČVRSTIM OTPADOM

D12_5 MNE_Dio 04 - Procjena EE Investicija F1

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12

Postupak sastavljanja obroka za ishranu preživara PRIMER: Sastavljanje obroka za krave u laktaciji, na bazi kabastih hraniva (seno lucerke i silaža ce

Речник

Форма правних лица

TAXNewsletter_mart2019_SRB

PowerPoint Presentation

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

ЈАВНО КОМУНАЛНО ПРЕДУЗЕЋЕ ЛИСЈЕ НОВИ САД БРОЈ: /16-12 ДАНА: 24. маjа године НОВИ САД На основу члана 12. став 1. тачка 4. а у вези са чла

JELOVNIK ZA MJESEC ______________, 200_

РЕПУБЛИКА СРБИЈА ОПШТИНА ЋУПРИЈА ОПШТИНСКА УПРАВА БРОЈ: / ДАНА: године ЋУПРИЈА На основу члана 108. Закона о јавним набавка

Finansijski aranžmani BiH sa MMF-om Stand-by je finansijski aranžman MMF-a koji se odobrava zemljama članicama suočenim sa poremećajima u platnom bila

JELOVNIK ZA MJESEC ______________, 200_

Microsoft PowerPoint - jkoren10.ppt

Фебруар 2018

JELOVNIK ZA MJESEC ______________, 200_

PowerPoint Presentation

IzmenaMetNafta

ВИСОКА ПОЉОПРИВРЕДНО - ПРЕХРАМБЕНА ШКОЛА ВИСОКА ПОЉОПРИВРЕДНО-ПРЕХРАМБЕНА ШКОЛА СТРУКОВНИХ СТУДИЈА Ћирила и Методија 1, Прокупље,

Новембар 2013

D O D A T A K NACIONALNIM SMJERNICAMA ZA PREHRANU UČENIKA U OSNOVNIM ŠKOLAMA 1. Jelovnici JESENSKI JELOVNIK ZIMSKI JELOVNIK PROLJETN

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

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

УПУТСТВО о начину попуњавања извјештаја који се достављају Агенцији за банкарство Републике Српске за потребе израде и ажурирања плана реструктурирања

ОДГОВОРИ НА НАЈЧЕШЋЕ ПОСТАВЉАНА ПИТАЊА У ВЕЗИ СА ПРИМЕНОМ ОДЛУКЕ О ИЗМЕНАМА И ДОПУНАМА ОДЛУКЕ О КЛАСИФИКАЦИЈИ БИЛАНСНЕ АКТИВЕ И ВАНБИЛАНСНИХ СТАВКИ БА

ASAS AS ASAS

OPĆA ŽUPANIJSKA BOLNICA PAKRAC I BOLNICA HRVATSKIH VETERANA ODJEL ZA DIJETETIKU I PREHRANU PREHRANA TRUDNICA, RODILJA I DOJILJA NAČELA PREHRANE TRUDNI

ASAS AS ASAS

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

ЈКП Паркинг сервис Чачак Измене и допуне Програма пословања за 2017.годину УВОДНА РАЗМАТРАЊА ЗА ИЗМЕНЕ И ДОПУНЕ ПРОГРАМА ПОСЛОВАЊА ЈКП ПАРКИНГ СЕРВИС

Tеорија одлучивања

fi

На основу члана 32. став 1. тачка 2) Закона о локалној самоуправи ( Службени гласник РС, бр. 129/07), члана 77. и 78. Закона о буџетском систему ( Слу

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

Стандард X: Назив стандарда

РАСПОРЕД ИСПИТА У ИСПИТНОМ РОКУ ЈАНУАР 1 ШКОЛСКЕ 2016/2017. ГОДИНЕ (последња измена ) Прва година: ПРВА ГОДИНА - сви сем информатике Име пр

Microsoft Word - CAD sistemi

Универзитет у Београду Факултет организационих наука Коначан распоред испита за предмете Мастер академских студија Испитни рок: ОКТОБАР Предмет


Slide 1

На основу члана тачке Закона о локалној самоуправи ( ''Сл

IT

Microsoft Word - Biologia_kozep_irasbeli_javitasi_0822_szerb.doc

_MetodologijaGASDistribucijaIzmena

Школа Ј. Ј. Змај Свилајнац МЕСЕЧНИ ПЛАН РАДА ЗА СЕПТЕМБАР Школска 2018 /2019. Назив предмета: Информатика и рачунарство Разред: 5. Недељни број часова

PVP_sr.cdr

Slide 1

Slide 1

Microsoft Word - DIOFANTSKE JEDNADŽBE ZADACI docx

Транскрипт:

НАПРЕДНО ПЛАНИРАЊЕ И РАСПОРЕЂИВАЊЕ Милан Станојевић, Гордана Савић, Драгана Макајић-Николић

Начин полагања испита Студије случаја Задате Изабране самостално Направљен систем за подршку одлучивању у проблему садржаном у студији случаја

Систем за подршку одлучивању заснован на оптимизацији (СПОО)

Фазе у развоју СПОО 1. Прелиминарно (пилот) истраживање: грубо упознавање са проблемом, анализа доступних података, оптимизација над упрошћеним моделом. Доношење одлуке о развоју СПОО. 2. Детаљна анализа и моделирање реалног система: детаљно упознавање са проблемом, формулисање вербалног описа оптимизационог проблема: критеријуми и услови, формирање општег математичког модела, прикупљање података, тестирање математичког модела над реалним подацима, дефинисање корисничких захтева. 3. Развој софтвера. 4. Инсталирање и обука.

Садржај данашњег часа Подсећање: једноставни модели: конкретни и општи Структура података, индекси, скупови Линеаризација нелинеарних услова (апс, мах, мин, логички услови, разломљене ф-је) Општи модели вежбање

ПОДСЕЋАЊЕ Једноставни модели: конкретни и општи

Проблем исхране (Det problem) 1941. J. Cornfeld, у непубликованом меморандуму, апркосимативно решавање; 1945. G.J. Stgler, објављено у Journal of Farm Economcs, апроксимативно решавање; 1947. G.B. Dantzg, J. Laderman, није публиковано, линерано програмирање. Поставка проблема: Критеријум: трошкови јеловника Услови: задовољити захтеве за уносом хранљивих материја

Јеловник спортисте Исхрана спортисте између такмичења мора да буде правилна, односно да обухвата правилан однос угљених хидрата, масти и беланчевина. На основу неких истраживања утврђено је да је унос хранљивих материја код спортиста јуниора и сениора следећи (подаци су дати у грамима по килограму телесне тежине). Беланчевине (г/1 кг тт) Масти (г/1 кг тт) Угљени хидрати (г/1 кг тт) Јуниор 1,8 0,8 6 Сениор 2 1 10 Нутрициониста жели да испланира шта ће у наредна четири дана спремати спортисти јуниору од 62 кг за ручак. С обзиром да спортиста има 5 оброка (доручак, ручак, вечера, ужина и оброк после тренинга), утврђено је да у току ручка спортиста треба да унесе 25-40% дневних потреба за беланчевинама, 35-45% дневне количине масти и 30-50% угљених хидрата. Беланчевине Масти Угљени хидрати Јуниор 27,9-44,64 17,36-22,32 111,6-186

Јеловник спортисте Намирнице које се могу користити у јеловнику за четири дана, њихов садржај беланчевина, масти и угљених хидрата и цене по јединици мере су приказане у табели. намирница јединица мере беланчевине (г) масти (г) угљени хидрати (г) цена хлеб 100 г 8 1,2 51 1,5 кромпир 100 г 2 0,2 20,9 1,8 купус 100 г 1,7 0,2 4,8 1,7 паприка 100 г 1,2 0,2 5,1 4 цвекла 100 г 8,2 1,2 25,1 10 бела риба 100 г 22,9 6,5 0 7 пилетина 100 г 12,3 5,7 0,4 8 телетина 100 г 17,34 21,4 0,34 4,4 супа 100 г 0,4 0 0,5 3 јаја 1 ком 6,1 5,3 0,3 3 млеко 1 дл 3,5 3,6 4,8 1,6 мед 100 г 0,3 0 81 16 воћни колач 100 г 3 3,6 45,9 19 воћни сок 1 дл 0,5 0,2 19 5

Конретан математички модел проблема исхране,..., 1 9 10 11 Количине хлеба, кромпира, купуса, паприка, цвекле, беле рибе, пилетине, телетине и супе (у јединицама од 100г) које треба укључити у јеловник од 4 дана Број јаја које треба укључити у јеловник од 4 дана Количина млека (у дл) коју треба укључити у јеловник од 4 дана 12, 13 Количине меда и воћног колача (у јединицама од 100г) које треба укључити у јеловник од 4 дана 14 Количина воћног сока (у дл) коју треба укључити у јеловник од 4 дана Минимизација укупне цене (mn) f ( ) 1,5 1,8 1,7 4 10 7 8 4 5 6 7 4, 4 3 3 1,6 16 19 5 8 9 10 11 12 13 14 Минимални унос беланчевина за 4 дана 81 22 1,7 3 1, 24 8, 25 22,96 12,37 17,348 0,4 6,1 3,5 0,3 3 0,5 4 27,9 9 10 11 12 13 14 Максимални унос беланчевина за 4 дана 81 22 1,7 3 1, 24 8, 25 22,96 12,37 17,348 0,4 6,1 3,5 0,3 3 0,5 4 44,64 9 10 11 12 13 14 Минимални унос масти за 4 дана 1,2 1 0,22 0,23 0,24 1,2 5 6,56 5,77 21,4 8 0 5,3 3,6 0 3,6 0,2 417,36 9 10 11 12 13 14 Максимални унос масти за 4 дана 1,2 1 0,22 0,23 0,24 1,2 5 6,56 5,77 21,4 8 0 5,3 3,6 0 3,6 0,2 4 22,32 9 10 11 12 13 14 Минимални унос угљених хидрата за 4 дана 511 20,92 4,83 5,14 25,1 5 06 0, 47 0,348 0,5 0,3 4,8 81 45,9 19 4111,6 Максимални унос угљених хидрата за 4 дана 9 10 11 12 13 14 51 20,9 4,8 5,1 25,1 0 0, 4 0,34 4 5 6 7 8 0,5 0,3 4,8 81 45,9 19 4186 9 10 11 12 13 14 0, ј 1,...,14 ј

Општи математички модел проблема исхране n - број прехрамбених производа. Познате су карактеристике за n - различитих прехрамбених производа P1, P2,..., P,..., P n. m -број хранљивих састојака. У сваком прехрамбеном производу постоје одређене количине хранљивих састојака K1, K2,..., K,..., K m. a -садржај -тог хранљивог састојка у ( 1,2,..., m; 1,2,..., n). -том прехрамбеном производу b -минимална свакодневна потреба организма за -тим хранљивим састојком ( 1,2,..., m) * b -максимална свакодневна потреба организма за -тим хранљивим састојком ( 1,2,..., m) c -јединична цена -тог прехрамбеног производа ( 1, 2,..., n) -непознате дневне потребе за -тим прехрамбеним производом ( 1,2,..., n) f ( ) n 1 n * 1 b a b, ( 1,2,..., m) 0, ( 1,2,..., n) c

СТРУКТУРА ПОДАТАКА, ИНДЕКСИ, СКУПОВИ

Структура података и нотација Параметри Промељиве n - број прехрамбених производа. m -број хранљивих састојака. a -садржај -тог хранљивог састојка у -том прехрамбеном производу ( 1, 2,..., m; 1, 2,..., n). b -минимална свакодневна потреба организма за -тим хранљивим састојком ( 1, 2,..., m) b -максимална свакодневна потреба организма за -тим хранљивим састојком ( 1, 2,..., m) * c -јединична цена -тог прехрамбеног производа ( 1, 2,..., n) -непознате дневне потребе за -тим прехрамбеним производом ( 1, 2,..., n) Скупови Параметри Променљиве N - скуп прехрамбених производа. M -скуп хранљивих састојака. a -садржај -тог хранљивог састојка у -том прехрамбеном производу ( N; M ). b -минимална свакодневна потреба организма за -тим хранљивим састојком ( N ) b -максимална свакодневна потреба организма за -тим хранљивим састојком ( N ) * c -јединична цена -тог прехрамбеног производа ( M ) -непознате дневне потребе за -тим прехрамбеним производом ( M )

Општи математички модел проблема исхране f ( ) n 1 n * 1 b a b, 1, 2,..., m 0, 1, 2,..., n c f ( ) N b a b, M * N 0, N c

Проблем рутирања (Vehcle Routng Problem - VRP) Моделирање проблема рутирања Генерисање оптималних рута Налажење оптималних из скупа предефинисаних рута Познато је: Градови у које треба испоручити робу сваки град треба обићи једанпут; Допустиве руте: градови на рутама, трошак руте; Развожење се обавља једним возилом чији је капацитет ограничен. Потребно је одредити руте којима се сваки град посећује тачно једанпут тако да време транспорта буде минимално.

Пример Руте са по три града: 1. D-1-2-3-D 2. D-1-2-4-D 3. D-2-3-4-D 4. D-2-4-5-D 5. D-3-4-5-D 6. D-4-5-6-D 7. D-5-6-1-D 8. D-5-1-2-D

VRP - параметри n m - број рута - број градова tr - трајање руте, =1,,n 1 ако се рута вози ј, 1,..., n 0 у супротном a 1 ако се град налази на рути ј, 1,..., m, 1,..., n 0 у супротном mn f ( ) tr m 1 n 1 a 1, 1,..., m 1. D-1-2-3-D 2. D-1-2-4-D 3. D-2-3-4-D 4. D-2-4-5-D 5. D-3-4-5-D 6. D-4-5-6-D 7. D-5-6-1-D 8. D-5-1-2-D 1 1 1 0 0 0 1 1 0 1 0 0 0 1 1 1 0 0 0 1 0 1 1 0 A 0 0 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 1 1 0 0 1 0

VRP скупови и параметри J I - скуп рута - скуп градова tr - трошак руте, =1,,n 1 ако се рута вози ј, 1 J 0 у супротном J - скуп рута на којима се налази град, J J, I 1. D-1-2-3-D 2. D-1-2-4-D 3. D-2-3-4-D 4. D-2-4-5-D 5. D-3-4-5-D 6. D-4-5-6-D 7. D-5-6-1-D 8. D-5-1-2-D mn f ( ) tr J n 1 1, I J J J J J J 1 2 3 4 5 6 {1, 2,7,8} {1, 2,3, 4,8} {1,3, 4} {2,3, 4,5, 6} {4,5, 6, 7,8} {6,7}

Проблем краткорочног финансирања Дат је новчани ток (cash flow) компаније у неком периоду Месец Јануар Фебруар Март Април Мај Јун Нето новчани ток* 150.000 100.000 200.000 200.000 50.000 300.000 Да би обезбедила ликвидност, компанија мора да користи краткорочне кредите. Извори краткорочног финансирања су: Кредитна линија у висини до 100.000 динара, са каматном стопом од 1% месечно. (од јануара до маја узимање, од фебруара до јуна враћање). Комерцијални запис са роком доспећа од 3 месеца и каматном стопом од 2% за дати период. (од јануара до марта узимање, од априла до јуна враћање). Вишак средстава може бити инвестиран по каматној стопи од 0.3 % месечно. Потребно је одредити колико средстава из ког извора финансирања, компанија треба да користи сваког месеца у периоду од јануара до јуна како би вишак новчаних средстава у јуну месецу био што већи.

Конкретан математички модел Шта су управљачке променљиве? износ кредита узетог из кредитне линије у -том месецу, y износ кредита узетог из комерцијаног записа у -том месецу, z вишак средстава у -том месецу. ma v 1 + y1 - z1 = 150000 2 + y2 1.011 + 1.003z1 z2 = 100000 3 + y3-1.012 + 1.003z2 - z3 = -200000 4-1.02y1-1.013 + 1.003z3 - z4 = 200000 5-1.02y2-1.014 + 1.003z4 - z5= -50000-1.02y3-1.015 + 1.003z5 - v = -300000 1 100000 2 100000 3 100000 4 100000 5 100000, y, z 0

Општи математички модел n број периода (месеци), N = {-1..n} скуп периода (месеци) O скуп могућих начина отплате (колико је одложено плаћање) NP ={2..n} скуп периода у којима се отплаћује B скуп извора финансирања Dk скуп извора финансирања по к-том начину отплате, kb ak - износ камате по k-том начину отплате, kb c новчани ток у -том месецу, N dј максимални износ који се може узети из ј-тог извора финансирања у току једног периода, Dk, kb ok рок отплате по k-том начину отплате, kb u камата од уложеног вишка средстава vk 1 ако постоји отплата у -том месецу по k-том начину отплате, 0 у супротном, kb, N износ средстава узетих из ј-тог извора финансирања у -том месецу, Dk, kb, N z - вишак средстава у -том месецу, N ma f ( ) z po.. ko D k 1 1 1 v a u z z c, NP k ok 1 ko D ko D k 0 d, N, B n z c k

ЛИНЕАРИЗАЦИЈА НЕЛИНЕАРНИХ УСЛОВА

Променљиве као индикатори стања M 0 M максимална могућа вредност променљиве 1 0 0 0

Пример избор асортимана Потребно је производити бар две врсте производа. 1 2 3 Број ТС које треба произвести Број КС које треба произвести Број БК које треба произвести Максимизација укупног прихода (ma) f ( ) 24000 1 19000 2 50000 3 Расположиви капацитет машине М1 Расположиви капацитет машине М2 Расположиво време радника Расположива сировина Тржишна ограничења за ТС Тржишна ограничења за КС Тржишна ограничења за БК 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100

Пример избор асортимана Потребно је производити бар две врсте производа. Максимизација укупног прихода (ma) f ( ) 24000 1 19000 2 50000 3 Расположиви капацитет машине М1 Расположиви капацитет машине М2 Расположиво време радника Расположива сировина Тржишна ограничења за ТС Тржишна ограничења за КС Тржишна ограничења за БК 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100 180 0 210 0 100 0 1 1 2 2 3 3 2 M 0

Пример избор асортимана Потребно је производити бар q врста производа. (ma) f ( ) n 1 n 1 n 1 1 a b,( 1, 2,..., m) c l,( k 1, 2,..., s) k k g h,( v 1, 2,..., r) v v z,( 1, 2,..., n) n d M 0 z 0, ( 1,2,..., n) n ј 1 q 0, {0,1},( 1,2,..., n)

Логички услови M 0 ИЛИ 1 1 J J Ексклузивно ИЛИ е 1 1 е J J И 1, 1 1, J J Импликација 0 Еквиваленција 0

Пример (ma) f ( ) 24000 19000 50000 32 27 38 2128 60 (11520) Мора да се производи П1 или П3. 1 15 12 45 212 860 (11520) 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100 180 0 210 0 100 0 1 1 2 2 3 3 13 1

Пример (ma) f ( ) 24000 19000 50000 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) Може да се производи или П2 или П3. е 1 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100 180 0 210 0 100 0 1 1 2 2 3 3 2 3 1

Пример (ma) f ( ) 24000 19000 50000 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) Морају да се производе сви производи. J 1, J 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100 180 0 210 0 100 0 1 1 2 2 3 3 1, 1, 1

Пример (ma) f ( ) 24000 19000 50000 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) П1 може да се производи само ако се производи П3. 0 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100 180 0 210 0 100 0 1 1 2 2 3 3 13 0

Пример (ma) f ( ) 24000 19000 50000 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) П1 и П2 може да се производи само ако се производи П3 и обрнуто. 0 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100 180 0 210 0 100 0 1 1 2 2 3 3 13 0

Рационална функција циља ma/ mn f( ) g ( ) b, I h ( ) d( ) d( ) 0 h ( ) t d( ) h( ) t d( ) h( ) t d( ) 0 ma/ mn t h( ) t d( ) 0 g ( ) b, I

Пример (ma) f ( ) 24000 19000 50000 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) Ако се зна да је јединични трошак производње ТС 18000, КС 15000 и БК 43000, одредити асортиман којим се максимизира профитна стопа. 30 25 40 412 860 (23040) 15 8 50 6000 1 180 2 210 3 100

Пример (ma) f( ) 240001 190002 50000 3 (18000 1 150002 43000 3) 24000 19000 50000 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) 30 25 40 412 860 (23040) 15 8 50 6000 Ако се зна да је јединични трошак производње ТС 18000, КС 15000 и БК 43000, одредити асортиман којим се максимизира профитна стопа. 1 180 2 210 3 100

Пример (ma) f( ) 60001 40002 70003 24000 19000 50000 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) 30 25 40 412 860 (23040) 15 8 50 6000 Ако се зна да је јединични трошак производње ТС 18000, КС 15000 и БК 43000, одредити асортиман којим се максимизира профитна стопа. 1 180 2 210 3 100

Пример (ma) f ( ) t 6000 4000 7000 t (24000 19000 50000 ) 0 32 27 38 2128 60 (11520) 15 12 45 212 860 (11520) 30 25 40 412 860 (23040) 15 8 50 6000 Ако се зна да је јединични трошак производње ТС 18000, КС 15000 и БК 43000, одредити асортиман којим се максимизира профитна стопа. 1 180 2 210 3 100

Ma, mn mn ma{ f ( )} J g ( ) b, I f ( ) W, J W помоћна променљива mnw f ( ) W, J g ( ) b, I

Пример VRP Моделирање проблема рутирања Генерисање оптималних рута Налажење оптималних из скупа предефинисаних рута Познато је: Градови у које треба испоручити робу сваки град треба обићи једанпут; Допустиве руте: градови на рутама, трошак руте; Сваку руту вози различито возило и истовремено крећу у развожење. Потребно је одредити руте којима се сваки град посећује тачно једанпут тако да време транспорта буде минимално.

VRP скупови и параметри J I - скуп рута - скуп градова tr - трошак руте, =1,,n 1 ако се рута вози ј, 1 J 0 у супротном J - скуп рута на којима се налази град, J J, I mn f ( ) tr J n 1 1, I Да ли је потребно минимизирати укупно трајање?

VRP скупови и параметри J I - скуп рута - скуп градова tr - трошак руте, =1,,n 1 ако се рута вози ј, 1 J 0 у супротном J - скуп рута на којима се налази град, J J, I mn f ( ) ma{ tr } J J 1, I Да ли је потребно минимизирати укупно трајање?

VRP скупови и параметри J I - скуп рута - скуп градова tr - трошак руте, =1,,n 1 ако се рута вози ј, 1 J 0 у супротном J - скуп рута на којима се налази град, J J, I mn f ( ) ma{ tr } J J 1, I mnw J 1, I tr W, J

Распоређивање учесника промоције Скупу запослених треба у задатом периоду доделити дане дежурства. Сваки запослени треба да дежура једанпут у једном дану. Временски размак између дежурстава сваког запосленог треба да буде највише r дана. За сваког запосленог је познат скуп дана када може да буде ангажован.

Нотација D E D - скуп дана у којима се додељују дежурства - скуп радника - скуп дана када радник може да дежура, 1 ако радник ради дана ј, D, 0 у супротном E D D, E y - дан када ће радник дежурати, E D 1, Е y 0, ј Е ј D ј y y r, k E, k ј k Услов да свако дежура једанпут. Како би изгледало ограничење да смо користили параметре? Колико би било променљивих? Како одредити ко ће дежурати ког дана. y y r, k E, k ј k h( ) a, h( ) a Услов за временски размак.

Апсолутна вредност Апсолутна вредност у ограничењима () mn/ ma f( ) h( ) a g ( ) b, I 1 ако је a h( ) m 0 ако је m h( ) a ===+-------------------------+=== -a 0 +a h( ) m a(1 ) 0 h( ) a m(1 ) 0 mn/ ma f( ) h( ) m a (1 ) 0 h( ) a m (1 ) 0 g ( ) b, I h( ) d( ) a h( ) m a (1 ) d( ) 0 h( ) a m (1 ) d( ) 0

Распоређивање учесника промоције Скупу запослених треба у задатом периоду доделити дане дежурства. Сваки запослени треба да дежура једанпут. Временски размак између дежурстава сваког запосленог треба да буде бар r дана. За сваког запосленог је познат скуп дана када може да буде ангажован.

Нотација D E D - скуп дана у којима се додељују дежурства - скуп радника - скуп дана када радник може да дежура, 1 ако радник ради дана ј, D, 0 у супротном E D D, E 1 ако је a h( ) m 0 ако је m h( ) a y - дан када ће радник дежурати, E D 1, Е y 0, ј Е ј D ј y y r,, k E, k ј k y y m r (1 ) 0,, k E, k k k k y y r m(1 ) 0,, k E, k k k k k 1 ako e 0 ako e h( ) m a(1 ) 0 h( ) a m(1 ) 0 r y yk m m y yk r Услов за временски размак.

ВЕЖБАЊЕ

СУДОКУ Матрица димензија 9х9; Подељена на 9 подматрица димензија 3х3; Пољима се додељују бројеви од 1 до 9; Сваки ред мора да садржи различите бројеве; Свака колона мора да садржи различите бројеве; Свака подматрица мора да садржи различите бројеве. Одређени број поља је унапред попуњен.

СУДОКУ 1 ако је пољу (, ) додељен број k k, 1,9, 1,9, k 1,9 0 у супротном S 9 k 1 9 1 9 1 (,, k) 1, 1,9, 1,9 k 1, 1,9, k 1,9 k 1, 1,9, k 1,9 k I2 J2 I J 1, I 1,4,7, J 1,4,7, k 1,9 k 1, (,, k) S k

Линеарна апроксимација (Curve fttng problem) Познати су уређени парови вредности (,y). Потребно је одредити вредности a и b тако да се: минимизира укупно одступање; минимизира максимално одступање. y a b

Линеарна апроксимација (Curve fttng problem) I скуп тачака (број парова вредности (,y)) Параметри: I, y, Променљиве: ab, u I, v, I I ММ (укупно одступање) mn f ( u v ) I a b u v y, I y a b

Линеарна апроксимација (Curve fttng problem) I скуп тачака (број парова вредности (,y)) Параметри: I, y, I Променљиве: ab, u I, v, I z ММ (максимално одступање) mn z a b u v y, I z u 0, I z v 0, I y a b